summaryrefslogtreecommitdiff
path: root/sbin/isakmpd/sysdep
AgeCommit message (Collapse)Author
2005-12-21Userland programs should include <errno.h> not <sys/errno.h>Todd C. Miller
OK deraadt@
2005-05-04clean up KEY_API() wrapper.Hans-Joerg Hoexer
ok ho@
2005-04-08get rid of sysdep_sa_lenHans-Joerg Hoexer
ok cloder@
2005-04-08Make deterministic randomness (only ever used for testing) a compile-timeChad Loder
option. Reduces chances of somehow setting regrand when it's not supposed to be set. Remove "-r" option from man page. Also xref certpatch(8) while we are in there. And remove some include sysdep.h where it is no longer needed. OK hshoexer
2005-04-08forget about sysdep/openbsd/sysdep-os.hTheo de Raadt
2005-04-08remove more conditional crudTheo de Raadt
2005-04-08zap USE_DEFAULT_ROUTEHans-Joerg Hoexer
2005-04-08not needed anymoreTheo de Raadt
2005-04-08old static lib stuff is not even needed...Theo de Raadt
2005-04-08privsep alwaysTheo de Raadt
2005-04-08the lovely thing about layers and layers of compatible stuff, is thatTheo de Raadt
deep down in the guts of it assumptions such as "this particular processors has no shared libraries yet" get hidden, only to be found about 2 years later. i hate code that hides stuff like that from me.
2005-04-08kill HAVE_PCAPTheo de Raadt
2005-04-08kill HAVE_CLOSEFROMTheo de Raadt
2005-04-08kill HAVE_GETIFADDRSTheo de Raadt
2005-04-08kill USE_OLD_SOCKADDRTheo de Raadt
2005-04-08app.cTheo de Raadt
2005-04-08sysdep_progname() is non-portable gunkTheo de Raadt
2005-04-08remove portable stuff not neededTheo de Raadt
2005-04-08if someone wants a portable, create a -p project. clutter stops qualityTheo de Raadt
2005-04-08if someone wants a portable, create a -p project. clutter stops qualityTheo de Raadt
2005-04-08if someone wants a portable, create a -p project. clutter stops qualityTheo de Raadt
2005-04-05Now that X509 is de-featurized, no need for USE_X509 in regress tests.Chad Loder
Start compiling the X509 regress test again, for the first time since 2002 when DLOPEN stuff was removed. Kill remnants of DLOPEN defines left around in other Makefiles. Allow isakmpd to compile if USE_KEYNOTE is not defined.
2005-04-05RIP freeswanHans-Joerg Hoexer
2005-02-10Also add DPD.Hakan Olsson
2005-02-10Make it compile.Hakan Olsson
2005-02-10Add NAT-T here too.Hakan Olsson
2004-12-14Allow the Address, Network, or Netmask values of the <IPsec-ID> to beRyan Thomas McBride
specified with an interface name (in which case the first address is used) or the keyword 'default' (in which case the address is selected based on the default route). eg: [roadwarrior-ip] ID-type= IPV4_ADDR Address= default ok ho@ hshoexer@
2004-10-08pull in some changes from libc arc4random (only relevant for non-OpenBSDHans-Joerg Hoexer
systems): ansify, discard first 256 output bytes, make key schedule more arc4 stream ciper like. ok djm ho
2004-08-10Better implementation of the Dead Peer Detection protocol, RFC 3706.Hakan Olsson
hshoexer@ ok.
2004-08-10Linux has AES (and DES). From Benjamin Pineau.Hakan Olsson
2004-08-10If opening /dev/arandom fails, try /dev/random. Suggested by Benjamin Pineau.Hakan Olsson
2004-06-26Narrow down privsep interface. Move pf_key_v2_open() to monitor.Hans-Joerg Hoexer
Work in progress. ok ho@
2004-06-26Remove -DHAVE_GETNAMEINFO frome makefiles.Ryan Thomas McBride
Pointed out by ho@
2004-04-15partial move to KNF. More to come. This has happened because thereTheo de Raadt
are a raft of source code auditors who are willing to help improve this code only if this is done, and hey, isakmpd does need our standard auditing process. ok ho hshoexer
2004-04-08swap the last two parameters to TAILQ_FOREACH_REVERSE. matches what FreeBSDHenning Brauer
and NetBSD do. ok millert@ mcbride@ markus@ ho@, checked to not affect ports by naddy@
2004-03-31Don't assume closefrom(2) exists everywhere. hshoexer@, markus@ ok.Hakan Olsson
2003-12-14Make isakmpd work on big endian linux machines. From Sebastian Klemke.Hakan Olsson
Also, a few style nits and a better error message text.
2003-09-26Fix off-by-ones in format string for 's' specifier; millert@, deraadt@ okAaron Campbell
2003-09-02For easier compilation on linux systems. Requested by Thomas Walpuski.Hakan Olsson
2003-08-06support ESP with cast/blowfish in KAME plattformsMarkus Friedl
2003-08-06support ESP with cast/blowfish on KAME platformsMarkus Friedl
2003-06-17Sync with share/misc/license.template and add missing DARPA creditTodd C. Miller
where applicable.
2003-06-03Remove clause 3. Approved by niklas@ and Thomas Walpuski.Hakan Olsson
2003-06-03Obsolete.Hakan Olsson
2003-06-03Remove clauses 3 and 4. Approved by markus@ and niklas@.Hakan Olsson
2003-06-03Remove clauses 3 and 4. Approved by Niklas Hallqvist and Niels Provos.Hakan Olsson
2003-06-03Use an ISC-tyle license for all my code; it is simpler and more permissive.Todd C. Miller
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. Proofed by myself and Theo.
2003-05-18Sysdep for native Linux IPSec, 2.5 and later. From Thomas Walpuski, withHakan Olsson
various tweaks by me. niklas@ ok.
2003-05-15Start of privilege separation for isakmpd.Hakan Olsson
There are some kinks left, so keep it default disabled for now. markus@ says ok to commit.