aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/ipsec/ipsec_if.c
AgeCommit message (Expand)AuthorFilesLines
2019-07-12ipsec: Reference count the SAsNeale Ranns1-40/+35
2019-06-18ipsec: ipsec-tun protectNeale Ranns1-82/+2
2019-06-17ipsec: return original SA create error for tunnel createNeale Ranns1-2/+2
2019-06-07ipsec: remove the set_key APINeale Ranns1-59/+0
2019-04-25IPSEC; dpdk backend for tunnel interface encryptionNeale Ranns1-16/+22
2019-04-25crypto: improve key handlingDamjan Marion1-0/+13
2019-04-18IPSEC: tunnel rekey fix and test (VPP-1652)Neale Ranns1-21/+24
2019-04-16IPSEC: support GCM in ESPNeale Ranns1-0/+2
2019-04-02IPSEC: tunnel scaling - don't stack the inbould SANeale Ranns1-1/+1
2019-03-29IPSEC-GRE: fixes and API update to common types.Neale Ranns1-5/+10
2019-03-29IPSEC: tunnel fragmentationNeale Ranns1-0/+3
2019-03-28ipsec: USE_EXTENDED_SEQ_NUM -> USE_ESNDamjan Marion1-1/+1
2019-03-28IPSEC: fix build breakage from ships in the night mergesNeale Ranns1-2/+6
2019-03-28IPSEC: run encrpyt as a feautre on the tunnelNeale Ranns1-119/+95
2019-03-27ipsec: compress ipsec_sa_t so data used by dataplane code fits in cachelineDamjan Marion1-4/+6
2019-03-26IPSEC: more expressive API errorsNeale Ranns1-2/+2
2019-03-21ipsec: add ipv6 support for ipsec tunnel interfaceKingwel Xie1-49/+131
2019-03-20IPSEC: Tunnel SA not deletedNeale Ranns1-3/+6
2019-03-20ipsec: keep crypto data inside SADamjan Marion1-4/+4
2019-03-07ipsec: ipsec-if optimizations & bug fixesKingwel Xie1-0/+4
2019-03-06IPSEC: tunnel encap/decap dual loop speedupsNeale Ranns1-88/+69
2019-03-01IPSEC: tunnel-input; don't load the HW interface structNeale Ranns1-7/+21
2019-02-11IPSEC-tun: The tunnel DB uses the network order SPI to save the byte swap in ...Neale Ranns1-6/+10
2019-02-11ipsec: multi-arch, next-node-index cleanupKingwel Xie1-4/+6
2019-02-07IPSEC: no second lookup after tunnel encapNeale Ranns1-76/+71
2019-01-30ipsec: fix check support functionsKlement Sekera1-0/+2
2018-12-12fix spurious error setting SA on ipsec intfMatthew Smith1-1/+1
2018-12-11Add IPSec interface FIB index for TX packetPierre Pfister1-0/+8
2018-11-15ipsec: infra for selecting backendsKlement Sekera1-39/+17
2018-10-23c11 safe string handling supportDave Barach1-4/+4
2018-10-22ipsec: split ipsec nodes into ip4/ip6 nodesKlement Sekera1-4/+4
2018-08-03ipsec: add udp-encap option to debug cli commandsRadu Nicolau1-0/+2
2018-07-11avoid using thread local storage for thread indexDamjan Marion1-1/+1
2018-07-08Fix IPsec intf tx node setup at intf creationMatthew Smith1-2/+2
2018-06-24Revert "Revert "ipsec: VPP-1316 calculate IP/TCP/UDP inner checksums""Klement Sekera1-7/+131
2018-06-22Revert "ipsec: VPP-1316 calculate IP/TCP/UDP inner checksums"Ole Troan1-131/+7
2018-06-21ipsec: VPP-1316 calculate IP/TCP/UDP inner checksumsKlement Sekera1-7/+131
2018-04-19Allow an IPsec tunnel interface to be renumberedMatthew Smith1-28/+29
2018-04-10Make IPsec tunnel intf work with IPv4 output featuresMatthew Smith1-0/+7
2017-11-10Fix bug in key calculation for IPsec tunnel interfaceMatthew Smith1-2/+2
2017-10-26Allow IPsec interface to have SAs resetMatthew Smith1-0/+79
2017-10-05dpdk/ipsec: rework plus improved cli commandsSergio Gonzalez Monroy1-35/+43
2017-05-24Add p2p flag to IPsec tunnel interface hw classMatthew Smith1-0/+1
2017-05-17Use counters on ipsec tunnel interfacesMatthew Smith1-0/+9
2017-05-15Add sw_if_index of tunnel interface to API reply for ipsec_tunnel_if_add_delMatthew Smith1-11/+11
2017-04-06Use thread local storage for thread indexDamjan Marion1-1/+1
2017-01-30Fixed set int state up for ipsec interfacesRadu Nicolau1-2/+2
2017-01-27dpdk: rework cryptodev ipsec build and setupSergio Gonzalez Monroy1-21/+52
2016-12-28Reorganize source tree to use single autotools instanceDamjan Marion1-0/+372