summaryrefslogtreecommitdiffstats
path: root/sbin/isakmpd/exchange.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Spacing, no object change.mpi2018-01-151-10/+10
* space -> tabmpi2018-01-041-28/+28
* Use clock_gettime(CLOCK_MONOTONIC) to schedule timersjca2017-12-051-3/+3
* Check for failures of exchange_establish_p{1,2}() and call the givenmpi2017-09-181-31/+51
* Don't retransmit responses for unauthenticated messages.yasuoka2016-03-101-1/+10
* Remove NULL-checks before free(). ok tb@mmcc2015-12-101-3/+2
* Log if we refuse to continue the exchange when another one that correspondsmikeb2015-04-201-2/+7
* Remove a mid-layer which acts like arc4random isn't fairly standard.deraadt2014-01-231-3/+3
* Indicate which side of the connection responded during phase 1 while using -v.lum2011-04-231-2/+4
* Remove some dead (#if 0) code.hshoexer2009-01-281-24/+1
* more malloc(n * m) -> calloc(n, m); from Igor Zinovikderaadt2007-09-021-3/+2
* Allow key exchange with RSA signature authentication to work withtom2007-08-051-1/+55
* There's no point in checking ptr for NULL before doing free(ptr)moritz2007-04-161-21/+11
* Make sure we can't accidentally free() a pointer that's been acceptedtom2007-03-031-1/+8
* Add a new UI command to force isakmpd into passive only mode.mpf2006-09-011-1/+9
* Big spelling cleanup, no binary change. From david@hshoexer2006-06-021-3/+3
* Make sure, that phase 1 SAs of active connections stay alive. Fixes a DPDhshoexer2006-05-311-6/+10
* Avoid printing a NULL string. ok hshoexercloder2005-11-161-2/+4
* don't send DPD messages before the exchange is finialized, otherwisemarkus2005-10-261-1/+10
* use correct function name in log message, tiny KNFhshoexer2005-07-051-3/+4
* /* Fallthrough. */ -> /* FALLTHROUGH */hshoexer2005-06-251-2/+2
* Use TAILQ_FOREACH where possible, remove payload_last()hshoexer2005-05-261-5/+4
* get rid of payload mappinghshoexer2005-05-261-2/+2
* Make deterministic randomness (only ever used for testing) a compile-timecloder2005-04-081-3/+1
* USE_DEBUG is bye byederaadt2005-04-081-15/+1
* missing includeshshoexer2005-04-081-1/+3
* remove leftovershshoexer2005-04-081-3/+1
* always enable aggressive, dpd, and isakmp_cfgderaadt2005-04-081-19/+1
* nat-traversal alwaysderaadt2005-04-081-7/+1
* knf, ok cloderderaadt2005-04-061-19/+15
* spacing; ok cloderderaadt2005-04-041-24/+24
* Avoid crash on finalization. We have been using this diffcloder2005-03-101-2/+4
* Silence a couple of annoying gcc3 warnings. hshoexer@ ok.ho2005-03-051-3/+6
* fix leak when a phase 2 SA cannot create an exchange for the matching phase 1markus2005-03-041-2/+5
* correct function name in log messagehshoexer2005-03-021-3/+3
* where possible, use bzero instead of memsethshoexer2005-02-271-3/+3
* Avoid dereferencing a NULL pointerhshoexer2005-01-311-3/+3
* RFC2409 mandates min and max nonce lengths. hshoexer@ ok.ho2004-12-061-1/+13
* Missing #ifdefs.ho2004-09-171-1/+5
* We need to set sa->initiator before checking if the newly created SAho2004-08-231-1/+2
* Better implementation of the Dead Peer Detection protocol, RFC 3706.ho2004-08-101-13/+4
* spacingderaadt2004-08-081-7/+7
* ansideraadt2004-07-091-2/+2
* Port floating (500->4500) for p1 and p2 exchanges.ho2004-06-211-2/+21
* Make the payload array in struct message dynamic, since we need to handleho2004-06-201-13/+12
* A start towards Dead Peer Detection (DPD) support, as specified in RFC 3706ho2004-06-201-5/+14
* KNF, style, 80c, etc. hshoexer@ okho2004-06-141-2/+3
* Style nits. hshoexer@ okho2004-06-091-3/+3
* KNF cleanup. hshoexer@ okho2004-05-061-297/+331
* KNF. ok ho@hshoexer2004-05-031-1464/+1349