summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2013-11-19Add a limit on the number of inflight envelopes. The scheduler suspendsEric Faurot
scheduling of mta/mda envelopes until the number of inflight envelopes falls below that line.
2013-11-18Allow overriding the local caEric Faurot
2013-11-18When looking up a MX, parse the address if the domain is a "[ipaddr]" string.Eric Faurot
2013-11-18change dict_poproot() prototype: do not take key placeholder parameter asEric Faurot
it can't work that way.
2013-11-15Include unistd.h as it is the standard location for getopt().Todd C. Miller
2013-11-14cope with the EAGAIN API change for msgbuf_write()Theo de Raadt
ok benno
2013-11-13handle msgbuf_write() returning EAGAIN, looks right to deraadtStuart Henderson
2013-11-13handle msgbuf_write() returning EAGAIN,Sebastian Benoit
taken from claudios previous fix to ospfd. "do it" deraadt@
2013-11-13handle msgbuf_write() returning EAGAINSebastian Benoit
2013-11-13handle msgbuf_write() returning EAGAINSebastian Benoit
ok reyk
2013-11-13from sthen: handle msgbuf_write() returning EAGAINSebastian Benoit
ok krw
2013-11-13from claudioSebastian 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-13from claudioSebastian 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-13exit with 0 on admin shutdownEric Faurot
2013-11-13document smtpctl "show hosts" and "show relays".Eric Faurot
add an encrypt wrapper usable for auth tables.
2013-11-13Knob to set priority with which bgpd inserts routes into the kernelFlorian 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-13disable .forward lookup if sticky bit is set on homedirEric Faurot
2013-11-13Fix 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-13protos, and please gcc warnings about operator precedenceTheo de Raadt
ok guenther
2013-11-12ensure there are prototypesTheo de Raadt
2013-11-12handle lack of prototypeTheo de Raadt
2013-11-12missing protos and an unused variableTheo de Raadt
2013-11-12add missing protosTheo de Raadt
2013-11-12handle lack of prototypeTheo de Raadt
2013-11-12missing protosTheo de Raadt
2013-11-12prototype the mess of functions insideTheo de Raadt
2013-11-12prototypes, some pleasing of gcc, and cleanup an unused variableTheo de Raadt
2013-11-12remove the code that iterates over binary types, since everything is nowTheo de Raadt
ELF.
2013-11-12unused variable in the shadowsTheo de Raadt
2013-11-11Make sure string and symbol tables are properly aligned.Patrick Wildt
From and with drahn@bitrig, fgs@, syl@ Tested by aalm@, ok fgs@
2013-11-07missing manpage, spotted by jmc@Eric Faurot
2013-11-06fix format stringEric Faurot
2013-11-06fix assertion that could lead to orphaned messages left in the queueEric Faurot
after all envelopes are gone.
2013-11-06Much 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-04Hook up nginx.conf(5) to the build.Florian Obser
put it in deraadt@, OK schwarze@
2013-11-03minor formatting improvements,Ingo Schwarze
in part discussed with florian@
2013-11-03Document "Embedded Variables"Florian Obser
input on how / where to put it schwarze@
2013-11-03document grammar; written myself; ok florian@Ingo Schwarze
2013-11-03Add a man page for nginx.conf; not yet hooked to the build.Florian Obser
Generated by various scripts and manual cleanup from http://trac.nginx.org/nginx/browser/nginx_org/xml/en/docs/ Caveat: Contains documentation for features not available on OpenBSD (either because they are only available in the commercial version of nginx or because they are not enabled on OpenBSD). Idea / requested by reyk@ Lots of input / help / mdoc(7) crash course by schwarze@ schwarze@ and jmc@ agree to put it in now to work on it in tree.
2013-11-02bunch of format string cleanups, removing %i, signed vs unsigned, and evenTheo de Raadt
a few long long's ok jmatthew
2013-11-01another annoying %iTheo de Raadt
2013-11-01Fix endianess for big endian architecture.Sylvestre Gallon
Works with macppc. ok miod@
2013-10-31Initialize sun_len, pointed out by deraadt@.Florian Obser
While there also check length of socket path, more relevant now since an alternative socket can be specified. OK benno@
2013-10-31another stray %dTheo de Raadt
2013-10-30add "smtpctl show relays" and "smtpctl show hosts" commandsEric Faurot
2013-10-30use more careful format strings to deal with various forms of AS#'sTheo de Raadt
ok claudio benno
2013-10-30another simple %i to %d conversion for obviousnessTheo de Raadt
2013-10-29Fix a potential file descriptor overlap in exec_cgi() by making sureFlorian Obser
that file descriptors zero to two are always open when starting slowcgi. pointed out, with and looks good to deraadt@
2013-10-29add missing heloname field for relayhost.Eric Faurot
differenciate relays with different helotable/heloname. improve code a bit.
2013-10-29emit an extra "config" convenience target that allows oneMarc Espie
to rerun config without changing directories. Lots of inputs by deraadt@, who wanted it to work for movable relative directories.