summaryrefslogtreecommitdiffstats
path: root/src/plugins/acl/acl.h
AgeCommit message (Expand)AuthorFilesLines
2019-07-24acl: implement countersAndrew Yourtchenko1-1/+22
2019-03-22acl-plugin: get rid of a separate "count" field in the linear acl structAndrew Yourtchenko1-1/+0
2018-11-22acl-plugin: optimize hash memory usage + fix the startup config parsing for m...Andrew Yourtchenko1-1/+1
2018-10-20acl-plugin: use the L2 feature arc infrastructure instead of L2 classifier fo...Andrew Yourtchenko1-13/+0
2018-09-25acl-plugin: optimize session idle timer checksAndrew Yourtchenko1-0/+8
2018-09-24Trivial: Clean up some typos.Paul Vinciguerra1-1/+1
2018-09-05acl-plugin: VPP-1400: VPP may crash when performing ACL modifications on appl...Andrew Yourtchenko1-0/+1
2018-06-27acl-plugin: tm: add tuplemerge algorithm for relaxing the hashtable masksAndrew Yourtchenko1-0/+7
2018-06-26acl-plugin: tm: optimize multi-lookups and prepare to add tuplemergeAndrew Yourtchenko1-20/+4
2018-06-20acl-plugin: acl-as-a-service: VPP-1248: fix the error if exports.h included i...Andrew Yourtchenko1-8/+0
2018-06-14acl-plugin: use 16_8 bihash for IPv4 sessions and 40_8 bihash for IPv6 sessionsAndrew Yourtchenko1-1/+3
2018-06-02acl-plugin: multicore: session management fixesAndrew Yourtchenko1-1/+21
2018-05-04Harmonize vec/pool_get_aligned object sizes and alignment requestsDave Barach1-0/+6
2018-04-11acl-plugin: VPP-1230: fix the "undefined symbol" error for acl_main when usin...Andrew Yourtchenko1-0/+7
2018-03-30acl-plugin: implement an optional session reclassification when ACL is (re-)a...Andrew Yourtchenko1-0/+9
2018-03-27acl-plugin: autosize the ACL plugin heap and fix the heap size types and parsingAndrew Yourtchenko1-4/+2
2018-03-23acl-plugin: improvements in 'show acl-plugin macip acl' CLIAndrew Yourtchenko1-0/+3
2018-03-23acl-plugin: set ACL heap within the exported functions that might alloc memoryAndrew Yourtchenko1-0/+2
2018-03-22Revert "acl-plugin: improvement on 'show acl-plugin' CLI"Damjan Marion1-3/+0
2018-03-22acl-plugin: implement ACL lookup contexts for "ACL as a service" use by other...Andrew Yourtchenko1-0/+24
2018-03-21acl-plugin: improvement on 'show acl-plugin' CLISteve Shin1-0/+3
2018-02-08acl-plugin: add whitelisted ethertype mode (VPP-1163)Andrew Yourtchenko1-0/+6
2018-02-08acl-plugin: VPP-1088: add support for egress filter in macip ACLsAndrew Yourtchenko1-0/+4
2018-02-08acl-plugin: an elog-based tracing implementation for troubleshooting the conn...Andrew Yourtchenko1-0/+2
2017-11-08ACL plugin support tagged subinterfacesPavel Kotucek1-0/+5
2017-09-12acl-plugin: add startup-config section "acl-plugin" and heap/hash parametersAndrew Yourtchenko1-0/+10
2017-08-22acl-plugin: Recreate the bihash_40_8.h in the proper placeAndrew Yourtchenko1-1/+2
2017-08-18acl-plugin: time out the sessions created by main thread too (VPP-948)Andrew Yourtchenko1-0/+2
2017-08-08acl-plugin: rework the optimization 7383, fortify acl-plugin memory behavior ...Andrew Yourtchenko1-0/+6
2017-08-03acl-plugin: multicore: CSIT c100k 2-core stateful ACL test does not pass (VPP...Andrew Yourtchenko1-3/+3
2017-06-19acl-plugin: bihash-based ACL lookupAndrew Yourtchenko1-0/+30
2017-06-15acl-plugin: store sessions in a single hash table instead of a per-interfaceAndrew Yourtchenko1-3/+6
2017-06-07acl-plugin: add a plugin-specific control-ping message api and make the test ...Andrew Yourtchenko1-1/+1
2017-06-07acl-plugin: make the ACL plugin multicore-capableAndrew Yourtchenko1-7/+4
2017-04-20Clean up old datapath code in ACL plugin.Andrew Yourtchenko1-22/+9
2017-04-06acl-plugin: make the IPv4/IPv6 non-first fragment handling in line with ACL (...Andrew Yourtchenko1-1/+4
2017-03-30acl-plugin: cleaner node bugfixes (VPP-675)Andrew Yourtchenko1-0/+16
2017-03-21ACL plugin 1.2Andrew Yourtchenko1-3/+119
2017-03-03VPP-651: Ensure sw_if_index to node mapping for L2 output path is only done v...Andrew Yourtchenko1-3/+2
2017-02-03Plugin infrastructure improvementsDamjan Marion1-2/+0
2017-01-01Move java,lua api and remaining plugins to src/Damjan Marion1-0/+148