summaryrefslogtreecommitdiff
path: root/sbin/isakmpd/ike_main_mode.c
AgeCommit message (Collapse)Author
2010-06-29Replace the hand-crafted Diffie-Hellman implementation in isakmpd withReyk Floeter
the smaller implementation from iked that is using libcrypto instead. This allows to remove a lot of code (which is always good), get rid of some custom crypto code by using libcrypto, theoretically adds support for many new MODP and EC2N/ECP modes (but it is not configurable yet), and allows to share the dh.c/dh.h code in different codebases (it is identical in isakmpd and iked, but could also be used elsewhere). ok deraadt@
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
2004-06-14KNF, style, 80c, etc. hshoexer@ okHakan Olsson
2004-05-23More KNF. Mainly spaces and line-wraps, no binary change.Hans-Joerg Hoexer
ok 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
2003-06-03Remove clauses 3 and 4. With approval from Niklas Hallqvist andHakan Olsson
Niels Provos.
1999-04-27ike_aggressive.c: Merge with EOM 1.2Niklas Hallqvist
ike_main_mode.c: Merge with EOM 1.77 ipsec.h: Merge with EOM 1.35 author: niklas Send out INITIAL-CONTACT notifications
1999-04-19./ike_main_mode.c: Merge with EOM 1.76Niklas Hallqvist
Let's get aggressive\!
1999-04-05Merge with EOM 1.75Niklas Hallqvist
Memory alloc. error reporting. Mem leak plugging.
1999-04-02Merge with EOM 1.74Niklas Hallqvist
1999 copyrights Better error reporting in lifetime policy checking too aggressively removing gotos
1999-03-31Merge with EOM 1.71Niklas Hallqvist
Correct lifetime attribute checking against policy
1999-02-26Merge from the Ericsson repositoryNiklas Hallqvist
| revision 1.70 | date: 1999/02/25 11:39:03; author: niklas; state: Exp; lines: +3 -1 | include sysdep.h everywhere | ---------------------------- | revision 1.69 | date: 1999/02/25 11:09:35; author: niklas; state: Exp; lines: +5 -5 | Make conf_get_num take a default value to give back when tag does not exist | ----------------------------
1998-12-21Last months worth of work on isakmpd, lots doneNiklas Hallqvist
1998-11-20Validate acceptable main mode transformsNiklas Hallqvist
1998-11-17Add RCS Ids from the EOM repositoryNiklas Hallqvist
1998-11-15openBSD RCS IDsNiklas Hallqvist
1998-11-15Initial import of isakmpd, an IKE (ISAKMP/Oakley) implementation for theNiklas Hallqvist
OpenBSD IPSEC stack by me, Niklas Hallqvist and Niels Provos, funded by Ericsson Radio Systems. It is not yet complete or usable in a real scenario but the missing pieces will soon be there. The early commit is for people who wants early access and who are not afraid of looking at source. isakmpd interops with Cisco, Timestep, SSH & Pluto (Linux FreeS/WAN) so far, so it is not that incomplete. It is really mostly configuration that is lacking.