]> git.ipfire.org Git - thirdparty/snort3.git/commit
Pull request #3693: js_norm: update PDF tokenizer to use glue input streambuf
authorOleksii Shumeiko -X (oshumeik - SOFTSERVE INC at Cisco) <oshumeik@cisco.com>
Tue, 6 Dec 2022 11:44:45 +0000 (11:44 +0000)
committerOleksii Shumeiko -X (oshumeik - SOFTSERVE INC at Cisco) <oshumeik@cisco.com>
Tue, 6 Dec 2022 11:44:45 +0000 (11:44 +0000)
commit1c45ba157bc7616cef79f871e2adfd3eeac74b72
tree3340b7077f6a52de4086208141de3762a3046b08
parent1d7a46c4c327564ec88d89ee105ad56035d14991
Pull request #3693: js_norm: update PDF tokenizer to use glue input streambuf

Merge in SNORT/snort3 from ~OSERHIIE/snort3:js_pdf_fixup to master

Squashed commit of the following:

commit a1ea7641078ab9622838882605cfd2ffbf012e84
Author: Oleksandr Serhiienko <oserhiie@cisco.com>
Date:   Mon Dec 5 15:08:20 2022 +0100

    js_norm: fix pdf_tokenizer_test on FreeBSD platform

commit af4be627c44f45dcae8fc24fe085ff4c03d972bf
Author: Oleksandr Serhiienko <oserhiie@cisco.com>
Date:   Mon Dec 5 15:05:54 2022 +0100

    js_norm: update PDF tokenizer to use glue input streambuf

        * js_norm: update PDF tokenizer EOF rule to cover all starting conditions
        * http_inspect: update PDF JSNorm to use istreambuf_glue
src/js_norm/pdf_tokenizer.l
src/js_norm/test/pdf_tokenizer_test.cc
src/service_inspectors/http_inspect/http_js_norm.cc
src/service_inspectors/http_inspect/http_js_norm.h