Commit graph

103 commits

Author SHA1 Message Date
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
7f597b3abc Drop unnecessary "readme" key in Cargo.toml 2020-09-23 21:10:21 +02:00
fc416faa2f Drop #![macro_use], typo in log, style 2020-09-23 09:30:08 +02:00
1950972f95 Clippy pedantic warning, style 2020-08-15 13:54:13 +02:00
c2848aa91e Style tweaks 2020-08-05 11:43:50 +02:00
09f9795c14 SpamAssassin Milter 0.1.3 2020-07-04 10:26:59 +02:00
6f36f8868a Suggest cargo install --locked option, wording 2020-07-04 09:17:12 +02:00
2e1443578a Warn when max message size misconfigured 2020-06-29 09:37:25 +02:00
300a3b2d13 Update Cargo.lock 2020-06-29 09:33:39 +02:00
ffc422d0e0 Add --reply-code and --reply-status-code options 2020-06-16 11:29:25 +02:00
17eeb8da4b Add --reply-text option 2020-06-14 09:53:08 +02:00
40b9f4920c Remove pointless str::trim, fix Clippy warning 2020-06-14 08:28:18 +02:00
8fc2ea535f SpamAssassin Milter 0.1.2 2020-06-07 08:52:43 +02:00
d1f15c6b5b Update changelog 2020-06-07 08:19:53 +02:00
ffa9c6360f Derive Eq, PartialEq for Config structs 2020-06-07 08:12:14 +02:00
855ea4c6e8 More precise required versions in Cargo.toml 2020-05-23 14:26:14 +02:00
36f0b16b2f Update Cargo.lock, remove socket files on startup 2020-05-17 09:05:37 +02:00
460cd696e4 Alias milter::Context<Connection> 2020-05-17 09:01:55 +02:00
8c0ab7a1f7 Replace unnecessary map_or_else with map_or 2020-05-12 08:47:07 +02:00
f2badbb697 Restart systemd service on failure 2020-05-12 08:46:13 +02:00
1b9cc48a18 SpamAssassin Milter 0.1.1 2020-04-13 16:44:35 +02:00
6d54a6a5d1 Use constant Ipv4Addr::LOCALHOST 2020-04-12 11:19:51 +02:00
65eeae374c Correct std::io::Write usage in client, update CHANGELOG 2020-04-07 14:35:55 +02:00
3aa1a0bff0 Typo 2020-04-06 11:22:56 +02:00
5ea2e11439 Update dependencies 2020-04-06 10:49:40 +02:00
3d54ce928d Exclude .gitignore from published package 2020-03-15 08:44:25 +01:00
0a2103d664 README: Add installation instructions 2020-03-10 15:05:48 +01:00
d48a841080 Initial release 2020-02-23 08:38:30 +01:00
11d1791c06 Wording 2020-02-23 07:57:49 +01:00
4525df41cb Clean up config builder, add timeout to mock server 2020-02-22 08:18:53 +01:00
02b7e2ad64 Review doc, revise error handling and config builder 2020-02-17 15:06:25 +01:00
1432560004 Refactor header handling, bump version to 0.0.3 2020-02-14 09:03:38 +01:00
de915de167 Add more tests, revise README 2020-02-12 13:09:09 +01:00
4ed2133618 Bump version to 0.0.2 2020-02-09 18:19:01 +01:00
e6817c03e7 Add tests, write man page 2020-02-08 10:43:52 +01:00
9d26e0cb90 Add tests, sketch README contents 2020-02-02 18:24:50 +01:00