aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/acl
AgeCommit message (Expand)AuthorFilesLines
2019-10-10acl: remove api boilerplateOle Troan5-172/+44
2019-10-03acl: fix intermittent test failureAndrew Yourtchenko1-9/+9
2019-09-27acl: remove api boilerplateOle Troan2-92/+12
2019-09-16api: autogenerate api trace print/endianOle Troan3-1/+55
2019-08-28acl: perform a sanity check of ACL rules before creating ACLAndrew Yourtchenko1-0/+81
2019-08-22tests: move plugin tests to src/plugins/*/testDave Wallace5-0/+4785
2019-08-20vppapigen: remove support for legacy typedefsPaul Vinciguerra2-57/+2
2019-08-16acl: fix stats-segment counters validation on acl updateAndrew Yourtchenko2-8/+46
2019-07-29api acl: breakout acl_types.api for reuse by othersPaul Vinciguerra2-79/+101
2019-07-24acl: implement countersAndrew Yourtchenko5-9/+183
2019-07-09acl: perform the ACL-as-a-service user registrations in global heapAndrew Yourtchenko2-10/+14
2019-07-09vat: unload unused vat pluginsDave Barach1-18/+2
2019-05-03plugins: clean up plugin descriptionsDave Wallace1-1/+1
2019-04-10API: Fix shared memory only action handlers.Ole Troan1-7/+5
2019-03-22acl-plugin: get rid of doubly-linked list fields in hash applied ACEsAndrew Yourtchenko2-99/+35
2019-03-22acl-plugin: tuplemerge: fix a crash during soak test with split partitionAndrew Yourtchenko1-7/+11
2019-03-22acl-plugin: get rid of a separate "count" field in the linear acl structAndrew Yourtchenko4-18/+18
2019-02-19acl-plugin: split the dataplane function into two, save 10sec in compile timeAndrew Yourtchenko1-87/+110
2019-02-14Add -fno-common compile optionBenoît Ganne1-1/+1
2018-12-11New api in order to get max entries of connection table is added.Khers3-5/+83
2018-11-23acl-plugin: fix coverity error that the fix related for [VPP-1502] has triggeredAndrew Yourtchenko1-9/+13
2018-11-22acl-plugin: optimize hash memory usage + fix the startup config parsing for m...Andrew Yourtchenko3-7/+33
2018-11-20acl-plugin: performance optimizations for established connectionsAndrew Yourtchenko3-197/+541
2018-11-15acl-plugin: fix coverity error 188909 in unit-test codeAndrew Yourtchenko1-1/+0
2018-11-14Remove c-11 memcpy checks from perf-critical codeDave Barach1-3/+3
2018-11-05acl-plugin: 5-tuple parse: get rid of memcpy and move to flags vs. bitfieldsAndrew Yourtchenko3-80/+77
2018-10-26acl-plugin: fix the node multiarch function selectionAndrew Yourtchenko2-33/+22
2018-10-25acl-plugin: "show acl-plugin acl" ACE# is truncated to 4 digits in outputAndrew Yourtchenko1-1/+1
2018-10-24acl-plugin: introduce a format function for l4 session keyAndrew Yourtchenko3-48/+77
2018-10-23c11 safe string handling supportDave Barach4-61/+61
2018-10-20acl-plugin: use the L2 feature arc infrastructure instead of L2 classifier fo...Andrew Yourtchenko3-699/+304
2018-10-19vppinfra: add atomic macros for __sync builtinsSirshak Das1-3/+3
2018-10-17acl-plugin: tuplemerge: refresh the pointer to hash-readied ACL entries per e...Andrew Yourtchenko1-0/+2
2018-10-10acl-plugin: reduce the syslog level for debug messagesAndrew Yourtchenko1-5/+6
2018-10-04acl-plugin: tuplemerge: avoid batch-resize of the applied entries vector - VP...Andrew Yourtchenko1-2/+6
2018-09-26acl-plugin: fix the stateful ICMP handling and add testcasesAndrew Yourtchenko1-39/+40
2018-09-25acl-plugin: optimize session idle timer checksAndrew Yourtchenko5-32/+93
2018-09-24Trivial: Clean up some typos.Paul Vinciguerra9-14/+14
2018-09-14acl-plugin: do not do clib_smp_atomic_add on per-worker countersAndrew Yourtchenko1-2/+2
2018-09-06acl-plugin: VPP-1400: fix crash when removing a session entryAndrew Yourtchenko1-0/+2
2018-09-05acl-plugin: VPP-1400: VPP may crash when performing ACL modifications on appl...Andrew Yourtchenko2-61/+91
2018-09-03acl-plugin: fix the memory leak with colliding entries storageAndrew Yourtchenko1-4/+73
2018-08-27cmake: Fix plugins .h includesMohsin Kazmi1-0/+5
2018-08-27cmake: add missing vat pluginsDamjan Marion1-0/+3
2018-08-25cmake: improve add_vpp_plugin macroDamjan Marion1-2/+5
2018-08-17CMake as an alternative to autotools (experimental)Damjan Marion1-0/+21
2018-08-13Multiarch handling in different constructor macrosDamjan Marion1-4/+3
2018-08-09acl-plugin: fix failures in some of IPv4 test-debug testcasesAndrew Yourtchenko1-4/+4
2018-08-03acl-plugin: fill in the 5tuple structure all at once, avoid short writesAndrew Yourtchenko1-5/+3
2018-07-31acl-plugin: move the acl epoch calculation into inline functionAndrew Yourtchenko1-7/+15