summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd
AgeCommit message (Expand)Author
2013-01-31assorted fixes spotted by Coverity.Eric Faurot
2013-01-31do not need to tweak the socket sndbuf, now that the envelopes are passedEric Faurot
2013-01-31update mda to use a smaller struct mda_envelope internally.Eric Faurot
2013-01-31do not overwrite default manpagesEric Faurot
2013-01-31give folks fair warning that the sendmail docs are still the onesJason McIntyre
2013-01-28use a stripped-down mta_envelope structure in the mta process.Eric Faurot
2013-01-28log sender address as "<>" when delivering bouncesEric Faurot
2013-01-28allow lookups from backends in "accept for [...] virtual" contextGilles Chehade
2013-01-28fix possible descriptor leak in mta_session when reusing session for manyGilles Chehade
2013-01-28- introduce 'smtpctl trace lookup' to trace lookup processGilles Chehade
2013-01-26pesky quote!Jason McIntyre
2013-01-26tweak previous;Jason McIntyre
2013-01-26no longer usedGilles Chehade
2013-01-26users can now be looked up in tables, the user_backend code is no longerGilles Chehade
2013-01-26user credentials are now looked up using the table API, the auth_backendGilles Chehade
2013-01-26these are no longer used, maps were replaced with something betterGilles Chehade
2013-01-26Sync with our smtpd repo:Gilles Chehade
2012-11-27missing initialization.Eric Faurot
2012-11-24fix after asr updateEric Faurot
2012-11-23knfEric Faurot
2012-11-23knfEric Faurot
2012-11-23send ack on update map.Eric Faurot
2012-11-23knfEric Faurot
2012-11-23Replace the qwalk API (to retreive on disk envelopes at runtime) withEric Faurot
2012-11-20- for lists, list type must come firstJason McIntyre
2012-11-20Allow "smtpctl show queue" to run in "online" mode if the smtpd serverEric Faurot
2012-11-18knock out a useless .Pp;Jason McIntyre
2012-11-18remove { } from example in PRIMARY DOMAIN sectionRobert Peichaer
2012-11-13do not miss the last envelopeEric Faurot
2012-11-13Simplify the smtpctl code: add a try_connect() function to test ifEric Faurot
2012-11-12Cleanups and improvements:Eric Faurot
2012-11-06Remove the "is_reading" hack and simplify the read/write logic:Eric Faurot
2012-11-02Add a "kick counter" that gets incremented on each command, to detectEric Faurot
2012-11-02Consistency and robustness improvements in mda:Eric Faurot
2012-11-02Make counters more informative in the scheduler:Eric Faurot
2012-10-28Limit the number of messages that can be enqueued on a single SMTPEric Faurot
2012-10-26add a new uptime.human entry in stats, derived from uptime, but displayedCharles Longeau
2012-10-25Handle the case where writev() fails with EAGAIN. In theory it cannotEric Faurot
2012-10-25send the semantically correct msg when RCPT fails, even if the exact valueEric Faurot
2012-10-25Make the mda request the message fd from the queue when needed, instead ofEric Faurot
2012-10-22switch from {open,read,close}() to {fopen,fread,fclose}() in fsqueue_envelope...Charles Longeau
2012-10-17rename field msg -> evp.Eric Faurot
2012-10-17Document the -P option. While there, remove reference to -T, it's incomplete,Eric Faurot
2012-10-17consistency fix: we use "envelope-id" everywhere.Eric Faurot
2012-10-16consistent macros; Tim van der MolenJason McIntyre
2012-10-16MAX_RULEBUFFER_LEN is too small, bump it.Eric Faurot
2012-10-16Prevent a possible buffer overflow in lka_expand_format() that can leadEric Faurot
2012-10-15tweak previous; ok ericJason McIntyre
2012-10-15implement and document "smtpctl stop"Eric Faurot
2012-10-15use shorter names for process titles.Eric Faurot