summaryrefslogtreecommitdiffstats
path: root/sbin/ipsecctl/ipsecctl.h
AgeCommit message (Expand)AuthorFilesLines
2020-02-07Extend the ipsecctl(8) parser to set the udpencap flag and portbluhm1-1/+3
2017-11-20Support collapsing flow outputs.mpi1-1/+4
2017-10-27Support DH groups 19 to 21 and 25 to 30, just like iked(8) does.mpi1-3/+5
2017-04-19Rename all SA groups to bundles consistently. The first kernelbluhm1-8/+8
2017-04-14Up to now ipsecctl(8) grouped SAs with identical src and dst to thebluhm1-1/+2
2015-12-09Remove plain DES encryption from IPsec.naddy1-2/+2
2015-11-04Decode Chacha20-Poly1305 when dumping SAs; ok reyk, naddymikeb1-2/+2
2012-07-10Rename "life" to "lifetime" to match iked.lteo1-7/+7
2012-07-08Disallow manual security associations that use AES-CTR, AES-GCM,naddy1-2/+3
2012-07-05don't output "esn" string in the rule section as we can't use themikeb1-2/+1
2012-06-30enable use of AES-{192,256}-CTR, and explicitly of AES-128-CTR, for IPsec ESPnaddy1-1/+2
2012-06-29Print esn flag when dumping SAs with ESN enabledmikeb1-1/+2
2011-11-08allow the path to isakmpd's fifo to be specified (aka changed) on thehenning1-2/+2
2010-10-06Retire Skipjackmikeb1-2/+2
2010-09-22Support AES-GCM-16 (as aes-gcm) and ENCR_NULL_AUTH_AES_GMACmikeb1-2/+5
2009-08-04Specify an ID-type of IPV4_ADDR or IPV6_ADDR if the srcid or dstid isjsing1-2/+2
2009-01-20Add support to isakmpd(8) and ipsecctl(8) to install SA's with ampf1-1/+3
2008-07-01Isakmpd acquire mode did not work with a config generated frombluhm1-1/+2
2008-02-22Support for specifying aes-{128,192,256}. Originial idea by Prabhuhshoexer1-2/+3
2007-10-13in all these programs using the same pfctl-derived parse.y, re-unify thederaadt1-2/+2
2007-03-16move autodetection of the ID type to the parser. this way themarkus1-2/+3
2007-01-03do not print secret keys by default, -k restores old behaviour; ok hshoexermarkus1-1/+2
2006-11-30handle multiple SAs with different same src/dst but different port;markus1-1/+4
2006-11-24add support to tag ipsec traffic belonging to specific IKE-initiatedreyk1-1/+2
2006-11-01Add support for aggressive mode (from the k2k6 IPsec hackathon).mcbride1-5/+12
2006-06-18add group "none"; when choosen, pfs will be disabled.hshoexer1-3/+3
2006-06-02print full information about tcpmd5 and ipcomp SAs, toomarkus1-1/+2
2006-06-02allow to specify phase 1 and 2 lifetimes. Right now, these valueshshoexer1-1/+3
2006-06-02put src and dst host in dedicated structure. Make the API morehshoexer1-1/+8
2006-06-02Generalize parsing of main/quick mode specification. Preparationhshoexer1-1/+6
2006-06-02Prepare for parsing lifetimes for ike main and quick mode. Not enabled yet.hshoexer1-1/+6
2006-06-01Support flows with port modifiers for proto tcp/udp, e.g.naddy1-1/+3
2006-06-01convert pfkey to ipsec_rule and use ipsecctl_print_rule() when dumpingmarkus1-1/+2
2006-06-01Add members dst2, proto2 and spi2 to struct ipsec_rule and definehshoexer1-1/+5
2006-06-01Prepare for SA grouping.hshoexer1-1/+9
2006-06-01rename list link for ipsec_rule structures from "entries" to "rule_entry".hshoexer1-2/+2
2006-05-31white spaceshshoexer1-3/+3
2006-05-30implement monitor mode for ipsecctl. worked on with markus@msf1-1/+2
2006-05-29Need protoype for ipsecctl_free_rule(). While around clean uphshoexer1-2/+3
2006-05-28whoops, undo last commit. Of course, set_ipmask() is needed...hshoexer1-1/+2
2006-05-28this one not needed yet.hshoexer1-9/+3
2006-05-28fill in AF_INET6 casestodd1-1/+2
2006-05-27allow to specify groups to be used IKEhshoexer1-1/+6
2006-03-31allow specification of encapsulated protocol for flows; ok hshoexermarkus1-2/+3
2006-03-30allow specification of outer local ips in flows (SADB_EXT_ADDRESS_SRC); ok hshoexer, reykmarkus1-1/+2
2006-03-22add support for macros in ipsec.conf(5). some bits have already beenreyk1-1/+2
2006-03-07add an ike option for road warrior setups (hosts with dynamic ipreyk1-2/+2
2006-01-17no , after last element in enumderaadt1-2/+2
2006-01-16add support for pre-shared keys with "ike esp" using the new keywordreyk1-5/+11
2005-12-06ipip support: ip-in-ip w/o gif(4); ok hshoexermarkus1-2/+3