summaryrefslogtreecommitdiffstats
path: root/sbin/ipsecctl
AgeCommit message (Expand)AuthorFilesLines
2020-12-29getifaddrs() can return entries where ifa_addr is NULL. Check for thisbenno1-2/+3
2020-11-05Enable support for ASN1_DN ipsec identifiers.phessler1-1/+2
2020-06-01Fix "comparison of integers of different signs" warning.tobhe1-3/+3
2020-04-23Support SADB_X_EXT_RDOMAIN extension in pfkey dump (-m).tobhe1-1/+13
2020-02-16Quote variables in pf tag stringskn1-4/+5
2020-02-10briefly mention /etc/examples/ in the FILES section of all theschwarze1-2/+7
2020-02-07Extend the ipsecctl(8) parser to set the udpencap flag and portbluhm4-18/+65
2019-11-10Consistently use _rcctl enable foo_ in examples, it's simpler and lesslandry1-14/+21
2019-08-26Fix file descriptor leak due to popfile() never closing the main config file.tobhe1-13/+14
2019-07-03snprintf/vsnprintf return < 0 on error, rather than -1.deraadt1-4/+4
2019-06-28When system calls indicate an error they return -1, not some arbitraryderaadt1-2/+2
2019-02-13(unsigned) means (unsigned int) which on ptrdiff_t or size_t or otherderaadt1-3/+3
2018-11-07sync cmdline_symset() changes with src/usr.sbin; OK sashan@ claudio@miko1-7/+3
2018-11-01- odd condition/test in PF lexersashan1-2/+3
2018-09-07Remove unnused af argument from unmask(), sync with pfctlkn1-5/+4
2018-08-28Display per-TDB counters in verbose mode.mpi1-41/+66
2018-07-11Do for most running out of memory err() what was done for most runningkrw1-51/+51
2018-07-10Include <sys/queue.h> instead of relying on kernel headers to includempi1-1/+2
2018-07-09No need to mention which memory allocation entry point failed (malloc,krw1-5/+5
2018-07-08Be consistent in warn() and log_warn() usage whenkrw1-3/+3
2018-04-26Plug leak in error case of the common 'varset' implementations.krw1-1/+3
2018-04-17Document how to avoid isakmpd(8) source IP address pitfalls by usingstsp1-3/+12
2017-11-23in isakmpd(8), provide a hint: from scott chelohajmc1-5/+3
2017-11-20Support collapsing flow outputs.mpi3-12/+207
2017-10-27Support DH groups 19 to 21 and 25 to 30, just like iked(8) does.mpi4-40/+123
2017-04-19Rename all SA groups to bundles consistently. The first kernelbluhm5-44/+44
2017-04-18use freezero()deraadt1-7/+4
2017-04-14Up to now ipsecctl(8) grouped SAs with identical src and dst to thebluhm3-18/+36
2017-04-10Found another len += snprintf...deraadt1-3/+8
2017-03-02Now that the kernel provides information about IPsec SA bundles,bluhm2-7/+38
2017-02-28Depending on the addresses, ipsecctl(8) automatically groups sabluhm2-3/+13
2017-01-05Replace symset()'s hand-rolled for(;;) traversal of 'symhead' TAILQkrw1-5/+7
2016-06-21do not allow whitespace in macro names, i.e. "this is" = "a variable".benno1-1/+9
2015-12-10Remove NULL-checks before free(). ok tb@mmcc2-36/+19
2015-12-09Remove plain DES encryption from IPsec.naddy6-28/+9
2015-12-02remove unimplemented PF_KEY algorithms; ok sthen@ mpi@ mikeb@naddy1-8/+1
2015-11-04Decode Chacha20-Poly1305 when dumping SAs; ok reyk, naddymikeb3-4/+10
2015-11-01replace "can not" with "cannot";jmc1-3/+3
2015-10-18Use explicit_bzero() when the memory is freed directly afterward.mmcc1-4/+4
2015-06-03Do not assume that asprintf() clears the pointer on failure, whichmillert1-6/+7
2015-05-25bump up the default Diffie-Hellman group to modp3072; ok mikeb@ djm@naddy2-6/+6
2015-04-17Remove unsupported SADB_X_IDENTTYPE_CONNECTION; OK markus, hshoexermikeb1-2/+1
2015-04-14Remove support for storing credentials and auth information in the kernel.mikeb1-39/+1
2015-02-28Reduce usage of predefined strings in manpages.bentley1-3/+3
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt3-6/+6
2015-01-10tell the truth about DES.sobrado1-4/+4
2015-01-02PFS stands for Perfect Forward Secrecy.sobrado1-3/+3
2014-12-28Unbreak the tree. Looks like tedu did not tedu enough when killing KPDKclaudio1-3/+1
2014-11-20Yet more #include de-duplication.krw1-2/+1
2014-11-20Don't allow embedded nul characters in strings.jsg1-1/+4