summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-05-01tidying: coverityJeremy Harris
2017-04-30Fix continue_more on TLS connection. Bug 2104Jeremy Harris
2017-04-30Docs: more info on wire-format spoolfilesJeremy Harris
2017-04-29tidying: coverity fixesJeremy Harris
2017-04-29Docs: describe operation of continued-connection TLSJeremy Harris
2017-04-28Support wire-format spoolfilesJeremy Harris
2017-04-26Enable use of sendfileJeremy Harris
2017-04-26Tweak debug outputJeremy Harris
2017-04-24Docs: add 8BITMIME status field to log line infoJeremy Harris
2017-04-24Docs: note that dkim_domain can take a list for signingJeremy Harris
2017-04-23Fix DISABLE_DKIM biuldJeremy Harris
2017-04-23DKIM: avoid use of temporary file for signingJeremy Harris
2017-04-18CHUNKING: pipeline data right after the BDAT commandJeremy Harris
2017-04-17Reduce number of places knowing about filename-construction for mbox ↵Jeremy Harris
file-for-scanning
2017-04-16Rework detection of multiple ports on a given IP, for the daemon status lineJeremy Harris
Previously only spotted adjacent cases in the address list, now a full scan
2017-04-16tidyingJeremy Harris
2017-04-15Transport: fix smtp under combo of mua_wrapper and limited max_rcptJeremy Harris
2017-04-14Builtin macros: note config trigger line in debug outputJeremy Harris
2017-04-12$SOURCE_DATE_EPOCH support for build date stampPhil Pennock
If, and _only_ if, $SOURCE_DATE_EPOCH is found in environ during build, use it to set the timestamp embedded in the binary instead of using __DATE__ and __TIME__ cpp directives. This per <https://reproducible-builds.org/specs/source-date-epoch/> spec. It's sane and sensible, without removing date stamping which matters. The examples encourage packagers to use timestamps which do change when they backport patches, so that the date remains useful for distinguishing builds instead of claiming one date forever across multiple patchlevels. This change written so that the old behaviour and code is used if the environment variable is not found, to better continue to support ancient platforms with other variants of date(1). Built with and without an override, on macOS.
2017-04-11compiler quieteningJeremy Harris
2017-04-10Remove references to some csx.cam sitesNigel Metheringham
The ftp.csx.cam.ac.uk server is no longer authoratative not even up to date. The training courses are no longer happening.
2017-04-09typoJeremy Harris
2017-04-08tidyingJeremy Harris
2017-04-06tidyingJeremy Harris
2017-04-06Callout/hold: ensure TLS-proxy process is not waited for as a transport processJeremy Harris
2017-04-06Debug: show error for SMTP read responseJeremy Harris
2017-04-05Callout/hold: fix uninitialized variableJeremy Harris
2017-04-03Docs: expand descriptiong of control=debugJeremy Harris
2017-04-02Openssl: disable session-tickets by default and session-cache alwaysJeremy Harris
2017-04-02Docs: fix definition of msg:fail:delivery eventJeremy Harris
2017-04-02tidyingJeremy Harris
2017-03-24Documentation: replace http by https where possibleHeiko Schlittermann (HS12-RIPE)
I didn't change the schema for external links. This needs further checking if the content of https://… matches the content of http://…
2017-03-22tidyingJeremy Harris
2017-03-22Doc: clarify location of DMARC dmarc_tld_fileHeiko Schlittermann (HS12-RIPE)
2017-03-21Callouts: a "hold" option for receipient-verify, which keeps the connection ↵Jeremy Harris
open both for further recipients and for eventual delivery.
2017-03-21Logging: make cipher info available for continued-TLS connection deliveriesJeremy Harris
2017-03-20exigrep: migrate to Getopt::Long, allow --no-pagerHeiko Schlittermann (HS12-RIPE)
This gives us long/more descriptive option names. Add an option to supress the use of a pager.
2017-03-19exigrep: use a pager if stdout is connected to a terminalHeiko Schlittermann (HS12-RIPE)
2017-03-19exigrep: add POD and -h, -mHeiko Schlittermann (HS12-RIPE)
2017-03-18Testsuite: allow --range <number> +Heiko Schlittermann (HS12-RIPE)
Now `runtest <number> +` and `runtest --range <number> +` do the same.
2017-03-18Testsuite: fixup testsuite test about flavoursHeiko Schlittermann (HS12-RIPE)
Support for flavours isn't dropped, but currently we do not have flavour specific files.
2017-03-18Expansions: check numeric values of IPv4 address componentsJeremy Harris
2017-03-15Logging: mark continued-TLS connection deliveries with "X-*"Jeremy Harris
2017-03-12Testsuite: add --test and --range optionsHeiko Schlittermann (HS12-RIPE)
2017-03-12Testsuite: Getopt::Long, --help, --man for runtestHeiko Schlittermann (HS12-RIPE)
2017-03-12Malware: new connection type "f-prot6d" for FPSCAND protocol over TCPAndrew Colin Kissa
2017-03-12Docs: fix description of tls_advertise_hostsJeremy Harris
2017-03-11uClibc does not contain gnu/libc-version.hBernd Kuhls
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
2017-03-11Testsuite: remove debug "ps" output from 0420Heiko Schlittermann (HS12-RIPE)
2017-03-09Debug: Use UTF-8 linedrawing, for indent partial-markersJeremy Harris