Commit Graph

502 Commits (9dbb77047e5d7c3cf7b8376c177d732496849e8a)

Author SHA1 Message Date
Francis Lachapelle a42749facd chore(release): 5.1.1 2021-06-01 08:38:12 -04:00
Francis Lachapelle f9963e86af chore(rhel): drop support for RHEL 6 2021-05-27 12:16:08 -04:00
Francis Lachapelle 2c9c38da86 docs: add upgrade notice for release 5.1.0 2021-04-29 14:20:11 -04:00
Francis Lachapelle 4aa80ec496 docs: update list of supported Linux distributions 2021-04-29 14:19:41 -04:00
Francis Lachapelle 4f90fbf4b6 chore(release): 5.1.0 2021-03-30 16:47:30 -04:00
Francis Lachapelle 90fb5426c7 chore(conf): enable XSRF validation by default 2021-03-30 16:42:57 -04:00
Francis Lachapelle a4d9549f6f docs: add SOGoMailComposeWindow parameter
Fixes #5275
2021-03-15 12:17:00 -04:00
tfux fab8061766
feat(eas): Allow EAS Search operation in all parts of a message 2020-12-09 13:34:19 -05:00
Francis Lachapelle 5c65c10faa chore(release): 5.0.1 2020-10-07 10:40:29 -04:00
Francis Lachapelle 9ece688bd1 docs: update list of supported operating systems 2020-08-12 16:13:29 -04:00
Francis Lachapelle 9a24f2ace3 chore(release): 5.0.0 2020-08-10 10:57:32 -04:00
Francis Lachapelle 4fc99ab7bc docs: improve syntax, add upgrading instruction 2020-08-07 10:28:54 -04:00
Francis Lachapelle ad7ce55d80 chore(release): 5.0.0 2020-08-07 09:11:16 -04:00
Nicolas Höft 1f9888254a
feat(core): Allow disabling tls validation for localhost (#286) 2020-08-05 13:52:18 -04:00
Francis Lachapelle a91a00e33c docs: fix syntax, specify fqdn requirement for SSL/TLS 2020-07-10 09:59:59 -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
Extra Fu 0094d65bb9
Merge pull request #276 from the-nic/feat/pbkdf2
feat(core): Add PBKDF2 support
2020-06-12 14:13:23 -04:00
Ludovic Marcotte 1146038c76 fix(core): allow non top-level special folders and improved the doc around this 2020-06-09 14:38:01 -04:00
Nicolas 27840093f5
feat(core): add lookupFields attribute in LDAP source
This field allows for looking up attributes not returned with the
default query, such as operational attributes.

Fixes #568

Co-authored-by: Skrupellos <skruppy@onmars.eu>
2020-06-09 11:52:07 -04: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
Extra Fu 30c0d8a425
Merge pull request #272 from the-nic/feat/blowfish
Add BLF-CRYPT password scheme support
2020-05-15 19:12:44 -04:00
Ludovic Marcotte 9f861bd629 docs: Adjusted Thunderbird's v68 manifest info 2020-05-15 09:31:04 -04: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
Nicolas Höft 589cfaa2f4 feat(core): Support smtps and STARTTLS for SMTP
Support uri schemes for SMTP, enabling STARTTLS and SMTPS for SMTP
connections.

The new format for configuration value SMTPServer supports passing a
URI scheme (either smtp:// or smtps://). To support old configurations,
if no scheme is given, smtp:// is assumed.

Fixes #31
2020-05-14 08:47:05 +02:00
Francis Lachapelle 33d3154d15 chore(release): 4.3.2 2020-05-06 17:07:38 -04:00
Francis Lachapelle f1b52a7486 chore(release): 4.3.1 2020-05-01 14:51:36 -04:00
Francis Lachapelle 979e1342c7 docs: fix wrong default values for MailComposeMessageType and LoginModule
Fixes #4992
2020-04-06 15:38:45 -04:00
Ludovic Marcotte 78e50b7a2a docs: fix indent (fixes #4999) 2020-04-02 07:23:07 -04:00
Francis Lachapelle 127a3c487d chore(release): 4.3.0 2020-01-21 09:53:16 -05:00
Ludovic Marcotte f0980a9cbd feat(core): Added AES-128-CBC password scheme for SQL authentication.
This allows SOGo to use Plesk's database as an authentication source.
2020-01-06 15:47:47 -05:00
Francis Lachapelle e36d5dfb7c chore(release): 4.2.0 2019-12-17 14:43:59 -05:00
Francis Lachapelle 91cefbdff1 docs: update asciidoc guides 2019-12-17 11:13:42 -05:00
Ludovic Marcotte 4475ac651d feat(core): allow pre/appended Sieve scripts
Allow domain admins to now set Sieve scripts that can be prepended
and appended to all users' scripts. This can now be controller
using the SOGoSieveScriptHeaderTemplateFile and
SOGoSieveScriptFooterTemplateFile domain defaults.
2019-11-06 14:53:30 -05:00
Ludovic Marcotte c2e7f6a866 feat(preferences): allow hiding of vacation the vacation period
This is controllable using the new SOGoVacationPeriodEnabled
domain defaults variable.
2019-11-05 15:33:16 -05:00
Francis Lachapelle 69cbe5d619 Preparation for release 4.1.1 2019-10-31 13:25:48 -04:00
Francis Lachapelle 1c179f805d Preparation for release 4.1.0 2019-10-24 10:42:30 -04:00
Ryan Mounce 14549859d4
(doc) Fix typo of SOGoSAML2CertificateLocation 2019-10-11 13:16:24 +10:30
Francis Lachapelle 94fe64161f (doc) Update versions in installation guide 2019-10-02 10:46:08 -04:00
Francis Lachapelle 0de722d8f4 Set default Sieve port to 4190
Fixes #4826
2019-09-25 10:54:35 -04:00
Francis Lachapelle d194e07413 (doc) Change recommendation for free S/MIME cert
Fixes #4817
2019-09-18 10:18:26 -04:00
Francis Lachapelle ab474c5329 (doc) Fix RPM repository URL
Fixes #4815
2019-09-18 09:59:06 -04:00
Francis Lachapelle 25021c192c New paramter SOGoLDAPGroupExpansionEnabled
Fixes #2506
2019-09-05 12:42:25 -04:00
Ludovic Marcotte 3187bca0ef (fix) now dynamically detect and use the IMAP separator (fixes #1490) 2019-09-04 13:45:53 -04:00
Ludovic Marcotte 04f91b8948 (feat) now possible to specify which domains you can forward your mails to 2019-08-15 12:48:53 -04:00
Francis Lachapelle 20c34c47e9 (doc) Add reference to the Connector Config Guide 2019-07-19 14:14:55 -04:00
Francis Lachapelle 4cb43552a6 Preparation for release 4.0.8 2019-07-19 13:22:16 -04:00
Francis Lachapelle 1351e0953b (doc) Remove references to OpenChange 2019-07-19 13:15:39 -04:00
Ludovic Marcotte 6898d11f58 (doc) improved doc regarding placeholders 2019-05-23 15:04:24 -04:00
Francis Lachapelle ebd9ef4d49 Preparation for release 4.0.7 2019-02-27 10:48:45 -05:00
Francis Lachapelle 91b384c697 Preparation for release 4.0.6 2019-02-21 09:18:06 -05:00