summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd/enqueue.c
AgeCommit message (Expand)Author
2015-10-17Convert some fgetln to getline.Sunil Nimmagadda
2015-10-14whitespacesGilles Chehade
2015-10-14whitespaceGilles Chehade
2015-10-13let the enqueuer pledge() in both online and offline modesGilles Chehade
2015-10-12Add missing checks for write errors; OK eric@Todd C. Miller
2015-10-09if an error occurs during offline enqueuing after we've dropped group, thenGilles Chehade
2015-10-09turn our local enqueuer setgid _smtpq and restrict access to offline queue,Gilles Chehade
2015-10-06fix values passed to umask(), they should be octal.Gilles Chehade
2015-09-07when bypassing the enqueuer, insert Message-Id header if none was found andGilles Chehade
2015-05-13The enqueuer should never encouter the "From " separator in its headers, asGilles Chehade
2015-05-03S was misplaced in r1.89, the optarg that was removed was actually neededGilles Chehade
2015-05-03smtpd enqueue -S does not take an argument, fix optstring accordinglyGilles Chehade
2015-02-27Do not use the name returned by getlogin() when pw_uid fromTodd C. Miller
2015-01-20use <limits.h> comprehensively. For now try to push <> includes toTheo de Raadt
2015-01-15when enqueueing offline mails from within the daemon session, we should notGilles Chehade
2014-11-12truncate dead.letterGilles Chehade
2014-11-06since domain appending is handled at the daemon level, don't try to do itGilles Chehade
2014-10-26when using the local enqueuer, if the internal SMTP session fails, copy theGilles Chehade
2014-10-08obvious reallocarray() useTheo de Raadt
2014-10-04Use getlogin() to determine real user name where possible.Todd C. Miller
2014-07-28Last (known) msgbuf_write() vs EOF fix.Kenneth R Westerback
2014-07-20Make sure the correct errno is reported by warn* or err* and notPhilip Guenther
2014-06-06when relying on the local enqueuer, fix an issue with long To and Cc linesGilles Chehade
2014-04-05fix writing of multiline To and Cc headersGilles Chehade
2014-04-04fix header parsing issue in enqueuer leading to From: header being strippedGilles Chehade
2014-04-04Merge the mda, mta and smtp processes into a single unprivilegedEric Faurot
2014-03-25when locally enqueuing messages without specifying a domain for sender orGilles Chehade
2014-03-13The enqueue utility should not add a User-Agent header to emails.Chris Cappuccio
2014-02-04Add support for DSN and Enhanced Status CodeEric Faurot
2013-12-26bcopy -> memmoveEric Faurot
2013-12-06now at 5.4.1Eric Faurot
2013-11-28unsigned char casts for ctypeEric Faurot
2013-11-26need errno, thx sthenHenning Brauer
2013-11-26deal with msgbuf_write EAGAIN, ok gilles bennoHenning Brauer
2013-10-25local enqueuer improvements:Eric Faurot
2013-05-24sync with OpenSMTPD 5.3.2Eric Faurot
2013-01-31assorted fixes spotted by Coverity.Eric Faurot
2013-01-26Sync with our smtpd repo:Gilles Chehade
2012-11-23knfEric Faurot
2012-11-12Cleanups and improvements:Eric Faurot
2012-09-27use xstrdup() helperCharles Longeau
2012-09-27simplify malloc() + strlcpy() dance with xstrdup()Charles Longeau
2012-08-23enhance -v mode of 'sendmail' binaryTodd T. Fries
2012-08-23fix multiple recipient support, from sunil on ircTodd T. Fries
2012-08-23add -R to sendmail compat flags that do nothing (for now)Todd T. Fries
2012-08-23add -N for sendmail compat DSN support; unlimited for nowTodd T. Fries
2012-08-19coding style: replace all occurences of u_int* with uint*Charles Longeau
2012-03-17llu -> PRIu64 in enqueue() to avoid warning in portableGilles Chehade
2012-02-02Only use mime/line-split if the input message actually contains a veryEric Faurot
2012-01-30do not encode headers, it breaks the resulting messageGilles Chehade