aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/ipsec
AgeCommit message (Expand)AuthorFilesLines
2019-03-29IPSEC-GRE: fixes and API update to common types.Neale Ranns10-52/+57
2019-03-29ipsec: esp-decrypt reworkDamjan Marion3-199/+299
2019-03-29IPSEC: tunnel fragmentationNeale Ranns2-0/+13
2019-03-28crypto: add vnet_crypto_op_init (...)Damjan Marion3-6/+4
2019-03-28ipsec: USE_EXTENDED_SEQ_NUM -> USE_ESNDamjan Marion8-14/+14
2019-03-28ipsec: anti-replay code cleanupDamjan Marion4-171/+143
2019-03-28IPSEC: 4o6 and 6o4 for tunnel interfacesNeale Ranns1-2/+4
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 Ranns3-125/+178
2019-03-27ipsec: compress ipsec_sa_t so data used by dataplane code fits in cachelineDamjan Marion11-91/+129
2019-03-26IPSEC: more expressive API errorsNeale Ranns2-7/+7
2019-03-26ipsec: esp-encrypt reworkDamjan Marion6-242/+397
2019-03-26IPSEC: improved policy deleteNeale Ranns1-13/+9
2019-03-25IPSEC tests fnd fix or Extended Sequence NumbersNeale Ranns3-15/+14
2019-03-22ipsec: fix esn handlingDamjan Marion1-9/+5
2019-03-22IPSEC: test for packet drop on sequence number wrapNeale Ranns1-1/+2
2019-03-21ipsec: add ipv6 support for ipsec tunnel interfaceKingwel Xie7-147/+415
2019-03-20crypto: add hmac truncate optionDamjan Marion1-0/+1
2019-03-20IPSEC: Tunnel SA not deletedNeale Ranns1-3/+6
2019-03-20ipsec: keep crypto data inside SADamjan Marion8-58/+65
2019-03-20ipsec: bug fix ipsec-init sequenceKingwel Xie1-2/+0
2019-03-19crypto: introduce crypto infraDamjan Marion8-233/+123
2019-03-19IPSEC: remove byte swap operations in DP during SPD classifyNeale Ranns5-46/+35
2019-03-19IPSEC: tidy the policy typesNeale Ranns6-78/+102
2019-03-13VPP-1576: fix a set of coverity warningsDave Barach1-1/+1
2019-03-08updates now that flags are supported on the APINeale Ranns1-5/+0
2019-03-07ipsec: cli bug fixesKingwel Xie2-5/+9
2019-03-07ipsec: ipsec-if optimizations & bug fixesKingwel Xie2-254/+309
2019-03-06ipsec: esp-encrypt and esp-decrypt cleanupDamjan Marion4-558/+447
2019-03-06IPSEC: tunnel encap/decap dual loop speedupsNeale Ranns3-89/+255
2019-03-05ipsec: cleanup, remove unnecessary code,Kingwel Xie5-13/+7
2019-03-04IPSEC: script to bounce IPSEC traffic through a pipe to test encrypt and decrpytNeale Ranns1-0/+33
2019-03-01IPSEC: tunnel-input; don't load the HW interface structNeale Ranns4-43/+41
2019-02-28TEST: IPSEC NAT-T with UDP headerNeale Ranns1-0/+1
2019-02-25IKEv2 to pluginNeale Ranns10-7245/+19
2019-02-22IPSEC: header exportsNeale Ranns7-1/+6
2019-02-20IPSEC: API coverity error of unitialised stat_index valueNeale Ranns1-0/+2
2019-02-18IPSEC: move SA counters into the stats segmentNeale Ranns11-18/+66
2019-02-14ipsec: memory leak fixupKingwel Xie1-1/+4
2019-02-14Add -fno-common compile optionBenoƮt Ganne1-0/+2
2019-02-13IPSEC: restack SAs on backend changeNeale Ranns3-13/+42
2019-02-12ipsec: cli bug fixKingwel Xie1-6/+23
2019-02-11IPSEC-tun: The tunnel DB uses the network order SPI to save the byte swap in ...Neale Ranns2-8/+11
2019-02-11ipsec: multi-arch, next-node-index cleanupKingwel Xie4-27/+52
2019-02-07IPSEC: remove unused members of main structNeale Ranns1-4/+0
2019-02-07IPSEC: no second lookup after tunnel encapNeale Ranns14-443/+713
2019-02-05IPSEC: SPD counters in the stats sgementNeale Ranns12-505/+411
2019-02-04ipsec: cli 'create ipsec tunnel' more optionsKingwel Xie1-3/+7
2019-02-01IPSEC: minor refactorNeale Ranns10-754/+999
2019-01-31IPSEC: API modernisationNeale Ranns3-257/+396