summaryrefslogtreecommitdiff
path: root/src/src/pdkim
Commit message (Expand)AuthorAgeFilesLines
* More abstraction of the gstring APIJeremy Harris2023-02-051-3/+2
* SPDX: Mass-update to GPL-2.0-or-laterJeremy Harris2022-11-274-4/+4
* SPDX: license tags (mostly by guesswork)Jeremy Harris2022-11-276-0/+6
* Copyright updates:exim-4.96-RC0Jeremy Harris2022-04-232-3/+2
* Add string-hashing interfaceJeremy Harris2022-04-151-3/+3
* DKIM: clarify debug outputJeremy Harris2022-04-091-10/+11
* Check query strings of query-style lookups for quoting. Bug 2850Jeremy Harris2022-03-032-15/+15
* tidyingJeremy Harris2021-11-291-3/+3
* Copyright updates:Jeremy Harris2021-10-232-1/+2
* DKIM: fix build with older GnuTLSJeremy Harris2021-07-231-0/+4
* DKIM: under GnuTLS, permit weak algorithmsJeremy Harris2021-06-031-1/+2
* SECURITY: Avoid modification of constant data in dkim handlingHeiko Schlittermann (HS12-RIPE)2021-05-271-5/+5
* CVE-2020-28025: Heap out-of-bounds read in pdkim_finish_bodyhash()Qualys Security Advisory2021-05-271-1/+1
* SECURITY: Avoid modification of constant dataHeiko Schlittermann (HS12-RIPE)2021-05-271-8/+9
* SECURITY: Avoid memory corruption in dkim handlingHeiko Schlittermann (HS12-RIPE)2021-05-271-6/+8
* SECURITY: Avoid decrement of dkim_collect_input if already at 0Heiko Schlittermann (HS12-RIPE)2021-05-271-1/+1
* DKIM: Force use of tainted mem for headersJeremy Harris2021-03-201-0/+1
* Fix build warning on 32-bit int platfowms. Bug 2678Jeremy Harris2020-12-261-1/+2
* Fix DKIM signing to always ;-terminate. Bug 2295Guillaume Outters2020-07-061-72/+44
* Copyright updates:exim-4_94_RC0Jeremy Harris2020-04-304-4/+4
* DKIM: dkim_verify_min_keysizes optionJeremy Harris2020-04-262-2/+17
* DKIM: fix $dkim_key_length in verifyJeremy Harris2020-04-254-11/+19
* DKIM: Predefined macro for standard headers, oversignedJeremy Harris2020-04-121-0/+9
* ARC: harden versus badly-formatted AMS lineJeremy Harris2019-10-171-0/+2
* DKIM: fix errorcheck in signing, lilbgcrypt version. Bug 2450Jeremy Harris2019-09-291-1/+2
* Consistent logging, always use DKIM instead of mixed DKIM/PDKIMHeiko Schlittermann (HS12-RIPE)2019-09-161-44/+44
* tidyingJeremy Harris2019-09-051-1/+1
* DKIM: preferences for verify algorithmsJeremy Harris2019-08-112-19/+79
* constifyJeremy Harris2019-08-102-5/+5
* Track tainted data and refuse to expand itJeremy Harris2019-07-252-14/+16
* TLS: introduce USE_OPENSSL as an explicit requirement for the buildJeremy Harris2019-05-241-5/+5
* TLS: move from SUPPORT_TLS to DISABLE_TLS macro for the buildJeremy Harris2019-05-243-6/+6
* constificationJeremy Harris2019-02-101-1/+1
* Use C99 initialisations for iteratorsJeremy Harris2019-02-101-49/+29
* DKIM: better debug for key/signature size mismatchJeremy Harris2018-12-221-21/+21
* OpenSSL: clear any leftover errors from the stack after SSL_accept succeedsJeremy Harris2018-12-211-11/+19
* Tidying: char signednessJeremy Harris2018-10-231-4/+4
* ARC: better diagnostics for keyfile issuesJeremy Harris2018-05-201-5/+9
* DKIM: enforce limit of 20 on received DKIM-Signature: headers. Bug 2269Jeremy Harris2018-04-232-3/+12
* DKIM: add support for the SubjectPublicKeyInfo wrapped form of pubkeyJeremy Harris2018-04-131-1/+26
* compiler quieteningJeremy Harris2018-04-041-1/+1
* ARC: add independent-source testcase. Fix signatures by not line-terminatingJeremy Harris2018-03-231-3/+11
* DKIM: harden signature header parsingJeremy Harris2018-03-201-12/+12
* LibreSSL version numbering differe from OpenSSLJeremy Harris2018-03-191-1/+1
* typoJeremy Harris2018-03-171-1/+1
* DKIM: Ed25519 signatures under OpenSSL (1.1.1 or later)Jeremy Harris2018-03-173-69/+76
* Compiler quieteningJeremy Harris2018-03-131-3/+3
* ARC initial implementation. Experimental. Bug 2162Jeremy Harris2018-03-034-63/+142
* Expansions: new ${authresults {mch}} for an Authentication-Results headerJeremy Harris2018-02-181-0/+1
* compiler quieteningJeremy Harris2018-02-141-2/+1