Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-03-10 | This diff changes relayd to use the monotonic clock instead of | Reyk Floeter | |
gettimeofday(). It was also bugging me for some time to have all these checks of gettimeofday()'s return value: it should not fail. So this diff introduces a void getmonotime(struct timeval *tv) that calls clock_gettime(CLOCK_MONOTONIC, &ts) and converts the output to a struct timeval that can be used with the existing code and the timeval-specific timer functions (timerclear, timersub, ...). It does not return a status but calls fatal() on error-that-should-not-happen. ok sthen@ chris@ | |||
2013-03-10 | reserve a filedescriptor on accept() for subsequent connect() call, as | Sebastian Benoit | |
done in relayd. ok sthen, deraadt | |||
2013-03-09 | Enable TCP socket splicing for HTTP persistent connection and chunked | Alexander Bluhm | |
transfer encoding. This speeds up relayd for more protocol modes by zero-copy TCP forwarding. OK reyk@ benno@ | |||
2013-03-08 | Add missing $OpenBSD$ RCS tags | Charles Longeau | |
ok gilles@ | |||
2013-03-07 | Implement a bgpctl nei foo destroy that will remove the specified cloned | Claudio Jeker | |
neighbor. The neighbor must be set down before calling this function. OK phessler | |||
2013-03-07 | Implements a few missing bits for better templates support: | Claudio Jeker | |
- on config reload also adjust the cloned neighbors so that they get the config changes as well. - clean up sessions that are 1h idle but in state active (instead of down) - add bits to allow bgpctl to destroy cloned neighbors Tested by sthen@ some time ago, OK phessler@ | |||
2013-03-07 | Allow a '+' in the MAILTO email adress; from Constantine A. Murenin | Todd C. Miller | |
2013-03-06 | as done in ospf{,6}d/relayd, sync yyerror in various other daemons with | Stuart Henderson | |
that from bgpd, so that it logs to syslog when daemonized. | |||
2013-03-06 | sync yyerror() with version in bgpd so that it logs to syslog when daemonized. | Stuart Henderson | |
ok florian@ | |||
2013-03-06 | When dumping config, just print "passive" for passive interfaces rather | Stuart Henderson | |
than showing hello timers/keys. ok florian@ | |||
2013-03-04 | Fix compiler warnings about casts discarding const qualifiers and | Alexander Bluhm | |
comparison between signed and unsigned. No binary change. OK reyk@ joel@ gerhard@ | |||
2013-03-04 | - check parser's return value and exit if parsing failed | Otto Moerbeek | |
- a duplicate domain name is a syntax error tweaked diff from @jasper; ok kettenis@ jasper@ | |||
2013-03-04 | sync yyerror() with bgpd; use vlog() to log parser errors so they show in | Stuart Henderson | |
logs if they occur when reloading. ok benno@ | |||
2013-03-04 | When locking/unlocking an account, never touch passwords that are "*" | Antoine Jacoutot | |
or 13*. Also make sure to never endup with an empty password. cluebat and ok miod@ | |||
2013-03-04 | typo in comment | Sebastian Benoit | |
ok deraadt | |||
2013-03-02 | Always compare aliases(5) at the end of the sysmerge(8) run after all | Antoine Jacoutot | |
files have already been merged. This is needed in the case where the syntax of smtpd.conf changed to prevent newaliases(8) from failing. issue reported by todd@ ok sthen@ | |||
2013-02-26 | Some firmware revisions provide a factory-default configuration that contains | Mark Kettenis | |
duplication arcs in the hvmd. Add a workaround for this problem. ok deraadt@ | |||
2013-02-21 | Fix a potential crash when connecting to a misbehaving smtp server. | Eric Faurot | |
If a smtp session got bogus data from a remote server and has just issued an internal query, then defer the deletion of that session until it gets the reply. ok gilles@ deraadt@ | |||
2013-02-21 | do not send disconnect event to the mfa if connect event was not sent. | Eric Faurot | |
ok gilles@ | |||
2013-02-19 | When opening a /dev/ldom-* device node fails, show its path in the error | Stefan Sperling | |
message. Tweak error message wording while here for consistency. tweaks and ok kettenis@ | |||
2013-02-18 | Fix determination of endianness with *BSD OS's. | Brad Smith | |
ok sthen@ | |||
2013-02-18 | re-apply: | Okan Demirmen | |
use localbase for pkg-readmes ok espie@ | |||
2013-02-18 | revert previous; wrong time. | Okan Demirmen | |
2013-02-18 | use localbase for pkg-readmes | Okan Demirmen | |
ok espie@ | |||
2013-02-18 | missing comma in log message | Eric Faurot | |
ok gilles@ | |||
2013-02-18 | resolve conflicts | Stuart Henderson | |
2013-02-18 | Update to NSD 3.2.15, ok brad@ phessler@ deraadt@ also tested by okan@ | Stuart Henderson | |
2013-02-17 | zap the surrounding whitespace and mark up for "="; | Jason McIntyre | |
ok gilles | |||
2013-02-17 | disable queue compression temporarily, we lack the smtpctl bits | Gilles Chehade | |
2013-02-16 | only use local hostname in Received lines if listener has not overriden it, | Gilles Chehade | |
otherwise use the listener hostname ok eric@ | |||
2013-02-16 | Fix unlocking on 32bits arch where it would fuck up the shell... | Antoine Jacoutot | |
Do not try to (un)lock system users; people wanting to do so (???) will know what they do and use vipw(8). unlocking issue reported by Andre Stobe on tech@ cluesticks and ok miod@, ok deraadt@ | |||
2013-02-15 | add missing bits for lmtp support (from Ashish SHUKLA). | Eric Faurot | |
ok gilles@ | |||
2013-02-15 | terminate session instead of fatal() if getsockname() fails. | Eric Faurot | |
ok gilles@ | |||
2013-02-15 | Fix the toread check in the lateconnect case. This allows | Alexander Bluhm | |
Content-Length: 0 in HTTP GET request when a request filter is used. This was broken by my previous commit. OK reyk@ benno@ | |||
2013-02-15 | Add missing break, reported by Jared S. Candelaria. | Martin Pieuchot | |
2013-02-14 | disable symbol visibility on vax in order to unbreak the build | Robert Nagy | |
2013-02-14 | Obey RFC 2131 and when the broadcast flag is set send reply back | Kenneth R Westerback | |
via udp broadcast and link-local broadcast. Not udp broadcast to link address of client. Fixes at least some switches who use the broadcast flag. Bug submitted by Andy via bugs@, and fix tested by same. Thanks! ok beck@ | |||
2013-02-14 | grow MAX_LOCALPART_SIZE and MAX_DOMAINPART_SIZE by 1 (for the '\0') | Eric Faurot | |
ok gilles@ | |||
2013-02-14 | - document smtpctl trace expand | Gilles Chehade | |
2013-02-14 | - log smtpd version at startup | Gilles Chehade | |
ok eric@ | |||
2013-02-14 | - change => to = in documentation | Gilles Chehade | |
2013-02-14 | - smtpctl trace expand, enables tracing of aliases expansion | Gilles Chehade | |
- replace "users" keyword with "userbase" when providing alternate userbase - disambiguise expansion nodes when expanding across domains and userbases - allow use of '=' instead of '=>' when declaring a mapping ok eric@ | |||
2013-02-14 | simplify markup for the "table" keyword; ok gilles | Jason McIntyre | |
2013-02-13 | Pipex did panic when the 0 length mppe is given by ioctl. Return | YASUOKA Masahiko | |
EINVAL instead of panic. Also npppd called ioctl with the invalid argument because of the bugs introduced by the config parser change commit. Fixed those bugs and make sure not to use 0 length keys for MPPE. reported by csszep at gmail and giovanni ok giovanni | |||
2013-02-13 | - when declaring a static table for userinfo, do not make username part of | Gilles Chehade | |
the value as it confuses users { gilles => gilles:10:100:/home } becomes { gilles => 10:100:/home } ok eric, we'll discuss changes under the hood post-release | |||
2013-02-12 | Back out per-CPU kernel profiling, it shouldn't modify a public header | Martin Pieuchot | |
at this moment. | |||
2013-02-11 | tweak previous; | Jason McIntyre | |
2013-02-11 | Teach kgmon(8) to deal with per-CPU kernel profiling. | Martin Pieuchot | |
ok mikeb@, haesbaert@ | |||
2013-02-10 | update the internal pcre to 8.32 | Robert Nagy | |
2013-02-10 | remove some unneeded Xo/Xc. | Jason McIntyre | |