aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/acl
AgeCommit message (Expand)AuthorFilesLines
2017-08-25acl-plugin: warning printed when acl_add_replace already applied ACLs (comple...Andrew Yourtchenko4-17/+49
2017-08-17acl-plugin: time out the sessions created by main thread too (VPP-948)Andrew Yourtchenko4-13/+28
2017-08-10acl-plugin: add the debug CLI to show macip ACLs and where they are applied (...Andrew Yourtchenko1-0/+76
2017-08-10acl-plugin: match index set to first portrange element if non-first portrange...Andrew Yourtchenko1-5/+1
2017-08-10acl-plugin: hash lookup bitmask not cleared when ACL is unapplied from interf...Andrew Yourtchenko3-4/+31
2017-08-10acl-plugin: avoid crash in multithreaded setup adding/deleting ACLs with traf...Andrew Yourtchenko3-0/+83
2017-08-09acl-plugin: all TCP sessions treated as transient (VPP-932)Andrew Yourtchenko1-3/+6
2017-08-08acl-plugin: fix a misplaced return (VPP-910)Andrew Yourtchenko1-1/+1
2017-08-08acl-plugin: rework the optimization 7383, fortify acl-plugin memory behavior ...Andrew Yourtchenko5-150/+289
2017-08-02acl-plugin: multicore: CSIT c100k 2-core stateful ACL test does not pass (VPP...Andrew Yourtchenko4-41/+106
2017-07-20acl-plugin: assertion failed at hash_lookup.c:226 when modifying ACLs applied...Andrew Yourtchenko1-0/+11
2017-07-04acl-plugin: fix acl plugin test failing sporadically (VPP-898)Andrew Yourtchenko1-0/+5
2017-07-03acl-plugin: VPP-897: applying of large number of ACEs is slowAndrew Yourtchenko2-20/+45
2017-06-22acl-plugin: clean up the code enabling/disabling acl-plugin processing on int...Andrew Yourtchenko2-4/+18
2017-06-21acl-plugin: the second and subsequent ACEs incorrect endianness when custom-d...Andrew Yourtchenko1-4/+22
2017-06-21acl-plugin: CLI to clear all sessionsAndrew Yourtchenko2-8/+38
2017-06-21acl-plugin: use ethernet_buffer_header_size() to determine the size of the et...Andrew Yourtchenko1-1/+1
2017-06-21acl-plugin: fix coverity issue 170476Andrew Yourtchenko1-2/+1
2017-06-21acl-plugin: fix coverity issue 166801Andrew Yourtchenko1-1/+1
2017-06-21acl-plugin: fix coverity error 171135Andrew Yourtchenko1-0/+2
2017-06-21acl-plugin: vat: acl_interface_list_dump confusing/incorrect output in case n...Andrew Yourtchenko1-2/+2
2017-06-19acl-plugin: bihash-based ACL lookupAndrew Yourtchenko9-10/+1571
2017-06-15acl-plugin: store sessions in a single hash table instead of a per-interfaceAndrew Yourtchenko4-22/+39
2017-06-14acl-plugin: shrink the L2 classifier tables used for traffic redirectAndrew Yourtchenko1-17/+17
2017-06-09acl-plugin: wrap a verbose debug message in the appropriate conditionalAndrew Yourtchenko1-0/+2
2017-06-08acl-plugin: remove clib_warnings on plugin initAndrew Yourtchenko1-3/+0
2017-06-07acl-plugin: add a plugin-specific control-ping message api and make the test ...Andrew Yourtchenko4-1/+75
2017-06-07acl-plugin: make the ACL plugin multicore-capableAndrew Yourtchenko5-207/+912
2017-06-07acl-plugin: fix coverity error in acl_test.cAndrew Yourtchenko1-2/+2
2017-05-18acl-plugin: reject the too-short variable-length messages from clients (VPP-839)Andrew Yourtchenko1-3/+42
2017-05-15acl-plugin: unapply the ACLs if interface is being deletedAndrew Yourtchenko1-0/+4
2017-05-15Add a missing byte-swap call in ACL intf dump.Jon Loeliger1-1/+1
2017-05-10Add crc32c inline function, allows compilation on 32-bit systemsDamjan Marion1-7/+2
2017-05-07Avoid active connection prevent timeout of idle conns after itAndrew Yourtchenko2-10/+12
2017-04-25"autoreply" flag: autogenerate standard xxx_reply_t messagesDave Barach1-55/+5
2017-04-20Clean up old datapath code in ACL plugin.Andrew Yourtchenko12-2074/+18
2017-04-18ACL-plugin does not match UDP next-header, VPP-687Pavel Kotucek1-1/+1
2017-04-12acl-plugin: missing "deny" parameter in APIPavel Kotucek1-0/+5
2017-04-06acl-plugin: make the IPv4/IPv6 non-first fragment handling in line with ACL (...Andrew Yourtchenko4-13/+77
2017-04-05acl-plugin: fix pretty-printing in "api trace custom-dump" (VPP-683)Andrew Yourtchenko5-316/+388
2017-03-30acl-plugin: cleaner node bugfixes (VPP-675)Andrew Yourtchenko3-51/+75
2017-03-22vlib: add description field in plugin registrationDamjan Marion1-0/+1
2017-03-21ACL plugin 1.2Andrew Yourtchenko5-19/+2086
2017-03-16API:replaced all REPLY_MACRO's with api_helper_macros.hEyal Bari1-68/+15
2017-03-13ACL plugin rejects ICMP messages (VPP-624)Pavel Kotucek1-21/+19
2017-03-03VPP-651: Ensure sw_if_index to node mapping for L2 output path is only done v...Andrew Yourtchenko7-85/+36
2017-02-03Plugin infrastructure improvementsDamjan Marion4-39/+6
2017-02-02Refactor fragile msg macro W and W2 to not burry return control flow.Jon Loeliger1-16/+36
2017-02-02Localize the timeout variable within the W message macro.Jon Loeliger1-12/+0
2017-02-02Convert message macro S to accept a message pointer parameter;Jon Loeliger1-12/+12