Commit Graph

95 Commits

Author SHA1 Message Date
Mario Fetka 8725cfbd7c Add durable queue retry backoff
Debian Trixie package bundle / packages (push) Successful in 21m55s
2026-07-27 08:59:22 +02:00
Mario Fetka d69c29a9a0 Sign trusted internal relay mail
Debian Trixie package bundle / packages (push) Successful in 21m50s
2026-07-27 06:50:19 +02:00
Mario Fetka 1c1076cc9c Harden outbound DANE and MTA-STS policy selection 2026-07-26 18:44:32 +02:00
Mario Fetka 4331564222 Support private CAs for outbound SMTP TLS
Debian Trixie package bundle / packages (push) Failing after 11m38s
2026-07-26 16:58:41 +02:00
Mario Fetka 634040014f Allow SMTP load defaults on upgrades
Debian Trixie package bundle / packages (push) Failing after 14m9s
2026-07-24 13:40:37 +02:00
Mario Fetka 54eee9efaf Add load-dependent SMTP timeouts
Debian Trixie package bundle / packages (push) Failing after 13m7s
2026-07-24 13:26:46 +02:00
Mario Fetka 95d4273fef Bound idle SMTP connections
Debian Trixie package bundle / packages (push) Successful in 22m25s
2026-07-24 12:53:55 +02:00
Mario Fetka c8b250e9b0 Implement durable C local mail submission
Debian Trixie package bundle / packages (push) Successful in 22m11s
2026-07-24 11:05:19 +02:00
Mario Fetka 92e0ba117d Bound external collector queue growth
Debian Trixie package bundle / packages (push) Failing after 14m43s
2026-07-23 22:15:21 +02:00
Mario Fetka b145f52dc9 Distinguish collected mail quota retries
Debian Trixie package bundle / packages (push) Failing after 14m42s
2026-07-23 18:37:51 +02:00
Mario Fetka efc5173d93 Add queue hold release and listing controls
Debian Trixie package bundle / packages (push) Failing after 11m54s
2026-07-23 09:57:52 +02:00
Mario Fetka 6d1f657b62 Complete initial Store account layout
Debian Trixie package bundle / packages (push) Failing after 14m18s
2026-07-23 07:30:55 +02:00
Mario Fetka 679a11cecf Make timezone cache rebuild atomic
Debian Trixie package bundle / packages (push) Failing after 10m51s
2026-07-23 06:59:10 +02:00
Mario Fetka 9b45e3b224 Compare configuration JSON semantically
Debian Trixie package bundle / packages (push) Successful in 22m1s
2026-07-22 10:55:06 +02:00
Mario Fetka 2d1feb5ad3 Reconcile Store configuration mirrors
Debian Trixie package bundle / packages (push) Failing after 12m3s
2026-07-22 10:26:49 +02:00
Mario Fetka fa8b258cf7 Fix compiler warnings and charset decoder bounds
Debian Trixie package bundle / packages (push) Successful in 20m49s
2026-07-21 18:45:27 +02:00
Mario Fetka b02dd492eb Deliver aggregate SMTP TLS reports 2026-07-21 10:32:45 +02:00
Mario Fetka 632707224f Add outbound SMTP TLS reporting
Debian Trixie package bundle / packages (push) Successful in 20m48s
2026-07-21 09:32:05 +02:00
Mario Fetka cf88aa3a9b Enforce SMTP MTA-STS destination policies
Debian Trixie package bundle / packages (push) Successful in 14m54s
2026-07-21 08:36:33 +02:00
Mario Fetka 767eec8b3a Add DNSSEC authenticated SMTP DANE delivery
Debian Trixie package bundle / packages (push) Successful in 14m55s
2026-07-21 08:15:20 +02:00
Mario Fetka fb0aaf2bab Honor Null MX domains during delivery
Debian Trixie package bundle / packages (push) Successful in 14m45s
2026-07-21 07:16:14 +02:00
Mario Fetka 765cb7e5be Add consistent IDNA2008 domain handling
Debian Trixie package bundle / packages (push) Successful in 14m56s
2026-07-21 05:05:39 +02:00
Mario Fetka 9b3c958195 Harden mail auth and complete ARM portability tests 2026-07-20 11:13:05 +02:00
Mario Fetka 3e9b934ec4 Fix concurrent agent shutdown races 2026-07-19 17:01:15 +02:00
Mario Fetka 7a67cfafaa Fix sanitizer leaks and clean agent shutdown 2026-07-19 16:08:29 +02:00
Mario Fetka ed6fc871e3 Fix sanitizer findings in agent configuration and IMAP 2026-07-19 11:46:35 +02:00
Mario Fetka 503f87c34f Fix queue disk space accounting 2026-07-19 10:09:02 +02:00
Mario Fetka 99d4ba2b6a Add scheduled ACME certificate management 2026-07-18 22:29:44 +02:00
Mario Fetka fb559d6b03 Synchronize declarative Bongo configuration 2026-07-18 17:52:04 +02:00
Mario Fetka 0e3194a37d Fix setup authentication and scanner detection 2026-07-18 11:22:01 +02:00
Mario Fetka 5897512fd9 Modernize Bongo protocols and administration
Complete the current IMAP, POP3, SMTP and proxy protocol work; add the validated setup and administration UI, packaging examples, tests, and maintained roadmap/documentation for the 0.7 development line.
2026-07-18 04:26:00 +02:00
Mario Fetka 17f6faf23d Modernize SMTP international mail transport 2026-07-17 21:22:46 +02:00
Mario Fetka a66823a5a4 Prepare Bongo 0.7 modernization 2026-07-17 11:34:08 +02:00
Mario Fetka 26c183b521 Enforce app password service policies 2026-07-17 06:20:54 +02:00
Mario Fetka 252ddd4a45 Add optional two-factor authentication primitives 2026-07-17 01:55:37 +02:00
Mario Fetka daf4aa425e Implement IMAP SPECIAL-USE mailboxes 2026-07-16 22:39:42 +02:00
Mario Fetka d15db9ddc6 Standardize headers on new source files 2026-07-16 21:44:21 +02:00
Mario Fetka e58866a9c0 Verify outbound SMTP TLS peers 2026-07-16 20:37:25 +02:00
Mario Fetka 16015f8559 Modernize Bongo 0.7.0 foundation 2026-07-16 14:26:58 +02:00
pfelt b6825c2cf3 -- really remove openssl now... 2011-06-12 00:27:13 +00:00
alexhudson 4c7b737d60 Remove old/unused code from store.c 2010-08-22 16:08:37 +00:00
alexhudson 44ee056858 Lovely new sqlite-db backed cookie database 2010-07-31 15:33:32 +00:00
pfelt f80d9ea1d6 -- missed adding the function prototype for the DeInit() 2010-07-22 05:27:09 +00:00
alexhudson 85d60788b8 Process incoming Contact cards for properties we might like to pick out. 2010-07-18 19:14:53 +00:00
alexhudson dbc23d9db6 Make cookie expiration timer work correctly.... 2010-07-17 16:44:18 +00:00
pfelt f24c5ea618 -- re-add strict to connio and cleanup nmap along with a couple of supporting calls in xpl 2010-07-09 23:04:28 +00:00
pfelt 185356a9f9 -- remove more connmgr stuff that isn't needed 2010-07-09 22:33:44 +00:00
pfelt af762b0d74 -- more old and uneeded code 2010-07-09 21:21:28 +00:00
alexhudson 1819bc99e9 Make the installer a bit clever wrt. getting chown correct 2009-08-30 17:13:20 +00:00
alexhudson 5cea247747 Fix up GArrayFindSorted. This is why our arrays suck; we don't differentiate between reference arrays and value arrays. 2009-08-23 16:19:14 +00:00