summaryrefslogtreecommitdiff
path: root/sbin/isakmpd/udp.c
AgeCommit message (Expand)Author
2004-12-14Allow the Address, Network, or Netmask values of the <IPsec-ID> to beRyan Thomas McBride
2004-08-08spacingTheo de Raadt
2004-08-03Rewrite the transport reference count code to avoid leaks.Hakan Olsson
2004-06-25Remove HAVE_GETNAMEINFO alternate code. Compiled binary is unchanged.Ryan Thomas McBride
2004-06-21Port floating (500->4500) for p1 and p2 exchanges.Hakan Olsson
2004-06-20NAT-Traversal for isakmpd. Work in progress...Hakan Olsson
2004-06-17Plug a memleak. Found and fixed (and some cleanup) by Patrick Latifi.Hans-Joerg Hoexer
2004-06-14KNF, style, 80c, etc. hshoexer@ okHakan Olsson
2004-06-09Style nits. hshoexer@ okHakan Olsson
2004-05-23More KNF. Mainly spaces and line-wraps, no binary change.Hans-Joerg Hoexer
2004-05-23remove excessive monitor_ prefixesTheo de Raadt
2004-04-15partial move to KNF. More to come. This has happened because thereTheo de Raadt
2004-04-07-Wsign-compare nits. hshoexer@ ok.Hakan Olsson
2004-03-29memory mishandling; from hoTheo de Raadt
2004-03-19Add missing bits to make already present privsep code work. Enable privsep.Hans-Joerg Hoexer
2003-09-26don't listen to INADDR_ANY if Listen-on is specified.Cedric Berger
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-18struct sockaddr is not large enough in itself to contain the addressHakan Olsson
2003-05-18Sysdep for native Linux IPSec, 2.5 and later. From Thomas Walpuski, withHakan Olsson
2003-05-15Start of privilege separation for isakmpd.Hakan Olsson
2003-02-12better error checking on bind(); from Alexander_Bluhm at genua.de; ok ho@Markus Friedl
2002-12-03Add -4/-6 cmdline options to select what address family (IPv4,v6) to use.Hakan Olsson
2002-09-11signed vs unsigned, some void * arithmetic, from -pedantic. niklas@ ok.Hakan Olsson
2002-06-01size_t must be cast to (unsigned long) and printed using %luTheo de Raadt
2002-01-03str[n]{cpy,cat} -> strl{cpy,cat}, sprintf -> snprintfHakan Olsson
2001-10-26Change to use sysdep_sa_len() function.Hakan Olsson
2001-10-09Print correct portnr in warning msg.Hakan Olsson
2001-08-25StyleNiklas Hallqvist
2001-08-23Make the wildcard address use SO_REUSEPORT, so multiple instances ofAngelos D. Keromytis
2001-08-23Reinitialize transports on SIGUP.Angelos D. Keromytis
2001-08-13use getifaddrs(3) rather than SIOCGIFCONF. in fact, if_map() does not doJun-ichiro itojun Hagino
2001-08-12Don't coredump if the kernel doesn't support IPv6.Angelos D. Keromytis
2001-08-11Check socket >= 0. We should also be going through the list of clonedAngelos D. Keromytis
2001-08-11When a message is received on the wildcard (default) transport,Angelos D. Keromytis
2001-07-06Style.Hakan Olsson
2001-07-05Add prototypes and some other various cleanup.Hakan Olsson
2001-07-03Slightly more verbose error messages.Hakan Olsson
2001-07-01strtol strictness. Style. Do not use dst end on an unconnected socket.Niklas Hallqvist
2001-07-01Pass the right arguments to getnameinfo()Angelos D. Keromytis
2001-07-01Fix remote_negotiation_address attribute; fix sockaddr2text() returnAngelos D. Keromytis
2001-06-29Fix address byte ordering issue, ho@ okAngelos D. Keromytis
2001-06-29Removing a debugging printout...Hakan Olsson
2001-06-29setsockopt flags needs to be IPv6 awareHakan Olsson
2001-06-29Set the port *before* the comparison.Angelos D. Keromytis
2001-06-29LOG_DBG in hash_get, and if sysdep_cleartext() fails bail out ofAngelos D. Keromytis
2001-06-29Create an IPv6 default transportNiklas Hallqvist
2001-06-29IPv6 support, by niklas@ and me.Hakan Olsson
2001-06-29Change get_src/get_dst API as we get the length with sa_len.Hakan Olsson