udp: fix csum computation when offload disabled
[vpp.git] / src / vnet / ipsec /
2024-04-23 Gabriel Oginskiipsec: fix CLI for create ipsec itf 68/40768/3
2024-03-30 Kai Jiipsec: fix clang compile issue 20/40620/2
2024-03-22 Fan Zhangipsec: esp_decrypt code clean up 14/40514/4
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-12-12 Arthur de Kerhoripsec: allow receiving encrypted IP packets with TFC... 63/39163/9
2023-12-01 Dengfeng Liuipsec: should use praddr_ instead of pladdr_ 28/39228/2
2023-11-17 Matthew Smithipsec: keep esp encrypt pointer and index synced 36/39936/2
2023-11-09 Maxime Peimipsec: IPsec fix constant propagation 13/39813/7
2023-11-06 Dengfeng Liuipsec: delete redundant code 29/39229/3
2023-10-31 vinay tripathiipsec: separate UDP and UDP-encapsulated ESP packet... 93/38793/2
2023-10-31 vinay tripathiipsec: move udp/esp packet processing in the inline... 91/38791/10
2023-10-30 Maxime Peimipsec: huge anti-replay window support 65/37865/23
2023-09-12 Xiaoming Jiangipsec: improve fast path policy searching performance 33/38733/5
2023-09-07 Frédéric Perrinipsec: clear L4-cksum flags when decap'ing packets 38/39238/8
2023-08-08 Benoît Ganneipsec: add support for RFC-4543 ENCR_NULL_AUTH_AES_GMAC 70/38470/9
2023-07-31 Sylvain Cadilhacipsec: fix IPv6 IPsec tunnel punting 93/39293/3
2023-07-27 Maxime Peimipsec: fix sa bind cli 74/39174/2
2023-07-21 Piotr Bronowskiipsec: fix logic in ext_hdr_is_pre_esp 48/39248/2
2023-07-06 Ondrej Fabryapi: ipsec - Mark old message versions as deprecated 41/38641/3
2023-06-23 Maxime Peimipsec: manually binding an SA to a worker 28/38528/4
2023-06-08 gaoginskxcrypto: use fixed crypto frame pool 26/38926/5
2023-06-01 Xiaoming Jiangcrypto: make crypto-dispatch node working in adaptive... 53/38453/7
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-03-20 Piotr Bronowskiipsec: set fast path 5tuple ip addresses based on sa... 52/38252/3
2023-02-08 Benoît Ganneipsec: fix AES CBC IV generation (CVE-2022-46397) 57/37557/6
2023-02-06 Benoît Ganneipsec: fix async crypto linked keys memory leak 70/37870/3
2023-01-16 Piotr Bronowskiipsec: fix transpose local ip range position with remot... 04/37504/4
2022-12-16 Arthur de Kerhoripsec: new api for sa ips and ports updates 59/37059/11
2022-11-29 Vratko Polakipsec: use correct reply message 25/37725/2
2022-11-28 Piotr Bronowskiipsec: remove redundant policy array in fast path spd 16/37516/3
2022-11-21 Xiaoming Jiangipsec: improve ipsec policy adding performance 17/34817/3
2022-11-18 Neale Rannsipsec: Failure at the start of the batch should not... 77/37677/2
2022-10-12 Damjan Marionmisc: fix issues reported by clang-15 87/37387/1
2022-09-21 Piotr Bronowskiipsec: introduce fast path ipv6 inbound matching 96/37196/4
2022-09-14 Vladimir Ratnikovipsec: make chacha20-poly1305 available via API 16/37116/6
2022-09-12 Piotr Bronowskiipsec: introduce fast path ipv4 inbound matching 52/37052/3
2022-08-31 Andrew Yourtchenkoipsec: fix coverity 249212 56/37056/3
2022-08-24 Andrew Yourtchenkoipsec: fix coverity 249204 03/37003/2
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-08-02 Piotr Bronowskiipsec: fix coverity warnings found in fast path impleme... 02/36702/2
2022-07-15 Piotr Bronowskiipsec: fast path outbound policy matching implementatio... 41/36641/4
2022-06-29 Fan Zhangipsec: show fast path flag in cli 16/36316/5
2022-06-29 Piotr Bronowskiipsec: add fast path configuration parser 98/36098/15
2022-06-29 Piotr Bronowskiipsec: add spd fast path matching 97/36097/15
2022-06-29 Piotr Bronowskiipsec: make match function inline 75/36175/13
2022-06-29 Piotr Bronowskiipsec: add/delete ipsec fast path policy 96/36096/18
2022-06-28 Piotr Bronowskiipsec: introduce spd fast path types 95/36095/13
2022-06-28 Piotr Bronowskiipsec: change wildcard value for any protocol of spd... 52/36352/3
2022-05-13 Damjan Marionvlib: process startup config exec scripts line by line 01/36101/6
2022-05-03 Benoît Ganneipsec: support per next-header next-nodes 41/35941/3
2022-04-14 Zachary Leafipsec: perf improvement of ipsec4_input_node using... 03/32903/8
2022-04-04 Damjan Marionvppinfra: make _vec_len() read-only 82/35882/2
2022-03-10 Mohsin Kazmiipsec: remove the redundant code 22/35622/1
2022-03-08 Zachary Leafipsec: input: drop by default for non-matching pkts 52/34252/3
2022-02-18 Gabriel Oginskiipsec: fix vector after remove entry in spd 65/35365/1
2022-02-17 Neale Rannsipsec: Improve the handling of NAT-T keepalive messages 71/34871/4
2022-01-17 Neale Rannsipsec: IPSec interface correct drop w/ no protection 69/34869/3
2021-12-14 Klement Sekeraapi: verify message size on receipt 69/34569/4
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-11-03 Neale Rannsipsec: Support the single IPSec interface dump 08/34208/2
2021-10-31 Damjan Marionipsec: silence gcc-11 parentheses warning 97/34297/1
2021-10-22 Filip Tehlaripsec: add api test file 05/33305/9
2021-10-12 Govindarajan Mohandossipsec: Performance improvement of ipsec4_output_node... 94/31694/19
2021-10-11 Nathan Skrzypczakdocs: nitfixes in FEATURE.yaml 23/34023/2
2021-10-07 Benoît Ganneipsec: fix protect update log if nexthop is NULL 97/33997/2
2021-10-06 Nathan Skrzypczakdocs: vnet comment nitfixes 21/33921/3
2021-09-29 Neale Rannsipsec: Record the number of packets lost from an SA 71/33771/3
2021-07-29 Zachary Leafipsec: move startup config to common file 75/33275/2
2021-07-15 Damjan Marionmisc: replace CLIB_PREFETCH with clib_prefetch_{load... 46/33146/2
2021-07-13 Filip Tehlarmisc: remove vnet_all_api_h and vnet_msg_enum 83/33083/4
2021-07-02 Neale Rannsipsec: ADD/update IPSec documentation 17/30217/2
2021-06-30 Neale Rannsipsec: Derive the TUNNEL_V6 flag from the configured... 94/32894/2
2021-06-29 Neale Rannsipsec: Fix setting the hi-sequence number for decrypt 38/32938/3
2021-06-29 Zachary Leafipsec: increment SPD policy counters for bypass and... 11/32611/3
2021-06-28 Neale Rannsipsec: Split the SA add_del API into an separate add... 93/32893/3
2021-06-22 Filip Tehlaripsec: api cleanup 28/32828/3
2021-06-15 Benoît Ganneipsec: fix length check when adding footer+icv 25/32725/2
2021-06-14 Neale Rannslinux-cp: Add tests for tun devices 13/32613/3
2021-06-08 Matthew Smithipsec: fix async crypto frame leak 96/32596/3
2021-06-04 Benoît Ganneipsec: fix crypto ops in esp decrypt 72/32572/2
2021-05-21 Neale Rannsipsec: Default the IPSec interface MTU to 9000 01/32401/2
2021-05-14 Damjan Marionvlib: pass node runtime to vlib_buffer_enqueue_to_thread() 14/32314/3
2021-05-06 Mohsin Kazmivlib: fix the offload flags size 17/32217/3
2021-05-05 Mohsin Kazmivlib: move offload flags to 1st cacheline in vlib_buffer_t 04/32104/3
2021-04-20 Damjan Marionipsec: remove WITH_LIBSSL macros 34/32034/4
2021-04-07 Benoît Gannecrypto: fix ops flags in crypto sw scheduler 50/31550/7
2021-03-25 Ole Troanstats: python vpp_stats rewrite to access stat segment... 78/31678/12
2021-03-15 Mohammed Hawariipsec: allow inbound non-tunnel SA through CLI 06/31206/4
2021-03-14 Mohammed Hawariip: extend punt CLI for exception packets 30/31130/7
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
next