summaryrefslogtreecommitdiff
path: root/usr.sbin/sasyncd
AgeCommit message (Expand)Author
2015-12-12Remove NULL-checks before free().mmcc
2015-11-12an invalid carp link state is not a fatal error, since a while newly createdOtto Moerbeek
2015-10-18Use explicit_bzero() when the memory is freed directly afterward.mmcc
2015-08-20stdlib.h is in scope; do not cast malloc/calloc/realloc*Theo de Raadt
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2014-10-26fix use of uninitialized variable in error pathCharles Longeau
2014-10-16simple reallocarray()Theo de Raadt
2014-07-04malloc+memset -> callocPhilip Guenther
2014-06-29If you want <sys/queue.h>, you need to include it. Don't assume thatTheo de Raadt
2013-03-11handle ECONNABORTED errors from accept(). In many code blocks they can beTheo de Raadt
2012-12-21valid port interval 1 through 65535, not 1 - 65534Gleydson Soares
2012-09-15Don't depend on sa_family_t being typedefed by <sys/types.h>; pull inPhilip Guenthe
2012-09-12Fix a race condition which would cause segfault due to the kernelChristiano F. Haesbaert
2012-09-04fix log_err() calls (from Patrick Wildt) and remove extra space.Okan Demirmen
2012-08-17Don't need this anymore, we have it in bsd.own.mk now.Christiano F. Haesbaert
2012-04-15fix a leakJonathan Gray
2012-04-14Kill Boehms GC dead.Christiano F. Haesbaert
2012-04-14read returns ssize_t not int.Christiano F. Haesbaert
2012-04-14Kill useless memset.Christiano F. Haesbaert
2012-04-14Don't return from main with 2 uppon issuing double -c option, printChristiano F. Haesbaert
2012-04-14Add CDIAGFLAGS infrastructure.Christiano F. Haesbaert
2012-04-02Fix memory leak in error path, originally based on a diff from jsg@.Todd C. Miller
2011-06-23Use a common text explaining how the various configuration parsers usingStuart Henderson
2010-06-30clarify why carp demotion is necessary, and who is doing it.Kjell Wooding
2010-06-29Fix an obviously wrong comment. ok reyk@Kjell Wooding
2010-06-29Having more than 2 log levels is silly. Use only 3 verbosity levels:Kjell Wooding
2010-06-16Add support to use sasyncd(8) with iked(8) instead of isakmpd(8). TheReyk Floeter
2009-11-11memory leak found by parfaitTheo de Raadt
2009-11-11spacingTheo de Raadt
2009-06-26use standard safe CTheo de Raadt
2009-06-25sasyncd isn't interested in messages on the routing socket other thanStuart Henderson
2008-04-04document the bug that sasyncd peers should share the sameOtto Moerbeek
2008-03-17sync the synopsis and usage; "usage:" is lowercaseIgor Sobrado
2007-09-02use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsgTheo de Raadt
2007-05-31convert to new .Dd format;Jason McIntyre
2007-05-17Check getpwnam() return value for NULL before dereferencing it.Moritz Jodeit
2007-02-26Zero out struct before using, not after.Ray Lai
2007-01-08allow shared key specification in hex (0x01234...); ok hoMarkus Friedl
2006-12-26make option processing happen first.Mathieu Sauve-Frankel
2006-12-25good day to remove a some pooTheo de Raadt
2006-12-25spacingTheo de Raadt
2006-12-24first pass cleanup of sasyncd, based on some discussion with deraadt@Mathieu Sauve-Frankel
2006-11-28add additional link states to report the half duplex / full duplexReyk Floeter
2006-09-16Only interpret link state routing messages for the monitored carp interface.Marco Pfatschbacher
2006-09-12for apps which use interface groups, point to the section ofJason McIntyre
2006-09-01Teach sasyncd to set isakmpd into active or passive mode, accordingMarco Pfatschbacher
2006-08-31Add more SADB types to the filter: ACQUIRE, X_ASKPOLICY, REGISTER.Marco Pfatschbacher
2006-08-31Only chroot the unprivileged part of sasyncd(8).Marco Pfatschbacher
2006-08-30need to retry writing to pfkey socket on EAGAIN, ok theoHenning Brauer
2006-06-03tweaks;Jason McIntyre