Commit graph

88 commits

Author SHA1 Message Date
8d9abb1172 SpamAssassin Milter 0.3.1 2022-03-14 08:35:57 +01:00
e9d5124a26 Increase connection timeout 2022-03-14 08:31:38 +01:00
abb905cbd0 SpamAssassin Milter 0.3.0 2022-03-08 08:20:48 +01:00
7e7087abf1 Add link 2022-03-06 17:42:33 +01:00
2b3f190de9 Revise config builder, tests, style 2022-03-06 09:21:05 +01:00
3e8375efef Helper traits in callbacks 2022-03-01 09:08:50 +01:00
2335c8bd93 Remove mention of milter crate 2022-02-21 19:17:07 +01:00
5601bc63e1 Drop libmilter from CI 2022-02-21 19:02:44 +01:00
a18e83acb8 Switch to indymilter 2022-02-21 18:58:24 +01:00
8952c0f862 Update mention of MSRV 2022-02-09 18:56:34 +01:00
2177c0bd68 Update minimal dependency versions 2022-02-09 18:39:14 +01:00
b6da8bbc54 Update clap, MSRV, refactor Received header handling 2022-01-31 14:30:18 +01:00
0fc96e078b Simplify macro negotiation 2022-01-10 13:40:43 +01:00
370bdfeadc No assertions in negotiate 2022-01-02 08:44:14 +01:00
31dde3cb43 SpamAssassin Milter 0.2.1 2021-12-23 20:50:35 +01:00
b5ad9ce0dd Complete eom with Status::Continue, cosmetics 2021-12-21 18:40:01 +01:00
4522f377c5 Update dependencies, fix Clippy warnings 2021-12-19 09:46:15 +01:00
2a8687d1be Update deps 2021-11-23 10:01:05 +01:00
c3410c461d Disable unused milter stage 2021-10-07 10:20:21 +02:00
2e69c11a6e Document reject-spam-above-threshold use case 2021-09-10 10:37:28 +02:00
ff59409492 Update CI for Debian bullseye 2021-09-10 10:33:35 +02:00
c9e1a85852 SpamAssassin Milter 0.2.0 2021-08-26 10:46:04 +02:00
0bb2f0e68e Bump MSRV to 1.46.0 2021-08-16 09:05:14 +02:00
f73a9cf2f7 Include auth status in Received header 2021-08-16 08:56:12 +02:00
0c9d7c2214 Doc tweaks 2021-08-07 16:22:40 +02:00
adbd1731d5 Special case X-Spam-Prev-, doc 2021-08-04 15:06:28 +02:00
f95e89caaa Revisit header rewriter, prepend X-Spam- headers 2021-08-02 18:48:21 +02:00
53e66eba0d Stay at MSRV 1.42.0 2021-08-01 14:54:19 +02:00
f9db6eb11e Use named params when formatting header, update deps 2021-08-01 13:28:35 +02:00
4567044820 Use absolute path to spamc 2021-08-01 13:26:35 +02:00
ab7fac6666 SpamAssassin Milter 0.1.6 2021-05-17 08:43:44 +02:00
268e8fd3c0 Update dependencies 2021-05-03 16:21:23 +02:00
8ac1c04079 Update changelog 2021-04-29 18:32:13 +02:00
a2e9bb1acc Improve X-Spam-Flag handling 2021-04-28 17:03:26 +02:00
8ca8701be2 SpamAssassin Milter 0.1.5 2021-03-16 09:19:46 +01:00
fb7f6a809b Update changelog 2021-03-16 09:10:32 +01:00
701309d890 Drop further unnecessary argument validation 2021-03-08 14:50:58 +01:00
d15084396a Drop confusing argument validation 2021-03-08 10:19:59 +01:00
e9118ec42e Read spamc stdout in separate thread 2021-03-08 10:01:25 +01:00
792619e9bc Update Cargo.lock 2021-02-14 09:33:59 +01:00
b208fac220 Fix Clippy warnings 2021-02-14 09:31:26 +01:00
6922a03642 Specify minimal versions in Cargo.toml 2021-01-18 09:45:19 +01:00
b91b118c5b Update Cargo.lock 2021-01-04 09:06:54 +01:00
369ef13e3f Remove build hack for milter-sys 2020-12-02 10:18:59 +01:00
4e36c3058b Pass --no-safe-fallback to spamc in tests 2020-11-28 15:46:08 +01:00
8c1c9f4692 Use IPv6 in test server, log to stderr
spamc by default first tries IPv6, then IPv4, so let's use IPv6, too.
2020-10-22 12:53:55 +02:00
672a3095f4 SpamAssassin Milter 0.1.4 2020-10-18 09:54:39 +02:00
473ae39359 Replace "unwrap" with "expect" in callbacks 2020-10-15 19:42:30 +02:00
04e0539dcf Ignore spamc.conf in integration tests, update changelog 2020-10-15 17:49:51 +02:00
49896bba73 Integrate GitLab CI (partial) 2020-10-07 09:18:42 +02:00