1
0
mirror of https://github.com/Mailu/Mailu.git synced 2024-12-14 10:53:30 +02:00
Mailu/towncrier/newsfragments
bors-mailu[bot] d91a04dd00
Merge #3221
3221: Better PROXY_PROTOCOL r=mergify[bot] a=nextgens

## What type of PR?

Feature

## What does this PR do?

- Disable IMAP, POP3 and Submission by default; see https://nostarttls.secvuln.info/ on why explicit TLS is going away.
- Change the semantic of PROXY_PROTOCOL to make it configurable per port
- fix TLS_FLAVOR=notls not working with snappymail
- fix TLS_PERMISSIVE
- remove KUBERNETES_INGRESS; shouldn't be needed anymore
- update the documentation and the reverse proxy example

### Related issue(s)
- close #3162
- close #3061

## Prerequisites
Before we can consider review and merge, please make sure the following list is done and checked.
If an entry in not applicable, you can check it or remove it from the list.

- [x] In case of feature or enhancement: documentation updated accordingly
- [x] Unless it's docs or a minor change: add [changelog](https://mailu.io/master/contributors/workflow.html#changelog) entry file.


Co-authored-by: Florent Daigniere <nextgens@freenetproject.org>
Co-authored-by: Florent Daigniere <nextgens@users.noreply.github.com>
2024-06-09 10:17:32 +00:00
..
81.feature Implement managesieve support 2023-04-20 15:36:17 +02:00
2059.misc Switch to upstream's clamav image 2023-10-13 16:24:10 +02:00
2215.misc
2644.misc fix #2764 2023-04-14 10:09:51 +02:00
2720.bugfix Fix #2720 2023-04-12 12:33:33 +02:00
2744.misc
2747.bugfix Fix config-import. Config with dkim key could not be imported. 2023-04-07 14:19:17 +00:00
2748.misc
2756.bugfix Fix it 2023-04-08 11:32:46 +02:00
2772.misc ratelimit: ensure we hit the ip-ratelimit on unsuccesful attempts 2023-04-16 11:30:14 +02:00
2776.bugfix Whitelist all mailso* stream types in snuffleupagus for snappymail 2023-04-17 14:43:13 +02:00
2789.bugfix LD_PRELOAD may not be in ENV 2023-04-20 17:46:27 +02:00
2793.bugfix fix #2139 2023-04-22 08:24:36 +02:00
2798.bugfix Fix roundcube's spellchecker 2023-04-27 12:43:38 +02:00
2803.bugfix Improve auth-related logging 2023-05-06 17:37:16 +02:00
2805.bugfix Fix2805 2023-05-06 09:06:12 +02:00
2811.bugfix Fix issue #2811. Clamav Healthcheck created zombie processes 2023-06-28 08:33:04 +00:00
2823.bugfix Don't send ooo messages to noreply@ 2023-05-16 10:29:39 +02:00
2824.feature Enhance RESTful API user retrieval with quota used bytes. This is the current size of the user's email box in bytes. 2023-10-11 15:49:52 +00:00
2829.misc update docs 2023-05-19 14:58:51 +02:00
2837.bugfix Authentication failed for email clients when the password contained a non latin-1 character. 2023-05-30 14:09:16 +00:00
2841.misc Ensure we log which account is invalid 2023-06-02 11:39:42 +02:00
2847.misc newsfragment 2023-06-24 16:13:05 +02:00
2852.misc Allow multiple IP addresses/networks to be set for tokens 2023-06-23 15:56:41 +02:00
2869.bugfix increase the number of postfix workers 2023-06-24 18:54:18 +02:00
2877.feature Prune sessions that are unrelated when changing passwords 2023-08-10 12:27:47 +02:00
2890.bugfix Update changelog fragment of 2890 2023-11-18 11:16:22 +00:00
2892.bugfix Add a newsfragment for CHANGELOG 2023-08-08 21:45:11 +02:00
2906.bugfix Ensure that dovecot doesn't bind v6 if not required 2023-08-28 11:56:25 +02:00
2908.bugfix Prevent rspamc zombies, ensure that triggering learn-spam works 2023-08-15 10:46:13 +02:00
2917.bugfix Make rspamd retry for longer when connecting to clamav 2023-08-25 14:47:51 +02:00
2918.misc Upgrade dovecot: fix proxying ipv6 via xclient 2023-10-09 11:08:04 +02:00
2928.bugfix Maybe fix fetchmail when used with pop3 2023-08-30 13:17:50 +02:00
2934.bugfix Upgrade to alpine 3.18.4 2023-10-05 18:55:33 +02:00
2935.misc Add towncrier entry 2023-09-18 00:53:33 +03:30
2936.feature Add newsfragment 2023-09-10 11:27:06 +02:00
2937.bugfix Forbidden_file_extension.map could not be overridden. 2023-10-10 08:19:36 +00:00
2939.bugfix Fixed log filter not filtering out log messages for dovecot/nginx/postfix. 2023-10-27 14:10:13 +00:00
2945.bugfix Upgrade webmails 2023-09-16 10:38:26 +02:00
2948.feature #2948 Add Traditional Chinese translation 2023-10-13 11:08:35 +08:00
2950.misc Upgrade snuffleupagus 2023-09-20 18:00:36 +02:00
2955.misc Remove the version pinning on hardened malloc 2023-10-04 17:13:56 +02:00
2959.bugfix Upgrade snappymail to v2.29.1 2023-10-08 14:58:39 +02:00
2962.bugfix Fix letsencrypt on master 2023-10-06 13:48:09 +02:00
2971.bugfix Further improvements 2023-10-13 09:43:34 +02:00
2974.feature Add changelog entry 2023-10-09 16:23:22 +00:00
2977.misc Enable snowball 2023-11-01 08:12:03 +01:00
2985.misc Roundcube 1.6.4 2023-10-16 13:38:49 +02:00
2990.misc Fix letsencrypt on master 2023-10-17 13:58:38 +02:00
3007.misc doh 2023-10-27 13:41:51 +02:00
3023.feature Rename 3008.feature to 3023.feature 2023-11-01 18:02:40 +01:00
3024.misc Upgrade to roundcube 1.6.5 (fix XSS) 2023-11-06 07:55:23 +00:00
3032.misc Update all dependencies 2024-05-20 11:08:03 +02:00
3048.bugfix fix clamav handling 2023-11-10 12:00:29 +01:00
3061.feature document 2024-04-08 09:46:39 +02:00
3068.bugfix Fix bug 3068. Spam messages were always marked as read. 2024-03-22 16:53:11 +00:00
3075.bugfix Slow down the turtle policy 2023-11-30 18:17:53 +01:00
3094.bugfix Do not block webmail when we have a valid SSO sess 2023-12-21 12:37:08 +01:00
3095.bugfix Fix 3095 2023-12-19 18:25:04 +01:00
3097.misc Upgrade alpine, node, PHP and snappymail 2023-12-20 14:08:49 +01:00
3101.bugfix Add url 2023-12-28 09:04:44 +01:00
3113.bugfix Fix #3113. RESTful API was not correctly documented. 2024-01-22 10:44:30 +00:00
3129.bugfix Fix 3129, thanks to Games-Crack 2024-01-18 17:30:01 +01:00
3130.misc Create 3130.misc 2024-01-21 09:34:00 +00:00
3150.bugfix towncrier 2024-02-05 18:33:48 +01:00
3172.bugfix Fix ooo/sieve when proxy protocol is in use 2024-02-29 13:06:15 +01:00
3175.bugfix add changelog 2024-02-22 14:47:11 +08:00
3179.bugfix Ensure that nginx and dovecot are reloaded 2024-03-05 10:12:45 +01:00
3187.bugfix Ensure we always send an ISRG root for DANE 2024-03-10 12:19:40 +01:00
3191.feature Ensure we also pin ISRG X2 in TLSA 2024-03-11 10:21:54 +01:00
3207.feature Add an entry to newsfragments. 2024-03-26 08:58:58 +01:00
3238.bugfix Fix purge_user.sh 2024-05-03 14:31:18 +02:00
3251.bugfix Fix CVE-2024-1135 2024-05-08 16:10:10 +02:00
3260.bugfix Fix #3260: double-quotes should be allowed in ooo 2024-05-17 08:32:39 +02:00
3261.bugfix Create 3261.bugfix 2024-05-20 07:49:49 +01:00
3279.misc Ensure we normalize for all languages 2024-05-27 18:33:25 +02:00