summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd/enqueue.c
AgeCommit message (Expand)Author
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
2012-01-29fix warningEric Faurot
2012-01-28ok, since we're already encoding =, let's just do full quoted printableGilles Chehade
2012-01-28when enqueuing, check if a MUA did some MIME transfer encoding, otherwiseGilles Chehade
2011-12-15all leading dots must be duplicated.Eric Faurot
2011-11-14make sure that the offline directory has the right owner/permsEric Faurot
2011-11-02simpler implementation of smtpctl local enqueuer that does not need libevent.Eric Faurot
2011-08-29cast all printed time_t to long long int, and change format string accordingly.Charles Longeau
2011-08-29add missing header needed by signal()Charles Longeau
2011-08-26add missing header needed by time()Charles Longeau
2011-06-09spacingTheo de Raadt
2011-04-17cleanups, cosmethic changes, functions that should be static are now staticGilles Chehade
2011-03-26have the client API receive a stdio stream rather than a fd to the messageGilles Chehade
2010-11-28remove all unused headersGilles Chehade
2010-11-28a bit of .h cleanups, no functionnal changeGilles Chehade
2010-10-09backout the "new" queue code commited 4 months ago. it has many good ideas,Gilles Chehade
2010-08-02Ignore SIGPIPE, the delivery of which prevented /usr/sbin/sendmail fromJacek Masiulaniec
2010-06-02check event_dispatch() return valueCharles Longeau
2010-06-01new queue, again; gcc2 compile tested by deraadtJacek Masiulaniec
2010-06-01New queue doesn't compile on gcc2, back out. Spotted by deraadt@Jacek Masiulaniec
2010-05-31Rewrite entire queue code.Jacek Masiulaniec
2010-04-21Fix pathetic performance when submitting large mails via /usr/sbin/sendmail,Jacek Masiulaniec