Age | Commit message (Expand) | Author |
2009-11-03 | Improve error logging. | Jacek Masiulaniec |
2009-10-19 | users within virtual domains do not necessarily map to a real user account, | Gilles Chehade |
2009-10-07 | now that mfa no longer does ruleset matching, parent no longer needs to | Gilles Chehade |
2009-09-04 | Major mda update: | Jacek Masiulaniec |
2009-09-03 | imsg_get sets errno so use fatal instead of fatalx. | Jacek Masiulaniec |
2009-08-27 | getpwnam failure that results in setting errno could confuse the | Jacek Masiulaniec |
2009-08-07 | we were linking to libkeynote to use kn_base64_encode/decode, but honestly | Gilles Chehade |
2009-08-07 | wrap auth_userokay in a new function authenticate_user() and make sure | Gilles Chehade |
2009-08-06 | - change all occurences of T_DAEMON_BATCH,MESSAGE to T_BOUNCE_BATCH/MESSAGE | Gilles Chehade |
2009-08-06 | This commit reworks the entire mailer daemon support to actually make it | Gilles Chehade |
2009-07-28 | introduce daemon_record_message() and needed glue in queue_shared.c to | Gilles Chehade |
2009-07-28 | Use strcmp() for string comparison not == | Jonathan Gray |
2009-07-28 | indent | Gilles Chehade |
2009-06-06 | Sync with relayd: | Pierre-Yves Ritschard |
2009-06-05 | make smtpd's imsg lib ready, just like relayd and ospfd. | Pierre-Yves Ritschard |
2009-06-03 | rename sc_config to sc_conffile since that's what this field is about, it | Gilles Chehade |
2009-06-02 | make env->sc_listeners and env->sc_ssl pointers, one step further toward | Gilles Chehade |
2009-06-01 | No need for save_getpwuid and such functions which call endpwent. | Theo de Raadt |
2009-06-01 | Fix EV_READ/EV_WRITE testing inside IMSG handlers. Based on similar change | Jacek Masiulaniec |
2009-05-30 | It is now possible to specify a certificate to use when relaying to another | Gilles Chehade |
2009-05-30 | fatal on setsockopt() failures | Gilles Chehade |
2009-05-25 | merge smtp_listener_setup into its only caller; ok gilles@ | Jacek Masiulaniec |
2009-05-24 | Parent process shouldn't be base64-decoding untrusted strings, move | Jacek Masiulaniec |
2009-05-24 | Parent process forks 3 types of processes, track them all in a single tree | Jacek Masiulaniec |
2009-05-24 | Instead of keeping stats private to each process, and querying every | Jacek Masiulaniec |
2009-05-20 | previous commit to add reload support was missing some code, this diffs | Gilles Chehade |
2009-05-20 | first step towards configuration reload in smtpd, smtpctl reload will parse | Gilles Chehade |
2009-05-19 | ever since we switched from delivering to mboxes ourselves to using the | Gilles Chehade |
2009-05-19 | Do not ever run /usr/sbin/sendmail, it could link to sendmail | Jacek Masiulaniec |
2009-05-19 | Verify the amount of IMSG payload is exactly as expected; ok gilles@ | Jacek Masiulaniec |
2009-05-14 | use the nitems() macro where appropriate | Eric Faurot |
2009-05-10 | assert copyright; ok gilles@ | Jacek Masiulaniec |
2009-04-21 | small corrections to log_warns and fatals | Jacek Masiulaniec |
2009-04-21 | Make /usr/sbin/sendmail not fail due to smtpd being down. | Jacek Masiulaniec |
2009-04-21 | correct some fatal(x) calls and error strings | Eric Faurot |
2009-04-15 | don't call setproctitle for parent, at least one process should | Jacek Masiulaniec |
2009-04-03 | The smtp auth PLAIN specification is weird. It's valid (apparently for | Owain Ainsworth |
2009-03-29 | turn some log_debugs into log_warns or even fatals; "looks ok" gilles@ | Jacek Masiulaniec |
2009-03-22 | fix a bug in the resolution of forward files which would cause usernames | Gilles Chehade |
2009-03-10 | when calling external mda, use restricted environment; ok gilles@ | Jacek Masiulaniec |
2009-03-10 | run external mda with cwd set to $HOME or /; ok gilles@ | Jacek Masiulaniec |
2009-03-10 | kill few lines, saving one seteuid(2) call; ok gilles@ | Jacek Masiulaniec |
2009-03-10 | - Use setsid(2) to create new process group for external mda. | Jacek Masiulaniec |
2009-03-10 | it's simpler to use pipe(2) than socketpair(2) to communicate with | Jacek Masiulaniec |
2009-03-10 | fork(2) or socketpair(2) failures are temporary, delivery attempt should be | Jacek Masiulaniec |
2009-03-09 | run external mda directly, not via sh -c; this steals addargs() API | Jacek Masiulaniec |
2009-03-08 | ~/.forward files handling was fixed recently so that it is the privileged | Gilles Chehade |
2009-03-04 | plug a memory leak, remove lka session from the the lka session tree when | Gilles Chehade |
2009-03-03 | Fix a long standing issue where ~/.forward files were opened by user _smtpd | Gilles Chehade |
2009-03-03 | fix mbox locking by having it done by mail.local(8) which in turns uses | Gilles Chehade |