Age | Commit message (Expand) | Author |
2012-01-28 | remove even more annoying debug logs | Gilles Chehade |
2012-01-12 | remove envelope_get_errormsg() and move envelope_set_errormsg() | Eric Faurot |
2012-01-11 | Simplify runner/queue by getting rid of Q_PURGE. Instead, let smtpd | Eric Faurot |
2011-12-18 | remove unused header | Charles Longeau |
2011-12-18 | - use envelope_set_errormsg() where possible. | Eric Faurot |
2011-12-11 | utility function for parsing and validating SMTP response lines | Eric Faurot |
2011-11-16 | remove unused functions | Eric Faurot |
2011-11-14 | The spool and offline directories are backend-independent, so they | Eric Faurot |
2011-10-27 | Use PRI{x,d}64 in format strings instead of %llx, %lld or %qd to print {u_,}i... | Charles Longeau |
2011-10-23 | fsqueue no longer stores envelopes by dumping the structure, instead use a | Gilles Chehade |
2011-05-17 | introduce new user_backend API for smtpd to lookup the users it wants to | Gilles Chehade |
2011-05-16 | murder struct path and make sure smtpd uses simpler structures that do not | Gilles Chehade |
2011-05-14 | int * -> socklen_t * in getsockopt() call | Gilles Chehade |
2011-04-17 | cleanups, cosmethic changes, functions that should be static are now static | Gilles Chehade |
2011-04-17 | a structure describing an envelope should be called struct envelope, not | Gilles Chehade |
2011-04-15 | valid_message_id() and valid_message_uid() are no longer needed | Gilles Chehade |
2011-04-15 | kill message_id and message_uid | Gilles Chehade |
2011-03-29 | remove unused code now that reverse lookups are done through asr. | Eric Faurot |
2011-03-03 | fix ss_to_text() and ss_to_ptr() so IP addresses are logged correctly | Gilles Chehade |
2010-11-29 | replace the fork-based-non-blocking-resolver-hack by shiny async resolver | Gilles Chehade |
2010-11-28 | a bit of .h cleanups, no functionnal change | Gilles Chehade |
2010-10-09 | backout the "new" queue code commited 4 months ago. it has many good ideas, | Gilles Chehade |
2010-06-01 | new queue, again; gcc2 compile tested by deraadt | Jacek Masiulaniec |
2010-06-01 | New queue doesn't compile on gcc2, back out. Spotted by deraadt@ | Jacek Masiulaniec |
2010-05-31 | Rewrite entire queue code. | Jacek Masiulaniec |
2009-12-23 | Implementation of RFC 2920 PIPELINING extension, client side only for now. | Jacek Masiulaniec |
2009-12-14 | Tweak the logic behind setting the fd limits so that smtpd is less likely | Jacek Masiulaniec |
2009-12-13 | Use safe fd limits in smtp, lka, queue, and control. Removes a | Jacek Masiulaniec |
2009-11-08 | - make aliases expansion use a rb tree instead of a tail queue, the code | Gilles Chehade |
2009-11-08 | first commit of a serie to cleanup, simplify and improve aliases resolution | Gilles Chehade |
2009-09-15 | Extend SMTP client_* API to support SSL+AUTH, and use it in the mta | Jacek Masiulaniec |
2009-08-27 | getpwnam failure that results in setting errno could confuse the | Jacek Masiulaniec |
2009-08-08 | missing cast | Gilles Chehade |
2009-08-08 | import some changes from portable smtpd to reduce the delta between both. | Gilles Chehade |
2009-08-06 | - introduce message_set_errormsg() to set the error description that will | Gilles Chehade |
2009-06-01 | No need for save_getpwuid and such functions which call endpwent. | Theo de Raadt |
2009-05-10 | assert copyright; ok gilles@ | Jacek Masiulaniec |
2009-04-24 | Make aliases case-insensitive, issue reported by Daniel Ouelett; ok gilles@ | Jacek Masiulaniec |
2009-03-12 | Add new function time_to_text to correctly display the date. | pea |
2009-03-10 | ascribe copyright to code taken from OpenSSH, pointed out by deraadt | Jacek Masiulaniec |
2009-03-09 | run external mda directly, not via sh -c; this steals addargs() API | Jacek Masiulaniec |
2009-03-01 | - Refuse delivery to mbox that is a symlink, pipe, chardev, etc. etc. | Jacek Masiulaniec |
2009-02-24 | teach smtpctl's parser how to deal with parameters that are not necessarily | Gilles Chehade |
2009-02-23 | add valid_message_id() and valid_message_uid() which test that a message id | Gilles Chehade |
2009-02-22 | put repeated inet_ntop calls into new func ss_to_text, which uses | Jacek Masiulaniec |
2009-02-22 | replace MAX* constants by sizeof where possible | Oleg Safiullin |
2009-02-18 | - add basic syntax checking to mfa | Jacek Masiulaniec |
2009-01-28 | in safe_fclose, ensure file is closed upon return, and additionally | Jacek Masiulaniec |
2009-01-27 | first bricks of enqueue code which allows smtpctl to submit mail to queue | Gilles Chehade |
2009-01-27 | err, actually session_set_path was moved to utils.c because it was used by | Gilles Chehade |