pcre.pcre-RUN: /usr/local/share/doc/pcre/html/pcre_get_substring_list.html pcre.pcre-RUN: /usr/local/share/doc/pcre/html/pcre_jit_stack_alloc.html pcre.pcre-RUN: /usr/local/share/doc/pcre/html/pcre_jit_stack_free.html pcre.pcre-RUN: /usr/local/share/doc/pcre/html/pcre_maketables....
ln -sf pcre_jit_stack_alloc.3 $(DESTDIR)$(man3dir)/pcre16_jit_stack_alloc.3 ln -sf pcre_jit_stack_free.3 $(DESTDIR)$(man3dir)/pcre16_jit_stack_free.3 ln -sf pcre_maketables.3 $(DESTDIR)$(man3dir)/pcre16_maketables.3 ln -sf pcre_pattern_to_host_byte_order.3 $(...
AC_ARG_ENABLE(jit-sealloc, AS_HELP_STRING([--enable-jit-sealloc], [enable SELinux compatible execmem allocator in JIT (experimental)]), ,enable_jit_sealloc=no) ;; *) enable_jit_sealloc=unsupported ;; esac # Handle --disable-pcre2grep-jit (enabled by default) AC_ARG...
(name termin- ated by next non-alphanumeric character) \Jdd set up a JIT stack of dd kilobytes maximum (any number of digits) \L call pcre_get_substringlist() after a successful match \M discover the minimum MATCH_LIMIT and MATCH_LIMIT_RECURSION settings \N pass the PCRE_NOTEMPTY ...
JITTARGET UNICODE_VERSION VERSION BSR JIT LINKSIZE MATCHLIMIT HEAPLIMIT (Only since 10.30) NEWLINE PARENSLIMIT DEPTHLIMIT (Not always defined) RECURSIONLIMIT (Obsolete synonym for DEPTHLIMIT) STACKRECURSE (Obsolete. Always 0 in newer libs) UNICODE The first three options return a string, the res...
function ngx_http_lua_ffi_set_jit_stack_size: error: undefined reference to 'pcre_jit_stack_free' /tmp/nginx.lJpu0R.ltrans13.ltrans.o:<artificial>:function ngx_http_lua_ffi_set_jit_stack_size: error: undefined reference to 'pcre_jit_stack_alloc' /tmp/nginx.lJpu0R.ltrans13.ltrans.o:...
简要概述:Flash使用的PCRE正则式解析引擎(https://github.com/adobe-flash/avmplus/tree/master/pcre, 请注意公开的avmplus代码早已过期,他之前有的许多其他漏洞已经被Adobe修复,所以审计这段代码可能会比较让人灰心)。 注:明显这个引擎是有漏洞的,从上面的issue页面可以看到漏洞的相关信息。
void pcre_assign_jit_stack(pcre_extra *extra, pcre_jit_callback callback, void *data); void pcre16_assign_jit_stack(pcre16_extra *extra, pcre16_jit_callback callback, void *data); void pcre32_assign_jit_stack(pcre32_extra *extra, pcre32_jit_callback callback, void *data); ...
(name termin- ated by next non-alphanumeric character) \Jdd set up a JIT stack of dd kilobytes maximum (any number of digits) \L call pcre_get_substringlist() after a successful match \M discover the minimum MATCH_LIMIT and MATCH_LIMIT_RECURSION settings \N pass the PCRE_NOTEMPTY ...
--disable-jit-sealloc \ --disable-never-backslash-C \ --enable-newline-is-lf \ --enable-pcre2-8 \ --enable-pcre2-16 \ --enable-pcre2-32 \ --enable-pcre2grep-callout \ --enable-pcre2grep-jit \ --disable-pcre2grep-libbz2 \ --disable-pcre2grep-libz \ --disa...