Age | Commit message (Expand) | Author |
2024-08-12 | implement the report response for proc-filters too | Omar Polo |
2024-03-20 | fix ORCPT handling | Omar Polo |
2024-01-28 | allow escaping inside quotes | Omar Polo |
2024-01-20 | Use imsg_get_fd() to access the fd passed via imsgs. | Claudio Jeker |
2024-01-03 | relax ORCPT syntax validation | Omar Polo |
2023-12-23 | remove trailing whitespaces | Omar Polo |
2023-11-03 | cast tv_usec to long for *printf | Omar Polo |
2023-10-09 | Add Message-Id as needed for messages received on the submission port. | Todd C. Miller |
2023-06-23 | smtpd: allow arguments on NOOP | Omar Polo |
2023-05-31 | add missing include of time.h | Omar Polo |
2022-10-20 | Display the correct recipient in a Received: header with one recipient. | Todd C. Miller |
2021-07-01 | remove useless and confusing log message when client has no certificate | Eric Faurot |
2021-06-14 | add required headers for smtpd.h and remove unnecessary ones in other files. | Eric Faurot |
2021-05-20 | Call tls_accept_socket() and tls_connect_socket() immediatly instead of | Eric Faurot |
2021-03-05 | Start porting smtpd to libtls. | Eric Faurot |
2020-12-21 | Use NI_NUMERICSERV. We don't use the result and it's faster and is a | Martijn van Duren |
2020-11-20 | partially revert revision 1.423 which went a bit too far | Joerg Jung |
2020-04-24 | strip trailing CRs at smtp level rather than io level | Eric Faurot |
2020-03-15 | Add missing casts to unsigned char when using ctype(3). | Todd C. Miller |
2020-02-03 | ORCPT addresses are prefixed with an address type, the stricter check cause | Gilles Chehade |
2020-02-01 | be much stricter about ORCPT, it isn't in the code path of local delivery | Gilles Chehade |
2020-01-28 | Fix a security vulnerability discovered by Qualys which can lead to a | Gilles Chehade |
2020-01-08 | reorder reporting events so they are triggered _after_ protocol-server | Gilles Chehade |
2020-01-07 | fix reporting of tx-mail and tx-rcpt for smtp-out | Gilles Chehade |
2020-01-03 | upon return of authentication we log the username and generate an smtp-in | Gilles Chehade |
2019-12-21 | do not pass rdns, fcrdns, ss_src and ss_dest with IMSG_FILTER_SMTP_BEGIN, | Gilles Chehade |
2019-12-21 | do not generate smtp reports for unfiltered sessions, the events will be | Gilles Chehade |
2019-11-25 | store smtp session username in envelope and allow ruleset to match specific | Gilles Chehade |
2019-10-04 | remove strict \r check, the downside overweights the advantages, we'll | Gilles Chehade |
2019-10-03 | we should never hit the smtp reports with an s->tx set to NULL but better | Gilles Chehade |
2019-10-03 | fix possible use-after-free in error code path | Gilles Chehade |
2019-09-21 | remove dead assignment | Sebastien Marie |
2019-09-19 | second attempt at fixing how we display inet6 addresses in smtpd. this diff | Gilles Chehade |
2019-09-11 | Sprinkle around some __attribute__((__format__ (printf(...))). | Martijn van Duren |
2019-09-04 | introduce the 'junk' builtin filter action which marks a session or | Gilles Chehade |
2019-08-28 | Add a link-greeting report. This allows us to get the active domain name | Martijn van Duren |
2019-08-14 | revert the inet6 format diff, regression observed by florian@ | Gilles Chehade |
2019-08-13 | use proper format to display inet6 addresses in logs as well as to store in | Gilles Chehade |
2019-08-11 | fix rewrite action on filtering of MAIL FROM phase | Gilles Chehade |
2019-08-10 | this introduces experimental proxy v2 support which is fairly isolated to a | Gilles Chehade |
2019-08-01 | smtpd can crash on excessively large input, causing a denial of service. | Gilles Chehade |
2019-07-26 | even though RSET can be issued outside a tx, RFC states it's noop outside a | Gilles Chehade |
2019-07-24 | Two problems: | Gilles Chehade |
2019-07-11 | introduce link-auth to the smtp reporting stream so that filters may know | Gilles Chehade |
2019-07-11 | modify link-identify so it reports if HELO or EHLO was used | Gilles Chehade |
2019-07-11 | introduce link-reset to let smtpd report resets happening in a session | Gilles Chehade |
2019-07-11 | there are three ways to authenticate 'AUTH PLAIN', 'AUTH PLAIN <creds>' and | Gilles Chehade |
2019-07-10 | obfuscate auth parameters in smtp reporting | Gilles Chehade |
2019-07-03 | snprintf/vsnprintf return < 0 on error, rather than -1. | Theo de Raadt |
2019-06-28 | When system calls indicate an error they return -1, not some arbitrary | Theo de Raadt |