summaryrefslogtreecommitdiffstats
path: root/sbin/isakmpd/sysdep (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Spacing, no object change.mpi2018-01-151-2/+2
|
* space -> tabmpi2018-01-041-4/+4
| | | | No object change.
* improve randomization. remove some junk debugging features that arederaadt2014-01-221-3/+1
| | | | | fundamentally broken. ok jsing mikeb
* Userland programs should include <errno.h> not <sys/errno.h>millert2005-12-211-2/+2
| | | | OK deraadt@
* clean up KEY_API() wrapper.hshoexer2005-05-041-85/+3
| | | | ok ho@
* get rid of sysdep_sa_lenhshoexer2005-04-081-8/+1
| | | | ok cloder@
* Make deterministic randomness (only ever used for testing) a compile-timecloder2005-04-081-14/+1
| | | | | | | | 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
* forget about sysdep/openbsd/sysdep-os.hderaadt2005-04-081-35/+0
|
* remove more conditional crudderaadt2005-04-082-42/+1
|
* zap USE_DEFAULT_ROUTEhshoexer2005-04-081-2/+2
|
* not needed anymorederaadt2005-04-081-82/+0
|
* old static lib stuff is not even needed...deraadt2005-04-081-10/+1
|
* privsep alwaysderaadt2005-04-081-52/+0
|
* the lovely thing about layers and layers of compatible stuff, is thatderaadt2005-04-081-2/+2
| | | | | | 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.
* kill HAVE_PCAPderaadt2005-04-081-3/+1
|
* kill HAVE_CLOSEFROMderaadt2005-04-081-2/+1
|
* kill HAVE_GETIFADDRSderaadt2005-04-081-2/+2
|
* kill USE_OLD_SOCKADDRderaadt2005-04-081-8/+1
|
* app.cderaadt2005-04-081-16/+1
|
* sysdep_progname() is non-portable gunkderaadt2005-04-081-8/+1
|
* remove portable stuff not neededderaadt2005-04-081-55/+1
|
* if someone wants a portable, create a -p project. clutter stops qualityderaadt2005-04-0835-5343/+0
|
* Now that X509 is de-featurized, no need for USE_X509 in regress tests.cloder2005-04-051-2/+1
| | | | | | | 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.
* RIP freeswanhshoexer2005-04-058-1441/+0
|
* Also add DPD.ho2005-02-101-2/+2
|
* Make it compile.ho2005-02-101-2/+2
|
* Add NAT-T here too.ho2005-02-101-2/+2
|
* Allow the Address, Network, or Netmask values of the <IPsec-ID> to bemcbride2004-12-141-2/+2
| | | | | | | | | | | | 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@
* pull in some changes from libc arc4random (only relevant for non-OpenBSDhshoexer2004-10-081-19/+20
| | | | | | | systems): ansify, discard first 256 output bytes, make key schedule more arc4 stream ciper like. ok djm ho
* Better implementation of the Dead Peer Detection protocol, RFC 3706.ho2004-08-107-7/+76
| | | | hshoexer@ ok.
* Linux has AES (and DES). From Benjamin Pineau.ho2004-08-101-1/+2
|
* If opening /dev/arandom fails, try /dev/random. Suggested by Benjamin Pineau.ho2004-08-101-1/+3
|
* Narrow down privsep interface. Move pf_key_v2_open() to monitor.hshoexer2004-06-261-1/+5
| | | | | | Work in progress. ok ho@
* Remove -DHAVE_GETNAMEINFO frome makefiles.mcbride2004-06-2610-23/+18
| | | | Pointed out by ho@
* partial move to KNF. More to come. This has happened because therederaadt2004-04-152-137/+129
| | | | | | 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
* swap the last two parameters to TAILQ_FOREACH_REVERSE. matches what FreeBSDhenning2004-04-081-2/+2
| | | | | and NetBSD do. ok millert@ mcbride@ markus@ ho@, checked to not affect ports by naddy@
* Don't assume closefrom(2) exists everywhere. hshoexer@, markus@ ok.ho2004-03-311-1/+2
|
* Make isakmpd work on big endian linux machines. From Sebastian Klemke.ho2003-12-141-15/+35
| | | | Also, a few style nits and a better error message text.
* Fix off-by-ones in format string for 's' specifier; millert@, deraadt@ okaaron2003-09-261-2/+2
|
* For easier compilation on linux systems. Requested by Thomas Walpuski.ho2003-09-022-0/+627
|
* support ESP with cast/blowfish in KAME plattformsmarkus2003-08-061-1/+9
|
* support ESP with cast/blowfish on KAME platformsmarkus2003-08-062-2/+18
|
* Sync with share/misc/license.template and add missing DARPA creditmillert2003-06-172-18/+18
| | | | where applicable.
* Remove clause 3. Approved by niklas@ and Thomas Walpuski.ho2003-06-033-9/+3
|
* Obsolete.ho2003-06-031-3/+0
|
* Remove clauses 3 and 4. Approved by markus@ and niklas@.ho2003-06-0327-141/+30
|
* Remove clauses 3 and 4. Approved by Niklas Hallqvist and Niels Provos.ho2003-06-034-24/+4
|
* Use an ISC-tyle license for all my code; it is simpler and more permissive.millert2003-06-032-46/+24
|
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
| | | | rescinded 22 July 1999. Proofed by myself and Theo.
* Sysdep for native Linux IPSec, 2.5 and later. From Thomas Walpuski, withho2003-05-183-0/+325
| | | | various tweaks by me. niklas@ ok.