summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Provide for '/etc/mailname'David Bremner2023-04-22
* Allow unqualified sender addressDavid Bremner2023-04-22
* Sort files in archive (reproducible builds)Nick Leverton2023-04-22
* Fix memory management issues causing failures under the scudo allocatorPierre Bourdon2019-10-16
* Bump copyright year to 2018Bruce Guenter2018-10-12
* lib/fdbuf: Fix compatibility issue with gnutls 3.6Bruce Guenter2018-10-11
* protocols/smtp: Fix treating auth failure as a permanent failureBruce Guenter2018-01-17
* Bump copyright year to 2017Bruce Guenter2017-10-25
* lib/cli++: Fix build breakages from previous patch to cli++Bruce Guenter2017-10-24
* On architectures where the type (time_t) resolves to (ulong),Felix Lechner2017-10-24
* lib/tcpconnect.cc: Clarify logic srrounding source addressesBruce Guenter2017-10-23
* spelling: succeededJosh Soref2017-10-23
* spelling: escalationJosh Soref2017-10-23
* lib/argparse: fix parsing of shell-like quoting structures when encountered m...Mihai Moldovan2017-09-27
* lib/mergelib.sh: Use configured AR/RANLIB also in mergelib.shBruce Guenter2017-09-27
* lib/mystring: Add mystring::starts_with methodsBruce Guenter2017-02-28
* fix build on illumosSebastian Wiedenroth2017-02-28
* lib/forkexec.h: Add missing #include <signal.h>Bruce Guenter2017-02-28
* Update dates in sources and READMEBruce Guenter2016-01-22
* Rework path handling to allow for testing anywhereBruce Guenter2016-01-22
* Move spool directory to /var/spool/nullmailer, like other MTAsBruce Guenter2016-01-21
* Fix problems found by "make distcheck"Bruce Guenter2016-01-21
* Merge branch 'bounce'Bruce Guenter2016-01-20
|\
| * send: Catch the output from protocols for the DSN diagnostic codesBruce Guenter2016-01-19
| * send: Add support for generating bounce messagesBruce Guenter2016-01-19
| * lib: Add program_path function for calculating program namesBruce Guenter2016-01-19
| * lib: Add support for generic FD redirection in fork_execBruce Guenter2016-01-19
| * lib: Add autoclose_pipe class to simplify use of pipesBruce Guenter2016-01-19
| * send: Use fork_exec to execute the protocolBruce Guenter2016-01-19
| * lib: Add support for redirecting a (single) FD in fork_execBruce Guenter2016-01-19
| * lib: Add fork_exec wrapper class for launching sub-programsBruce Guenter2016-01-19
| * lib: Add helper to close FDs at function returnBruce Guenter2016-01-19
| * Merge branch 'master' into bounceBruce Guenter2016-01-15
| |\
| * | Allow make_date to use timestamps other than now.Bruce Guenter2009-10-19
| * | Add the PID to the boundary string.Bruce Guenter2009-10-19
| * | Added a simple boundary string generator make_boundary().Bruce Guenter2009-10-19
* | | protocols: Add support for binding the source addressBruce Guenter2016-01-15
* | | lib: Move getaddrinfo bits out of tcpconnect functionBruce Guenter2016-01-15
* | | lib: Drop use of mystring for tcpconnect hostname parameterBruce Guenter2016-01-15
| |/ |/|
* | Merge branch 'ipv6'Bruce Guenter2016-01-14
|\ \
| * | lib: Add support for IPv6 for outgoing connectionsBruce Guenter2016-01-13
* | | Update the configure system for newer autoconf/automakeBruce Guenter2016-01-14
|/ /
* | lib/cli++: Move call to build_options into main out of cli_parse_argsBruce Guenter2016-01-12
* | lib/defines: Turn defines into real constant strings, not just pointersBruce Guenter2016-01-12
* | Merge pull request #25 from blueness/muslBruce Guenter2015-05-21
|\ \
| * | lib/fdbuf/fdbuf.h: include <unistd.h>Anthony G. Basile2015-01-31
* | | lib/argparse: Add sh-like argument parsing, for use in remotes fileBruce Guenter2015-05-20
* | | lib/cli++: Expose command-line parsing functionBruce Guenter2015-05-17
|/ /
* | Make system errors on reading config files fatal (with useful message)Bruce Guenter2013-04-18
* | lib/cli++: Add helper function for outputting fatal system errorsBruce Guenter2013-04-17