SPDX: Mass-update to GPL-2.0-or-later
[exim.git] / src / src / malware.c
2022-11-27 Jeremy HarrisSPDX: Mass-update to GPL-2.0-or-later
2022-11-27 Jeremy HarrisSPDX: license tags (mostly by guesswork)
2022-11-11 Jeremy HarrisFix regex substring capture variables for null matches...
2022-11-11 Jeremy HarrisFix regext substring capture variables for null matches...
2022-06-26 Jeremy HarrisMerge branch '4.next'
2022-06-19 Jeremy HarrisRegex compile cacheing
2022-06-10 Jeremy HarrisUse pool storage for regex operations
2022-04-23 Jeremy HarrisCopyright updates: exim-4.96-RC0
2022-03-03 Jeremy HarrisCheck query strings of query-style lookups for quoting...
2021-11-17 Jeremy Harrisselect() -> poll(). Bug 2831
2021-11-10 Jeremy Harristidying
2021-10-23 Jeremy HarrisCopyright updates:
2021-09-28 Jeremy HarrisMerge branch '4.next'
2021-09-12 Jeremy HarrisUse %ld not %l
2021-09-12 Jeremy Harrispcre2
2021-08-09 Jeremy HarrisFix ClamAV command send
2021-05-27 Heiko Schlitterman... Merge branch 'qualys-2020'
2021-05-27 Phil PennockSECURITY: length limits on many cmdline options
2021-01-31 Jeremy HarrisFix Freebsd TFO build
2021-01-17 Jeremy Harrismalware: use sendfile for ClamAV TCP
2021-01-16 Jeremy Harrismalware: fix ClamAV file send corking
2021-01-01 Jeremy HarrisFreeBSD: packet coalescing
2021-01-01 Jeremy Harrismalware: avoid partial packets, sending to ClamAV
2021-01-01 Jeremy HarrisFreeBSD: harden against ClamAV connection errors
2020-12-31 Jeremy Harrismalware: avoid slurping entire spoolfile for sending...
2020-11-03 Jeremy Harristidying
2020-05-02 Jeremy HarrisDebug: socket details
2020-04-30 Jeremy HarrisCopyright updates: exim-4_94_RC0
2020-04-04 Jeremy HarrisAvoid the long whats_supported line being mixed with...
2020-01-23 Jeremy HarrisDovecot auth: inet socket. Bug 2280
2020-01-12 Jeremy HarrisFix build with DRWEB malware scanner
2020-01-11 Jeremy Harristaint enforce: file access backstops
2020-01-11 Jeremy Harristidying: CCSS macro
2019-07-25 Jeremy HarrisTrack tainted data and refuse to expand it
2019-06-05 Jeremy HarrisFix smtp response timeout
2019-02-12 Jeremy HarrisMerge branch '4.next'
2019-02-10 Jeremy HarrisUse C99 initialisations for iterators
2018-12-23 Jeremy HarrisUse C99 initialisations for iterators
2018-12-20 klemensspelling fixes
2018-12-15 Jeremy HarrisFix build with content-scan enabled but all malware...
2018-10-30 Jeremy HarrisMacOS: TCP Fast Open
2018-10-14 Jeremy Harristidying
2018-08-22 Jeremy HarrisUse single-bit fields for global flags
2018-06-24 Jeremy HarrisTLS: rework client-side use with an explicit context...
2018-04-29 Jeremy Harristidying
2018-04-15 Jeremy HarrisMerge branch '4.next'
2018-04-04 Heiko Schlitterman... compiler quietening
2018-04-04 Jeremy Harriscompiler quietening
2018-04-02 Heiko Schlitterman... Avast: rework interface exim-4_91_RC3
2018-04-02 Heiko Schlitterman... Avast: implement pass_unscanned option
2018-04-02 Heiko Schlitterman... Avast: improve compliance with avast-protocol(5)
2018-03-17 Jeremy HarrisBuild-variant tidyup
2018-03-12 Heiko Schlitterman... Update to protocol used by avast 2.2.0 (Multiline respo...
2018-02-10 Heiko Schlitterman... Update copyright year to 2018
2018-02-08 Jeremy HarrisFix conversation closedown with the Avast malware scann...
2018-01-03 Jeremy Harristidying
2018-01-01 Jeremy HarrisContent scan: Remove support for the 7-year deprecated...
2018-01-01 Jeremy HarrisFeature macros, show-supported and build-time selection...
2017-12-03 Jeremy Harristidying
2017-11-26 Jeremy Harristidying
2017-10-28 Jeremy HarrisMerge branch 'master' into 4.next
2017-10-26 Jeremy HarrisCopyright year bumps for substantive changes 2017 exim-4_90_RC1
2017-10-14 Jeremy HarrisString handling: refactor the expanding-string routines...
2017-10-08 Jeremy HarrisTFO: on FreeBSD avoid client TFO-mode connects unless...
2017-10-03 Jeremy HarrisString handling: refactor the expanding-string routines...
2017-10-01 Jeremy HarrisMerge branch 'master' into 4.next
2017-09-20 Jeremy HarrisTFO: early-data for ClamAV and for readsocket expansion
2017-08-14 Jeremy Harristidying
2017-05-30 Jeremy HarrisMalware: make "sock" cmdline default usable. Bug 2111
2017-04-29 Jeremy Harristidying: coverity fixes
2017-04-17 Jeremy HarrisReduce number of places knowing about filename-construc...
2017-03-13 Jeremy HarrisSync 4.next from master
2017-03-12 Andrew Colin KissaMalware: new connection type "f-prot6d" for FPSCAND...
2017-02-28 Jeremy HarrisMemory Management: drop another variable ($callout_addr...
2017-02-08 Jeremy HarrisDebug: indent ACL and expreassion tracing by evaluation...
2017-01-18 Josh Soref214 spelling fixes
2016-11-25 Heiko Schlitterman... Merge from master into 4.next
2016-11-13 Jeremy HarrisTidying: coverity issues
2016-09-13 Jeremy Harristidying
2016-07-07 Jeremy Harristidying
2016-04-02 Jeremy Harris Copyright year updates (things touched in 2016)
2016-03-04 Jeremy Harristidying: coverity issues
2015-12-29 Jeremy Harrisupdate to pre-4.87 master
2015-12-20 Richard ClaytonMalware: Fix potential spin-on-read-error with kavdaemon
2015-12-04 Jeremy HarrisSPAMD/malware: Log service identity with errors. Bug...
2015-11-01 Heiko Schlitterman... Source: Remove trailing whitespaces from src/*.{h,c}
2015-08-09 Heiko Schlitterman... Compiler quietening
2015-06-07 Andreas MetzlerContent scan: Use ETIMEDOUT not ETIME, as having better...
2015-06-05 Phil PennockCopyright year updates (things touched in 2015)
2015-02-09 Jeremy Harristidying
2015-02-09 Jeremy HarrisAdd retry option to clamd and spamd. Bug 392
2015-02-01 Jeremy Harrisconstification
2015-01-28 Jeremy HarrisAdd timeout option to spamd_address server specificatio...
2015-01-27 Jeremy HarrisMake useful socket functions more generally available
2015-01-25 Jeremy HarrisDo not panic-log each clamd connection fail. Bug 392
2015-01-12 Jeremy HarrisDo RE compilations at daemon startup. Bug 1568
2015-01-12 Jeremy HarrisSupport timeout option on malware=
2015-01-12 Jeremy HarrisApply timeout consistently to all malware scanner types
2015-01-12 Jeremy HarrisApply timeout to Fsecure malware response. Bug 1549
2015-01-12 Jeremy Harris Add support for avast malware scanner. Bug 1033
next