]> git.ipfire.org Git - people/ms/suricata.git/history - src/source-af-packet.c
detect: allows <> syntax for uint ranges
[people/ms/suricata.git] / src / source-af-packet.c
2021-11-22  Victor Julienaf-packet: add send error counter
2021-11-22  Victor Julienaf-packet: only ref mpeer if needed in tpacket v2
2021-11-22  Victor Julienaf-packet: optimize packet setup
2021-11-22  Victor Julienaf-packet: add counters on how poll() works
2021-11-22  Victor Julienaf-packet: don't check ifstate per send call in IPS
2021-11-22  Victor Julienaf-packet: simplify AFPWritePacket
2021-11-22  Victor Julienaf-packet: use BUG_ON for 'impossible' condition
2021-11-22  Victor Julienaf-packet: refactor VLAN hdr handling
2021-11-22  Victor Julienaf-packet: remove tpacket-v1 support
2021-11-11  Victor Julienaf-packet: simplify tpacket-v2 setup code
2021-11-11  Victor Julienaf-packet: PacketSetData can't fail; remove check
2021-11-11  Victor Julienaf-packet: fix if/down issues with tpacket-v2/autofp
2021-11-11  Victor Julienaf-packet: packet checks into debug validate check
2021-11-11  Victor Julienaf-packet: hide all ebpf/bypass logic behind guards
2021-11-11  Victor Julienaf-packet: minor code cleanups
2021-11-11  Victor Julienaf-packet: simplify socket handling in tpacket v3
2021-11-11  Victor Julienaf-packet: remove zero copy flag
2021-11-11  Victor Julienaf-packet: avoid flag colision with kernel
2021-11-11  Victor Julienaf-packet: fix soft lockup issues
2021-11-11  Victor Julienaf-packet: define all current TP_STATUS_* flags
2021-09-29  Jason Ishaf-packet: use configured cluster-id when checking...
2021-09-01  Victor Juliendecode: convert 'action' macros to inline funcs
2020-08-06  Jason Ishplugins: config.h: move into src and rename to autoconf.h
2020-07-24  Victor Juliensources: hide RegisterTests behind ifdef UNITTESTS
2020-05-30  Victor Julienaf-packet: fix warnings by undefined sanitizer
2020-05-29  Victor Juliencapture: optimize checksum handling
2020-04-16  Victor Julienatomics: change SC_ATOMIC_ADD to 'fetch_add'
2020-04-16  Victor Julienatomics: remove useless SC_ATOMIC_DESTROY
2020-04-10  Victor Juliendecode: create linklayer entry point
2020-02-07  Victor Juliendecode: remove pseudo packet checks
2020-02-07  Victor Julienthreading: change local packet queue logic
2020-02-07  Victor Juliensources: fix pipeline failure handling
2020-02-07  Victor Julienthreading: use tm_flowworker for pseudo packets
2020-02-07  Victor Julienaf-packet: prototypes cleanup
2020-02-07  Victor Julienthreading: remove post_pq argument from 'SlotFunc'
2019-10-07  Shivani Bhardwajafp: nicer error message in case of fanout failure
2019-07-19  Eric Leblondaf-packet: fix build on recent Linux kernels
2019-07-10  Max Fillingeraf-packet: Always fill in vlan_id
2019-07-10  Max Fillingerdecode vlan: Always fill in vlan_id
2019-06-18  Eric Leblondutil-ebpf: fix creation of flow from pinned maps
2019-06-18  Eric Leblondaf-packet: better accounting and error handling
2019-06-18  Eric Leblondbypass: implement iface-bypassed-stat for callback
2019-06-18  Eric Leblondbypass: compress flow keys structure
2019-06-18  Eric Leblondebpf: get rid of hash in map value
2019-06-18  Eric Leblondbypass: new callback stragegy
2019-06-18  Eric Leblondaf-packet: improve error handling for some hw
2019-06-18  Eric Leblondaf-packet: avoid error flooding when bypass fails
2019-06-18  Eric Leblondbypass: allow bypass for packet without flow
2019-06-18  Eric Leblondbypass: use flow storage for bypass counter
2019-06-18  Eric Leblondaf-packet: add vlan_id in bypass key
2019-06-18  Eric Leblondebpf: fix percpu hash handling
2019-06-18  Eric Leblondaf-packet: fix bypass for IPv6
2019-06-18  Eric Leblondaf-packet: fix build when eBPF not built-in
2019-06-18  Eric Leblondaf-packet: conditionaly remove XDP filter
2019-06-18  Eric Leblondebpf: change the logic to avoid ktime usage
2019-05-29  Victor Juliencapture: check for flow packets on capture timeout
2019-05-18  Andreas Herzaf-packet: fix setting block_timeout value through...
2019-03-05  Victor Julienaf-packet: don't use anonymous unions
2019-03-05  Victor Julienaf-packet: fix v3 code using v2 union member
2019-01-23  Victor Julienaf-packet: minor code cleanups
2019-01-23  Victor Julienaf-packet: re-enable sync for tpacket v2
2019-01-22  Victor Julienaf-packet: fix sync start for tpacket v3
2018-12-03  Eric Leblondaf-packet: remove unused field in AFPThreadVars
2018-12-03  Eric Leblondaf-packet: remove years old todos
2018-12-03  Eric Leblondaf-packet: use the new BPF compilation function
2018-12-03  Eric Leblondaf-packet: micro optimization
2018-12-03  Eric Leblondaf-packet: improve error handling
2018-10-21  Victor Julienaf-packet: suppress noisy info message
2018-10-03  Victor Julienafpacket: fix formatting of errors
2018-08-29  Eric Leblondaf-packet: close the socket in case of early fail
2018-06-19  fooinhapacket: gre over ip link type
2018-05-03  Eric Leblondaf-packet: kill some white spaces
2018-05-03  Eric Leblondaf-packet: dump counters when timeout occurs
2018-02-06  Eric Leblondaf-packet: count only CPUs once
2018-02-06  Eric Leblondaf-packet: XDP bypass in IPS mode
2018-02-06  Eric Leblondaf-packet: add comments to eBPF/XDP code
2018-02-06  Eric Leblondaf-packet: fix error handling in bypass case
2018-02-06  Eric Leblondaf-packet: code cleaning and comments
2018-02-06  Eric Leblondaf-packet: add missing copyright header
2018-02-06  Eric Leblondaf-packet: improve xdp error handling
2018-02-06  Eric Leblondaf-packet: add support for multi iface bypass
2018-02-06  Eric Leblondaf-packet: remove done fixme in XDP
2018-02-06  Eric Leblondaf-packet: end of map factoring
2018-02-06  Eric Leblondaf-packet: cache map fd search
2018-02-06  Eric Leblondaf-packet: fix bypassing of IPv6
2018-02-06  Eric Leblondaf-packet: implementation of XDP bypass
2018-02-06  Eric Leblondaf-packet: kernel bypass implementation
2018-02-06  Eric Leblondaf-packet: add support for eBPF cluster and filter
2018-01-23  Alexander Gozmanaf_packet: bug #2422.
2018-01-12  Eric Leblondaf-packet: synchronize flags sizes
2018-01-04  Eric Leblondaf-packet: free ring buffer at exit
2018-01-04  Victor Juliencuda: remove
2017-09-20  Eric Leblondaf-packet: free bpf program
2017-09-20  Eric Leblondaf-packet: call thread deinit function
2017-08-29  Victor Julienafpacket: free ring mem on error
2017-08-20  Alexander GozmanBug #2201: af_packet - treat BPF filter error as fatal
2017-07-25  Eric Leblondaf-packet: optimize BPF
2017-05-02  Victor Juliencompiler: more strict compiler warnings
2017-04-04  Victor Julienaf-packet: fix cppcheck false positive
2017-02-21  Alexander Gozmanaf-packet: fix parsing packet in TPACKET_V3 mode
next