summaryrefslogtreecommitdiffstats
path: root/sbin/iked/util.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove dead assignments.tobhe2020-08-151-2/+2
* Only make the type part of the idstring lowercase when looking for certs intobhe2020-04-101-3/+3
* Constify "buf" argument in print_hex and print_hexval.tobhe2020-02-131-3/+3
* Make sure that the prefixlen returned by mask2prefixlen6 is never biggerclaudio2018-12-071-11/+15
* Use __func__ in log_debug calls.rob2018-06-221-4/+4
* getsockname(2) needs to be passed the length of the input struct.patrick2017-12-131-3/+2
* Print_host is used mainly in printf style functions. So do not return NULLclaudio2017-11-291-3/+3
* Stop accessing verbose and debug variables from log.c directly.reyk2017-01-091-11/+5
* Pass the flags argument of recvfromto down to the underlying recvmsgjca2016-09-261-2/+2
* Now that we have IP_SENDSRCADDR, add sendtofrom().vgross2016-09-041-1/+53
* Replace socket_set_blockmode() and fcntl(fd, F_SETFL, O_NONBLOCK) callsreyk2015-11-231-19/+3
* Move local logging functions to util.c (which is shared with ikectl),reyk2015-11-211-1/+29
* Simplify all instances of get_string() and get_data() using malloc() andmmcc2015-11-191-7/+2
* Switch iked to C99-style fixed-width integer types.reyk2015-08-211-26/+26
* Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2015-01-161-1/+2
* support rekeying for IPCOMP; ok mikeb@markus2014-02-211-1/+17
* initial support for IPCompmarkus2014-02-141-1/+4
* never cast to sockaddr_storage, always cast to the abstract 'class' sockaddrmarkus2013-12-031-9/+9
* include hexdump in debug output only for -vvv; ok mikeb@markus2013-11-281-2/+2
* Whole bunch of (unsigned char) casts carefully added for ctype calls.deraadt2013-11-221-4/+4
* Make the bit string u_char * in print_bits(). In practice wemillert2013-11-211-3/+3
* no need for netinet/ip_var.h (and friends)deraadt2013-10-241-8/+1
* Remove private CVS tag from an obsolete repository and bump copyrightreyk2013-01-081-3/+2
* remove some unnecessary sys/param.h inclusionsderaadt2012-12-041-2/+2
* update email addresses to match reality.reyk2012-09-181-2/+2
* When setting up NAT-T notify payloads, make sure to supply anmikeb2012-05-081-1/+9
* fix some leaksjsg2012-03-241-1/+3
* spacingreyk2011-05-271-2/+2
* Reimplement the iked(8) policy evaluation for incoming connections toreyk2011-01-211-3/+5
* move mask2prefixlen functions to the util module; ok reykmikeb2011-01-171-1/+62
* move and rename util.c:print_id() to ikev2.c:ikev2_print_id() becausereyk2010-12-221-91/+1
* split util.c into two files: imsg_util.c for ibuf/imsg stuff and util forreyk2010-12-221-239/+1
* Clarify the internal ibuf API: rename ibuf_copy() to ibuf_get() becausereyk2010-12-011-4/+4
* add code to lookup the RSA public keys in /etc/iked/pubkeys/ as anreyk2010-06-291-1/+8
* cycle static buffers in print_bits()reyk2010-06-271-10/+14
* Include the Id type in the generated SA tag that is passed to thereyk2010-06-261-9/+20
* restructure code a bit to move closer to initiator mode:reyk2010-06-141-1/+3
* cleanup messages and parsed information correctlyreyk2010-06-141-10/+1
* small fix for sockaddr_cmp()reyk2010-06-101-4/+9
* Import iked, a new implementation of the IKEv2 protocol.reyk2010-06-031-0/+943