wireshark/epan/dfilter
Guy Harris b61fd6d76a dfilter, ftypes: get rid of FT_PCRE.
It's not a valid field type, it's only a hack to support regular
expression matching in packet-matching expressions.

Instead, in the packet-matching code, have a separate syntax tree type
for Perl-compatible regular expressions, and a separate instruction to
load one into a register, and have the "matching" operator for field
types take a GRegex * as the second argument.
2021-03-21 03:27:44 -07:00
..
.editorconfig HTTPS In Even More Places, update some links. 2019-07-28 04:21:18 +00:00
CMakeLists.txt CMake: Use CheckAPI's abort/termoutput with dissectors only 2021-03-01 20:59:39 +00:00
dfilter-int.h dfilter: fix memleaks with functions and slice operator 2018-04-25 06:57:00 +00:00
dfilter-macro.c Don't dereference a known-to-be-null pointer. 2021-01-20 01:07:18 -08:00
dfilter-macro.h epan: use SPDX indentifiers. 2018-02-08 19:29:45 +00:00
dfilter.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
dfilter.h epan: use SPDX indentifiers. 2018-02-08 19:29:45 +00:00
dfunctions.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
dfunctions.h epan: use SPDX indentifiers. 2018-02-08 19:29:45 +00:00
dfvm.c dfilter, ftypes: get rid of FT_PCRE. 2021-03-21 03:27:44 -07:00
dfvm.h dfilter, ftypes: get rid of FT_PCRE. 2021-03-21 03:27:44 -07:00
drange.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
drange.h epan: use SPDX indentifiers. 2018-02-08 19:29:45 +00:00
gencode.c dfilter, ftypes: get rid of FT_PCRE. 2021-03-21 03:27:44 -07:00
gencode.h epan: use SPDX indentifiers. 2018-02-08 19:29:45 +00:00
grammar.lemon dfilter, ftypes: get rid of FT_PCRE. 2021-03-21 03:27:44 -07:00
scanner.l Remove the probes. 2018-09-10 21:24:50 +00:00
semcheck.c dfilter, ftypes: get rid of FT_PCRE. 2021-03-21 03:27:44 -07:00
semcheck.h epan: use SPDX indentifiers. 2018-02-08 19:29:45 +00:00
sttype-function.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
sttype-function.h epan: use SPDX indentifiers. 2018-02-08 19:29:45 +00:00
sttype-integer.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
sttype-pointer.c dfilter, ftypes: get rid of FT_PCRE. 2021-03-21 03:27:44 -07:00
sttype-range.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
sttype-range.h epan: use SPDX indentifiers. 2018-02-08 19:29:45 +00:00
sttype-set.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
sttype-set.h dfilter: add range support to set membership operator ("f in {x .. y}") 2018-04-18 03:47:02 +00:00
sttype-string.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
sttype-test.c Replace g_assert() with g_assert_true() for testing 2021-03-05 14:54:58 +00:00
sttype-test.h epan: use SPDX indentifiers. 2018-02-08 19:29:45 +00:00
syntax-tree.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
syntax-tree.h dfilter, ftypes: get rid of FT_PCRE. 2021-03-21 03:27:44 -07:00