path: root/dfilter.c
AgeCommit message (Expand)AuthorFilesLines
2000-09-27First step in moving core Ethereal routines to libepan.Gilbert Ramirez1-1064/+0
2000-09-13Don't put hf_text_only into the tree of filter-able protocols and fields.Gilbert Ramirez1-2/+7
2000-08-11Miscellaneous code cleaningLaurent Deniel1-24/+2
2000-08-01Allow filtering on strings.Gilbert Ramirez1-1/+71
2000-07-22Simplify the way the display filter routines get field values fromGilbert Ramirez1-101/+95
2000-04-14Change dfilter_apply() to 4-argument function. 4th argument is not yet used,Gilbert Ramirez1-3/+3
2000-03-20Change dfilter_init() to check for empty-string abbreviations and forGilbert Ramirez1-5/+11
1999-11-15Add "class" that understands IPv4 addresses and subnet masks.Gilbert Ramirez1-1/+103
1999-10-19Enable display filtering on FT_DOUBLE fields.Gilbert Ramirez1-2/+101
1999-10-12Have "dfilter_compile()" return 0 on success and 1 on failure, andGuy Harris1-10/+25
1999-10-12Re-implemented fix to keep display filter from reading data from outsideGilbert Ramirez1-25/+44
1999-10-11- add handling of FT_IPv6 variablesLaurent Deniel1-1/+60
1999-10-11Fixed bug reported by Laurent regarding byte-string filters notGilbert Ramirez1-23/+26
1999-10-11When a new display filter is to be applied, don't set "cf.dfilter" orGuy Harris1-96/+41
1999-10-11Have "get_host_ipaddr()" return a Boolean indicating whether itGuy Harris1-15/+20
1999-10-07Make "dfilter_error()" available to the lexical analyzer.Guy Harris1-6/+22
1999-10-04Corrected comment regarding usage.Gilbert Ramirez1-2/+2
1999-10-04Removed dummy protocol and removed bug which prevented the firstGilbert Ramirez1-2/+2
1999-09-29Fixed assert error reported by Dewi Morgan <dewim@sco.com>.Gilbert Ramirez1-1/+5
1999-09-29Added and extended Santeri Paavolainen's <santtu@ssh.fi> patchGilbert Ramirez1-1/+3
1999-08-30Now that FT_BOOLEAN display filter fields are treated differently (onlyGilbert Ramirez1-62/+1
1999-08-30Fixed problem with not being able to filt on field values.Gilbert Ramirez1-2/+1
1999-08-29Removed from the display filter/proto_tree code the assumption thatGilbert Ramirez1-32/+22
1999-08-26The dfilter yacc grammar now keeps track of every GNode that it allocates.Gilbert Ramirez1-10/+60
1999-08-25Correctly set global_df->dftree to NULL after a bad parse.Gilbert Ramirez1-10/+4
1999-08-20Changed some symbols inside parser, fixed default error message inGilbert Ramirez1-2/+2
1999-08-20Include "snprintf.h" if necessary, to squelch some "gcc -Wall"Guy Harris1-1/+10
1999-08-20Enabled error reporting for bad ETHER values in display filters. A newGilbert Ramirez1-7/+28
1999-08-20Made handling of byte strings in scanner and parser much simpler,Gilbert Ramirez1-1/+7
1999-08-14Modified YACC grammar to use non-yy symbols, to avoid conflicts withGilbert Ramirez1-5/+6
1999-08-13Moved global memory alloction used in display filters (which was storedGilbert Ramirez1-33/+85
1999-08-12Create a "dfilter-int.h" file, containing stuff used internally to theGuy Harris1-1/+2
1999-08-12Fixed two bugs in display filter parsing.Gilbert Ramirez1-3/+3
1999-08-03Removed the "exists" keyword from the grammar. The name of a protocol or aGilbert Ramirez1-31/+8
1999-08-01Changed the display filter scanner from GLIB's GScanner to lex. The codeGilbert Ramirez1-162/+54
1999-07-11When you hit <Return> in the text entry box for the display filter,Guy Harris1-1/+4
1999-07-08Put the XOR logic in place, where previously I had left an inclusive-ORGilbert Ramirez1-8/+10
1999-07-07"const"ifty some function arguments and structure members, and "#if 0"Guy Harris1-11/+11
1999-07-07Created a new protocol tree implementation and a new display filterGilbert Ramirez1-0/+806