Commit 7eb48d0
taca
mail/rspamd: update to 3.12.0
3.12.0 (2025-06-11)
What's Changed
* [WebUI] Update Bootstrap, D3 and PrismJS libraries by @moisseev in #5423
* [Minor] contextal: conditionally disable timer, minor changes by
@fatalbanana in #5426
* Add Sieve and cPanel forwarding symbols by @dragoangel in #5407
* [Minor] Use module name when calling set_pre_result by @fatalbanana in
#5434
* Fix writing rules tutorial link by @SuperSandro2000 in #5436
* Correct "file.conf" from dist config files by @SuperSandro2000 in #5444
* [Minor] RPM: fix log directory attributes by @fatalbanana in #5435
* Allow to use different servers for fuzzy operations by @vstakhov in #5453
* [WebUI] Add Delete hash button by @moisseev in #5454
* Added exclusion list for reputation by @kevinzb56 in #5443
* Fix librdns maxname limit by @dragoangel in #5455
* [Fix] libmime: doctest 2.4.12 compatibilty by @xandris in #5458
* [WebUI] Add deletion of specific fuzzy hashes by @moisseev in #5457
* Some improvements to the proxy by @vstakhov in #5456
* Added --non-default Option to rspamadm configdump for Local Configuration
by @kevinzb56 in #5452
* gpt.lua: Remove "thinking" and fix errorlog by @NameWeb in #5459
* [Minor] Update API docs RE: multiple HTTP headers by @fatalbanana in #5468
* [Minor] Fix for docs of lua_redis.redis_make_request_taskless by @left-try
in #5470
* [Feature] Magic: Support HEIC files by @vstakhov in #5471
* Add FREEMAIL_REPLYTO_NEQ_FROM rule by @dragoangel in #5413
* Modify documentation for rspamc "-P" parameter by @TwizzyDizzy in #5473
* fix(lua_redis): Improve Redis script loading by @jendis in #5464
* [Minor] Fix Debian package build by @fatalbanana in #5475
* [Rework] Replies: consider all recipients and use smtp ones by @vstakhov
in #5428
* [Minor] Print error on multimap invalid type by @japc in #5477
* [Minor] Fix fuzzy lua callback when there are no shingles by @fatalbanana
in #5486
* [WebUI] Add file upload to Test selectors by @moisseev in #5483
* [Minor] Log the token usage for OpenAI (compatible) plain conversion by
@lucasRolff in #5488
* Reputation Plugin: Fix comment to correspond the code above by @heptalium
in #5489
* Fix some issues with libucl by @vstakhov in #5490
* [Minor] Correcting the index number for is_spam by @kevinzb56 in #5495
* Logging improvements by @vstakhov in #5492
* [Fix] Correct logic error in milter_headers.lua: skip_wanted() by @drclau
in #5496
* [WebUI] Update Bootstrap, D3 and PrismJS libraries by @moisseev in #5423
* [Minor] contextal: conditionally disable timer, minor changes by
@fatalbanana in #5426
* Add Sieve and cPanel forwarding symbols by @dragoangel in #5407
* [Minor] Use module name when calling set_pre_result by @fatalbanana in
#5434
* Fix writing rules tutorial link by @SuperSandro2000 in #5436
* Correct "file.conf" from dist config files by @SuperSandro2000 in #5444
* [Minor] RPM: fix log directory attributes by @fatalbanana in #5435
* Allow to use different servers for fuzzy operations by @vstakhov in #5453
* [WebUI] Add Delete hash button by @moisseev in #5454
* Added exclusion list for reputation by @kevinzb56 in #5443
* Fix librdns maxname limit by @dragoangel in #5455
* [Fix] libmime: doctest 2.4.12 compatibilty by @xandris in #5458
* [WebUI] Add deletion of specific fuzzy hashes by @moisseev in #5457
* Some improvements to the proxy by @vstakhov in #5456
* Added --non-default Option to rspamadm configdump for Local Configuration
by @kevinzb56 in #5452
* gpt.lua: Remove "thinking" and fix errorlog by @NameWeb in #5459
* [Minor] Update API docs RE: multiple HTTP headers by @fatalbanana in #5468
* [Minor] Fix for docs of lua_redis.redis_make_request_taskless by @left-try
in #5470
* [Feature] Magic: Support HEIC files by @vstakhov in #5471
* Add FREEMAIL_REPLYTO_NEQ_FROM rule by @dragoangel in #5413
* Modify documentation for rspamc "-P" parameter by @TwizzyDizzy in #5473
* fix(lua_redis): Improve Redis script loading by @jendis in #5464
* [Minor] Fix Debian package build by @fatalbanana in #5475
* [Rework] Replies: consider all recipients and use smtp ones by @vstakhov
in #5428
* [Minor] Print error on multimap invalid type by @japc in #5477
* [Minor] Fix fuzzy lua callback when there are no shingles by @fatalbanana
in #5486
* [WebUI] Add file upload to Test selectors by @moisseev in #5483
* [Minor] Log the token usage for OpenAI (compatible) plain conversion by
@lucasRolff in #5488
* Reputation Plugin: Fix comment to correspond the code above by @heptalium
* in #5489 Fix some issues with libucl by @vstakhov in #5490 [Minor]
* Correcting the index number for is_spam by @kevinzb56 in #5495 Logging
* improvements by @vstakhov in #5492 [Fix] Correct logic error in
* milter_headers.lua: skip_wanted() by @drclau in #5496
New Contributors
* @JensErat made their first contribution in #5385
* @ertyu made their first contribution in #5391
* @alex081512 made their first contribution in #5387
* @williamdes made their first contribution in #5400
* @KIMDONGYEON00 made their first contribution in #5422
* @SuperSandro2000 made their first contribution in #5436
* @kevinzb56 made their first contribution in #5443
* @xandris made their first contribution in #5458
* @NameWeb made their first contribution in #5459
* @TwizzyDizzy made their first contribution in #5473
* @heptalium made their first contribution in #5489
* @drclau made their first contribution in #54961 parent 9942028 commit 7eb48d0
4 files changed
Lines changed: 22 additions & 21 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
| 5 | + | |
7 | 6 | | |
8 | 7 | | |
9 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| 44 | + | |
44 | 45 | | |
45 | 46 | | |
46 | 47 | | |
| |||
272 | 273 | | |
273 | 274 | | |
274 | 275 | | |
| 276 | + | |
275 | 277 | | |
276 | 278 | | |
277 | 279 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | | - | |
| 15 | + | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
34 | | - | |
| 33 | + | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
41 | | - | |
42 | | - | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
0 commit comments