Age | Commit message (Expand) | Author |
2009-11-23 | In "smtpd; smtpd;" the second instance would fatal quickly, but it would | Jacek Masiulaniec |
2009-11-17 | Fix handling of 5yz response to EHLO, ie. fallback to HELO. | Jacek Masiulaniec |
2009-11-16 | Kill dead code. | Jacek Masiulaniec |
2009-11-16 | Minimize the delay between receiving response to "." and removing the queue | Jacek Masiulaniec |
2009-11-14 | add missing header needed by signal() | Charles Longeau |
2009-11-14 | remove duplicate header include | Charles Longeau |
2009-11-13 | add missing headers needed by time() | Charles Longeau |
2009-11-13 | Add logging of failed local deliveries. | Jacek Masiulaniec |
2009-11-13 | Log all 4yz and 5yz replies that we send to our clients. | Jacek Masiulaniec |
2009-11-13 | Include recipient address in "Recipient rejected" reply. | Jacek Masiulaniec |
2009-11-13 | Log FQDN and IP of the server we handed mail to. As a bonus, don't delay | Jacek Masiulaniec |
2009-11-12 | Fix a memleak in parse_config(). Correct return code in few error paths. | Jacek Masiulaniec |
2009-11-11 | Fix previous. When configured to relay via IP address, MX lookup would fail | Jacek Masiulaniec |
2009-11-11 | Check if the receive buffer has any unused space before reading from socket in | Jacek Masiulaniec |
2009-11-11 | Fix crlf issue in buf_getln, similar to that in smtp_session.c r1.123. | Jacek Masiulaniec |
2009-11-11 | improve buf_getln readability, no fuctional change. | Jacek Masiulaniec |
2009-11-11 | Ensure all replies are at least 4 chars long. If only 3 chars were | Jacek Masiulaniec |
2009-11-11 | add missing headers needed by time() | Charles Longeau |
2009-11-10 | Eliminate space after colon in "RCPT TO:" as required by RFC. | Jacek Masiulaniec |
2009-11-10 | In absence of the ehlo parameter, generate one based on locally | Jacek Masiulaniec |
2009-11-10 | In relay case, avoid freeing garbage pointer by copying the required struct | Jacek Masiulaniec |
2009-11-10 | move format expansion to the right place, from gilles@ | Jacek Masiulaniec |
2009-11-10 | sync code with comment, from gilles@ | Jacek Masiulaniec |
2009-11-10 | - add comments to explain the logic in the aliases expansion loop | Gilles Chehade |
2009-11-10 | pfff remove a comment i pasted to help me refactor code ;-) | Gilles Chehade |
2009-11-10 | more cleanup, let lka_resolve_path() request forward files and populate | Gilles Chehade |
2009-11-10 | Check for extension keywords on final multiline reply. Skip the | Jacek Masiulaniec |
2009-11-10 | cosmethic changes, code reordering, no functionnal change | Gilles Chehade |
2009-11-10 | introduce lka_session_fail() which factors a small piece of code used in | Gilles Chehade |
2009-11-09 | now that we don't keep an expand_node in memory for each expansion result, | Gilles Chehade |
2009-11-09 | - add a reference count and flags to struct expand_node | Gilles Chehade |
2009-11-09 | support the userpart+foobar@domainpart syntax which got wiped when i wrote | Gilles Chehade |
2009-11-09 | fatal on RB_INSERT failure | Jacek Masiulaniec |
2009-11-08 | forwards_get() also calls alias_to_expand_node() | Gilles Chehade |
2009-11-08 | add an alias_to_expand_node() function and use it in aliases.c | Gilles Chehade |
2009-11-08 | move expansion code to new expand.c to clearly separate it from aliases | Gilles Chehade |
2009-11-08 | rework a bit expansion and data structures involved in the expansion so we | Gilles Chehade |
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-11-05 | evbuffer_readline() assumes end of line to be \r, \n, \r\n, \n\r or \r\r. | Gilles Chehade |
2009-11-05 | another log_debug() cleanup | Gilles Chehade |
2009-11-05 | some structures reference the maps they use by their id, if we allow 0 as a | Gilles Chehade |
2009-11-05 | Consider DNS lookups that result in NXDOMAIN to be a permanent failure. | Joel Sing |
2009-11-05 | Include a Date: header in bounce messages. | Joel Sing |
2009-11-05 | cleanup a bit the log_debug output | Gilles Chehade |
2009-11-05 | Introduce a 6yz status code, used internally to report permanent errors. | Joel Sing |
2009-11-05 | - introduce lka_session_destroy() which replaces the splay tree removal and | Gilles Chehade |
2009-11-05 | - move a couple prototypes in smtpd.h | Gilles Chehade |
2009-11-04 | tweak previous; | Jason McIntyre |
2009-11-03 | document the new -t set mode of makemap, and add a paragraph describing | Gilles Chehade |