aboutsummaryrefslogtreecommitdiff
path: root/gencode.h
AgeCommit message (Expand)Author
2022-06-23Include <sys/types.h> properly.Denis Ovsienko
2022-02-20Fix a comment. [skip ci]Guy Harris
2022-02-20Fix compiling on Solaris 11.4/AMD64.Denis Ovsienko
2022-02-20Add multiple inclusion guards to gencode.h. [skip ci]Denis Ovsienko
2020-05-22optimize: add a bunch of overflow checks.Guy Harris
2020-05-19New filter "ifindex" for LINUX_SLL2 and live Linux capturesBill Fenner
2020-05-17gencode/optimize: add a bunch of comments.Guy Harris
2018-11-22Clean up signed vs. unsigned, do more error checking in the parser.Guy Harris
2018-11-10See if *this* squelches the "clobbered by longjmp" warnings.Guy Harris
2018-11-10Make declaration match definition.Guy Harris
2018-10-29finish_parse() has to catch bpf_error() exceptions, too.Guy Harris
2018-10-27Don't call setjmp in code we didn't write.Guy Harris
2018-10-25Don't longjmp out of the generated parser.Guy Harris
2018-10-23Report an error for too-large VLAN tags, PPPoE session numbers, and Geneve VNIs.Guy Harris
2018-10-23Report an error for MPLS labels that don't fit in 20 bits.Guy Harris
2018-10-17Plug some memory leaks.Guy Harris
2018-10-17Plug some memory leaks.Guy Harris
2018-10-16Handle all protocol qualifiers in gen_host().Guy Harris
2018-07-17Don't say "syntax error" twice.Guy Harris
2018-03-28Mark gen_pf_XXX() as "noreturn" if we don't have PF support.Guy Harris
2018-03-28Add -Wmissing-noreturn to compiler warnings and fix all fixable warnings.Joerg Mayer
2018-03-20Get rid of the qualval type.Guy Harris
2018-03-20Give the value of qualifiers a defined type.Guy Harris
2017-09-17Make it clearer where we're testing whether a value is unknown.Guy Harris
2017-09-17Make opt_state_t private to optimize.c.Guy Harris
2017-09-08Move all the function attributes from funcattrs.h to pcap/funcattrs.h.Guy Harris
2017-03-20Fix a Windows compile error after commit c4b0e2b.Gisle Vanem
2017-03-19Use compiler #defines to determine how to handle some function attributes.Guy Harris
2016-02-11Don't use global state for the BPF compiler.Guy Harris
2015-12-05Note why we declare pcap_parse() ourselves.Guy Harris
2015-12-04Generate a reentrant lexical analyzer and parser.Guy Harris
2015-03-08Delete trailing spaces/tabsFrancois-Xavier Le Bail
2015-02-17Add support for Geneve (Generic Network Virtualization Encapsulation).Jesse Gross
2015-02-03gencode.c / gencode.h : Type of variable "masklen"Baptiste Peugnez
2014-05-19Add support for filters testing for 802.2 LLC frame types.Guy Harris
2014-01-03remove libpcap's own CVS keywordsDenis Ovsienko
2013-06-22Avoid some warnings from Sun C.Guy Harris
2013-05-17Support filtering PPPoE sessions by ID.Jorge Boncompte [DTI2]
2013-04-14Support filtering filtering E1 SS7 traffic on MTP2 layer Annex A.dzejarczech
2011-12-09Make some counts unsigned ("counts" as in "they're always >= 0").Guy Harris
2011-11-19Add support for CARP.George Neville-Neil
2010-07-03Add support for "wlan ra" and "wlan ta".Guy Harris
2007-11-18Support OpenBSD's "addr1", "addr2", "addr3", and "addr4" link-layerguy
2007-06-11Pick up changes from NetBSD:guy
2007-03-11From Sepherosa Ziehau: additional filter operations for 802.11 frameguy
2007-02-08From Florent Drouin: a Link Status Signal Unit is called an LSSU, not anguy
2006-12-21From Florent Drouin: add support for filtering on MTP2 frame types.guy
2005-09-05Add "pppoed" and "pppoes" keywords, for PPPoE Discovery and Sessionguy
2005-06-20From Gilbert Hoyek <gil_hoyek@hotmail.com>: support for capturing SS7guy
2005-05-02Make "link[N:M]" refer to the 802.11 header for all 802.11 DLT_ values,guy