Francis Lachapelle
e513a7242a
test: fix DAVCalendarSuperUserAclTest
2022-01-24 08:29:59 -05:00
Francis Lachapelle
bf36279e0e
test: improve functions names related to sync-collection
2022-01-21 16:56:54 -05:00
Francis Lachapelle
2ecd441f32
feat(mail): enable autoreply on specific days or at a specific time
...
Fixes #5328
2021-12-02 14:20:47 -05:00
Francis Lachapelle
e62dd42d2b
test: simplify MailDAV test of mailboxes creation
2021-11-29 13:51:40 -05:00
Francis Lachapelle
d70486f983
test: print response when MKCOL fails for a mailbox
2021-11-26 11:08:52 -05:00
Francis Lachapelle
1a7ba3d4ef
test: migration from Python to JavaScript
2021-11-17 19:13:36 -05:00
Francis Lachapelle
71b67259c6
test: migration from Python to JavaScript
2021-11-16 21:51:13 -05:00
Francis Lachapelle
a3e21cbf9d
test: migration from Python to JavaScript
2021-11-16 17:14:36 -05:00
Francis Lachapelle
8eb255ad61
test: migration from Python to JavaScript
2021-11-16 15:23:55 -05:00
Francis Lachapelle
92820db3bb
test: migration from Python to JavaScript
2021-11-10 06:31:25 -05:00
Francis Lachapelle
ae637c49d5
test: migration from Python to JavaScript
2021-11-10 02:27:09 -05:00
Francis Lachapelle
7474967c4f
test: migration from Python to JavaScript
2021-11-10 01:54:35 -05:00
Francis Lachapelle
54dae3bc28
test: migration from Python to JavaScript
2021-11-09 22:38:50 -05:00
Francis Lachapelle
8d294467ef
test: migration from Python to JavaScript
2021-11-09 22:35:05 -05:00
Francis Lachapelle
c860bf4f58
test: migration from Python to JavaScript
2021-11-09 21:56:11 -05:00
Francis Lachapelle
d7fde6d2bb
test: migration from Python to JavaScript
2021-11-09 17:13:18 -05:00
Francis Lachapelle
620d8a0a2a
test: migration from Python to JavaScript
2021-11-09 13:35:50 -05:00
Francis Lachapelle
78d0410400
test: migration from Python to JavaScript
2021-11-09 12:56:47 -05:00
Francis Lachapelle
5afb659dc0
test: migration from Python to JavaScript
2021-11-09 11:13:23 -05:00
Francis Lachapelle
2f739fdc21
test: migration from Python to JavaScript
2021-11-08 16:49:23 -05:00
Francis Lachapelle
d43b28ca73
test: migration from Python to JavaScript
2021-11-05 16:47:31 -04:00
Francis Lachapelle
262400a92e
test: migration from Python to JavaScript
2021-11-04 16:43:35 -04:00
Francis Lachapelle
d6c3c4b1a3
test: migration from Python to JavaScript
2021-11-01 16:46:48 -04:00
Francis Lachapelle
fa68c864f1
test: migration from Python to JavaScript
2021-10-12 16:24:47 -04:00
Francis Lachapelle
2b101a87b8
test: migration from Python to JavaScript
2021-10-04 13:47:02 -04:00
Francis Lachapelle
2feee5f3a2
test: migration from Python to JavaScript
2021-09-02 10:29:27 -04:00
Francis Lachapelle
6ae787c4a4
test: migration from Python to JavaScript
2021-09-01 11:09:16 -04:00
Francis Lachapelle
5622eda04b
test: migration from Python to JavaScript
2021-08-26 17:33:50 -04:00
Francis Lachapelle
05ad7a8d6d
test: migration from Python to JavaScript
2021-08-20 17:36:05 -04:00
Francis Lachapelle
96aa444051
test: migration from Python to JavaScript
2021-08-20 15:15:46 -04:00
Francis Lachapelle
595b93eafc
test: migration from Python to JavaScript
2021-08-19 15:37:49 -04:00
Francis Lachapelle
eb18249d2b
i18n(bg): add Bulgarian translation
2021-08-16 13:57:34 -04:00
Francis Lachapelle
045f134321
feat(mail): initial support for ms-tnef (winmail.dat) body part
...
Fixes #2242
Fixes #4503
2021-08-13 11:12:37 -04:00
Francis Lachapelle
3cc29b4018
i18n(sr_SR): add Montenegrin translation
2021-08-09 11:30:36 -04:00
Francis Lachapelle
54dff23682
test: migration from Python to JavaScript
2021-07-16 14:42:15 -04:00
Francis Lachapelle
8386bb2c08
i18n(sr_SR): add Serbian (Latin) translation
2020-12-18 19:41:37 -05:00
Nicolas Höft
1f9888254a
feat(core): Allow disabling tls validation for localhost ( #286 )
2020-08-05 13:52:18 -04:00
Nicolas Höft
4c27826fb5
feat(core): Support ARGON2I/ARGON2ID password hashes
...
Requires libsodium ≥ 1.0.9 to be present at compile time.
Thus, the following distributions will have support for at least
ARGON2i:
* rhel ≥ 7 (with EPEL enabled)
* Debian ≥ 9 (stretch)
* Ubuntu ≥ Bionic (18.04)
Fixes #4895
2020-07-01 11:20:31 +02:00
Nicolas Höft
2e0fc3ca09
feat(core): Add PBKDF2 support
...
Extend NSData+Crypto to support PBKDF2 with SHA1 HMAC as dovecot
is using it since v2.3.0.
The format hashed passwords is {PBKDF2}$1$<salt>$<rounds>$<hashed value in hex>
The implementation of pkcs#5 PBKDF2 is taken from openbsd (with minor
adjustments) as OpenSSL and GnuTLS would require quite new versions to
support this hash.
2020-06-03 08:17:08 +02:00
Nicolas Höft
8c612fc0a2
feat(core): Add BLF-CRYPT scheme.
...
Dovecot promotes the use of BLF-CRYPT as a hashing scheme [1].
However, as not all libc-crypt() implementations support this scheme,
use the implementation added in a previous commit.
Also, update the references to the dovecot implementation and a small
test case for testing the blowfish implementation.
[1] https://doc.dovecot.org/configuration_manual/authentication/password_schemes/
Fixes #4958
2020-05-15 07:43:38 +02:00
Ludovic Marcotte
6323cbe2c6
(fix) avoid changing summary during unit test
2019-09-13 09:16:10 -04:00
Ludovic Marcotte
5f9444f273
(fix) one more fix for test
2019-09-13 08:49:22 -04:00
Ludovic Marcotte
3f13ab9f19
(fix) update unit date with the summary being a major property
2019-09-13 08:32:35 -04:00
Francis Lachapelle
f0c8aa884c
(i18n) Add Indonesian (id) translation
2019-06-14 10:58:29 -04:00
Francis Lachapelle
ca9f83ec1f
Fix wrong optimization in yearly recurrence calc
2019-01-18 15:16:23 -05:00
Ludovic Marcotte
8bf1d1e6cb
(fix) disable the assert check for now
2018-10-30 10:54:12 -04:00
Francis Lachapelle
6020f6ae83
(i18n) Add Romanian (ro) translation
2018-07-30 12:05:14 -04:00
Ludovic Marcotte
5bd4ae8a4f
(fix) more verbose output
2018-06-06 10:41:45 -04:00
Ludovic Marcotte
c875012215
(fix) a bit more verbose output
2018-06-06 10:18:20 -04:00
Francis Lachapelle
0149d7400d
(i18n) Add Japanese (ja) translation
2018-06-01 13:22:10 -04:00