summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sasyncd
AgeCommit message (Expand)AuthorFilesLines
2021-02-01change "demote counter" / "demote count" to "demotion counter", ok deraadtsthen1-3/+3
2020-02-10briefly mention /etc/examples/ in the FILES section of all theschwarze1-2/+7
2019-06-28When system calls indicate an error they return -1, not some arbitraryderaadt1-2/+2
2019-03-21Fix IPv6 address parsing and skipping of comment lines followed by blankotto1-2/+5
2019-01-22PF_ROUTE -> AF_ROUTE in the scattered sock()/setsockopt() callskrw1-3/+3
2019-01-17convert to using $OpenBSD markerstedu1-1/+1
2018-06-28calling memset() after calloc() is redudant, sincegsoares1-2/+1
2018-04-10Schedule events against the monotonic clock.cheloha3-27/+29
2017-08-31enum can be signed or unsigned depending on the compiler; so make sure weotto1-3/+3
2017-07-03no need to generate y.tab.h if nothing uses it, set YFLAGS to nothingespie1-2/+2
2017-05-21A few more freezero() usesderaadt1-25/+8
2017-04-18use freezero()deraadt1-5/+3
2017-04-10Check early if the mandatory carp "interface" was configured.reyk1-1/+6
2017-04-09Fix multiple cases of reading past the end of a buffer in the sasyncd(8)jsg1-3/+5
2017-04-04add a config test flag to sasyncdjsg2-7/+18
2017-04-04Add missing newline in fprintf error message.reyk1-2/+2
2016-08-27Pull in <sys/select.h> for fd_setguenther3-3/+6
2016-08-27Use %zu for size_t argumentsguenther1-2/+2
2016-07-18add format attributes to log functions and fix some errorsbenno3-9/+11
2015-12-12Remove NULL-checks before free().mmcc1-5/+3
2015-11-12an invalid carp link state is not a fatal error, since a while newly createdotto1-1/+2
2015-10-18Use explicit_bzero() when the memory is freed directly afterward.mmcc2-11/+11
2015-08-20stdlib.h is in scope; do not cast malloc/calloc/realloc*deraadt7-29/+28
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2-5/+4
2014-10-26fix use of uninitialized variable in error pathchl1-2/+2
2014-10-16simple reallocarray()deraadt1-3/+3
2014-07-04malloc+memset -> callocguenther1-4/+3
2014-06-29If you want <sys/queue.h>, you need to include it. Don't assume thatderaadt1-1/+2
2013-03-11handle ECONNABORTED errors from accept(). In many code blocks they can bederaadt1-2/+3
2012-12-21valid port interval 1 through 65535, not 1 - 65534gsoares1-3/+2
2012-09-15Don't depend on sa_family_t being typedefed by <sys/types.h>; pull inguenther1-1/+2
2012-09-12Fix a race condition which would cause segfault due to the kernelhaesbaert1-43/+72
2012-09-04fix log_err() calls (from Patrick Wildt) and remove extra space.okan1-3/+3
2012-08-17Don't need this anymore, we have it in bsd.own.mk now.haesbaert1-11/+1
2012-04-15fix a leakjsg1-1/+2
2012-04-14Kill Boehms GC dead.haesbaert3-33/+3
2012-04-14read returns ssize_t not int.haesbaert1-2/+3
2012-04-14Kill useless memset.haesbaert1-3/+1
2012-04-14Don't return from main with 2 uppon issuing double -c option, printhaesbaert1-2/+2
2012-04-14Add CDIAGFLAGS infrastructure.haesbaert4-10/+21
2012-04-02Fix memory leak in error path, originally based on a diff from jsg@.millert1-16/+12
2011-06-23Use a common text explaining how the various configuration parsers usingsthen1-3/+7
2010-06-30clarify why carp demotion is necessary, and who is doing it.kjell1-5/+8
2010-06-29Fix an obviously wrong comment. ok reyk@kjell1-2/+2
2010-06-29Having more than 2 log levels is silly. Use only 3 verbosity levels:kjell5-33/+33
2010-06-16Add support to use sasyncd(8) with iked(8) instead of isakmpd(8). Thereyk9-51/+196
2009-11-11memory leak found by parfaitderaadt1-1/+2
2009-11-11spacingderaadt1-2/+2
2009-06-26use standard safe Cderaadt1-2/+2
2009-06-25sasyncd isn't interested in messages on the routing socket other thansthen1-1/+7