aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/ipsec/ipsec_api.c
AgeCommit message (Expand)AuthorFilesLines
2021-06-22ipsec: api cleanupFilip Tehlar1-81/+18
2021-06-14linux-cp: Add tests for tun devicesNeale Ranns1-0/+31
2021-04-20ipsec: remove WITH_LIBSSL macrosDamjan Marion1-88/+3
2021-03-05ipsec: Support async mode per-SANeale Ranns1-1/+0
2021-02-26ipsec: move the IPSec SA pool out of ipsec_mainNeale Ranns1-9/+6
2021-02-10ipsec: Use the new tunnel API types to add flow label and TTL copyNeale Ranns1-61/+211
2021-02-09Revert "ipsec: Use the new tunnel API types to add flow label and TTL copy"Matthew Smith1-211/+61
2021-02-08ipsec: Use the new tunnel API types to add flow label and TTL copyNeale Ranns1-61/+211
2021-01-21ipsec: Honour IPSec SA table-ID over APINeale Ranns1-9/+5
2021-01-07ipsec: Deprecated the old IPsec Tunnel interfaceNeale Ranns1-190/+0
2020-12-14misc: move to new pool_foreach macrosDamjan Marion1-6/+6
2020-11-02ipsec: Tunnel SA DSCP behaviourNeale Ranns1-3/+185
2020-09-02ipsec: add ipsec set async mode apiYulong Pei1-1/+14
2020-07-21ipsec: Dedicated IPSec interface typeNeale Ranns1-0/+42
2020-05-27ipsec: Add/Del IPSec SA is not MP safeNeale Ranns1-7/+0
2020-05-05ipsec: User can choose the UDP source portNeale Ranns1-3/+9
2020-04-02ipsec: provide stat index in sa detailsMatthew Smith1-0/+2
2020-03-31ipsec: use id in ipsec_tunnel_protect_detailsMatthew Smith1-4/+6
2020-03-21ikev2: add support for custom ipsec-over-udp portFilip Tehlar1-3/+5
2020-02-21ipsec: IPSec protection for multi-point tunnel interfacesNeale Ranns1-14/+15
2020-01-27ipip: Multi-point interfaceNeale Ranns1-1/+1
2020-01-27tunnel: Common types for IP tunnelsNeale Ranns1-1/+2
2019-12-10api: multiple connections per processDave Barach1-1/+1
2019-12-03ipip: Tunnel flags controlling copying data to/from payload/encapNeale Ranns1-1/+2
2019-12-03ipsec: Changes to make ipsec encoder/decoders reusable by the pluginsPrashant Maheshwari1-147/+1
2019-11-20ipsec: Honour the renumber argument when selecting show instnaceNeale Ranns1-1/+1
2019-11-18ipsec: Coverity warningsNeale Ranns1-3/+10
2019-11-08ipsec: remove dedicated IPSec tunnelsNeale Ranns1-84/+204
2019-07-12ipsec: Reference count the SAsNeale Ranns1-5/+6
2019-07-11ipsec: Revert "IPSEC: remove byte swap operations in DP during SPD classify"Neale Ranns1-9/+8
2019-06-18ipsec: ipsec-tun protectNeale Ranns1-1/+138
2019-06-07ipsec: remove the set_key APINeale Ranns1-81/+0
2019-04-25IPSEC; dpdk backend for tunnel interface encryptionNeale Ranns1-13/+3
2019-04-17IPSEC: Pass the algorithm salt (used in GCM) over the APINeale Ranns1-2/+2
2019-04-16IPSEC: support GCM in ESPNeale Ranns1-1/+1
2019-03-29IPSEC-GRE: fixes and API update to common types.Neale Ranns1-5/+12
2019-03-28ipsec: USE_EXTENDED_SEQ_NUM -> USE_ESNDamjan Marion1-3/+3
2019-03-27ipsec: compress ipsec_sa_t so data used by dataplane code fits in cachelineDamjan Marion1-8/+8
2019-03-26IPSEC: more expressive API errorsNeale Ranns1-5/+5
2019-03-21ipsec: add ipv6 support for ipsec tunnel interfaceKingwel Xie1-2/+4
2019-03-19IPSEC: remove byte swap operations in DP during SPD classifyNeale Ranns1-8/+9
2019-03-19IPSEC: tidy the policy typesNeale Ranns1-3/+8
2019-03-13VPP-1576: fix a set of coverity warningsDave Barach1-1/+1
2019-02-25IKEv2 to pluginNeale Ranns1-337/+19
2019-02-20IPSEC: API coverity error of unitialised stat_index valueNeale Ranns1-0/+2
2019-02-18IPSEC: move SA counters into the stats segmentNeale Ranns1-4/+8
2019-02-07IPSEC: no second lookup after tunnel encapNeale Ranns1-86/+138
2019-02-05IPSEC: SPD counters in the stats sgementNeale Ranns1-18/+24
2019-01-31IPSEC: API modernisationNeale Ranns1-107/+206
2019-01-20fix data_length in IpSec API call (VPP-1548)Michal Cmarada1-4/+6