summaryrefslogtreecommitdiffstats
path: root/sbin/ipsecctl/ipsecctl.c
AgeCommit message (Expand)AuthorFilesLines
2018-09-07Remove unnused af argument from unmask(), sync with pfctlkn1-5/+4
2017-11-20Support collapsing flow outputs.mpi1-8/+196
2017-04-19Rename all SA groups to bundles consistently. The first kernelbluhm1-8/+8
2017-03-02Now that the kernel provides information about IPsec SA bundles,bluhm1-4/+1
2015-12-10Remove NULL-checks before free(). ok tb@mmcc1-31/+16
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt1-2/+1
2014-11-20Yet more #include de-duplication.krw1-2/+1
2012-07-05don't output "esn" string in the rule section as we can't use themikeb1-3/+1
2012-06-29Print esn flag when dumping SAs with ESN enabledmikeb1-2/+4
2011-11-08- put -i in the right placejmc1-2/+2
2011-11-08allow the path to isakmpd's fifo to be specified (aka changed) on thehenning1-4/+10
2009-01-27A warning text in ipsecctl was used twice. Make the messages uniquebluhm1-2/+2
2009-01-20Add support to isakmpd(8) and ipsecctl(8) to install SA's with ampf1-1/+3
2008-07-21Free the rules in the rule_queue also if ipsecctl is called withbluhm1-7/+13
2008-07-01Isakmpd acquire mode did not work with a config generated frombluhm1-1/+3
2007-10-13in all these programs using the same pfctl-derived parse.y, re-unify thederaadt1-20/+2
2007-08-21no need to include both sys/types.h and params.hhshoexer1-2/+1
2007-02-19do not display empty authkey/enckey line when -k option is nothshoexer1-3/+3
2007-01-10add -k to usage();jmc1-2/+2
2007-01-03do not print secret keys by default, -k restores old behaviour; ok hshoexermarkus1-2/+8
2006-11-30handle multiple SAs with different same src/dst but different port;markus1-1/+7
2006-11-10When using -vv, also show grouped SAs.hshoexer1-1/+19
2006-11-01KNF unrelated to previous commit.mcbride1-2/+2
2006-11-01Add support for aggressive mode (from the k2k6 IPsec hackathon).mcbride1-9/+9
2006-09-19sort SAs by spi; ok hshoexermarkus1-4/+39
2006-08-31Security Association Database is abbreviated 'SAD' (RFC 2401 et al), not 'SADB'. jmc@, hshoexer@ ok.ho1-3/+3
2006-06-08fix usage, make synopsis more pretty. noticed by david@hshoexer1-2/+2
2006-06-02exit(2) when loading of rules did work partially. ok markus@hshoexer1-7/+11
2006-06-02add trailing \ when printing multiple lines for an SA, this waymarkus1-3/+3
2006-06-02allow to specify phase 1 and 2 lifetimes. Right now, these valueshshoexer1-1/+9
2006-06-01Support flows with port modifiers for proto tcp/udp, e.g.naddy1-1/+23
2006-06-01more to free, needed for SA grouping.hshoexer1-7/+13
2006-06-01convert pfkey to ipsec_rule and use ipsecctl_print_rule() when dumpingmarkus1-2/+1
2006-06-01Prepare for SA grouping.hshoexer1-1/+2
2006-06-01correct error messages to match calloc where appropriatetodd1-2/+2
2006-06-01rename list link for ipsec_rule structures from "entries" to "rule_entry".hshoexer1-4/+4
2006-05-30implement monitor mode for ipsecctl. worked on with markus@msf1-2/+17
2006-05-29add ipsecctl_free_rule() for cleaning up rules.hshoexer1-39/+45
2006-03-31wenn dumping rules always show type, srcid and dstid (if set).hshoexer1-12/+9
2006-03-31allow specification of encapsulated protocol for flows; ok hshoexermarkus1-8/+25
2006-03-30allow specification of outer local ips in flows (SADB_EXT_ADDRESS_SRC); ok hshoexer, reykmarkus1-1/+13
2006-03-22add support for macros in ipsec.conf(5). some bits have already beenreyk1-4/+9
2006-02-01noted by lint: include <string.h> instead of <strings.h>, add tow ARGSUSED1hshoexer1-2/+4
2006-01-17wrap long lines (no binary change)reyk1-2/+3
2006-01-16add support for pre-shared keys with "ike esp" using the new keywordreyk1-1/+6
2005-12-06more appropriate error messages; ok hshoexermarkus1-3/+7
2005-12-06ipip support: ip-in-ip w/o gif(4); ok hshoexermarkus1-3/+3
2005-12-01do not choke and dump core when printing bypass flows. noticed by jacobhshoexer1-5/+9
2005-11-30handle that pfkey_ipsec_flush() can fail.hshoexer1-2/+3
2005-11-21Fix memory leaks. From Andrey Matveev <evol at online dot ptt dot ru>,hshoexer1-1/+5