ipsec: Support MPLS over IPSec[46] interface
[vpp.git] / src / vnet / ipsec / esp_encrypt.c
2021-01-18 Neale Rannsipsec: Support MPLS over IPSec[46] interface 64/30664/6
2020-12-01 Fan Zhangipsec: change prediction 79/29979/4
2020-11-02 Neale Rannsipsec: Tunnel SA DSCP behaviour 48/24148/12
2020-10-24 Fan Zhangipsec: remove pending node 28/29528/3
2020-10-21 Florin Corasmisc: minimize dependencies on udp.h 61/29561/9
2020-10-19 Neale Rannsipsec: Layout and prefetching of SA struct 17/29517/2
2020-09-07 Christian Hoppsipsec: fix padding/alignment for native IPsec encryption 89/28689/6
2020-08-20 Milan Lencoipsec: fix esp padding 23/28523/1
2020-05-24 PiotrX Kleskiipsec: fixed chaining ops after add footer and icv 85/26885/4
2020-05-13 Neale Rannsipsec: Support 4o6 and 6o4 for SPD tunnel mode SAs 19/27019/4
2020-05-04 Neale Rannsfib: midchain adjacency optimisations 65/26265/14
2020-04-30 Fan Zhangcrypto: introduce async crypto infra 36/18036/54
2020-03-31 Filip Tehlaripsec: fix chained ESP 13/26113/3
2020-03-31 Alexander Chernavinipsec: fix udp-encap in transport mode 49/26149/3
2020-03-23 Florin Corasipsec: Revert "ipsec: fix chained ESP" 89/26089/4
2020-03-23 Filip Tehlaripsec: fix chained ESP 07/25207/2
2020-02-25 Neale Rannsfeature: provide a u16 version of vnet_feature_next 85/25385/2
2020-02-21 Neale Rannsipsec: IPSec protection for multi-point tunnel interfaces 31/24031/8
2020-02-11 Filip Tehlaripsec: add support for chained buffers 58/23358/17
2020-01-04 Neale Rannsipsec: Targeted unit testing 88/24088/4
2019-12-23 Neale Rannsipsec: Test and fix IPSec worker hand-off 13/24113/2
2019-12-17 Neale Rannsipsec: bind an SA to a worker 64/18664/15
2019-12-09 Benoît Ganneipsec: make sure pad_bytes does not exceed pad data... 63/23863/2
2019-11-22 Filip Tehlaripsec: fix trailing data overflow 32/23532/2
2019-09-27 Neale Rannsipsec: support 4o6 and 6o4 for tunnel protect 48/22348/2
2019-07-24 Neale Rannsipsec: GCM, Anti-replay and ESN fixess 30/20730/4
2019-07-12 Matthew Smithipsec: drop outbound ESP when no crypto alg set 93/20593/2
2019-06-25 Guillaume Solignacipsec: print spi in hexadecimal 06/19606/10
2019-06-18 Neale Rannsipsec: ipsec-tun protect 56/18956/18
2019-06-17 Neale Rannsipsec: One DPO per SA 80/20180/2
2019-06-05 Damjan Marionipsec: fix sa counters in esp-encrypt 73/19973/3
2019-05-01 Zhiyong Yangesp_encrypt: remove unnecessary code 51/19251/2
2019-04-26 Damjan Marioncrypto, ipsec: change GCM IV handling 82/19182/2
2019-04-25 Damjan Marioncrypto: improve key handling 81/18981/10
2019-04-19 Neale RannsIPSEC: IPv6 ESP transport mode incorrect packet length... 57/19057/3
2019-04-19 Neale RannsIPSEC: ESP IPv6 transport mode payload length incorrect... 54/19054/2
2019-04-16 Neale RannsIPSEC: support GCM in ESP 34/18834/8
2019-04-11 Neale RannsIPSEC: ESP with ESN tests and fixes 99/18799/3
2019-04-11 Neale RannsIPSEC-MB: Use random & non-repeating IV (VPP-1642) 07/18807/5
2019-04-10 Neale Rannscrypto: Intel IPSEC-MB engine 48/18748/8
2019-04-07 Damjan Marioncrypto: add support for AEAD and AES-GCM 13/18713/4
2019-04-04 Damjan Marionipsec: trunc_size -> icv_size 78/18678/2
2019-04-02 Neale RannsIPSEC: remove pointless feature ordering 36/18636/1
2019-03-29 Neale RannsIPSEC: tunnel fragmentation 68/18568/4
2019-03-28 Damjan Marioncrypto: add vnet_crypto_op_init (...) 83/18583/3
2019-03-28 Damjan Marionipsec: USE_EXTENDED_SEQ_NUM -> USE_ESN 66/18566/6
2019-03-28 Neale RannsIPSEC: 4o6 and 6o4 for tunnel interfaces 60/18560/2
2019-03-28 Neale RannsIPSEC: run encrpyt as a feautre on the tunnel 37/18537/3
2019-03-27 Damjan Marionipsec: compress ipsec_sa_t so data used by dataplane... 31/18531/3
2019-03-26 Damjan Marionipsec: esp-encrypt rework 98/18398/18
2019-03-20 Damjan Marionipsec: keep crypto data inside SA 37/18437/2
2019-03-19 Damjan Marioncrypto: introduce crypto infra 75/18375/5
2019-03-06 Damjan Marionipsec: esp-encrypt and esp-decrypt cleanup 65/18065/3
2019-03-06 Kingwel Xieipsec: cleanup, remove unnecessary code, 45/18045/1
2019-02-18 Neale RannsIPSEC: move SA counters into the stats segment 31/17631/2
2019-02-14 Benoît GanneAdd -fno-common compile option 54/17554/4
2019-02-07 Neale RannsIPSEC: no second lookup after tunnel encap 36/17336/5
2018-12-11 Pierre PfisterAdd IPSec interface FIB index for TX packet 12/16412/6
2018-12-11 jackiechen1985Fix [csit-dev] CSIT IPv6 IPSec transport mode tests... 15/16415/3
2018-12-07 jackiechen1985Fix VPP-1515 IPSec receive packet error in transport... 50/16350/5
2018-12-04 Klement Sekeraipsec: simplify bumping counters - cosmetic change 00/16300/4
2018-11-14 Dave BarachRemove c-11 memcpy checks from perf-critical code 16/15916/4
2018-11-13 Klement Sekeraipsec: fix typo 01/15901/4
2018-10-29 Klement Sekeramigrate ipsec to new multiarch infra 20/15420/5
2018-10-22 Klement Sekeraipsec: split ipsec nodes into ip4/ip6 nodes 07/15207/7
2018-07-11 Damjan Marionavoid using thread local storage for thread index 20/13420/3
2018-07-04 Klement Sekerafix VPP-1312 Invalid UDP packet length in ipsec 73/13073/3
2018-05-09 Klement Sekeraipsec: support UDP encap/decap for NAT traversal 65/12465/4
2017-11-29 “mukeshyadav1984”DES-CBC/3DES-CBC support for VPP IPSec Core 08/9608/2
2017-11-28 “mukeshyadav1984”IPSec AH protocol enhancement in VPP native core 38/9538/5
2017-11-10 Marco VarleseAllow Openssl 1.1.0 54/9354/4
2017-10-24 Dave WallaceAdd extern to *_main global variable declarations in... 72/8972/1
2017-04-06 Damjan MarionUse thread local storage for thread index 11/6011/4
2017-02-17 Radu NicolauImplemented IKEv2 initiator features: 01/5401/6
2016-12-28 Damjan MarionReorganize source tree to use single autotools instance 30/4430/19