Revision tags: v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2 |
|
#
92fe556d |
| 10-Jul-2020 |
Daniel Fojt <df@neosystem.org> |
libexec/dma: upgrade from 0.9+ to 0.13+
Summary of changes:
- use proper sysexits(3) codes - handle getaddrinfo() failures for SMARTHOSTS gracefully - improve authentication - use space instead of
libexec/dma: upgrade from 0.9+ to 0.13+
Summary of changes:
- use proper sysexits(3) codes - handle getaddrinfo() failures for SMARTHOSTS gracefully - improve authentication - use space instead of tab in "From " separator - improve logging - refactor dma-mbox-create to use a /var/mail directory fd - don't limit TLS client to TLSv1 - make MASQUERADE config setting override -f - add support for RFC976 From_ lines - add option to verify server certificate fingerprint - fix RCPT TO to be compliant with RFC5321 - rename SECURETRANS option to SECURETRANSFER
For a complete commit history see: https://github.com/corecode/dma/commits/master
show more ...
|
Revision tags: v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc |
|
#
3c4c8f78 |
| 23-Jan-2018 |
Sascha Wildner <saw@online.de> |
Oops, fix up my previous commit properly.
|
#
8d411d7d |
| 23-Jan-2018 |
Sascha Wildner <saw@online.de> |
Fix gcc80 -Wmultistatement-macros.
|
Revision tags: v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4 |
|
#
37d59876 |
| 02-Mar-2015 |
John Marino <draco@marino.st> |
dma(8): Sync with upstream (22 SEP 2014)
There is only one substantial change: improving mail input format error message. The remain changes are email address, copyright years, etc.
While here, do
dma(8): Sync with upstream (22 SEP 2014)
There is only one substantial change: improving mail input format error message. The remain changes are email address, copyright years, etc.
While here, document which files have local modifications by adding a README.DRAGONFLY file
show more ...
|
Revision tags: v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2 |
|
#
14dfb991 |
| 21-Feb-2014 |
Joris Giovannangeli <joris@giovannangeli.fr> |
dma(8) : update to version 0.9
* Sources from upstream commit 89702b7f148445240a308a5be65f79891e865a4b
* (minor) local changes are kept.
|
Revision tags: v3.6.1, v3.6.0, v3.7.1, v3.6.0rc, v3.7.0, v3.4.3, v3.4.2, v3.4.0, v3.4.1, v3.4.0rc, v3.5.0, v3.2.2, v3.2.1, v3.2.0, v3.3.0, v3.0.3, v3.0.2, v3.0.1, v3.1.0, v3.0.0 |
|
#
c8b07ee5 |
| 03-Jan-2012 |
Sascha Wildner <saw@online.de> |
dma(8): Upgrade to v0.7.
For the change log, see:
https://github.com/corecode/dma/blob/master/debian/changelog
Tested-by: luxh Submitted-by: corecode
|
#
86d7f5d3 |
| 26-Nov-2011 |
John Marino <draco@marino.st> |
Initial import of binutils 2.22 on the new vendor branch
Future versions of binutils will also reside on this branch rather than continuing to create new binutils branches for each new version.
|
Revision tags: v2.12.0, v2.13.0, v2.10.1, v2.11.0, v2.10.0, v2.9.1, v2.8.2, v2.8.1, v2.8.0, v2.9.0, v2.6.3, v2.7.3, v2.6.2, v2.7.2, v2.7.1, v2.6.1, v2.7.0, v2.6.0, v2.5.1 |
|
#
725a35c6 |
| 03-Oct-2009 |
Simon Schubert <corecode@dragonflybsd.org> |
dma: don't use sockaddr_storage.ss_len
sockaddr_storage.ss_len is not mandated by POSIX, so we shouldn't use it. Instead, use addrinfo.ai_addrlen.
|
#
e09ff240 |
| 03-Oct-2009 |
Simon Schubert <corecode@dragonflybsd.org> |
dma: don't use __unused
__unused avoids a gcc warning that the parameter is not being used, but this does not exist in other systems or is overloaded with a different meaning.
Instead simply use a
dma: don't use __unused
__unused avoids a gcc warning that the parameter is not being used, but this does not exist in other systems or is overloaded with a different meaning.
Instead simply use a cast to (void) to silence gcc.
show more ...
|
Revision tags: v2.4.1 |
|
#
655c0566 |
| 21-Sep-2009 |
Simon Schubert <corecode@dragonflybsd.org> |
dma: defer delivery if STARTTLS fails
|
#
b8b7d065 |
| 21-Sep-2009 |
Simon Schubert <corecode@dragonflybsd.org> |
dma: treat connect status messages properly
|
#
ca259d14 |
| 21-Sep-2009 |
Simon Schubert <corecode@dragonflybsd.org> |
dma: rework config parsing
|
#
3021968a |
| 20-Sep-2009 |
Simon Schubert <corecode@dragonflybsd.org> |
dma: perform MX lookups
|
Revision tags: v2.5.0, v2.4.0 |
|
#
ebffba26 |
| 27-Aug-2009 |
Simon Schubert <corecode@dragonflybsd.org> |
dma: convert to more extensible queue file format
|
#
c21e2cfd |
| 21-Jul-2009 |
Simon Schubert <corecode@dragonflybsd.org> |
dma: add comments for ESMTP support
|
#
7d35694e |
| 21-Jul-2009 |
Simon Schubert <corecode@dragonflybsd.org> |
dma: treat seek errors as permanent errors
|
#
95c8eb97 |
| 20-Jul-2009 |
Simon Schubert <corecode@dragonflybsd.org> |
dma: more loudly note that we should query for MX records
|
#
fb2884b3 |
| 20-Jul-2009 |
Simon Schubert <corecode@dragonflybsd.org> |
dma: drop CVS ids
|
#
405f48ee |
| 19-Jul-2009 |
Simon Schubert <corecode@dragonflybsd.org> |
dma: restructure logging
Don't carry the ident manually. Instead set a global tag once the ident is fixed.
|
Revision tags: v2.3.2, v2.3.1, v2.2.1, v2.2.0, v2.3.0, v2.1.1 |
|
#
f4e61a9f |
| 02-Nov-2008 |
Simon 'corecode' Schubert <corecode@fs.ei.tum.de> |
dma: rework queue handling
|
#
e2c88018 |
| 16-Jul-2009 |
Simon Schubert <corecode@dragonflybsd.org> |
dma: pass over the code and improve error handling
|
#
5d7fe8bb |
| 16-Jul-2009 |
Simon Schubert <corecode@dragonflybsd.org> |
dma: clean up network code
- free memory where necessary - don't just abort without error message - don't bounce if we want to defer the message
|
#
bf83173b |
| 16-Jul-2009 |
Simon Schubert <corecode@dragonflybsd.org> |
dma: treat encrypted connections as secure
Users have to set the INSECURE config option to allow dma to send plaintext passwords on login. This commit allows dma to send plaintext passwords through
dma: treat encrypted connections as secure
Users have to set the INSECURE config option to allow dma to send plaintext passwords on login. This commit allows dma to send plaintext passwords through TLS connections even if the INSECURE config option is not set.
The downside is that this allows a man-in-the-middle attack on the password exchange. The only solution to this is checking the server certificate, but we don't do that (yet).
show more ...
|
#
10eeb0df |
| 16-Jul-2009 |
Simon Schubert <corecode@dragonflybsd.org> |
dma: properly close and free SSL connection state
|
#
1ff94032 |
| 16-Jul-2009 |
Simon Schubert <corecode@dragonflybsd.org> |
dma: unconditionally use openssl
Drop HAVE_CRYPTO and unconditionally use openssl. Dma is supposed to be small and secure, so there is no way around openssl anyways.
|