Age | Commit message (Expand) | Author |
2017-02-14 | fix man page, diff from jmc@ | Gilles Chehade |
2017-02-14 | add standalone maildir MDA (work in progress) which will soon obsolete the | Gilles Chehade |
2017-02-14 | add standalone mda for file delivery which will later obsolete | Gilles Chehade |
2017-02-14 | prepare Makefiles but don't link to the build yet | Gilles Chehade |
2017-02-14 | add new implementation of a standalone LMTP client which will deprecate the | Gilles Chehade |
2017-02-13 | fix incoming tls-require regression, introduced with last parse.y cleanup | Gilles Chehade |
2017-02-13 | allow negation of authenticated keyword: | Gilles Chehade |
2017-02-06 | Bump bcrypt version to $2b$ and increase number of rounds in two examples. | Theo Buehler |
2017-02-04 | Cast char to unsigned char for isspace() | Philip Guenther |
2017-02-03 | Stop assuming that in_{addr,port}_t are typedefed in <sys/types.h> and | Philip Guenther |
2017-01-09 | Stop accessing verbose and debug variables from log.c directly. | Reyk Floeter |
2017-01-09 | smtpd joins the 7 other daemons that share the same log.c file. | Reyk Floeter |
2017-01-08 | delete three macro lines that have no effect, found with mandoc -Tlint | Ingo Schwarze |
2017-01-05 | Replace hand-rolled for(;;) emptying of 'symhead' TAILQ with more | Kenneth R Westerback |
2017-01-05 | Replace symset()'s hand-rolled for(;;) traversal of 'symhead' TAILQ | Kenneth R Westerback |
2017-01-03 | document forward(5); from mk | Jason McIntyre |
2016-12-03 | embed the struct iobuf instead of using a pointer. | Eric Faurot |
2016-11-30 | remove unused iobuf helpers | Eric Faurot |
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 | normalize iobuf before reading into it. | Eric Faurot |
2016-11-25 | use a specific event to defer the mta connection instead of abusing | Eric Faurot |
2016-11-25 | assign an id to each rule in the ruleset, first step towards an MTA layer | Gilles Chehade |
2016-11-24 | add an io_paused() function. | 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 | Add io api functions for dealing with buffered data, as wrapper around | 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-10-19 | add -F to usage() too; | Jason McIntyre |
2016-10-19 | document -F which somehow escaped documentation | Gilles Chehade |
2016-10-16 | Remove the "phase" state variable from the smtp session. Simply check | Eric Faurot |
2016-10-13 | A logic issue in smtpd's header parsing can cause SMTP sessions to hang. | Gilles Chehade |
2016-10-03 | fix smtp session logic bug that can lead to a server crash. | Eric Faurot |
2016-09-14 | remove useless #ifndef | Eric Faurot |
2016-09-12 | listener configuration cleanup: | Eric Faurot |
2016-09-11 | remove documentation for filters, we'll document when it's ready | Gilles Chehade |
2016-09-08 | Streamline the daemon shutdown sequence. | Eric Faurot |
2016-09-06 | use closefrom() before reexec to make sure the new process only gets | Eric Faurot |
2016-09-04 | The smtpd processes are not expected to ever leave their event loop. | Eric Faurot |
2016-09-04 | Remove the "smtpctl stop" command. | Eric Faurot |
2016-09-03 | log IP/hostname for all SMTP operations. | Giovanni Bechis |
2016-09-03 | remove dead code | Gilles Chehade |
2016-09-03 | get rid of the type-checking system on internal messages. | Eric Faurot |