summaryrefslogtreecommitdiff
path: root/sbin/isakmpd/exchange.c
AgeCommit message (Expand)Author
2005-05-26Use TAILQ_FOREACH where possible, remove payload_last()Hans-Joerg Hoexer
2005-05-26get rid of payload mappingHans-Joerg Hoexer
2005-04-08Make deterministic randomness (only ever used for testing) a compile-timeChad Loder
2005-04-08USE_DEBUG is bye byeTheo de Raadt
2005-04-08missing includesHans-Joerg Hoexer
2005-04-08remove leftoversHans-Joerg Hoexer
2005-04-08always enable aggressive, dpd, and isakmp_cfgTheo de Raadt
2005-04-08nat-traversal alwaysTheo de Raadt
2005-04-06knf, ok cloderTheo de Raadt
2005-04-04spacing; ok cloderTheo de Raadt
2005-03-10Avoid crash on finalization. We have been using this diffChad Loder
2005-03-05Silence a couple of annoying gcc3 warnings. hshoexer@ ok.Hakan Olsson
2005-03-04fix leak when a phase 2 SA cannot create an exchange for the matching phase 1Markus Friedl
2005-03-02correct function name in log messageHans-Joerg Hoexer
2005-02-27where possible, use bzero instead of memsetHans-Joerg Hoexer
2005-01-31Avoid dereferencing a NULL pointerHans-Joerg Hoexer
2004-12-06RFC2409 mandates min and max nonce lengths. hshoexer@ ok.Hakan Olsson
2004-09-17Missing #ifdefs.Hakan Olsson
2004-08-23We need to set sa->initiator before checking if the newly created SAHakan Olsson
2004-08-10Better implementation of the Dead Peer Detection protocol, RFC 3706.Hakan Olsson
2004-08-08spacingTheo de Raadt
2004-07-09ansiTheo de Raadt
2004-06-21Port floating (500->4500) for p1 and p2 exchanges.Hakan Olsson
2004-06-20Make the payload array in struct message dynamic, since we need to handleHakan Olsson
2004-06-20A start towards Dead Peer Detection (DPD) support, as specified in RFC 3706Hakan Olsson
2004-06-14KNF, style, 80c, etc. hshoexer@ okHakan Olsson
2004-06-09Style nits. hshoexer@ okHakan Olsson
2004-05-06KNF cleanup. hshoexer@ okHakan Olsson
2004-05-03KNF. ok ho@Hans-Joerg Hoexer
2004-03-31-Wsign-compare nits. hshoexer@ ok.Hakan Olsson
2004-02-16check for isakmp_sa->transport != NULL; noticed by bluhm at genua.de ok hshoe...Markus Friedl
2004-02-05small logging cleanup and improvement requested by markusHans-Joerg Hoexer
2004-01-16Added -v option. Enables logging of successful exchange completion.Hans-Joerg Hoexer
2003-11-06Style nits.Hakan Olsson
2003-11-06Require encrypted messages are soon as we have the keystate for it.Hakan Olsson
2003-10-14constant_lookup() to constant_name() cleanup. markus@ ok.Hakan Olsson
2003-09-25Fix one case of set length before realloc. Fix another case ofChad Loder
2003-08-08Be more careful when using constant_lookup() in messages. Pointed out byHakan Olsson
2003-06-15ID copying should happen earlier in exchange_finalize so that we won't loseHakan Olsson
2003-06-10boring cleanupsTheo de Raadt
2003-06-04Remove the rest of clauses 3 and 4. Approved by Niklas Hallqvist, AngelosHakan Olsson
2003-06-03Cleanup. Use 'sizeof variable' instead of magic constants.Hakan Olsson
2003-05-15Cleanup. Do not store the private key in either the exchange or sa structs.Hakan Olsson
2003-03-06Bad cut'n'paste msg plus style fixes.Hakan Olsson
2003-02-26IPsec is written ``IPsec'', not ``IPSec''.David Krause
2003-01-09Add some #ifdef USE_ISAKMP_CFG, no need to compile in code that willHakan Olsson
2003-01-09Enable SET/ACK (ike-mode-cfg) when acting as responder. From TomasHakan Olsson
2002-11-21-Wshadow nits.Hakan Olsson
2002-11-15Missing "Configuration" tag in a Phase-1 peer was not handled correctly,Hakan Olsson
2002-11-08I missed a 'return' statement. Also spotted by Aref Taidi. Thanks.Hakan Olsson