Commit graph

280 commits

Author SHA1 Message Date
Shawn Iverson 6a097771a2
Remove references to SORBS (#688)
Some checks failed
Build / build (push) Failing after 2m38s
Build / clean (push) Has been skipped
Build / Test install on Ubuntu (push) Has been skipped
2024-06-09 09:10:48 -04:00
Shawn Iverson 552963a0ce
Update 5.5.1-5 (#685) 2024-03-21 09:51:59 -04:00
Mark Sapiro 79c5ef553f
Add values to return statements. (#683) 2024-02-18 06:00:17 -05:00
Mark Sapiro e8f8783330
Remove case insensitive duplicate options. (#681) 2024-02-02 09:56:37 -05:00
Shawn Iverson ce594c8101
Fix for Exim (#679) 2023-12-29 13:35:16 -05:00
Shawn Iverson 2a750c3ac5
Fix syntax error and update release (#677) 2023-12-27 13:20:11 -05:00
Shawn Iverson 8aa51012b3
Support new Exim Message-ID format (#673) 2023-12-27 08:57:30 -05:00
Shawn Iverson 785ef5c83e
Check for bad helo callback (#671)
* Check for unexpected helo callback
2023-10-22 09:24:10 -04:00
Dennis Neuhaeuser cd8db1f520
Update Message.pm (#666) 2023-10-14 08:55:36 -04:00
Shawn Iverson 96e0e5b058
ms-perl-check update (#652)
* initial update

* cleanup of modules for debian

* Another module to remove

* Module pruning suse

* prune modules centos7

* Focus on just essential modules

* Skip Razor2

* Put SA in right section
Plugins are part of SA so drop check for those

* Cleanup and sort

* Cleanup comments
2023-03-03 11:08:15 -05:00
Shawn Iverson d079001c15
Add localization of date workaround (#654)
* Add localization of date workaround
README update

* German verbs and some cleanup
2023-03-03 11:05:56 -05:00
Shawn Iverson bbe5f1ee4e
Skip signing calendar mimetypes (#644) 2023-02-24 14:17:17 -05:00
Shawn Iverson 23943f481d
Virus Scan enhancements (#645) 2023-02-24 14:16:52 -05:00
Shawn Iverson e3fa562392
Don't delete message from processing database if it is abandoned (#646) 2023-02-24 14:14:05 -05:00
Shawn Iverson 0c98db33fd
Always Inject newline between header and body (#650) 2023-02-24 14:13:37 -05:00
Shawn Iverson eb90dc240e
Set headermodified flag on signature (#633)
* Set headermodified flag on signature

* Add other areas where header is modified during mime building

* Additional fixes
2022-12-04 12:12:49 -05:00
Michael Pietsch 9908b08911
Ignore quotes at start/end of link text for fraud check (#630)
Fixes partly #621
2022-12-04 12:12:38 -05:00
Shawn Iverson bc5800772c
Revert to upstream (#629) 2022-12-04 12:12:23 -05:00
Shawn Iverson 42002a957b
Fix conditional for strings (#628) 2022-12-04 12:11:52 -05:00
Shawn Iverson cee2aea3b5
Override locale for datestring (#627)
* Override locale for datestring for
https://datatracker.ietf.org/doc/html/rfc5322#section-3.3

Use DateTime instead, defaults to en_US

* Make $tz local to header_callback
2022-12-04 12:11:36 -05:00
Shawn Iverson 5e730ed212
Milter Hotfix (#623)
* Integrate working version of Sendmail::PMilter

* Update VERSION, changelog
Add failsafe mechanism to MSMilter
2022-10-29 14:24:38 -04:00
Shawn Iverson 56f8e3fc02
5.4.5-2 Update (#620) 2022-10-25 15:27:24 -04:00
Dennis Neuhaeuser 0fe2cbcc5b
correct empty line in received-header (#619)
when the 'if' statements at lines 235 and 239 were both false, nothing more was added except another '\n' at line 244.
2022-10-24 11:17:11 -04:00
Shawn Iverson fedf9e522a
Reorder dat check after TypeIndictator (#614) 2022-09-18 11:42:36 -04:00
Shawn Iverson b4cde8be38
Fix for message as attachment (#608)
* Fix for message as attachment

* Fix typo
2022-09-17 09:29:52 -04:00
Shawn Iverson e9b8d0044a
Fixes for #610 and #611 (#612)
* Recurse all mime parts at first level
Look for variants of text/html

* Fix conditional
2022-09-17 09:29:33 -04:00
Shawn Iverson 4afc8121fb
Honor allow password protected archives f-secure-12 (#604) 2022-07-03 12:59:37 -04:00
Shawn Iverson c028085ac2
Unrar v6x Support (#603) 2022-07-03 12:38:40 -04:00
Shawn Iverson e7a0cad41a
Update 5.4.4-1 (#598)
* Version 5.4.4-1
2022-02-20 15:06:23 -05:00
Shawn Iverson b2615479e6
Override Filetypes (#597)
* Override Filetypes
2022-02-20 09:12:04 -05:00
Shawn Iverson 83e7c530b9
Generalize detection of dat files (#556)
* Generalize detection of dat files
* Add dat ignore to mime checks
2022-02-20 08:04:34 -05:00
Shawn Iverson c787535bb7
Handle milterout queue files properly (#596)
Reverts changes in PR #549
Fixes #591
2022-02-19 20:01:55 -05:00
Shawn Iverson 6b416ee3ab
Unfold Received header for postfix and sendmail (#595) 2022-02-19 19:17:55 -05:00
Shawn Iverson 55716e8146
Use base64 1x1spacer instead (#582) 2022-01-08 13:24:35 -05:00
Shawn Iverson a7b6ad46c3
Update 5.4.3-2 (#581)
* Bump version/date
Remove default url for 1x1spacer.gif
Include sample 1x1spacer.gif
Detect default url for 1x1spacer.gif and produce warning

* Cleanup warning a little and clarify
2022-01-04 20:49:07 -05:00
Shawn Iverson 9a7e1cb5e4
Refine HTML disarm failure logic (#572) 2021-11-28 14:38:57 -05:00
Shawn Iverson bb651f9bba
Revised logic for HTM Disarm (#569) 2021-11-25 16:07:39 -05:00
Shawn Iverson cdbb39a32f
Alter requeue logic for MSDiskStore.pm (#568) 2021-11-14 20:20:33 -05:00
Shawn Iverson f0253be06d
esets efs support (#558)
* esets efs support

* Set scanner to esetsefs
2021-11-14 16:13:34 -05:00
Shawn Iverson 9dfdbd8638
Milter cleanup after start/restart (#565)
* Milter cleanup after start/restart

* Get incoming dir

Co-authored-by: shawniverson@efa-project.org <email@example.com>
2021-11-14 16:12:51 -05:00
Shawn Iverson b8b6d8679d
MSMilter reorder file unlinks, copys prior to DISCARD action (#564)
Co-authored-by: shawniverson@efa-project.org <email@example.com>
2021-11-14 16:04:28 -05:00
Shawn Iverson fce7a66f1c
Set fsecure 12 to use ScanOptions in SweepViruses (#559) 2021-11-14 15:53:58 -05:00
Shawn Iverson 705d9d6ace
Close pipe in the parent only (#557) 2021-11-14 15:53:37 -05:00
Shawn Iverson 0a1c6b4da5
Milter Auth Spam Skip (#555)
Autowhitelist Auth
Hide user from header
2021-11-14 15:53:12 -05:00
Shawn Iverson 61407d44d1
Generalize Received detection in helo_callback (#560) 2021-10-18 11:10:09 -04:00
Shawn Iverson 90288cc696
F-Secure 12 Support (#553)
* F-Secure 12 Support
2021-09-25 21:42:53 -04:00
Shawn Iverson 00006443de
Limit queue processing to child-owned queue files and properly process permfails (#549)
* Limit queue processing to child owned queue files
* Permfails are 5xx
2021-09-05 06:42:26 -04:00
Eduardo Diaz 26d94f5e3d
Update inline.external.warning.html (#531)
Translate the text to spanish
2021-03-09 04:00:38 -05:00
Eduardo Diaz 2b70a2b5df
Update inline.external.warning.txt (#532)
Translate to spanish
2021-03-09 04:00:06 -05:00
Shawn Iverson 576d702179
Update for beta testing (#527) 2021-01-25 07:01:29 -05:00