Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-11-23 | obvious unsigned char casts for ctype | Theo de Raadt | |
2013-11-23 | unsigned char casts for ctype; ok jca | Theo de Raadt | |
2013-11-22 | unsigned char casts where needed for for ctype.h | Theo de Raadt | |
checked by florian | |||
2013-11-22 | unsigned char cast for some ctype calls | Theo de Raadt | |
ok krw | |||
2013-11-21 | split kernel parts of the if.h into a separate header file if_var.h | Mike Belopuhov | |
which allows us to modify ifnet structure in a relatively safe way; discussed with deraadt, ok mpi | |||
2013-11-21 | security update to nginx 1.4.4 which fixes CVE-2013-4547 | Robert Nagy | |
2013-11-21 | correctly set verify flag on the listener | Eric Faurot | |
2013-11-21 | fail if lka can't load cert file | Eric Faurot | |
2013-11-21 | correctly handle EAGAIN and closed pipe in msgbuf_write() | Eric Faurot | |
2013-11-21 | get bytes off the wire as unsigned char so we can pass them to | David Gwynne | |
identd_parse() and then isspace()/isdigit() as appropriately promoted values. based on discussion with deraadt@ and guenther@ | |||
2013-11-20 | +.An -nosplit | Jason McIntyre | |
2013-11-20 | Rework the mda and scheduler to use the holdq mechanism instead of | Eric Faurot | |
tempfail for limiting the number of pending deliveries to the same user. This allows to reach optimal delivery time even in case of burst, while keeping the number of inflight envelopes low. | |||
2013-11-19 | handle msgbuf_write() returning EAGAIN | Sebastian Benoit | |
"looks right" deraadt and sthen. | |||
2013-11-19 | include queue.h directly instead of relying on if.h to provide it; | Mike Belopuhov | |
ok deraadt | |||
2013-11-19 | Allow '*' in the user part of mailaddresses. By default, potentially dangerous | Eric Faurot | |
characters are replaced when expanding for local deliveries, unless the "raw" modifier is specified. | |||
2013-11-19 | Add a limit on the number of inflight envelopes. The scheduler suspends | Eric Faurot | |
scheduling of mta/mda envelopes until the number of inflight envelopes falls below that line. | |||
2013-11-18 | Allow overriding the local ca | Eric Faurot | |
2013-11-18 | When looking up a MX, parse the address if the domain is a "[ipaddr]" string. | Eric Faurot | |
2013-11-18 | change dict_poproot() prototype: do not take key placeholder parameter as | Eric Faurot | |
it can't work that way. | |||
2013-11-15 | Include unistd.h as it is the standard location for getopt(). | Todd C. Miller | |
2013-11-14 | cope with the EAGAIN API change for msgbuf_write() | Theo de Raadt | |
ok benno | |||
2013-11-13 | handle msgbuf_write() returning EAGAIN, looks right to deraadt | Stuart Henderson | |
2013-11-13 | handle msgbuf_write() returning EAGAIN, | Sebastian Benoit | |
taken from claudios previous fix to ospfd. "do it" deraadt@ | |||
2013-11-13 | handle msgbuf_write() returning EAGAIN | Sebastian Benoit | |
2013-11-13 | handle msgbuf_write() returning EAGAIN | Sebastian Benoit | |
ok reyk | |||
2013-11-13 | from sthen: handle msgbuf_write() returning EAGAIN | Sebastian Benoit | |
ok krw | |||
2013-11-13 | from claudio | Sebastian Benoit | |
"Let msgbuf_write return -1 with errno EAGAIN. The users then must check if this was the case and readd the event or poll again. The current handling in the imsg code is wrong for sure." ok gilles, benno | |||
2013-11-13 | from claudio | Sebastian Benoit | |
"Let msgbuf_write return -1 with errno EAGAIN. The users then must check if this was the case and readd the event or poll again. The current handling in the imsg code is wrong for sure." ok gilles, benno | |||
2013-11-13 | exit with 0 on admin shutdown | Eric Faurot | |
2013-11-13 | document smtpctl "show hosts" and "show relays". | Eric Faurot | |
add an encrypt wrapper usable for auth tables. | |||
2013-11-13 | Knob to set priority with which bgpd inserts routes into the kernel | Florian Obser | |
routing table. Need for it in "special" setups pointed out by Loic Blot (loic.blot _AT_ unix-experience _DOT_ fr) on tech. OK benno, henning | |||
2013-11-13 | disable .forward lookup if sticky bit is set on homedir | Eric Faurot | |
2013-11-13 | Fix case-folding issue with pki names. They are case-insensitive. | Eric Faurot | |
Make sure a pki entry exists when used in a listen or relay rule. | |||
2013-11-13 | protos, and please gcc warnings about operator precedence | Theo de Raadt | |
ok guenther | |||
2013-11-12 | ensure there are prototypes | Theo de Raadt | |
2013-11-12 | handle lack of prototype | Theo de Raadt | |
2013-11-12 | missing protos and an unused variable | Theo de Raadt | |
2013-11-12 | add missing protos | Theo de Raadt | |
2013-11-12 | handle lack of prototype | Theo de Raadt | |
2013-11-12 | missing protos | Theo de Raadt | |
2013-11-12 | prototype the mess of functions inside | Theo de Raadt | |
2013-11-12 | prototypes, some pleasing of gcc, and cleanup an unused variable | Theo de Raadt | |
2013-11-12 | remove the code that iterates over binary types, since everything is now | Theo de Raadt | |
ELF. | |||
2013-11-12 | unused variable in the shadows | Theo de Raadt | |
2013-11-11 | Make sure string and symbol tables are properly aligned. | Patrick Wildt | |
From and with drahn@bitrig, fgs@, syl@ Tested by aalm@, ok fgs@ | |||
2013-11-07 | missing manpage, spotted by jmc@ | Eric Faurot | |
2013-11-06 | fix format string | Eric Faurot | |
2013-11-06 | fix assertion that could lead to orphaned messages left in the queue | Eric Faurot | |
after all envelopes are gone. | |||
2013-11-06 | Much much improved config parser and related changes. | Eric Faurot | |
Simplify code and do not impose an order on conditions and rule options. Format changes that may require smtpd.conf update for some setups: - SSL certificates are no longer automatically loaded, but must be explicitely declared using the "pki" keyword. - "certificate" option becomes "pki" in listener and accept rules. - "ssl://" becomes "secure://" in relay via rules. - "helo" becomes "hostnames" in relay rules New features: - accept rules do not need an explicit action, in which case alias table or .forward must provide one. - new "forward-only" action to force relaying and reject rcpts that expand as local delivery. - "!" (negation) modifier on rule matching conditions. - new "recipient" rule matching condition. - new "verify" option on listeners and relay rules to reject invalid certificates. Other changes: - remember the helo name advertised on incoming mail and use it for sending bounces. - bump envelope version (existing envelopes are updated on-the-fly). | |||
2013-11-04 | Hook up nginx.conf(5) to the build. | Florian Obser | |
put it in deraadt@, OK schwarze@ |