Commit Graph

4337 Commits

Author SHA1 Message Date
bors[bot]
d7a9ea985d Merge #2900
2900: bugfix for gpg execution with roundcube (backport #2893) r=mergify[bot] a=mergify[bot]

This is an automatic backport of pull request #2893 done by [Mergify](https://mergify.com).


---


<details>
<summary>Mergify commands and options</summary>

<br />

More conditions and actions can be found in the [documentation](https://docs.mergify.com/).

You can also trigger Mergify actions by commenting on this pull request:

- ``@Mergifyio` refresh` will re-evaluate the rules
- ``@Mergifyio` rebase` will rebase this PR on its base branch
- ``@Mergifyio` update` will merge the base branch into this PR
- ``@Mergifyio` backport <destination>` will backport this PR on `<destination>` branch

Additionally, on Mergify [dashboard](https://dashboard.mergify.com) you can:

- look at your merge queues
- generate the Mergify configuration with the config editor.

Finally, you can contact us on https://mergify.com
</details>

Co-authored-by: Helmuth Breitenfellner <helmuth@breitenfellner.at>
Co-authored-by: Florent Daigniere <nextgens@users.noreply.github.com>
2.0.18
2023-08-09 13:41:24 +00:00
Helmuth Breitenfellner
d8b50a35b1 Add a newsfragment for CHANGELOG
(cherry picked from commit 5d8b1940e1)
2023-08-09 07:28:16 +00:00
Florent Daigniere
9023d066d0 Update snuffleupagus.rules
(cherry picked from commit ca83152ad9)
2023-08-09 07:28:16 +00:00
Helmuth Breitenfellner
f218425097 bugfix for gpg execution with roundcube
(cherry picked from commit b7cf1c88ea)
2023-08-09 07:28:15 +00:00
bors[bot]
423a12f691 Merge #2897
2897: Update python deps to fix CVEs and build (backport #2896) r=mergify[bot] a=mergify[bot]

This is an automatic backport of pull request #2896 done by [Mergify](https://mergify.com).


---


<details>
<summary>Mergify commands and options</summary>

<br />

More conditions and actions can be found in the [documentation](https://docs.mergify.com/).

You can also trigger Mergify actions by commenting on this pull request:

- ``@Mergifyio` refresh` will re-evaluate the rules
- ``@Mergifyio` rebase` will rebase this PR on its base branch
- ``@Mergifyio` update` will merge the base branch into this PR
- ``@Mergifyio` backport <destination>` will backport this PR on `<destination>` branch

Additionally, on Mergify [dashboard](https://dashboard.mergify.com) you can:

- look at your merge queues
- generate the Mergify configuration with the config editor.

Finally, you can contact us on https://mergify.com
</details>

Co-authored-by: Alexander Graf <ghostwheel42@users.noreply.github.com>
2.0.17
2023-08-07 14:02:04 +00:00
Alexander Graf
fbb3e8a98b Update python deps to fix CVEs and build
(cherry picked from commit 2d9b348eb0)
2023-08-06 17:51:22 +00:00
bors[bot]
5f1ad59d63 Merge #2874
2874: Fix issue #2811. Clamav Healthcheck created zombie processes (backport #2873) r=nextgens a=mergify[bot]

This is an automatic backport of pull request #2873 done by [Mergify](https://mergify.com).


---


<details>
<summary>Mergify commands and options</summary>

<br />

More conditions and actions can be found in the [documentation](https://docs.mergify.com/).

You can also trigger Mergify actions by commenting on this pull request:

- ``@Mergifyio` refresh` will re-evaluate the rules
- ``@Mergifyio` rebase` will rebase this PR on its base branch
- ``@Mergifyio` update` will merge the base branch into this PR
- ``@Mergifyio` backport <destination>` will backport this PR on `<destination>` branch

Additionally, on Mergify [dashboard](https://dashboard.mergify.com) you can:

- look at your merge queues
- generate the Mergify configuration with the config editor.

Finally, you can contact us on https://mergify.com
</details>

Co-authored-by: Dimitri Huisman <diman@huisman.xyz>
2.0.16
2023-06-28 10:29:41 +00:00
Dimitri Huisman
18c30843c8 Fix issue #2811. Clamav Healthcheck created zombie processes
(cherry picked from commit 4cf9993117)
2023-06-28 08:59:01 +00:00
bors[bot]
52df859154 Merge #2870
2870: increase the number of postfix workers (backport #2869) r=mergify[bot] a=mergify[bot]

This is an automatic backport of pull request #2869 done by [Mergify](https://mergify.com).


---


<details>
<summary>Mergify commands and options</summary>

<br />

More conditions and actions can be found in the [documentation](https://docs.mergify.com/).

You can also trigger Mergify actions by commenting on this pull request:

- ``@Mergifyio` refresh` will re-evaluate the rules
- ``@Mergifyio` rebase` will rebase this PR on its base branch
- ``@Mergifyio` update` will merge the base branch into this PR
- ``@Mergifyio` backport <destination>` will backport this PR on `<destination>` branch

Additionally, on Mergify [dashboard](https://dashboard.mergify.com) you can:

- look at your merge queues
- generate the Mergify configuration with the config editor.

Finally, you can contact us on https://mergify.com
</details>

Co-authored-by: Florent Daigniere <nextgens@freenetproject.org>
2.0.15
2023-06-25 16:18:42 +00:00
Florent Daigniere
7cafe129c4 increase the number of postfix workers
(cherry picked from commit a6d217c455)
2023-06-25 07:05:52 +00:00
bors[bot]
ad2add2b60 Merge #2840
2840: Authentication failed for email clients when the password contained a non latin-1 character. (backport #2838) r=mergify[bot] a=mergify[bot]

This is an automatic backport of pull request #2838 done by [Mergify](https://mergify.com).
Cherry-pick of 9ad7cea515 has failed:
```
On branch mergify/bp/2.0/pr-2838
Your branch is ahead of 'origin/2.0' by 4 commits.
  (use "git push" to publish your local commits)

You are currently cherry-picking commit 9ad7cea5.
  (fix conflicts and run "git cherry-pick --continue")
  (use "git cherry-pick --skip" to skip this patch)
  (use "git cherry-pick --abort" to cancel the cherry-pick operation)

Changes to be committed:
	modified:   tests/compose/core/00_create_users.sh

Unmerged paths:
  (use "git add <file>..." to mark resolution)
	both modified:   tests/compose/core/05_connectivity.py

```


To fix up this pull request, you can check it out locally. See documentation: https://docs.github.com/en/github/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally

---


<details>
<summary>Mergify commands and options</summary>

<br />

More conditions and actions can be found in the [documentation](https://docs.mergify.com/).

You can also trigger Mergify actions by commenting on this pull request:

- ``@Mergifyio` refresh` will re-evaluate the rules
- ``@Mergifyio` rebase` will rebase this PR on its base branch
- ``@Mergifyio` update` will merge the base branch into this PR
- ``@Mergifyio` backport <destination>` will backport this PR on `<destination>` branch

Additionally, on Mergify [dashboard](https://dashboard.mergify.com) you can:

- look at your merge queues
- generate the Mergify configuration with the config editor.

Finally, you can contact us on https://mergify.com
</details>

Co-authored-by: Dimitri Huisman <diman@huisman.xyz>
Co-authored-by: Florent Daigniere <nextgens@users.noreply.github.com>
2.0.14
2023-05-31 12:18:06 +00:00
Dimitri Huisman
ab6a706441 Finish merging backport. Remove managesieve part (not used in 2.0) 2023-05-31 10:55:37 +00:00
Florent Daigniere
28ccd8c96f Update core/admin/mailu/internal/views/auth.py
(cherry picked from commit 22edc15de2)
2023-05-31 09:44:21 +00:00
Dimitri Huisman
e195e30a99 Update 05_connectivity test to use UTF8 password.
(cherry picked from commit 9ad7cea515)

# Conflicts:
#	tests/compose/core/05_connectivity.py
2023-05-31 09:44:20 +00:00
Dimitri Huisman
76c7c43494 Retrieve raw password on the correct location
(cherry picked from commit 8c206e8a9b)
2023-05-31 09:44:20 +00:00
Dimitri Huisman
19f68540b5 Get the password from the source.
Remove password from response (not needed)

(cherry picked from commit 10a3d1eabb)
2023-05-31 09:44:20 +00:00
Dimitri Huisman
6d6b739f8a Also url encode the password when authentication fails
(cherry picked from commit 008cbdb6b1)
2023-05-31 09:44:20 +00:00
Dimitri Huisman
33c572d8dd Authentication failed for email clients when the password contained a non latin-1 character.
(cherry picked from commit 5f94be871c)
2023-05-31 09:44:19 +00:00
bors[bot]
3fba742256 Merge #2830
2830: update docs (backport #2829) r=mergify[bot] a=mergify[bot]

This is an automatic backport of pull request #2829 done by [Mergify](https://mergify.com).


---


<details>
<summary>Mergify commands and options</summary>

<br />

More conditions and actions can be found in the [documentation](https://docs.mergify.com/).

You can also trigger Mergify actions by commenting on this pull request:

- ``@Mergifyio` refresh` will re-evaluate the rules
- ``@Mergifyio` rebase` will rebase this PR on its base branch
- ``@Mergifyio` update` will merge the base branch into this PR
- ``@Mergifyio` backport <destination>` will backport this PR on `<destination>` branch

Additionally, on Mergify [dashboard](https://dashboard.mergify.com) you can:

- look at your merge queues
- generate the Mergify configuration with the config editor.

Finally, you can contact us on https://mergify.com
</details>

Co-authored-by: Florent Daigniere <nextgens@freenetproject.org>
2.0.13
2023-05-20 07:17:12 +00:00
Florent Daigniere
c9cff88638 update docs
(cherry picked from commit 41757334e2)
2023-05-19 15:38:36 +00:00
bors[bot]
889569fa42 Merge #2809
2809: Ensure SCAN_MACROS works (backport #2808) r=mergify[bot] a=mergify[bot]

This is an automatic backport of pull request #2808 done by [Mergify](https://mergify.com).


---


<details>
<summary>Mergify commands and options</summary>

<br />

More conditions and actions can be found in the [documentation](https://docs.mergify.com/).

You can also trigger Mergify actions by commenting on this pull request:

- ``@Mergifyio` refresh` will re-evaluate the rules
- ``@Mergifyio` rebase` will rebase this PR on its base branch
- ``@Mergifyio` update` will merge the base branch into this PR
- ``@Mergifyio` backport <destination>` will backport this PR on `<destination>` branch

Additionally, on Mergify [dashboard](https://dashboard.mergify.com) you can:

- look at your merge queues
- generate the Mergify configuration with the config editor.

Finally, you can contact us on https://mergify.com
</details>

Co-authored-by: Florent Daigniere <nextgens@freenetproject.org>
2.0.12
2023-05-06 09:30:54 +00:00
Florent Daigniere
0b3e34c2cb Fix2805
(cherry picked from commit bee8ce9357)
2023-05-06 08:21:28 +00:00
bors[bot]
4e9c180ea2 Merge #2800
2800: Fix roundcube's spellchecker (backport #2799) r=mergify[bot] a=mergify[bot]

This is an automatic backport of pull request #2799 done by [Mergify](https://mergify.com).


---


<details>
<summary>Mergify commands and options</summary>

<br />

More conditions and actions can be found in the [documentation](https://docs.mergify.com/).

You can also trigger Mergify actions by commenting on this pull request:

- ``@Mergifyio` refresh` will re-evaluate the rules
- ``@Mergifyio` rebase` will rebase this PR on its base branch
- ``@Mergifyio` update` will merge the base branch into this PR
- ``@Mergifyio` backport <destination>` will backport this PR on `<destination>` branch

Additionally, on Mergify [dashboard](https://dashboard.mergify.com) you can:

- look at your merge queues
- generate the Mergify configuration with the config editor.

Finally, you can contact us on https://mergify.com
</details>

Co-authored-by: Florent Daigniere <nextgens@freenetproject.org>
Co-authored-by: Florent Daigniere <nextgens@users.noreply.github.com>
2.0.11
2023-05-06 08:07:30 +00:00
Florent Daigniere
0f6629ca19 Update faq.rst 2023-05-03 14:32:49 +02:00
Florent Daigniere
a4bfc5f6a7 Update faq.rst 2023-04-28 07:48:34 +02:00
Florent Daigniere
3ae7ba1ddb doh 2023-04-28 07:46:37 +02:00
Florent Daigniere
75f7b39382 Another typo
(cherry picked from commit 0dd93c16e5)
2023-04-27 16:24:27 +00:00
Florent Daigniere
a670b4c777 typo
(cherry picked from commit 544a8a13a6)
2023-04-27 16:24:27 +00:00
Florent Daigniere
ed84cc46b2 Document in the FAQ
(cherry picked from commit 6be5fbe9c7)
2023-04-27 16:24:26 +00:00
Florent Daigniere
7ef9e6005b Fix roundcube's spellchecker
(cherry picked from commit 1512493764)
2023-04-27 16:24:26 +00:00
bors[bot]
4071edfa72 Merge #2796
2796: Fix logs in the SMTP container (backport #2794) r=mergify[bot] a=mergify[bot]

This is an automatic backport of pull request #2794 done by [Mergify](https://mergify.com).


---


<details>
<summary>Mergify commands and options</summary>

<br />

More conditions and actions can be found in the [documentation](https://docs.mergify.com/).

You can also trigger Mergify actions by commenting on this pull request:

- ``@Mergifyio` refresh` will re-evaluate the rules
- ``@Mergifyio` rebase` will rebase this PR on its base branch
- ``@Mergifyio` update` will merge the base branch into this PR
- ``@Mergifyio` backport <destination>` will backport this PR on `<destination>` branch

Additionally, on Mergify [dashboard](https://dashboard.mergify.com) you can:

- look at your merge queues
- generate the Mergify configuration with the config editor.

Finally, you can contact us on https://mergify.com
</details>

Co-authored-by: Florent Daigniere <nextgens@freenetproject.org>
2.0.10
2023-04-22 10:41:24 +00:00
Florent Daigniere
43eca323ca as requested in review
(cherry picked from commit 7e46e1491e)
2023-04-22 09:47:28 +00:00
Florent Daigniere
539d8e4361 COMPRESSION_LEVEL too
(cherry picked from commit 68e60c05ae)
2023-04-22 09:47:27 +00:00
Florent Daigniere
9b7c356fe1 fix #2139
(cherry picked from commit e71c653c8c)
2023-04-22 09:47:27 +00:00
Florent Daigniere
9284227071 dovecot is creating zombies
(cherry picked from commit 36fcb9b830)
2023-04-22 09:47:27 +00:00
Florent Daigniere
5163fc8af1 Fix logs in the SMTP container
(cherry picked from commit eec9d1201f)
2023-04-22 09:47:27 +00:00
bors[bot]
01846cbc1c Merge #2792
2792: LD_PRELOAD may not be in ENV (backport #2791) r=mergify[bot] a=mergify[bot]

This is an automatic backport of pull request #2791 done by [Mergify](https://mergify.com).


---


<details>
<summary>Mergify commands and options</summary>

<br />

More conditions and actions can be found in the [documentation](https://docs.mergify.com/).

You can also trigger Mergify actions by commenting on this pull request:

- ``@Mergifyio` refresh` will re-evaluate the rules
- ``@Mergifyio` rebase` will rebase this PR on its base branch
- ``@Mergifyio` update` will merge the base branch into this PR
- ``@Mergifyio` backport <destination>` will backport this PR on `<destination>` branch

Additionally, on Mergify [dashboard](https://dashboard.mergify.com) you can:

- look at your merge queues
- generate the Mergify configuration with the config editor.

Finally, you can contact us on https://mergify.com
</details>

Co-authored-by: Florent Daigniere <nextgens@freenetproject.org>
2.0.9
2023-04-20 16:52:32 +00:00
Florent Daigniere
f129d2677a warning is enough
(cherry picked from commit 21982478fb)
2023-04-20 16:43:58 +00:00
Florent Daigniere
8d46c85355 Try to do the same for ARM64, log a message if we do
(cherry picked from commit 281800d946)
2023-04-20 16:43:58 +00:00
Florent Daigniere
79077c0684 LD_PRELOAD may not be in ENV
(cherry picked from commit ede331f657)
2023-04-20 16:43:57 +00:00
bors[bot]
50351e189e Merge #2788
2788: Always exempt app-tokens from rate limits (backport #2772) r=mergify[bot] a=mergify[bot]

This is an automatic backport of pull request #2772 done by [Mergify](https://mergify.com).


---


<details>
<summary>Mergify commands and options</summary>

<br />

More conditions and actions can be found in the [documentation](https://docs.mergify.com/).

You can also trigger Mergify actions by commenting on this pull request:

- ``@Mergifyio` refresh` will re-evaluate the rules
- ``@Mergifyio` rebase` will rebase this PR on its base branch
- ``@Mergifyio` update` will merge the base branch into this PR
- ``@Mergifyio` backport <destination>` will backport this PR on `<destination>` branch

Additionally, on Mergify [dashboard](https://dashboard.mergify.com) you can:

- look at your merge queues
- generate the Mergify configuration with the config editor.

Finally, you can contact us on https://mergify.com
</details>

Co-authored-by: Florent Daigniere <nextgens@freenetproject.org>
2.0.8
2023-04-20 11:06:59 +00:00
Florent Daigniere
02aeeeee54 Make it happen post-deduplication
(cherry picked from commit 5a55d1824e)
2023-04-20 10:20:12 +00:00
Florent Daigniere
74afbb47e9 ratelimit: ensure we hit the ip-ratelimit on unsuccesful attempts
against a valid account

(cherry picked from commit 21ed7b69a8)
2023-04-20 10:20:11 +00:00
Florent Daigniere
cabb803aa5 doh
(cherry picked from commit 775033391a)
2023-04-20 10:20:11 +00:00
Florent Daigniere
a0613896d4 Always exempt app-tokens from rate limits
(cherry picked from commit c363378005)
2023-04-20 10:20:11 +00:00
bors[bot]
f8fcf5859e Merge #2787
2787: Sanitize logs as appropriate (backport #2771) r=mergify[bot] a=mergify[bot]

This is an automatic backport of pull request #2771 done by [Mergify](https://mergify.com).


---


<details>
<summary>Mergify commands and options</summary>

<br />

More conditions and actions can be found in the [documentation](https://docs.mergify.com/).

You can also trigger Mergify actions by commenting on this pull request:

- ``@Mergifyio` refresh` will re-evaluate the rules
- ``@Mergifyio` rebase` will rebase this PR on its base branch
- ``@Mergifyio` update` will merge the base branch into this PR
- ``@Mergifyio` backport <destination>` will backport this PR on `<destination>` branch

Additionally, on Mergify [dashboard](https://dashboard.mergify.com) you can:

- look at your merge queues
- generate the Mergify configuration with the config editor.

Finally, you can contact us on https://mergify.com
</details>

Co-authored-by: Florent Daigniere <nextgens@freenetproject.org>
2.0.7
2023-04-20 10:19:42 +00:00
Florent Daigniere
666872483f fix #2764
(cherry picked from commit b6ed4fd83e)
2023-04-20 09:42:03 +00:00
Florent Daigniere
7faa77c87a Sanitize logs as appropriate
(cherry picked from commit 7b08232049)
2023-04-20 09:42:02 +00:00
bors[bot]
9ac31c4706 Merge #2778
2778: Whitelist all mailso* stream types in snuffleupagus for snappymail (backport #2777) r=mergify[bot] a=mergify[bot]

This is an automatic backport of pull request #2777 done by [Mergify](https://mergify.com).


---


<details>
<summary>Mergify commands and options</summary>

<br />

More conditions and actions can be found in the [documentation](https://docs.mergify.com/).

You can also trigger Mergify actions by commenting on this pull request:

- ``@Mergifyio` refresh` will re-evaluate the rules
- ``@Mergifyio` rebase` will rebase this PR on its base branch
- ``@Mergifyio` update` will merge the base branch into this PR
- ``@Mergifyio` backport <destination>` will backport this PR on `<destination>` branch

Additionally, on Mergify [dashboard](https://dashboard.mergify.com) you can:

- look at your merge queues
- generate the Mergify configuration with the config editor.

Finally, you can contact us on https://mergify.com
</details>

Co-authored-by: Dario Ernst <dario.ernst@rommelag.com>
2.0.6
2023-04-17 14:03:45 +00:00
Dario Ernst
dc0072e67b Whitelist all mailso* stream types in snuffleupagus for snappymail
For attachment download in snappymail to work, at least mailsoliteral is
needed. The additionally used stream types (from looking at the
snappymail source) have also been added, to ensure compatability with
whatever feature might rely on them ….

(cherry picked from commit b0c71559d0)
2023-04-17 14:00:13 +00:00