]> git.ipfire.org Git - thirdparty/suricata.git/commit
detect/pcre: Use local match variables 9243/head
authorJeff Lucovsky <jlucovsky@oisf.net>
Sun, 16 Jul 2023 15:57:14 +0000 (11:57 -0400)
committerVictor Julien <vjulien@oisf.net>
Mon, 17 Jul 2023 09:58:51 +0000 (11:58 +0200)
commit3286c3b912867a5c69ba5fd51f26f26410aaf6a9
tree6601e74ef4d1c94dfb44262318aaf83679f1e758
parent27aa35cd5b8abc872f15c92c0aa21960f1ae3923
detect/pcre: Use local match variables

pcre2 is not thread-safe wrt match objects so use locally scoped
objects.

Issue: 4797
52 files changed:
src/detect-base64-decode.c
src/detect-byte-extract.c
src/detect-bytejump.c
src/detect-bytetest.c
src/detect-classtype.c
src/detect-config.c
src/detect-detection-filter.c
src/detect-engine-event.c
src/detect-fast-pattern.c
src/detect-filestore.c
src/detect-flow.c
src/detect-flowbits.c
src/detect-flowint.c
src/detect-flowvar.c
src/detect-fragbits.c
src/detect-fragoffset.c
src/detect-ftpdata.c
src/detect-hostbits.c
src/detect-icmp-id.c
src/detect-icmp-seq.c
src/detect-id.c
src/detect-ike-chosen-sa.c
src/detect-ipopts.c
src/detect-ipproto.c
src/detect-isdataat.c
src/detect-krb5-errcode.c
src/detect-krb5-msgtype.c
src/detect-mark.c
src/detect-mqtt-connect-flags.c
src/detect-mqtt-flags.c
src/detect-parse.c
src/detect-parse.h
src/detect-pktvar.c
src/detect-priority.c
src/detect-reference.c
src/detect-rfb-secresult.c
src/detect-rpc.c
src/detect-snmp-pdu_type.c
src/detect-ssh-proto-version.c
src/detect-ssh-software-version.c
src/detect-ssl-state.c
src/detect-tag.c
src/detect-target.c
src/detect-tcp-flags.c
src/detect-tcp-window.c
src/detect-template.c
src/detect-threshold.c
src/detect-tls-cert-validity.c
src/detect-tls-version.c
src/detect-tls.c
src/detect-tos.c
src/detect-xbits.c