summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd
AgeCommit message (Expand)Author
2011-12-27Q_BOUNCE is not used anymoreEric Faurot
2011-12-27Instead of using a separate "bounce" queue, create the bounce envelopeEric Faurot
2011-12-23On envelope creation, get the message id in a saner way than theEric Faurot
2011-12-22Add fqueue_envelope_path() function to create path to envelopes.Eric Faurot
2011-12-21disable temporarily CA support, it prevents some remote hosts fromCharles Longeau
2011-12-19fix/improve envelope_validate():Eric Faurot
2011-12-18Sync comments with latest cleanup changesCharles Longeau
2011-12-18use #defined error()Charles Longeau
2011-12-18Add missing header needed by PRI format stringCharles Longeau
2011-12-18remove unused headerCharles Longeau
2011-12-18- use envelope_set_errormsg() where possible.Eric Faurot
2011-12-16simplifyEric Faurot
2011-12-15better size checkEric Faurot
2011-12-15all leading dots must be duplicated.Eric Faurot
2011-12-14finally kill queue_shared.c and move what is left to bounce.cEric Faurot
2011-12-14split auth_backend.c for consistencyEric Faurot
2011-12-14move show_queue() and related functions from queue_shared.cEric Faurot
2011-12-14make queue_fsqueue backend consistent with the backend scheme.Eric Faurot
2011-12-14add missing prototypeEric Faurot
2011-12-13*finally* make use of certificate authority file if available !Gilles Chehade
2011-12-13rename files for consistency.Eric Faurot
2011-12-13merge map_backend.c into map.cEric Faurot
2011-12-13split user_backend.c into user.c and user_pwd.c to be consistent with theEric Faurot
2011-12-13- man page had an example wrongGilles Chehade
2011-12-13- introduce delivery backend API (delivery.c)Gilles Chehade
2011-12-12add a session_enter_state() function to change the state of an smtpEric Faurot
2011-12-12display proc name rather than function name in debug messageEric Faurot
2011-12-12remove comments about dead "struct delivery"Charles Longeau
2011-12-11utility function for parsing and validating SMTP response linesEric Faurot
2011-12-11Make the mta code a bit more straightforward:Eric Faurot
2011-12-08check for NULL ->ifa_addr, found the hard way by yours truly on his phoneTodd T. Fries
2011-12-08rename struct user to struct mta_user to avoid namespace conflict elsewhereTodd T. Fries
2011-11-28use STATUS_* filter codes, instead of -1/0/1 hard coded valuesCharles Longeau
2011-11-28fix STATE_COUNT countCharles Longeau
2011-11-23Fix Segmentation Fault when launching mailq(8)Charles Longeau
2011-11-21get rid of the "enqueue/" queue; use "incoming/" instead.Eric Faurot
2011-11-16remove unused functionsEric Faurot
2011-11-16Do not unlink an offline message until it has been correctly enqueued.Eric Faurot
2011-11-16fix obvious variable substitution mistakeCharles Longeau
2011-11-15- change callback prototypes in filter.c to allow stricter checksGilles Chehade
2011-11-15wooooops defines missing from previous commitGilles Chehade
2011-11-15Qwalk, our API to linearly walk over the persistent queue, did not take theGilles Chehade
2011-11-14when receiving an unexpected imsg, print its name.Charles Longeau
2011-11-14make sure that the offline directory has the right owner/permsEric Faurot
2011-11-14The spool and offline directories are backend-independent, so theyEric Faurot
2011-11-10Use STDIN_FILENO instead of magic constant 0Charles Longeau
2011-11-07Let the smtpd process handle the enqueueing of offline messages atEric Faurot
2011-11-06No need to save/restore the batch_id since the envelope is not dumpedEric Faurot
2011-11-06Do not dump the envelope status. It's useless and not reloaded anyway.Eric Faurot
2011-11-03since smtpctl doesn't need to be build along with client.c,Charles Longeau