Age | Commit message (Expand) | Author | Files | Lines |
2022-03-10 | ipsec: remove the redundant code | ![](//seccdn.libravatar.org/avatar/e28e0b7d5266e2b47f51f0eeedeebed2?s=13&d=retro) Mohsin Kazmi | 1 | -1/+0 |
2021-12-04 | ipsec: fix async buffer leak | ![](//seccdn.libravatar.org/avatar/b9eb332dbd684bd67b828481521e9340?s=13&d=retro) Matthew Smith | 1 | -1/+1 |
2021-12-03 | ip: extension header parsing fails for fragment header | ![](//seccdn.libravatar.org/avatar/abdd28e3ca14762a7c1348c13dc5242d?s=13&d=retro) Ole Troan | 1 | -3/+14 |
2021-11-19 | fib: Don't use [midchain] adjacencies to change an interface's feature arc | ![](//seccdn.libravatar.org/avatar/5809d340338ca0046d8f7eadae56eeae?s=13&d=retro) Neale Ranns | 1 | -125/+37 |
2021-10-31 | ipsec: silence gcc-11 parentheses warning | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -1/+1 |
2021-07-15 | misc: replace CLIB_PREFETCH with clib_prefetch_{load,store} | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -3/+3 |
2021-06-29 | ipsec: Fix setting the hi-sequence number for decrypt | ![](//seccdn.libravatar.org/avatar/5809d340338ca0046d8f7eadae56eeae?s=13&d=retro) Neale Ranns | 1 | -8/+8 |
2021-06-15 | ipsec: fix length check when adding footer+icv | ![](//seccdn.libravatar.org/avatar/c3b1f8bb36220d44e3e662f8ef2662f7?s=13&d=retro) Benoît Ganne | 1 | -1/+2 |
2021-06-08 | ipsec: fix async crypto frame leak | ![](//seccdn.libravatar.org/avatar/b9eb332dbd684bd67b828481521e9340?s=13&d=retro) Matthew Smith | 1 | -20/+19 |
2021-03-05 | ipsec: Support async mode per-SA | ![](//seccdn.libravatar.org/avatar/5809d340338ca0046d8f7eadae56eeae?s=13&d=retro) Neale Ranns | 1 | -85/+96 |
2021-03-05 | ipsec: Submit fuller async frames | ![](//seccdn.libravatar.org/avatar/5809d340338ca0046d8f7eadae56eeae?s=13&d=retro) Neale Ranns | 1 | -65/+58 |
2021-02-26 | ipsec: move the IPSec SA pool out of ipsec_main | ![](//seccdn.libravatar.org/avatar/5809d340338ca0046d8f7eadae56eeae?s=13&d=retro) Neale Ranns | 1 | -1/+1 |
2021-02-25 | ipsec: ipsec.h tidy up | ![](//seccdn.libravatar.org/avatar/5809d340338ca0046d8f7eadae56eeae?s=13&d=retro) Neale Ranns | 1 | -0/+25 |
2021-02-12 | ipsec: Store thread-index in buffer meta-data during SA handoff | ![](//seccdn.libravatar.org/avatar/5809d340338ca0046d8f7eadae56eeae?s=13&d=retro) Neale Ranns | 1 | -0/+1 |
2021-02-10 | ipsec: Use the new tunnel API types to add flow label and TTL copy | ![](//seccdn.libravatar.org/avatar/5809d340338ca0046d8f7eadae56eeae?s=13&d=retro) Neale Ranns | 1 | -0/+1 |
2021-02-09 | Revert "ipsec: Use the new tunnel API types to add flow label and TTL copy" | ![](//seccdn.libravatar.org/avatar/b9eb332dbd684bd67b828481521e9340?s=13&d=retro) Matthew Smith | 1 | -1/+0 |
2021-02-08 | ipsec: Use the new tunnel API types to add flow label and TTL copy | ![](//seccdn.libravatar.org/avatar/5809d340338ca0046d8f7eadae56eeae?s=13&d=retro) Neale Ranns | 1 | -0/+1 |
2021-02-08 | tunnel: support copying TTL and flow label from inner to outer | ![](//seccdn.libravatar.org/avatar/5809d340338ca0046d8f7eadae56eeae?s=13&d=retro) Neale Ranns | 1 | -5/+4 |
2021-02-05 | ipsec: add support for AES CTR | ![](//seccdn.libravatar.org/avatar/c3b1f8bb36220d44e3e662f8ef2662f7?s=13&d=retro) Benoît Ganne | 1 | -71/+76 |
2021-02-04 | ipsec: one thread index per-SA | ![](//seccdn.libravatar.org/avatar/5809d340338ca0046d8f7eadae56eeae?s=13&d=retro) Neale Ranns | 1 | -3/+3 |
2021-01-21 | ipsec: Tunnelled packets are locally generated | ![](//seccdn.libravatar.org/avatar/5809d340338ca0046d8f7eadae56eeae?s=13&d=retro) Neale Ranns | 1 | -0/+1 |
2021-01-18 | ipsec: Support MPLS over IPSec[46] interface | ![](//seccdn.libravatar.org/avatar/df12e07d9afc269a9f3f1e96d24c5e67?s=13&d=retro) Neale Ranns | 1 | -37/+114 |
2020-12-01 | ipsec: change prediction | ![](//seccdn.libravatar.org/avatar/17b89e6e9e727c6eaea106e3fe154d51?s=13&d=retro) Fan Zhang | 1 | -1/+1 |
2020-11-02 | ipsec: Tunnel SA DSCP behaviour | ![](//seccdn.libravatar.org/avatar/df12e07d9afc269a9f3f1e96d24c5e67?s=13&d=retro) Neale Ranns | 1 | -6/+33 |
2020-10-24 | ipsec: remove pending node | ![](//seccdn.libravatar.org/avatar/17b89e6e9e727c6eaea106e3fe154d51?s=13&d=retro) Fan Zhang | 1 | -58/+54 |
2020-10-21 | misc: minimize dependencies on udp.h | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -1/+0 |
2020-10-19 | ipsec: Layout and prefetching of SA struct | ![](//seccdn.libravatar.org/avatar/df12e07d9afc269a9f3f1e96d24c5e67?s=13&d=retro) Neale Ranns | 1 | -0/+7 |
2020-09-07 | ipsec: fix padding/alignment for native IPsec encryption | ![](//seccdn.libravatar.org/avatar/a285b88a35a2692f6946a065e7e3c542?s=13&d=retro) Christian Hopps | 1 | -6/+6 |
2020-08-20 | ipsec: fix esp padding | ![](//seccdn.libravatar.org/avatar/19794c098d488faec86c4d6f48d252a9?s=13&d=retro) Milan Lenco | 1 | -1/+1 |
2020-05-24 | ipsec: fixed chaining ops after add footer and icv | ![](//seccdn.libravatar.org/avatar/81624604c36293bb0ca50505b8b04c59?s=13&d=retro) PiotrX Kleski | 1 | -8/+11 |
2020-05-13 | ipsec: Support 4o6 and 6o4 for SPD tunnel mode SAs | ![](//seccdn.libravatar.org/avatar/df12e07d9afc269a9f3f1e96d24c5e67?s=13&d=retro) Neale Ranns | 1 | -34/+42 |
2020-05-04 | fib: midchain adjacency optimisations | ![](//seccdn.libravatar.org/avatar/df12e07d9afc269a9f3f1e96d24c5e67?s=13&d=retro) Neale Ranns | 1 | -68/+11 |
2020-04-30 | crypto: introduce async crypto infra | ![](//seccdn.libravatar.org/avatar/17b89e6e9e727c6eaea106e3fe154d51?s=13&d=retro) Fan Zhang | 1 | -134/+537 |
2020-03-31 | ipsec: fix chained ESP | ![](//seccdn.libravatar.org/avatar/d36f23b86551a8141ba7b3806956f083?s=13&d=retro) Filip Tehlar | 1 | -14/+25 |
2020-03-31 | ipsec: fix udp-encap in transport mode | ![](//seccdn.libravatar.org/avatar/73855d90e4e0cc39224d17a56c85cefd?s=13&d=retro) Alexander Chernavin | 1 | -1/+7 |
2020-03-23 | ipsec: Revert "ipsec: fix chained ESP" | ![](//seccdn.libravatar.org/avatar/7e8218f7ba7e2ce5139b2f11a6229000?s=13&d=retro) Florin Coras | 1 | -25/+14 |
2020-03-23 | ipsec: fix chained ESP | ![](//seccdn.libravatar.org/avatar/d36f23b86551a8141ba7b3806956f083?s=13&d=retro) Filip Tehlar | 1 | -14/+25 |
2020-02-25 | feature: provide a u16 version of vnet_feature_next | ![](//seccdn.libravatar.org/avatar/df12e07d9afc269a9f3f1e96d24c5e67?s=13&d=retro) Neale Ranns | 1 | -3/+1 |
2020-02-21 | ipsec: IPSec protection for multi-point tunnel interfaces | ![](//seccdn.libravatar.org/avatar/df12e07d9afc269a9f3f1e96d24c5e67?s=13&d=retro) Neale Ranns | 1 | -5/+6 |
2020-02-11 | ipsec: add support for chained buffers | ![](//seccdn.libravatar.org/avatar/d36f23b86551a8141ba7b3806956f083?s=13&d=retro) Filip Tehlar | 1 | -22/+161 |
2020-01-04 | ipsec: Targeted unit testing | ![](//seccdn.libravatar.org/avatar/df12e07d9afc269a9f3f1e96d24c5e67?s=13&d=retro) Neale Ranns | 1 | -11/+23 |
2019-12-23 | ipsec: Test and fix IPSec worker hand-off | ![](//seccdn.libravatar.org/avatar/df12e07d9afc269a9f3f1e96d24c5e67?s=13&d=retro) Neale Ranns | 1 | -2/+2 |
2019-12-17 | ipsec: bind an SA to a worker | ![](//seccdn.libravatar.org/avatar/df12e07d9afc269a9f3f1e96d24c5e67?s=13&d=retro) Neale Ranns | 1 | -11/+35 |
2019-12-09 | ipsec: make sure pad_bytes does not exceed pad data size | ![](//seccdn.libravatar.org/avatar/c3b1f8bb36220d44e3e662f8ef2662f7?s=13&d=retro) Benoît Ganne | 1 | -1/+5 |
2019-11-22 | ipsec: fix trailing data overflow | ![](//seccdn.libravatar.org/avatar/d36f23b86551a8141ba7b3806956f083?s=13&d=retro) Filip Tehlar | 1 | -23/+21 |
2019-09-27 | ipsec: support 4o6 and 6o4 for tunnel protect | ![](//seccdn.libravatar.org/avatar/df12e07d9afc269a9f3f1e96d24c5e67?s=13&d=retro) Neale Ranns | 1 | -0/+15 |
2019-07-24 | ipsec: GCM, Anti-replay and ESN fixess | ![](//seccdn.libravatar.org/avatar/df12e07d9afc269a9f3f1e96d24c5e67?s=13&d=retro) Neale Ranns | 1 | -3/+6 |
2019-07-12 | ipsec: drop outbound ESP when no crypto alg set | ![](//seccdn.libravatar.org/avatar/b9eb332dbd684bd67b828481521e9340?s=13&d=retro) Matthew Smith | 1 | -0/+131 |
2019-06-25 | ipsec: print spi in hexadecimal | ![](//seccdn.libravatar.org/avatar/59296ce18245a192841eb49798dad64e?s=13&d=retro) Guillaume Solignac | 1 | -5/+6 |
2019-06-18 | ipsec: ipsec-tun protect | ![](//seccdn.libravatar.org/avatar/df12e07d9afc269a9f3f1e96d24c5e67?s=13&d=retro) Neale Ranns | 1 | -6/+20 |