summaryrefslogtreecommitdiffstats
path: root/sbin/ipsecctl/ike.c
AgeCommit message (Expand)AuthorFilesLines
2017-10-27Support DH groups 19 to 21 and 25 to 30, just like iked(8) does.mpi1-18/+72
2015-12-09Remove plain DES encryption from IPsec.naddy1-7/+1
2015-05-25bump up the default Diffie-Hellman group to modp3072; ok mikeb@ djm@naddy1-3/+3
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt1-2/+3
2013-08-25the comment that comma characters cannot be used in transformmikeb1-1/+2
2012-09-17unbreak the last commit by making sure that the transform namemarkus1-7/+14
2012-09-15Encode the transform parameters in the transform name, too.markus1-163/+162
2012-08-30Do not issue a spurious "force" when "group none" is specified.naddy1-34/+34
2012-07-13Change the configuration format fed to the isakmpd FIFO to be ablemikeb1-80/+188
2012-07-10Rename "life" to "lifetime" to match iked.lteo1-5/+5
2012-07-09Fix typo in warning message.lteo1-2/+2
2012-06-30enable use of AES-{192,256}-CTR, and explicitly of AES-128-CTR, for IPsec ESPnaddy1-1/+10
2011-11-08allow the path to isakmpd's fifo to be specified (aka changed) on thehenning1-10/+8
2010-10-15fixup generation of suites string for isakmpd wrt "group none"mikeb1-11/+11
2010-09-22Support AES-GCM-16 (as aes-gcm) and ENCR_NULL_AUTH_AES_GMACmikeb1-12/+39
2009-10-04When IKE is operating in dynamic mode and no srcid is given, the hostnamejsing1-1/+2
2009-08-04Specify an ID-type of IPV4_ADDR or IPV6_ADDR if the srcid or dstid isjsing1-6/+18
2009-01-20Add support to isakmpd(8) and ipsecctl(8) to install SA's with ampf1-66/+65
2008-07-01Isakmpd acquire mode did not work with a config generated frombluhm1-138/+103
2008-02-22Support for specifying aes-{128,192,256}. Originial idea by Prabhuhshoexer1-1/+19
2008-01-04Strip off trailing '/32' when address type is IPV4_ADDR as isakmpd doeshshoexer1-1/+5
2007-03-16move autodetection of the ID type to the parser. this way themarkus1-18/+4
2007-02-19Bits for ESP+NULL encryption. This is useful, when AH can not behshoexer1-1/+4
2006-12-18call ike_setup_ids from a more appropriate location.msf1-2/+3
2006-11-30typo: wrong rid for protocolmarkus1-2/+2
2006-11-30use rmv to unregister ipsec connections; ok hshoexer, homarkus1-1/+14
2006-11-30handle multiple SAs with different same src/dst but different port;markus1-161/+177
2006-11-24add support to tag ipsec traffic belonging to specific IKE-initiatedreyk1-4/+8
2006-11-24fix typo for remote port; from Brian Candlermarkus1-2/+2
2006-11-21do not delete sections that might be shared with other connectionsmarkus1-1/+7
2006-11-01KNF unrelated to previous commit.mcbride1-3/+5
2006-11-01Add support for aggressive mode (from the k2k6 IPsec hackathon).mcbride1-41/+75
2006-09-18KNF and clean some trailing white spaces, no binary change.hshoexer1-5/+7
2006-08-30actually use the right value for USER_FQDNmsf1-2/+2
2006-08-29add support for ufqdn ids in ike rulesmsf1-5/+21
2006-08-29Add support for IKE AH rules to ipsecctl. Man page input by jmc@.naddy1-24/+33
2006-07-21When no peer is specified, no peer address is defined, thus do not use it.hshoexer1-7/+15
2006-06-18add group "none"; when choosen, pfs will be disabled.hshoexer1-2/+5
2006-06-16add a missing "force"hshoexer1-2/+3
2006-06-15be careful when touch the peer component of a rule. It is nothshoexer1-3/+5
2006-06-13For IKE, allow main mode SHA2 and quick mode AESCTR transforms,naddy1-1/+13
2006-06-10switch back to original defaults regarding DH groups. modp3072 is tohshoexer1-23/+19
2006-06-08fix some indentation, noticed by david@hshoexer1-2/+2
2006-06-08Add a transport mode specifier to ike rules. Tunnel mode remains the default.naddy1-5/+17
2006-06-08allocate enough storage via sockaddr_storage for sockaddr_in6,todd1-16/+17
2006-06-08Fix a typo: When testing for quick mode lifetimes, make sure tohshoexer1-2/+2
2006-06-02support tcp/udp port modifiers in ike rulesnaddy1-5/+11
2006-06-02allow to specify phase 1 and 2 lifetimes. Right now, these valueshshoexer1-1/+7
2006-06-02Simplify main/quick mode parsing and generation of the actual ike config.hshoexer1-7/+7
2006-06-01change the local-ID section name to always be unique as we may want to use more than one ISAKMP ID on the local peer.msf1-5/+5