summaryrefslogtreecommitdiff
path: root/sbin/isakmpd/message.c
AgeCommit message (Expand)Author
2007-06-02safer snprintf construct with more paranoid length calculationPeter Valchev
2007-04-16There's no point in checking ptr for NULL before doing free(ptr)Moritz Jodeit
2007-04-15Fix interop-issue with vpn peers that start reyking on port 4500 whenHans-Joerg Hoexer
2006-12-05plug memleak, noticed by jesus@mxtelecom.comHans-Joerg Hoexer
2006-12-05Don't leak message structures, when we see unsupported payloadsMoritz Jodeit
2006-10-29Fix TAILQ usage, preventing crashesPedro Martelletto
2006-07-02Let isakmpd send out a vendor ID announcing isamkpds release version.Hans-Joerg Hoexer
2006-06-02Big spelling cleanup, no binary change. From david@Hans-Joerg Hoexer
2006-05-31Make sure, that phase 1 SAs of active connections stay alive. Fixes a DPDHans-Joerg Hoexer
2006-05-30fix SA grouping. Now, esp+ah and ah+esp works again.Hans-Joerg Hoexer
2005-10-25Do not send a message when no transport is available.Hans-Joerg Hoexer
2005-09-23Provide UI commands to delete phase 1 SAs.Hans-Joerg Hoexer
2005-07-20revert one TAILQ_FOREACH conversion from r1.112 which wasMoritz Jodeit
2005-06-26indentation/white space cleanup, no binary changeHans-Joerg Hoexer
2005-05-26Use TAILQ_FOREACH where possible, remove payload_last()Hans-Joerg Hoexer
2005-05-26get rid of payload mappingHans-Joerg Hoexer
2005-05-25Fix a commentHans-Joerg Hoexer
2005-05-18allow payload types 20 and 21 for nat-tHans-Joerg Hoexer
2005-04-09knfTheo de Raadt
2005-04-08get rid of sysdep_sa_lenHans-Joerg Hoexer
2005-04-08move __inline to right placeTheo de Raadt
2005-04-08USE_DEBUG is bye byeTheo de Raadt
2005-04-08always enable aggressive, dpd, and isakmp_cfgTheo de Raadt
2005-04-08nat-traversal alwaysTheo de Raadt
2005-04-07small cleanup, no binary changeHans-Joerg Hoexer
2005-04-07Plug memleak.Hans-Joerg Hoexer
2005-04-06knf, ok cloderTheo de Raadt
2005-04-04spacing; ok cloderTheo de Raadt
2005-03-05No need to allocate a local digest buffer. Cleanup error path. hshoexer@ ok.Hakan Olsson
2005-03-05Silence a couple of annoying gcc3 warnings. hshoexer@ ok.Hakan Olsson
2005-02-27where possible, use bzero instead of memsetHans-Joerg Hoexer
2005-02-24Never respond to 0-length UDP packets. Reduces, but does not eliminateChad Loder
2005-02-22build delete messages for isakmp sa correctly.Hans-Joerg Hoexer
2005-01-29Handle some pointers more carefully. From pat@ some while ago.Hans-Joerg Hoexer
2004-12-14Reword comment a bit for clarity. hshoexer@ ok.Hakan Olsson
2004-12-10check msg->isakmp_sa != NULL before the transport gets updated; ok hshoexerMarkus Friedl
2004-12-08NAT/T: replace the isakmpd SA transport with the transport from theMarkus Friedl
2004-09-17Permit next payload type NAT-OA. Noted by Kamel Messaoudi.Hakan Olsson
2004-08-17check for msg->isakmpg_sa being NULL before referencingHans-Joerg Hoexer
2004-08-10Better implementation of the Dead Peer Detection protocol, RFC 3706.Hakan Olsson
2004-08-08spacingTheo de Raadt
2004-07-07plug memleak when receiving an INVALID_HASH_INFORMATION notify.Hans-Joerg Hoexer
2004-06-21Packet capture should add the ESP-marker when NAT-T is active.Hakan Olsson
2004-06-20message_parse_payloads should accept payloads in the private range.Hakan Olsson
2004-06-20Make the payload array in struct message dynamic, since we need to handleHakan Olsson
2004-06-20NAT-Traversal for isakmpd. Work in progress...Hakan Olsson
2004-06-20Some vendors send the last Aggressive Mode message unencrypted, which weHakan Olsson
2004-06-14added a missing message_free().Hans-Joerg Hoexer
2004-06-14KNF, style, 80c, etc. hshoexer@ okHakan Olsson
2004-06-11typo in commentBrad Smith