Commit Graph

  • bfc546a14f Deploy docs Tue Aug 18 06:58:48 UTC 2026 gh-pages Deploy Bot 2026-08-18 06:58:48 +00:00
  • 149acf695f build(deps): bump the github-actions group across 1 directory with 2 updates main dependabot[bot] 2026-08-13 09:55:21 +00:00
  • c05c41b1a7 deps: update Cargo.lock via cooldown cargo-dependency-cooldown[bot] 2026-08-17 05:15:35 +00:00
  • fb94b52c9f deps: update Cargo.lock via cooldown cargo-cooldown/update cargo-dependency-cooldown[bot] 2026-08-17 05:15:35 +00:00
  • 9e1619c1e6 deps: update Cargo.lock via cooldown cargo-dependency-cooldown[bot] 2026-08-10 05:31:57 +00:00
  • 3ebc1e8585 deps: update Cargo.lock via cooldown cargo-dependency-cooldown[bot] 2026-08-04 11:11:51 +00:00
  • 08c3ace6d2 ci: update cooldown workflow to sign its commits Wez Furlong 2026-08-04 12:09:06 +01:00
  • bd0ef3f530 integration-tests: capture in-process tracing and fail loudly on shaping fetch errors Wez Furlong 2026-07-30 13:20:34 +01:00
  • a641936eb0 integration-tests: fix flakey retry_schedule_nxdomain test Wez Furlong 2026-07-30 12:49:58 +01:00
  • d2034778e3 trace headers: fold long supplemental trace headers Wez Furlong 2026-07-30 10:41:38 +01:00
  • d895ee7afa websockets: fix narrow race at session initiation time Wez Furlong 2026-07-28 15:21:45 +01:00
  • bfdf4ed3e9 mailparsing: rfc2822 date parsing now accepts obsolete timezones Wez Furlong 2026-07-28 12:08:08 +01:00
  • 000f8c5c0f build(deps): bump the github-actions group across 1 directory with 6 updates dependabot[bot] 2026-07-28 07:01:47 +00:00
  • 3ce4b6f979 deps: update Cargo.lock via cooldown wez 2026-07-28 06:52:06 +00:00
  • abce86bd24 add check_trailing_bits: false kay ozaki 2026-07-28 08:13:06 +01:00
  • 290f6d6019 ci: disable dependabot rust updates Wez Furlong 2026-07-28 07:58:43 +01:00
  • b3753cd841 ci: don't mirror our cargo-cooldown branches Wez Furlong 2026-07-28 07:57:05 +01:00
  • 30578b928b ci: include cooldown output into PR description Wez Furlong 2026-07-28 07:55:59 +01:00
  • c4280f5df2 ci: add cargo-cooldown workflow Wez Furlong 2026-07-28 07:45:16 +01:00
  • 837ad5c56e cooldown: allow human to act when constraints cannot be met Wez Furlong 2026-07-28 07:19:31 +01:00
  • 0c930b7a1c rfc5321: tolerate stray space after MAIL FROM:/RCPT TO: colon Alex Burch 2026-07-28 07:13:55 +01:00
  • 6b2ddfec41 docs: changelog for #570 Wez Furlong 2026-07-28 06:56:49 +01:00
  • b90e9c53b8 message: persist post-reception schedule changes to the meta spool Wez Furlong 2026-07-28 06:54:35 +01:00
  • f981e43b73 message: persist envelope changes to the meta spool Alex Burch 2026-07-27 11:37:15 -07:00
  • 92e31dc2e1 dependabot: update config to enable grouping Wez Furlong 2026-07-28 06:28:40 +01:00
  • 08cb664f65 test: fix flakey inspect_ready_q test Wez Furlong 2026-07-28 06:25:52 +01:00
  • 9f432f4ab2 dns-resolver: migrate this test from live-dns to fixture Wez Furlong 2026-06-27 14:19:19 +01:00
  • 7d6e6d558d Tidy up Option<PolicyMode> -> PolicyMode Wez Furlong 2026-06-27 13:44:20 +01:00
  • 9efc2a031c allow mocking mta-sts end-to-end, add integration test coverage Wez Furlong 2026-06-27 12:30:41 +01:00
  • 41be60dfce Evaluate MTA-STS during MX resolution to fix aliasing issue Wez Furlong 2026-06-27 07:30:06 +01:00
  • 2d9f70dd98 Double quotes in titles break the build. Mike Hillyer 2026-07-25 22:12:09 -04:00
  • 0acaa1b6a5 Cleanup of FAQ entries. Mike Hillyer 2026-07-15 17:09:53 -04:00
  • 2790f6dfdb Killing deprecated FAQ Mike Hillyer 2026-07-15 12:41:28 -04:00
  • fd227fc055 Adding to the FAQ Mike Hillyer 2026-07-15 11:53:40 -04:00
  • e6bf582beb Add metadata to FAQs. Mike Hillyer 2026-07-09 21:46:20 -04:00
  • cf83f8ed7e Add meta descriptions to the Userguide and Tutorial. Mike Hillyer 2026-07-09 18:07:40 -04:00
  • d878f95021 Minor mechanical fixes. Capitalization and punctuation mostly. Also testing defined meta descriptions. Mike Hillyer 2026-07-09 14:30:41 -04:00
  • 3788f838d3 spool: probe directory usability before opening Wez Furlong 2026-07-08 14:55:02 +01:00
  • 96db828722 Minor wording corrections. Mike Hillyer 2026-07-07 14:30:02 -04:00
  • 1fac335bc6 Mechanical fixes. Mike Hillyer 2026-07-07 12:41:36 -04:00
  • 4a4809a320 Additional formatting pass. Mike Hillyer 2026-07-07 09:57:35 -04:00
  • cdabd937c7 Formatting changes. Mike Hillyer 2026-07-07 09:15:56 -04:00
  • 24202ae4d7 build(deps): bump actions/checkout from 6.0.3 to 7.0.0 dependabot[bot] 2026-06-29 09:53:03 +00:00
  • 5216f22fcf build(deps): bump docker/metadata-action from 6 to 6.1.0 dependabot[bot] 2026-07-06 09:53:10 +00:00
  • 6ee21c39e7 build(deps): bump docker/login-action from 4 to 4.2.0 dependabot[bot] 2026-07-06 09:53:23 +00:00
  • 8f0dfb8f5f build(deps): bump docker/build-push-action from 7 to 7.2.0 dependabot[bot] 2026-07-06 09:53:33 +00:00
  • 117eb6bd55 build(deps): bump actions/cache from 5 to 6 dependabot[bot] 2026-07-06 09:53:40 +00:00
  • c17c123402 improve cgroup memory usage calculation to avoid counting purgeable cache Daniel Schaaff 2026-07-07 10:02:02 +01:00
  • d7c81df542 integration-tests: cover graceful rocksdb spool restart recovery Wez Furlong 2026-07-06 11:25:11 +01:00
  • c683c5b274 smtp_server: reject invalid UTF-8 command lines with 501 Wez Furlong 2026-07-06 19:21:59 +01:00
  • 3e549a9fcb dns: derive DNSSEC status for hickory negative answers dane Wez Furlong 2026-07-06 16:19:16 +01:00
  • dfb17abd0d dane: engage for secure CNAME into unsigned zone Wez Furlong 2026-07-06 11:44:14 +01:00
  • 4fc3cbca92 add treat_mx_list_as_secure to SmtpProtocol Wez Furlong 2026-06-27 07:12:07 +01:00
  • e13734d186 address review feedback on https://github.com/KumoCorp/kumomta/pull/545 Wez Furlong 2026-06-26 12:15:02 +01:00
  • 3b61117145 dns: add RFC 5011 managed trust anchor option for unbound Wez Furlong 2026-06-26 11:41:59 +01:00
  • 1874dc09f7 enable DNSSEC when using hickory, allows enable_dane w/o unbound Wez Furlong 2026-06-25 07:43:07 +01:00
  • 7331cb4ec7 new allow_smtp_auth_plain_without_valid_certificate option Wez Furlong 2026-06-25 07:01:16 +01:00
  • a4c4b40fbe add dane_result_count metric Wez Furlong 2026-06-25 06:45:28 +01:00
  • d920ffb5c4 fix: DANE downgrade resistance Wez Furlong 2026-06-24 15:37:03 +01:00
  • 3f11963acd docs: fix broken link Wez Furlong 2026-06-27 18:58:12 +01:00
  • 7d61326f71 ci: maybe actually build the builder images Wez Furlong 2026-06-27 18:56:43 +01:00
  • 04df635508 ci: maybe add ubuntu 24.04 Wez Furlong 2026-06-27 18:45:08 +01:00
  • 407379dd36 track sched->readyq fan in, clean up some internals Wez Furlong 2026-06-25 13:38:18 +01:00
  • db31223667 Add changelog entry for community shaping file pull request. Mike Hillyer 2026-06-23 17:24:54 -04:00
  • e352ca919a Fixed the regex with IP for apple provider with single quote x3 Roalt Zijlstra 2026-05-29 13:30:19 +02:00
  • d4283e2f01 Updated more provider support. web.de and gmx.net are same provider. Added icloud/apple provider and some others. Roalt Zijlstra 2026-05-29 13:18:52 +02:00
  • 50ee3301c4 build(deps): bump actions/checkout from 6 to 6.0.3 dependabot[bot] 2026-06-22 09:53:37 +00:00
  • 8ada6c2e1b deps: rust-openssl 0.10.79 -> 0.10.80 Wez Furlong 2026-06-23 16:22:06 +01:00
  • cf5db1a796 fixup doc build Wez Furlong 2026-06-23 15:54:06 +01:00
  • 4d576922f8 deps: hickory 0.25 -> 0.26 Wez Furlong 2026-06-23 15:47:08 +01:00
  • b129476af5 mx_list_refresh: finally? fix flakey test Wez Furlong 2026-06-23 11:38:07 +01:00
  • 3174bd5a39 rustfmt again Wez Furlong 2026-06-23 11:24:04 +01:00
  • a1a7e16759 docs: fixup links Wez Furlong 2026-06-23 10:13:11 +01:00
  • 2a657f68fb included scheduled queue config in resolve-egress-path output Wez Furlong 2026-06-20 11:58:14 +01:00
  • 49e1a62733 add resolve-egress-path API endpoint Wez Furlong 2026-06-20 11:17:25 +01:00
  • 1382610787 rustfmt Wez Furlong 2026-06-20 09:51:15 +01:00
  • 61bb95a558 resolve-shaping-domain: expand output Wez Furlong 2026-06-20 09:49:46 +01:00
  • 0a72ce7f02 introduce EgressPathConfigConstraints concept Wez Furlong 2026-06-20 08:44:20 +01:00
  • b9e677dd16 add abort-ready-q-conn and inspect-readyq endpoints/commands Wez Furlong 2026-06-20 07:07:25 +01:00
  • 423abc4704 add per-dispatcher state tracking and watchdog Wez Furlong 2026-06-19 13:16:07 +01:00
  • 1b726e4db2 rfc5321: add timeouts to flush and starttls handshakes Wez Furlong 2026-06-19 09:09:15 +01:00
  • 75c88b23ff rustfmt Wez Furlong 2026-06-23 09:24:25 +01:00
  • 002d6593f0 new: suspend_when_unplumbed and suspend_when_proxy_unhealthy source options Wez Furlong 2026-06-23 09:22:27 +01:00
  • e21bb1c672 ha_proxy_server and socks5_proxy_server now also resolve host names Wez Furlong 2026-06-22 08:46:56 +01:00
  • 99b41d8e4c introduce ResolvableSocketAddr type Wez Furlong 2026-06-21 11:12:32 +01:00
  • 9987248313 spool: surface and handle rocksdb background errors Wez Furlong 2026-06-17 07:18:53 +01:00
  • 9c8183a433 docs: update for release 2026.06.23-f3af1cd0 Wez Furlong 2026-06-23 09:01:19 +01:00
  • af6356419a find-since-dev: handle no-matching since('dev') case Wez Furlong 2026-06-23 08:59:14 +01:00
  • f3af1cd000 deps: ./assets/ci/update-cargo-deps-with-cooldown.sh 2026.06.23-f3af1cd0 Wez Furlong 2026-06-23 07:30:53 +01:00
  • 77b1db8154 docs: fix proxy listener doc build Wez Furlong 2026-06-23 07:23:37 +01:00
  • 1632d4a922 fix test flake in mx_list_refresh Wez Furlong 2026-06-18 17:41:13 +01:00
  • e07f863029 deps: ./assets/ci/update-cargo-deps-with-cooldown.sh Wez Furlong 2026-06-17 23:03:56 +01:00
  • 40562f7824 deps: add cargo cooldown config Wez Furlong 2026-06-17 22:55:32 +01:00
  • d88fee2e0d docs: manually run cargo run -p jsonschematodocs Wez Furlong 2026-06-17 22:52:45 +01:00
  • d3d4a4d7c2 Final shuffle and updates prior to publish. Mike Hillyer 2026-06-11 15:25:53 -04:00
  • 1999ba0251 Continue traffic shaping chapter refactor. Mike Hillyer 2026-04-28 21:46:00 -04:00
  • 164f109326 Traffic Shaping Refactor First Pass Mike Hillyer 2026-04-28 20:36:59 -04:00
  • 4eedf9361e fix punycode normalization for STARTTLS Wez Furlong 2026-05-30 16:07:01 +01:00
  • 00f3131f7d Allow configuring which records TSA skips Harsh Jha 2026-05-18 12:14:42 +05:30
  • c7750deada fix flakey mx_list_refresh test Wez Furlong 2026-05-29 11:07:19 +01:00