Age | Commit message (Expand) | Author |
2019-06-28 | When system calls indicate an error they return -1, not some arbitrary | Theo de Raadt |
2019-06-24 | rename wait queues | Gilles Chehade |
2019-06-14 | simplify the runq interface: | Eric Faurot |
2019-06-12 | change "ssl" to "tls" in various identifiers. | Eric Faurot |
2018-12-23 | remove dead code | Eric Faurot |
2018-12-17 | use new cert helpers for mta sessions | Eric Faurot |
2018-10-31 | log tls events as "tls" not "starttls" it has confused people | Gilles Chehade |
2018-09-20 | fix indentation | Eric Faurot |
2018-09-17 | simplify code path for backup relay and remove useless flag | Eric Faurot |
2018-09-08 | use symbolic integer values for the different tls options when relaying, | Eric Faurot |
2018-09-05 | rename flag | Eric Faurot |
2018-09-04 | remove useless session flag | Eric Faurot |
2018-09-04 | remove unused flags | Eric Faurot |
2018-09-03 | use new smarthost syntax in log message | Eric Faurot |
2018-07-25 | Implement a generic interface to forward resolver queries to the lka | Eric Faurot |
2018-07-25 | qmail advertizes a size of 0 as "no limit on data", fix SIZE handling in | Gilles Chehade |
2018-07-08 | remove 'event=' from logs it doesn't carry any information | Gilles Chehade |
2018-06-07 | use RELAY_* flags where appropriate | Eric Faurot |
2018-06-04 | honor SIZE extension when advertised by peer | Gilles Chehade |
2018-06-01 | when peer advertises SIZE, keep track of it in the session | Gilles Chehade |
2018-05-31 | remove 'where' parameter from all x*() functions in utils.c, it doesn't | Gilles Chehade |
2017-05-24 | Fix a possible fatal() when smtpd is configured to *force* relaying over | Gilles Chehade |
2017-05-17 | Introduce more use of freezero(). Also, remove ptr conditionals before | Theo de Raadt |
2016-11-30 | hide internal io flags and rename IO_PAUSE_{IN,OUT} to IO_{IN,OUT} | Eric Faurot |
2016-11-30 | make struct io opaque: | Eric Faurot |
2016-11-25 | use a specific event to defer the mta connection instead of abusing | Eric Faurot |
2016-11-24 | add an io_fileno() accessor | Eric Faurot |
2016-11-24 | add an io_ssl() accessor | Eric Faurot |
2016-11-24 | add an io_error() accessor to avoid dereferencing the io struct directly. | Eric Faurot |
2016-11-24 | reset the io event when data is queued. | Eric Faurot |
2016-11-22 | Normalize the io input buffer internally when reinstalling the io event, so | Eric Faurot |
2016-11-21 | replace calls to iobuf_*() functions with the corresponding io_*() wrappers. | Eric Faurot |
2016-11-20 | add dedicated functions to set fd and callback on a struct io. | Eric Faurot |
2016-11-18 | fix regression introduced in previous commit | Eric Faurot |
2016-11-17 | remove IO_TLSVERIFIED which is not a io event, and inline necessary code | Eric Faurot |
2016-11-16 | pass the user pointer as parameter to the io callback instead of having | Eric Faurot |
2016-05-22 | start work on improving the log format, this is work in progress but it'll | Gilles Chehade |
2015-12-12 | remove CA from pki and no longer allow specifying a CA with 'pki' keyword. | Gilles Chehade |
2015-12-12 | allow overriding the default cipher-suite | Gilles Chehade |
2015-12-12 | change variable name | Gilles Chehade |
2015-12-12 | when a specific CA was not requested, pass hint to lka that fallback to a | Gilles Chehade |
2015-12-11 | rename field member + whitespaces | Gilles Chehade |
2015-12-05 | Remove a few NULL-checks before free(). | mmcc |
2015-12-01 | when peer outputs a multi-line response, concat response into a single log | Gilles Chehade |
2015-11-30 | mechanical rename of some IMSG constants | Gilles Chehade |
2015-10-14 | whitespaces | Gilles Chehade |
2015-10-09 | Convert fgetln(3) to getline(3). | Sunil Nimmagadda |
2015-10-02 | detect that a certificate chain will not fit in imsg calls before passing | Gilles Chehade |
2015-01-20 | use <limits.h> comprehensively. For now try to push <> includes to | Theo de Raadt |
2015-01-16 | Replace <sys/param.h> with <limits.h> and other less dirty headers where | Theo de Raadt |