Age | Commit message (Expand) | Author |
2009-01-28 | reuse recipient_to_path; ok gilles@ | Jacek Masiulaniec |
2009-01-28 | Make races between queue and runner impossible by implementing the policy: | Jacek Masiulaniec |
2009-01-28 | add a struct path to struct message so that we can keep track of the RCPT | Gilles Chehade |
2009-01-12 | dot escaping, as required by rfc; ok gilles@ | Jacek Masiulaniec |
2009-01-04 | aliases/forwards expansion was not done correctly and a race could | Gilles Chehade |
2009-01-01 | remove unnecessary includes; ok gilles@ | Jacek Masiulaniec |
2008-12-22 | cleanup | Jacek Masiulaniec |
2008-12-22 | To reset state, it's enough to set s->s_state = S_HELO, rcptcount | Jacek Masiulaniec |
2008-12-21 | fix session flags resetting; ok gilles@ | Jacek Masiulaniec |
2008-12-21 | - missing prototype + smtp.c was misusing session_auth_pickup() | Gilles Chehade |
2008-12-21 | - AUTH PLAIN may receive credentials as a parameter to AUTH or on a | Gilles Chehade |
2008-12-20 | - import first bricks of SMTP AUTH support. currently only AUTH PLAIN is | Gilles Chehade |
2008-12-18 | Introduce safe_fclose, which tries to push file to the disk as | Jacek Masiulaniec |
2008-12-18 | Declarations for functions used only in smtp_session.c were moved | Jacek Masiulaniec |
2008-12-18 | Check fwrite return code at DATA stage. | Jacek Masiulaniec |
2008-12-18 | Cleanup /incoming before handling each MAIL FROM. | Jacek Masiulaniec |
2008-12-13 | IMSG_* namespace cleanup. | Jacek Masiulaniec |
2008-12-07 | Disable EV_READ when sending IMSG_PARENT_AUTHENTICATE. | Jacek Masiulaniec |
2008-12-07 | Replace evbuffer_add_printf calls with wrapper function, session_respond, | Jacek Masiulaniec |
2008-12-07 | Don't check / reset s->s_msg.datafp where its state is obviously known. | Jacek Masiulaniec |
2008-12-06 | In session_destroy, use "if (s->s_state >= S_MAIL)", and not | Jacek Masiulaniec |
2008-12-06 | Don't include <err.h> where log.c API must be used. | Jacek Masiulaniec |
2008-12-06 | NULL-ify s_msg.datafp upon fclose unconditionally. | Jacek Masiulaniec |
2008-12-06 | evbuffer_readline already strips <CRLF> so that callers don't have to. | Jacek Masiulaniec |
2008-12-05 | - cosmethic, no functionnal change | Gilles Chehade |
2008-12-04 | - in session_read(), set EV_WRITE if we are going to send a "transaction | Gilles Chehade |
2008-12-04 | - when in state S_DATACONTENT, do not disable EV_READ if the last line we | Gilles Chehade |
2008-12-04 | - when doing the session timeout lookup, do not remove the last session | Gilles Chehade |
2008-12-04 | - fix event masking for DATA and make DATA look more like MAIL and RCPT | Gilles Chehade |
2008-12-03 | - fix event masking issues in smtp process which could lead to a fatal() if | Gilles Chehade |
2008-11-25 | - plug memory leak | Gilles Chehade |
2008-11-25 | - update email address for bug reports when replying to HELP | Gilles Chehade |
2008-11-25 | - F_IMSG_SENT is no longer used, kill | Gilles Chehade |
2008-11-24 | - when using fread/fwrite, do not swap the size and nmemb arguments. no | Gilles Chehade |
2008-11-17 | add missing header needed by time(), ctime_r() and tzset(). | Charles Longeau |
2008-11-17 | - clear session flags upon helo/ehlo | Gilles Chehade |
2008-11-17 | - until now a client could issue a command from an extension even though it | Gilles Chehade |
2008-11-17 | - remove several constructs where format strings are used in an evbuffer | Gilles Chehade |
2008-11-11 | - queue process no longer schedules messages which do not have flag | Gilles Chehade |
2008-11-10 | - open the message file earlier after a successful MAIL command instead of | Gilles Chehade |
2008-11-10 | spaces fixed while reading code | Theo de Raadt |
2008-11-05 | add a few missing id tags; there are a bunch of files, and developers | Igor Sobrado |
2008-11-01 | smtpd is a smtp server implementation for OpenBSD. It is a work in progress | Gilles Chehade |