summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd
AgeCommit message (Expand)Author
2008-12-06Get rid of anonymous unions. Discussed with and ok gilles@Paul de Weerd
2008-12-06In session_destroy, use "if (s->s_state >= S_MAIL)", and notJacek Masiulaniec
2008-12-06Don't include <err.h> where log.c API must be used.Jacek Masiulaniec
2008-12-06- fix spelling and grammar, From Nicholas Marriott <nicm__@ntlworld.com>Gilles Chehade
2008-12-06Unbreak -Werror.Jacek Masiulaniec
2008-12-06the ellipsis allows more than one argument being specified.Igor Sobrado
2008-12-06smtpctl(8) was committed after 4.4.Igor Sobrado
2008-12-06NULL-ify s_msg.datafp upon fclose unconditionally.Jacek Masiulaniec
2008-12-06- teach smtpctl how to inspect queue and runqueue, it supports two commandsGilles Chehade
2008-12-06evbuffer_readline already strips <CRLF> so that callers don't have to.Jacek Masiulaniec
2008-12-06- it is now possible to specify an interface instead of an address or aGilles Chehade
2008-12-05- more err/errx -> fatal/fatalx, warn/warnx -> log_warn/log_warnxGilles Chehade
2008-12-05- err -> fatal(), old diff from Jacek Masiulaniec <jacekm@dobremiasto.net>Gilles Chehade
2008-12-05- cosmethic, no functionnal changeGilles Chehade
2008-12-05tweaks;Jason McIntyre
2008-12-05- smtpctl utility to control the smtpd, don't expect too much yet as it isGilles Chehade
2008-12-05- last part of the new queue code: the runner process (unprivileged andGilles Chehade
2008-12-04- in session_read(), set EV_WRITE if we are going to send a "transactionGilles Chehade
2008-12-04Declare printf-style functions with __attribute__((format(printf,x,x)))Chad Loder
2008-12-04- allow smtpd to build againGilles Chehade
2008-12-04move smtpd build to smtpd subdir so we can traverse to newaliases and makemapTodd T. Fries
2008-12-04some basic cleanup;Jason McIntyre
2008-12-04- when in state S_DATACONTENT, do not disable EV_READ if the last line weGilles Chehade
2008-12-04- when doing the session timeout lookup, do not remove the last sessionGilles Chehade
2008-12-04- fix event masking for DATA and make DATA look more like MAIL and RCPTGilles Chehade
2008-12-04obvious 'missing space' typo in message, ok gilles@ krw@Ian Darwin
2008-12-03- smtpd's db maps are incompatible with sendmail's and needs a distinctGilles Chehade
2008-12-03smtpd's aliases db is incompatible with sendmail's and requires a distinctGilles Chehade
2008-12-03- these were used to debug the previous queue scheduler, they are no longerGilles Chehade
2008-12-03- remove log_debug() that's no longer neededGilles Chehade
2008-12-03- fix event masking issues in smtp process which could lead to a fatal() ifGilles Chehade
2008-12-01- in mxsort, fix type of loop counter, it will never be < 0 if it isGilles Chehade
2008-11-25- more prototype moving to smtpd.hGilles Chehade
2008-11-25- move prototype to smtpd.hGilles Chehade
2008-11-25- move prototypes to smtpd.hGilles Chehade
2008-11-25- plug memory leakGilles Chehade
2008-11-25- recent change in parse.y caused htons() to be called twice on the portGilles Chehade
2008-11-25- update email address for bug reports when replying to HELPGilles Chehade
2008-11-25- F_IMSG_SENT is no longer used, killGilles Chehade
2008-11-24- when using fread/fwrite, do not swap the size and nmemb arguments. noGilles Chehade
2008-11-24- not really a bug since we don't use other descriptor flags, but inGilles Chehade
2008-11-22- do not set nochdir in daemon() call, we want parent and lka to have theirGilles Chehade
2008-11-22- allow the optionnal ssmtp keywork in "relay via" rules, while at itGilles Chehade
2008-11-17add missing header needed by time(), ctime_r() and tzset().Charles Longeau
2008-11-17- clear session flags upon helo/ehloGilles Chehade
2008-11-17- until now a client could issue a command from an extension even though itGilles Chehade
2008-11-17- err() -> fatal()Gilles Chehade
2008-11-17- remove prototypes for the atomic API, we don't use it anymoreGilles Chehade
2008-11-17add missing header needed by signal().Charles Longeau
2008-11-17- we don't need this anymoreGilles Chehade