varnish and pcre2

David CARLIER devnexen at gmail.com
Wed Nov 23 09:47:07 CET 2016


Hi,

@Geoff your answer makes sense, so to explain some people start to install
pcre2 over pcre due to pcre's security flaws rather than supposely
performance increases (I do not think there is really). Plus I have
submitted a pcre2 support this week to haproxy which might land in the next
branch. I was just curious how other softwares was doing ;)

Kind regards.

On 23 November 2016 at 08:42, Geoff Simmons <geoff at uplex.de> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> On 11/22/2016 11:22 PM, Nils Goroll wrote:
> > On 22/11/16 14:41, David CARLIER wrote:
> >> You probably thought of it but is there any plan (next year ?) to
> >> implement pcre2 support in varnish ?
> >
> > IIRC Geoff has a pcre2 version of
> > https://code.uplex.de/uplex-varnish/libvmod-re in the works
>
> "In the works" is saying too much, more like kicking around the idea.
> Real Soon Now in my Copious Free Time.
>
> I haven't heard any developers talking about pcre2, and I suspect that
> support via VMODs for new regex libraries is the most likely path
> forward. One of the reasons for introducing VMODs was to lessen the
> burden on the main project to add and maintain new features, and it
> seems to me that this is a good case for that.
>
> This one, for example, supports use of Google re2:
>
> https://code.uplex.de/uplex-varnish/libvmod-re2
>
> @David, do you have a use case for pcre2? I haven't heard much about
> it, for example whether or how much it performs better than original
> pcre. Just the fact that the pcre project will be going forward with
> pcre2 is a good reason to support it. Any other arguments for it would
> help to move the VMOD out of the vaporware column.
>
>
> Best,
> Geoff
> - --
> ** * * UPLEX - Nils Goroll Systemoptimierung
>
> Scheffelstraße 32
> 22301 Hamburg
>
> Tel +49 40 2880 5731
> Mob +49 176 636 90917
> Fax +49 40 42949753
>
> http://uplex.de
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2
>
> iQIcBAEBCAAGBQJYNVaQAAoJEOUwvh9pJNURu6MP/2DZ3uHwO/XvcbQrWeOM8wsV
> CnGEn+7fr1pOV94sfhXyVMs4I3YIChzt/ys+Mc72MLkw+mxnyC1y+8zrXeubpO5S
> 7DQX6uP7iadtoGtBuY0WWGyha1X/dbIGYSsI8B9JRZPZnT7MP5y4AkOh8hnJZrW/
> dQxGqIQPkB+WTDivTE/T6BXQAFk+HLJbHZ7sxH2LzddqIV8+Ewb4Ul8QY3hwxLo5
> Z/8C3K0nEdLH/Z7BgMTz3ud7CTLVEHowdgEBqo9lR6cP7v4JrGnt6pfdoYBFt340
> YDws+mjG1fmNBTc+avV8KNeXST7D8X6FXEPsY+TXegtfU4Ki5O22071rRLswtoj8
> s++ERLmYqKP9z+gkp7fZEBiq17JNeKtJZQCpm90i939imeqdmCAFb+qr9m6VXVJJ
> FCNgFfNj0uea7RQoC8ewzh+kvxj5PNUlOUr+bdx1u2N0NqVe2LE0h49nvt5/LNmd
> liABQrHhIjE9GvvsLlcaqx95Xz7aXeb0U2irfd2YQKD8Pbc5Lgjq0F9GLGU5G5lD
> WdeyCve/CutPxKx0lOQRLtsjyWEy/3D9d7QZpKBXd6xe/FpuySj+T/kCWplYMq+C
> jSHJ+xm/ZIJwqNjmbulMxSdlqqqIPMHLALOp/iNvNz906qorIVrh8k17huy7Eo6c
> wGBT/hEEMR9fS/sAmrdg
> =wB9x
> -----END PGP SIGNATURE-----
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-dev/attachments/20161123/b2b91c92/attachment.html>


More information about the varnish-dev mailing list