SPDX: Mass-update to GPL-2.0-or-later
[exim.git] / src / src / expand.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-09-22 Jeremy HarrisFix ${filter } for conditions modifying $value
2022-09-01 Jeremy HarrisFix non-WITH_CONTENT_SCAN build (3)
2022-08-31 Jeremy HarrisFix $regex<n> use-after-free. Bug 2915
2022-06-26 Jeremy HarrisMerge branch '4.next'
2022-06-20 Jeremy HarrisRegex cache observability
2022-06-19 Jeremy HarrisArgs count reduction in expansions coding
2022-06-19 Jeremy HarrisRegex compile cacheing
2022-06-11 Jeremy Harrishelper fn for daemon notifier
2022-06-10 Jeremy HarrisUse pool storage for regex operations
2022-06-05 Jeremy HarrisAvoid processing in ${sg...} when skipping
2022-06-03 Jeremy HarrisSRS: avoid expanding ${srs_encode...} when guarded...
2022-06-01 Jeremy HarrisSRS: fix encode operation for empty sender addresses.
2022-04-23 Jeremy HarrisCopyright updates: exim-4.96-RC0
2022-04-15 Jeremy HarrisAdd string-hashing interface
2022-03-27 Jeremy HarrisTaintcheck transport-process arguments
2022-03-16 Jeremy Harrisconstify
2022-03-16 Jeremy Harristidying
2022-03-11 Jeremy HarrisSet $value for match_<list-type> and inlist
2022-03-11 Jeremy Harristidying
2022-03-03 Jeremy HarrisCheck query strings of query-style lookups for quoting...
2022-03-01 Jeremy HarrisRevert introduction of alloc_insecure_tainted_data
2022-02-05 Jeremy HarrisRetire old libsrs_alt -based SRS support. Bug 1649
2022-01-23 Jeremy HarrisPropagate null gstring through string_catn()
2022-01-21 Jeremy Harriscompiler quietening
2022-01-20 Jeremy HarrisDebug: more detail for expansion items
2022-01-20 Jeremy Harristidying
2022-01-20 Jeremy HarrisDebug: more detail for expansions
2022-01-11 Jeremy Harristidying
2021-11-29 Jeremy Harristidying
2021-11-17 Jeremy Harrisselect() -> poll(). Bug 2831
2021-11-10 Jeremy Harristidying
2021-10-23 Jeremy HarrisCopyright updates:
2021-10-10 Jeremy Harristidying
2021-09-28 Jeremy HarrisMerge branch '4.next'
2021-09-15 Thomas NollConstification
2021-09-13 Jeremy Harrisconstification
2021-09-12 Jeremy HarrisUse %ld not %l
2021-09-12 Jeremy Harrispcre2
2021-08-08 Jeremy HarrisExpansions: mask_n operator
2021-06-25 Heiko Schlitterman... Merge branch 'hs/taintwarn'
2021-06-24 Heiko Schlitterman... Silence compiler
2021-06-24 Heiko Schlitterman... expand
2021-04-25 Jeremy Harristidying
2021-04-25 Jeremy HarrisTestsuite: tidying
2021-03-20 Jeremy HarrisDKIM: verify using separate pool-pair, reset per message
2020-12-24 Jeremy HarrisExpansions: Reduce memory use of ${listcount }
2020-12-24 Jeremy HarrisReplace internal string-expansion call with a direct...
2020-12-24 Jeremy HarrisConvert more cases of list-walking to use self-assigned...
2020-12-24 Jeremy HarrisFix ${listextract } from a tainted list
2020-10-28 Jeremy HarrisAvoid manually-counted long strings
2020-08-14 Jeremy HarrisFix ${readsocket } eol-replacement. Bug 2630
2020-07-09 Jeremy HarrisFix taint trap in parse_fix_phrase(). Bug 2617
2020-07-05 Jeremy HarrisMove errno-protection into string_open_failed()
2020-06-24 Jeremy HarrisHandle quoted local_part input to ${srs_encode }. ...
2020-06-17 Jeremy HarrisTaint: treat $message_body & $message_body_end as tainted
2020-06-06 Jeremy HarrisSqlite: new-style option to specify db file
2020-06-06 Jeremy HarrisRefactor lookup argument shuffling
2020-06-02 Jeremy HarrisTaint: fix listcount expansion operator. Bug 2586
2020-06-01 Jeremy HarrisMerge branch '4.next'
2020-05-26 Heiko Schlitterman... Make def:<var> compatible between "static" and "dynamic...
2020-05-25 Jeremy HarrisFix listquote expansion item to handle empty-string...
2020-05-10 Jeremy HarrisMove the TLS resumption support from Experimental to...
2020-05-09 Jeremy HarrisMove the native SRS implementation from Experimental...
2020-05-09 Jeremy HarrisRename EXPERIMENTAL_SRS to EXPERIMENTAL_SRS_ALT
2020-05-04 Jeremy HarrisConsolidate $local_part_verified into $local_part_data
2020-04-30 Jeremy HarrisCopyright updates: exim-4_94_RC0
2020-04-26 Jeremy Harristidying
2020-04-26 Jeremy HarrisDKIM: dkim_verify_min_keysizes option
2020-04-22 Jeremy Harrisreadsocket expansion: response caching
2020-04-07 Jeremy Harristidying
2020-04-06 Jeremy HarrisExpansion item ${listquote }. Bug 1066
2020-04-04 Jeremy Harristidying: skip_whitespace
2020-04-03 Jeremy HarrisLookups: per-searchtype options framework
2020-04-01 Jeremy HarrisSqlite: new main option sqlite_dbfile
2020-03-26 Jeremy HarrisFix argument checking for ${readsocket }
2020-03-22 Jeremy HarrisMerge branch 'debug_fork'
2020-03-22 Jeremy Harrischild-open debug
2020-03-08 Jeremy HarrisDefault notifier socket name to spooldir-dependent...
2020-03-05 Jeremy HarrisTaint: track in ${utf8clean:} operator
2020-02-29 Jeremy HarrisAdd variables for wildcard portion of local-part affix...
2020-02-26 Jeremy HarrisFix ${tr } expansion item. Bug 2533
2020-02-22 Jeremy HarrisHandle non-response from daemon for $queue_size
2020-02-22 Jeremy HarrisUnix socket struct naming: avoid "sun" due to conflict...
2020-02-21 Jeremy HarrisAllow for platforms not support abstract naming for...
2020-02-19 Jeremy HarrisUnix socket creds sockopt for BSD-ish platforms
2020-02-19 Jeremy HarrisAdd queue_size variable. Bug 1406
2020-01-12 Jeremy Harrisstring handling: strlen for gstring
2020-01-11 Jeremy Harristaint enforce: file access backstops
2020-01-11 Jeremy Harrisappendfile: taint-enforce file & directory options
2020-01-11 Jeremy Harristidying: CCSS macro
2020-01-11 Jeremy Harris$local_part_verified
2019-12-08 Jeremy HarrisMerge branch '4.next'
2019-11-18 Jeremy HarrisTLS: restore TLS protocol version to default Received...
2019-11-14 Jeremy HarrisTLS: variables $tls_(in,out)_tlsver
2019-11-10 Jeremy Harristidying
2019-10-19 Jeremy Harristidying
2019-10-13 Jeremy HarrisSRS: native implementation. Bug 1649
2019-10-12 Jeremy HarrisPerformance timing measurements
next