hs-test: clean up Makefile for compatibility with ci-management
[vpp.git] / src / vnet / ipsec / esp_encrypt.c
2024-03-21 Arthur de Kerhorip: add support for buffer offload metadata in ip midchain 95/32695/31
2024-03-21 Fan Zhangipsec: remove unused parameter for esp_add_footer_and_icv 05/40505/3
2024-03-12 Damjan Marionmisc: remove GNU Indent directives 02/40502/5
2024-02-19 Matthew Smithipsec: check each packet for no algs in esp-encrypt 36/40336/2
2023-11-17 Matthew Smithipsec: keep esp encrypt pointer and index synced 36/39936/2
2023-08-08 Benoît Ganneipsec: add support for RFC-4543 ENCR_NULL_AUTH_AES_GMAC 70/38470/9
2023-07-21 Piotr Bronowskiipsec: fix logic in ext_hdr_is_pre_esp 48/39248/2
2023-06-08 gaoginskxcrypto: use fixed crypto frame pool 26/38926/5
2023-05-29 Xiaoming Jiangipsec: fix ipsec_set_next_index set with wrong sa index... 57/38757/4
2023-03-23 Benoît Ganneipsec: make pre-shared keys harder to misuse 65/34965/12
2023-03-23 Arthur de Kerhoripsec: add per-SA error counters 73/37673/15
2023-02-08 Benoît Ganneipsec: fix AES CBC IV generation (CVE-2022-46397) 57/37557/6
2022-10-12 Damjan Marionmisc: fix issues reported by clang-15 87/37387/1
2022-08-19 Matthew Smithipsec: enable UDP encap for IPv6 ESP tun protect 75/36875/3
2022-08-11 Neale Rannsipsec: Use .api declared error counters 20/36820/3
2022-03-10 Mohsin Kazmiipsec: remove the redundant code 22/35622/1
2021-12-04 Matthew Smithipsec: fix async buffer leak 67/34667/2
2021-12-03 Ole Troanip: extension header parsing fails for fragment header 76/34576/9
2021-11-19 Neale Rannsfib: Don't use [midchain] adjacencies to change an... 04/34004/5
2021-10-31 Damjan Marionipsec: silence gcc-11 parentheses warning 97/34297/1
2021-07-15 Damjan Marionmisc: replace CLIB_PREFETCH with clib_prefetch_{load... 46/33146/2
2021-06-29 Neale Rannsipsec: Fix setting the hi-sequence number for decrypt 38/32938/3
2021-06-15 Benoît Ganneipsec: fix length check when adding footer+icv 25/32725/2
2021-06-08 Matthew Smithipsec: fix async crypto frame leak 96/32596/3
2021-03-05 Neale Rannsipsec: Support async mode per-SA 75/31475/7
2021-03-05 Neale Rannsipsec: Submit fuller async frames 66/31466/2
2021-02-26 Neale Rannsipsec: move the IPSec SA pool out of ipsec_main 45/31445/3
2021-02-25 Neale Rannsipsec: ipsec.h tidy up 34/31434/2
2021-02-12 Neale Rannsipsec: Store thread-index in buffer meta-data during... 07/31207/5
2021-02-10 Neale Rannsipsec: Use the new tunnel API types to add flow label... 97/31197/4
2021-02-09 Matthew SmithRevert "ipsec: Use the new tunnel API types to add... 78/31178/2
2021-02-08 Neale Rannsipsec: Use the new tunnel API types to add flow label... 62/31162/2
2021-02-08 Neale Rannstunnel: support copying TTL and flow label from inner... 11/31111/3
2021-02-05 Benoît Ganneipsec: add support for AES CTR 95/30895/5
2021-02-04 Neale Rannsipsec: one thread index per-SA 13/31113/1
2021-01-21 Neale Rannsipsec: Tunnelled packets are locally generated 36/30836/3
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
next