<div dir="ltr"><div>@Geoff<br><br></div>I agree with you, there s no urgency to implement it, althought the API of pcre2 is way better designed (ie the ovec array resulting from the match is properly sized now for example) but more for the near future indeed, anyway in Haproxy the developement is done but won t be available before next year.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On 23 November 2016 at 14:15, Geoff Simmons <span dir="ltr"><<a href="mailto:geoff@uplex.de" target="_blank">geoff@uplex.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA256<br>
<br>
On 11/23/2016 09:47 AM, David CARLIER wrote:<br>
><br>
> ... some people start to install pcre2 over pcre due to pcre's<br>
> security flaws<br>
<br>
Is there something to be worried about? I'm looking at the CVEs for<br>
pcre, and it looks to me like there's nothing that can't be fixed by<br>
updating the libraries. The most recent one (March of this year)<br>
applies to both pcre and pcre2.<br>
<br>
On 11/23/2016 10:44 AM, Poul-Henning Kamp wrote:<br>
><br>
> If we find that practically everybody "import pcre2" in their VCL,<br>
> we will probably drag that VMOD into the main project, otherwise it<br>
> will live independently.<br>
<br>
Philip Hazel's plan is to continue maintaining the original pcre lib<br>
only for bug fixes, and all new features will go into pcre2. At some<br>
point in the mid to long term, old pcre might become just too old. I<br>
suspect that will be when everyone will be importing a VMOD for regexen.<br>
<br>
<br>
Best,<br>
Geoff<br>
- --<br>
** * * UPLEX - Nils Goroll Systemoptimierung<br>
<br>
Scheffelstraße 32<br>
22301 Hamburg<br>
<br>
Tel +49 40 2880 5731<br>
Mob +49 176 636 90917<br>
Fax +49 40 42949753<br>
<br>
<a href="http://uplex.de" rel="noreferrer" target="_blank">http://uplex.de</a><br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v2<br>
<br>
iQIcBAEBCAAGBQJYNaRsAAoJEOUwvh<wbr>9pJNURbHYP/<wbr>iKBWkJqryFdSHZxxQRxim6U<br>
LGtiJbC4JIu9il68sMNn/I+Pqa/<wbr>7xp1ChWe3GpZLlcBaM9/<wbr>aOamJrR8WvRaRPHhv<br>
dGIILXBotzMPnUJyk3mEott2O6W+<wbr>4sXbknNJJITizo5gEvNgHU4T7c11Gx<wbr>HL+dp/<br>
o0Fav0eh9pL+<wbr>5FzLSdBuBx4vQefxfjB8XR1XCVBSpl<wbr>ZzbQsfs7xbeN9qWvQYzEw1<br>
qyWlzHBRKz2Ao9e2PUfZU5wfDp56KF<wbr>QV5kXRGU1cm+HER+Q+0/gU5/<wbr>w0ze8TaIcx<br>
v6QqK5Xxawd0Ju/pf5ve/<wbr>ujsHHqGdeD5R5ZrG371gE9MsOvtzxa<wbr>NurZFK9speRd/<br>
v71lSEk+EOvSy76JJM+<wbr>ggIL3GZIHKlnWRs2FTIu0dtpIyUwvQ<wbr>X8b0VaZzr/q4QGc<br>
0vmRmW53FYApyj37naYJMZVspBikVJ<wbr>altbiXR9e8gVWikWVsluAgKMx1CLNL<wbr>zWhg<br>
1LYrGvxwOpOdqg/efkPfP+<wbr>RwqhEnG5pl7Wbug9fHYmJiwsVhICE1<wbr>jBaBmiS6GyNF<br>
yw+x2Ynh79oxyShBMMmWxkh/<wbr>hKbAUMVqgY7oTpqUG8v00ynhqR4bZD<wbr>s6r4l6SULs<br>
2GPFrcknkZiYwO16YlXsNVDC9BxO4O<wbr>pmB26lyc00C8DhW0HuYmkRKw3hkBJT<wbr>EiDf<br>
dwcejzdIdWbKso8vd9Ue<br>
=jY5K<br>
-----END PGP SIGNATURE-----<br>
</blockquote></div><br></div>