Revision tags: release/14.0.0, release/13.2.0, release/12.4.0 |
|
#
16948722 |
| 27-Sep-2022 |
Ed Maste <emaste@FreeBSD.org> |
dma: restore addition of newline when missing from input
If input mail does not have a newline on the last line dma must add one. This was broken by the addition of long-line splitting, with the sw
dma: restore addition of newline when missing from input
If input mail does not have a newline on the last line dma must add one. This was broken by the addition of long-line splitting, with the switch from strlen(line) to linelen returned by getline().
PR: 266629 Reviewed by: bapt, Mikko Lehto Tested by: Mikko Lehto MFC after: 1 week Fixes: b0b2d05fd060 ("Split body of mails not respecting...") Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D36763
show more ...
|
Revision tags: release/13.1.0 |
|
#
d21e71ef |
| 03-Feb-2022 |
Ed Maste <emaste@FreeBSD.org> |
dma: use canonical getline() loop
getline() returns -1 on erorr or EOF, so use that condition instead of feof() and check that there was no error after the loop exits.
Reviewed by: bapt, kevans (bo
dma: use canonical getline() loop
getline() returns -1 on erorr or EOF, so use that condition instead of feof() and check that there was no error after the loop exits.
Reviewed by: bapt, kevans (both earlier) MFC after: 3 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D34159
show more ...
|
#
1a0dde33 |
| 28-Jan-2022 |
Ed Maste <emaste@FreeBSD.org> |
dma: limit lines to 998 characters
Per RFC2822 the maximum transmitted line length is "998 characters... excluding the CRLF." In a file the maximum is 999 with the \n included.
Previously mail con
dma: limit lines to 998 characters
Per RFC2822 the maximum transmitted line length is "998 characters... excluding the CRLF." In a file the maximum is 999 with the \n included.
Previously mail containing a line with exactly 999 characters would bounce.
PR: 208261 Reported by: Helge Oldach MFC after: 1 week Sponsored by: The FreeBSD Foundation
show more ...
|
Revision tags: release/12.3.0 |
|
#
fbe95b88 |
| 22-Sep-2021 |
Baptiste Daroussin <bapt@FreeBSD.org> |
dma: import snapshot 2021-07-10
|
Revision tags: release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0 |
|
#
c6879c6c |
| 23-Oct-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r339015 through r339669.
|
#
1da7787f |
| 09-Oct-2018 |
Glen Barber <gjb@FreeBSD.org> |
Merge the remainder of the projects/openssl111 branch to head.
- Update OpenSSL to version 1.1.1. - Update Kerberos/Heimdal API for OpenSSL 1.1.1 compatibility. - Bump __FreeBSD_version.
Approved b
Merge the remainder of the projects/openssl111 branch to head.
- Update OpenSSL to version 1.1.1. - Update Kerberos/Heimdal API for OpenSSL 1.1.1 compatibility. - Bump __FreeBSD_version.
Approved by: re (kib) Sponsored by: The FreeBSD Foundation
show more ...
|
#
b86d1398 |
| 19-Sep-2018 |
Jung-uk Kim <jkim@FreeBSD.org> |
Make dma(8) buildable.
|
Revision tags: release/11.2.0 |
|
#
b0b2d05f |
| 06-Dec-2017 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Split body of mails not respecting RFC2822
For mails which has a body not respecting RFC2822 (which often happen with crontabs) try to split by words finding the last space before 1000's character
Split body of mails not respecting RFC2822
For mails which has a body not respecting RFC2822 (which often happen with crontabs) try to split by words finding the last space before 1000's character
If no spaces are found then consider the mail to be malformed anyway
PR: 208261
show more ...
|
Revision tags: release/10.4.0, release/11.1.0 |
|
#
b4b4b530 |
| 28-Jan-2017 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Revert crap accidentally committed
|
#
814aaaa7 |
| 28-Jan-2017 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Revert r312923 a better approach will be taken later
|
Revision tags: release/11.0.1, release/11.0.0, release/10.3.0 |
|
#
11d38a57 |
| 28-Oct-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Merge from head
Sponsored by: Gandi.net
|
#
324fd1ce |
| 15-Oct-2015 |
Glen Barber <gjb@FreeBSD.org> |
MFH to r289370
Sponsored by: The FreeBSD Foundation
|
#
becbad1f |
| 13-Oct-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Merge from head
|
#
a997b777 |
| 13-Oct-2015 |
Navdeep Parhar <np@FreeBSD.org> |
Sync up with head up to r289211.
|
#
eaccd9b3 |
| 11-Oct-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Fix build with gcc 4.2
|
#
e56bad4a |
| 11-Oct-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Update Dragonfly Mail Agent to v0.10
|
Revision tags: release/10.2.0, release/10.1.0, release/9.3.0 |
|
#
6cec9cad |
| 03-Jun-2014 |
Peter Grehan <grehan@FreeBSD.org> |
MFC @ r266724
An SVM update will follow this.
|
#
3b8f0845 |
| 28-Apr-2014 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Merge head
|
#
84e51a1b |
| 23-Apr-2014 |
Alan Somers <asomers@FreeBSD.org> |
IFC @264767
|
#
1709ccf9 |
| 29-Mar-2014 |
Martin Matuska <mm@FreeBSD.org> |
Merge head up to r263906.
|
#
9bc21aae |
| 21-Feb-2014 |
Dimitry Andric <dim@FreeBSD.org> |
Merge from head up to r262311.
|
#
22354f09 |
| 21-Feb-2014 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Fix build with gcc
|
#
a9e8641d |
| 21-Feb-2014 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Import Dragonfly Mail Agent into base system
It is a small and lightweight Mail Transport Agent. It accepts mails from locally installed Mail User Agents (MUA) and delivers the mails either locally
Import Dragonfly Mail Agent into base system
It is a small and lightweight Mail Transport Agent. It accepts mails from locally installed Mail User Agents (MUA) and delivers the mails either locally or to a remote destination. Remote delivery includes several features like TLS/SSL support, SMTP authentication and NULLCLIENT.
Make dma conditional to new WITHOUT_DMA option and make it respect WITHOUT_MAIL
Reviewed by: peter Discussed with: emaste, bz, peter
show more ...
|