Commit Graph
594 Commits
Author SHA1 Message Date
mdecimus 131bca1dfd Added webadmin.path config to override unpack directory (#792) 2024-09-27 16:31:53 +02:00
mdecimus c62859705b Do not allow tenant domains to be deleted if they have members (closes #812) 2024-09-27 15:41:12 +02:00
mdecimus 7a8edb67bb Fix tenant principal limits (fixes #810) 2024-09-27 15:16:35 +02:00
mdecimus 6d2c1521c5 Contact form support 2024-09-27 12:26:20 +02:00
mdecimus a45fea86ed v0.10.1 v0.10.1 2024-09-26 19:02:51 +02:00
mdecimus 3d053a80bb Merge branch 'main' of github.com:stalwartlabs/mail-server 2024-09-26 18:59:21 +02:00
mdecimus 0fbf574651 OAUTHBEARER SASL support in all services (closes #627) 2024-09-26 18:59:07 +02:00
mdecimus 0a510b14cd Deploying to main from @ stalwartlabs/mail-server@ce8182ae07 🚀 2024-09-26 15:34:54 +00:00
mdecimus ce8182ae07 Core refactoring 2024-09-26 14:49:46 +02:00
mdecimus 24967c1e86 Fixed OpenCollective link 2024-09-24 19:03:39 +02:00
mdecimus 4d2b13c1aa Updated sponsors link 2024-09-24 11:54:32 +02:00
mdecimus 978d38872f Deploying to main from @ stalwartlabs/mail-server@ca94023615 🚀 2024-09-23 15:34:16 +00:00
mdecimus ca94023615 Fixed migrate_directory range scan (fixes #784) 2024-09-22 21:34:15 +02:00
mdecimus f889182f76 Updated README 2024-09-22 19:36:27 +02:00
mdecimus 71c3c06c01 Add enterprise feature to directory crate (#783 ). 2024-09-22 10:36:40 +02:00
Liam Gray f3943f4a5f [enhancement]: Add .editorconfig and JetBrains .idea gitignore (#147)
* Add .editorconfig and JetBrains .idea gitignore

* Add editorconfig link
2024-09-22 09:44:09 +02:00
Michael Winters 1e25d9f753 Fix Docker upgrade instructions for v0.10.0 (#780) 2024-09-22 09:41:07 +02:00
afontenot b4c00ebe90 Fix off-by-one error in get_blob with Range (#766)
When range.end == decompressed.len(), the last value in the range will
also be the last value in decompressed, because ranges ends are
exclusive.

This issue had two consequences that I have noticed. The first is that
requesting the last (or only) message part via JMAP will result in the
entire message being returned instead, because the range ends on the
last byte of the message.

The second issue, which resulted from the first, was that attempting to
fetch the last (or only) message part would almost always fail when
requested via JMAP if the message part used the quoted-printable
transfer encoding. This is because Stalwart would attempt to decode the
blob, but since the entire file was returned, this would include
headers which are very likely to break assumptions made by the decoder,
e.g. unexpected '=' tokens as in 'charset=UTF-8'

The second issue was originally reported here:
https://github.com/stalwartlabs/mail-server/discussions/758
2024-09-22 09:15:49 +02:00
mdecimus fb8d9ce0ec Updated instructions v0.10.0 2024-09-21 09:39:19 +02:00
mdecimus 3001493462 Updated CLI deserialization format (closes #360 closes #553) 2024-09-20 19:35:15 +02:00
mdecimus b59f5f1a10 Disabled principal management in CLI + remove trailing / (fixes 595) 2024-09-20 19:18:38 +02:00
mdecimus 2d91b6a300 v0.10.0 2024-09-20 19:05:15 +02:00
mdecimus a627682cc9 Automatic directory migration 2024-09-20 18:11:19 +02:00
mdecimus e6c11529e8 Keep a copy of external principal data to support roles and OAuth 2024-09-20 15:52:48 +02:00
mdecimus 8af15d1b10 Fix compilation without enterprise feature 2024-09-20 12:13:48 +02:00
mdecimus ea24106045 Limit the amount of data that can be fetched from untrusted external HTTP resources 2024-09-20 11:43:25 +02:00
mdecimus 6aa5686cd3 FTS reindex support 2024-09-20 10:54:22 +02:00
mdecimus 58351bdcad Support specifying which data types to export (closes #497) 2024-09-20 09:59:10 +02:00
mdecimus 39d0a168d4 Case insensitive INBOX on fileinto (fixes #763) 2024-09-20 09:28:04 +02:00
mdecimus 51c8f7b279 IMAP IDLE support for command pipelining (fixes #765) 2024-09-20 08:18:51 +02:00
mdecimus 180a856cb4 Updated features 2024-09-19 20:01:01 +02:00
mdecimus ab7f17d5d9 Merge branch 'permission-impossible' 2024-09-19 19:43:17 +02:00
mdecimus a67f308645 Branding + fixes 2024-09-19 19:39:35 +02:00
mdecimus e9d12aea44 Permissions & multi-tenancy test suite 2024-09-18 18:08:57 +02:00
mdecimus 24df9a0352 Deploying to main from @ stalwartlabs/mail-server@413c1d91bd 🚀 2024-09-18 15:34:21 +00:00
mdecimus d0303aefa8 Test fixes - part 3 2024-09-18 11:18:43 +02:00
mdecimus 6b7dac0fcb Test fixes - part 2 2024-09-17 19:33:31 +02:00
mdecimus 413c1d91bd Deploying to main from @ stalwartlabs/mail-server@8e53098d7b 🚀 2024-09-17 15:34:27 +00:00
mdecimus 8e53098d7b Deploying to main from @ stalwartlabs/mail-server@08a95ae58b 🚀 2024-09-16 15:34:59 +00:00
mdecimus 1e08e56672 Test fixes - part 1 2024-09-15 18:59:36 +02:00
mdecimus 49bce9a3de Properly decode undelete account name (fixes #761) 2024-09-15 14:43:35 +02:00
mdecimus ab77a0aca8 Multi-tenancy (closes #212 closes #346 closes #582) 2024-09-13 18:10:56 +02:00
mdecimus d214468c54 Roles and multi-tenancy - part 1 2024-09-12 17:42:14 +02:00
mdecimus fbcf55d8e1 Access token permissions 2024-09-10 18:44:44 +02:00
mdecimus 08a95ae58b Merge branch 'main' of github.com:stalwartlabs/mail-server 2024-09-09 17:47:23 +02:00
mdecimus a62ab2bb53 Updated shields 2024-09-09 17:46:56 +02:00
mdecimus 0bc4c607ca Deploying to main from @ stalwartlabs/mail-server@b214a458cc 🚀 2024-09-09 15:34:58 +00:00
mdecimus b214a458cc v0.9.4 v0.9.4 2024-09-09 17:26:20 +02:00
mdecimus 1e0bde1008 Fix: Local keys settings parsed incorrectly 2024-09-09 16:30:05 +02:00
mdecimus 3912fd0084 Fix: Account count is incorrect 2024-09-08 17:24:33 +02:00