Age | Commit message (Expand) | Author |
2018-01-22 | Add support for 'a:' and 'exists:' mechanisms. | Okan Demirmen |
2018-01-15 | fix parsing of RDATA for TXT records | Eric Faurot |
2018-01-11 | fix parsing of long TXT records, this prevents 'smtpctl spf walk' from | Gilles Chehade |
2018-01-06 | tweak previous; | Jason McIntyre |
2018-01-06 | Import gilles@'s standalone spfwalk utility into smtpctl(8) as | Sunil Nimmagadda |
2018-01-06 | Move unpack functions into a seperate file. | Sunil Nimmagadda |
2018-01-03 | Use crypt_checkpass(3) instead of crypt(3). | Sunil Nimmagadda |
2018-01-02 | we haven't updated the version in a while despite many commits which is | Gilles Chehade |
2017-11-27 | Show correct command execution status by checking against update | Sunil Nimmagadda |
2017-11-23 | simplify imsg handler. | Eric Faurot |
2017-11-21 | no need to check the sending process in imsg handlers when there is no | Eric Faurot |
2017-11-18 | merge the masquerade and missing domain header callbacks into one function. | Eric Faurot |
2017-10-20 | When adding a missing "Date" header, use the same timestamp as the "Received" | Eric Faurot |
2017-10-19 | remove useless initialisation | Eric Faurot |
2017-10-10 | Use clock_gettime(CLOCK_REALTIME) instead of gettimeofday+TIMEVAL_TO_TIMESPEC | Philip Guenther |
2017-09-15 | move the envelope handling code to its own function to clarify the | Eric Faurot |
2017-09-11 | remove dead code. | Eric Faurot |
2017-09-08 | remove more filter-related cruft | Eric Faurot |
2017-09-08 | use plain values for transaction error codes rather than a bitmask. | Eric Faurot |
2017-09-01 | more code cleanup after filter removal | Eric Faurot |
2017-09-01 | the wait_filter_data session set is now pointless | Eric Faurot |
2017-08-30 | unused file | Eric Faurot |
2017-08-30 | rename smtp_filter_fd() to smtp_message_fd() and cleanup code. | Eric Faurot |
2017-08-30 | rename function | Eric Faurot |
2017-08-30 | remove smtp_filter_*() indirections. | Eric Faurot |
2017-08-29 | Change the table parser logic. If the table is untyped, determine | Eric Faurot |
2017-08-28 | 65535 is a valid port to listen on. | Florian Obser |
2017-08-14 | remove useless indirection for reading the file content | Eric Faurot |
2017-08-13 | bypass the filter code for incoming smtp sessions. | Eric Faurot |
2017-08-09 | add mail.mda MDA in charge of running a third-party MDA, not linked yet | Gilles Chehade |
2017-08-09 | at the exception of mail.local, smtpd never executes an MDA as root. | Gilles Chehade |
2017-08-06 | a long time ago, we made a change to the format of envelopes and introduced | Gilles Chehade |
2017-08-04 | the PURGE_EVERYTHING flag used to purge config bits was inaccurate | Gilles Chehade |
2017-07-31 | handle empty output correctly in mda_getlastline() | Gilles Chehade |
2017-07-31 | cmd_dump() is unused | Gilles Chehade |
2017-07-27 | smtpctl(8): Use an int to determine mode instead of __progname. | Sunil Nimmagadda |
2017-07-11 | Remove "listen secure" syntax from smtpd.conf. It's broken since a couple of | Martin Natano |
2017-07-03 | no need to generate y.tab.h if nothing uses it, set YFLAGS to nothing | Marc Espie |
2017-06-19 | fix descriptor leak in the smtp congestion mechanism | Gilles Chehade |
2017-06-07 | reword "listen on socket" somewhat; ok gilles | Jason McIntyre |
2017-05-31 | typo; from Edgar Pettijohn | Theo de Raadt |
2017-05-29 | rm xr mailaddr.7 | Ted Unangst |
2017-05-28 | reinstate the description of "mask-source" to "listen on socket": my changes | Jason McIntyre |
2017-05-28 | mark up "masquerade"; | Jason McIntyre |
2017-05-28 | split the two "listen on" directives into two separate items; | Jason McIntyre |
2017-05-26 | move variables expansion out of lka_session into their own file, this is a | Gilles Chehade |
2017-05-24 | Fix a possible fatal() when smtpd is configured to *force* relaying over | Gilles Chehade |
2017-05-24 | document that "for local" is the default; while here, | Jason McIntyre |
2017-05-23 | "update table" is for tables of type file only; ok gilles | Jason McIntyre |
2017-05-22 | - filters are currently broken, do not allow using them until we're done | Gilles Chehade |