mailcow/data/web
Felix Kaechele 31805f1656
[Web] Implement all supported dovecot password schemas (#3974)
When migrating from other Dovecot based installations it can be very
convenient to just copy over existing hashed passwords.
However, mailcow currently only supports a limited number of password
schemes.

This commit implements all password schemes that do not require
challenge/response or OTP mechanisms.

A convenient way to generate the regex with all supported schemas is
`docker-compose exec dovecot-mailcow doveadm pw -l | awk -F' ' '{printf
"/^{("; for(i=1;i<=NF-1;i++){printf "%s%s", sep, $i; sep="|"}; printf
")}/i\n"}'`

Note that this will also include unsupported challenge/response and OTP
schemas.

Furthermore this increases the vsz_limit for the dovecot auth service to
2G for the use of ARGON2I and ARGON2ID schemas.

Signed-off-by: Felix Kaechele <felix@kaechele.ca>
2021-02-11 09:31:53 +01:00
..
api Changed type of items parameter to list 2021-02-07 00:16:27 +01:00
css [Web] Feature (beta): Add WebAuthn support for administrators and domain administrators 2020-11-15 19:32:37 +01:00
fonts
img
inc [Web] Implement all supported dovecot password schemas (#3974) 2021-02-11 09:31:53 +01:00
js Remove breakpoints for small screens for "Recipient" and "Action" columns (#3938) 2021-01-16 16:20:28 +01:00
lang Added missing french parts, based on the english file 2021-02-08 14:36:23 +01:00
modals [Dovecot] Add sieve rule to move DeltaChat (https://delta.chat) messages to folder DeltaChat 2021-01-14 09:38:56 +01:00
oauth [Web] oAuth: Fix content type in profile reply, thanks to @this-user - fixes #3716 2020-08-23 11:18:06 +02:00
_rspamderror.php
_status.502.html
admin.php [Web] Optional HTML in system mails (#3879) 2020-11-30 07:43:48 +01:00
autoconfig.php
autodiscover-json.php [SOGo] Disable autodiscover-json for EAS when disabled 2020-07-14 12:15:49 +02:00
autodiscover.php [Web] Some changes 2020-04-27 20:47:28 +02:00
debug.php [Web] Add quick toggle for imap/pop3/smtp access; small rework of buttons on /mailbox; Minor fixes and changes 2020-09-18 15:53:01 +02:00
edit.php [Web] Allow a user to choose notification categories (junk folder, rejected mail, both/all) + user ACL 2020-11-28 17:41:48 +01:00
favicon.png
index.php [Web] Feature (beta): Add WebAuthn support for administrators and domain administrators 2020-11-15 19:32:37 +01:00
json_api.php [Web] Fix SSO for SOGo when authen with FIDO2, thanks to Drago! 2020-12-07 22:23:58 +01:00
mailbox.php [Web] Fix more ACL-disabled buttons 2020-12-26 10:20:15 +01:00
mobileconfig.php Allow activation of own S/MIME Certificates in iOS configuration profile (#3622) 2020-06-25 22:03:07 +02:00
qhandler.php [Web] More custom_params 2020-11-06 14:26:48 +01:00
quarantine.php [Web] More custom_params 2020-11-06 14:26:48 +01:00
resource.php
robots.txt
sogo-auth.php
user.php [Web] Allow a user to choose notification categories (junk folder, rejected mail, both/all) + user ACL 2020-11-28 17:41:48 +01:00