460 Commits
Author SHA1 Message Date
Maurus Decimus e7cde9b3fa v1.1.0 2026-11-09 11:40:52 +01:00
Maurus Decimus 8b32686532 v1.0.3 2026-11-04 09:22:00 +01:00
Maurus Decimus 1d66d65daf v1.0.2 2026-11-02 12:15:29 +01:00
Maurus Decimus 23b69755cb v1.0.1 2026-10-28 14:44:59 +01:00
Maurus Decimus 47df4c0bae v1.0.0 2026-10-26 16:45:06 +01:00
Maurus Decimus ee36325cff Bump dns-update to 0.6.0 2026-10-15 16:23:58 +02:00
Maurus Decimus d954151e96 Use patched hickory-dns fork with DNSSEC fixes 2026-10-11 17:43:45 +02:00
KateandMaurus Decimus c2edf1613b Add sd_notify support (#3331)
Co-authored-by: Maurus Decimus <11444311+mdecimus@users.noreply.github.com>
2026-10-11 16:44:24 +02:00
Maurus Decimus 2f5b9f2c69 CI improvements 2026-10-08 15:02:27 +02:00
Maurus Decimus d9d2372a4c Bump to rust-s3 0.38 2026-10-08 11:04:58 +02:00
Maurus Decimus 7d2fbd75d8 Fix JMAP: Mailbox/set allows duplicate sibling names when moving a mailbox and rejects case-only renames 2026-10-08 10:28:28 +02:00
Stalwart Official 69038eaea8 Fix Autodiscover: Requests for a response schema other than Outlooks, such as ActiveSync (mobilesync), are answered with the Outlook settings instead of error 601 2026-10-01 11:00:39 +02:00
Stalwart Official a0053a70de DNS: PowerDNS Authoritative provider for automatic DNS record management 2026-09-26 17:53:15 +02:00
Maurus Decimus 46e5bada31 Move Redis script to struct 2026-09-24 17:42:51 +02:00
Maurus Decimus 9d1c75ab68 Meilisearch fail on timeout changes 2026-09-21 09:57:45 +02:00
Maurus Decimus de4aed29e6 Fix MTA: DMARC aggregate reports carry two spf elements per record and the version element of a DMARC aggregate report is written as 1 instead of 1.0 2026-09-18 14:27:24 +02:00
Maurus Decimus d9dee0ad4f Bump dependencies 2026-09-15 17:01:35 +02:00
Maurus Decimus 474dd0229c DMARC fixes 2026-09-13 17:14:38 +01:00
Maurus Decimus 115956669c Bump to mail-builder 1.0.0 2026-09-12 22:58:58 +01:00
Maurus Decimus 1cc909e50a Fix DNS: Append . to MX record hostnames 2026-09-11 08:35:14 +01:00
Maurus Decimus b86b224967 Fix OIDC: Discovery is retried for 30 seconds before the directory is marked as unavailable, so a provider that is still starting up no longer requires a restart 2026-09-10 20:03:54 +01:00
Maurus Decimus 6d33d47509 Bump mail-parser 2026-09-10 07:45:41 +01:00
Maurus Decimus b616bc0fdf Fix ossify 2026-09-04 10:28:07 +02:00
Maurus Decimus b0dce3c4aa Bump dependencies 2026-09-03 23:20:25 +02:00
Maurus Decimus e7594d35f3 Fix LDAP: Servers that answer an unauthenticated bind (a non-empty DN with a zero-length password) with success no longer authenticate accounts without a password 2026-09-01 08:59:33 +02:00
Maurus Decimus 776bf7cb3d Use BCP-47 locales 2026-08-28 16:59:51 +02:00
Maurus Decimus a542981ab9 Merge scim-dev branch into main 2026-08-27 12:13:22 +02:00
Maurus Decimus 19bcad1445 Bump calcard to 0.3.13 2026-08-25 15:27:12 +02:00
Maurus Decimus 5050f9a638 Calendar: Updated HTTP RSVP page 2026-08-25 14:42:42 +02:00
Maurus Decimus 424d901bdc WebUI: oauthClientId setting in Application, which allows the WebUI to use a different OAuth client than the default 2026-08-24 15:32:29 +02:00
Maurus Decimus 2add611ee4 Fix iMIP: Invitations, replies and cancellations reference a TZID parameter with no matching VTIMEZONE component whenever the event was stored without one 2026-08-23 19:45:16 +02:00
Maurus Decimus 4d9ecf8420 Fix Spam filter: MIME_BAD is tagged whenever the declared Content-Type of an attachment is not byte identical to the type detected from its magic bytes 2026-08-23 18:55:53 +02:00
Maurus Decimus d72608f3e2 Bump calcard 2026-08-21 19:29:02 +02:00
Maurus Decimus 81767700ba Clippy fixes 2026-08-21 11:20:47 +02:00
Maurus Decimus f72265454c Bump dependencies 2026-08-20 16:15:37 +02:00
Maurus Decimus 9497a5d645 Fix JMAP: Email/set writes display names as an RFC 2047 encoded-word wrapped in a quoted-string, which RFC 2047 forbids 2026-08-18 14:33:06 +02:00
Maurus Decimus 77a3a03492 Fix FoundationDB: Older chunked entries are not deleted 2026-08-18 14:05:01 +02:00
Maurus Decimus d08305df2e Rollback rocksdb to 0.24 due to regression 2026-08-17 19:47:58 +02:00
Maurus Decimus 57e2f94254 ASN and GeoIP default location update 2026-08-16 15:23:14 +02:00
Maurus Decimus ccceff541f IDN fixes 2026-08-16 15:12:43 +02:00
Maurus Decimus a48f89eb1d Fix Vapid: Normalize contact URI 2026-08-15 00:04:48 +02:00
Maurus Decimus 520b1889ab Fix WebPush: Validate push URL and use application/octet-stream as Content-Type for encrypted payloads 2026-08-14 15:54:09 +02:00
Maurus Decimus d2d16a0186 Reporting: inboundReportMaxSize setting, which bounds the size of a decompressed inbound DMARC or TLS report 2026-08-12 16:37:16 +02:00
Maurus Decimus fc2fbe11b3 Fixed Cargo.toml 2026-08-10 19:35:32 +02:00
Maurus Decimus 5cc9e10b00 IMAP: Implement UIDBATCHES, UIDONLY and MESSAGELIMIT extensions 2026-08-10 19:33:18 +02:00
Maurus Decimus 21ea8fe9be Spam filter: url_original expression variable for Url rules 2026-08-10 12:41:08 +02:00
Maurus Decimus 2c28b5a536 Fix MTA: FUTURERELEASE HOLDUNTIL uses Unix timestamps instead of RFC 3339 date-times 2026-08-10 12:19:45 +02:00
Maurus Decimus 1a6c8d009b Memory allocator: Replaced the unmaintained jemallocator crate with tikv-jemallocator (contributed by @checkraisefold) 2026-08-10 11:02:42 +02:00
Maurus Decimus 7401fc27c7 Fix IMAP: BODYSTRUCTURE and ENVELOPE return MIME parameters, Content-Description, subjects and display names as raw UTF-8 even to sessions that never enabled UTF8=ACCEPT 2026-08-09 09:06:55 +02:00
Maurus Decimus 36eca8c938 Fix Sharing: Accounts holding the impersonate permission never have their ACL grants collected, so shared items are never listed in JMAP sessions, CalDAV/CardDAV discovery or IMAP 2026-08-09 07:46:28 +02:00