2022-01-09 03:55:08 by Tobias Nygren | Files touched by this commit (4) | |
Log message:
varnish: update to 7.0.1
New in varnish 7:
- switch from PCRE to PCRE2
- RFC8941 Structured Fields
- increased default values for memory settings
- bit flags in ACLs
|
2021-10-26 13:31:15 by Nia Alarie | Files touched by this commit (1030) |
Log message:
www: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Not committed (merge conflicts):
www/nghttp2/distinfo
Unfetchable distfiles (almost certainly fetched conditionally...):
./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx-devel/distinfo naxsi-1.3.tar.gz
./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx-devel/distinfo njs-0.5.0.tar.gz
./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz
./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx/distinfo naxsi-1.3.tar.gz
./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx/distinfo njs-0.5.0.tar.gz
./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz
|
2021-10-07 17:09:00 by Nia Alarie | Files touched by this commit (1033) |
Log message:
www: Remove SHA1 hashes for distfiles
|
2021-07-19 14:47:31 by Tobias Nygren | Files touched by this commit (2) | |
Log message:
varnish: update to 6.6.1
CVE-2021-36740: request smuggling attack can be performed on Varnish Cache
and Varnish Cache Plus servers that have the HTTP/2 protocol enabled. The
smuggled requests do not go through normal VCL processing, and any
authorization steps implemented in VCL would be bypassed.
|
2021-06-25 14:38:00 by Tobias Nygren | Files touched by this commit (1) |
Log message:
varnish: sync smf from pkgsrc-wip to add Solaris jail support (untested)
|
2021-06-25 14:21:08 by Tobias Nygren | Files touched by this commit (8) | |
Log message:
varnish: update to 6.6.0
Based on pkgsrc-wip 5.1.1 package by Filip Hajny.
Changes in Varnish 6.0
Support for UDS (Unix Domain Sockets)
Because UNIX Domain Sockets have nothing like IP numbers, we were forced to
define a new level of the VCL language vcl 4.1 to cope with UDS.
The HTTP/2 code has received a lot of attention from Dag Haavi Finstad
(Varnish Software) and it holds up in production on several large sites now.
There are new and improved VMODs:
vmod_directors – Much work on the shard director
vmod_proxy – Proxy protocol information
vmod_unix – Unix Domain Socket information
vmod_vtc – Utility functions for writing varnishtest cases.
The umem stevedore has been brought back on Solaris and it is the default
storage method there now.
More error situations now get vcl failure handling, this should make life
simpler for everybody we hope.
And it goes without saying that we have fixed a lot of bugs too.
Changes in Varnish 5.0
Varnish 5.0 changes some (mostly) internal APIs and adds some major new
features over Varnish 4.1.
Separate VCL files and VCL labels
Very Experimental HTTP/2 support
The Shard Director
Hit-For-Pass is now actually Hit-For-Miss
Ban Lurker Improvements
Request Body sent always / "cacheable POST"
ESI and Backend Request Coalescing ("waitinglist") Improvement
Backend PROXY protocol requests
Default VCL search path
devicedetect.vcl
varnishtest
misc
News for VMOD authors
Changes in Varnish 4
Varnish 4 is quite an extensive update to Varnish 3, with some very big
improvements to central parts of varnish.
Client/backend split
|
2020-07-13 20:43:22 by Thomas Klausner | Files touched by this commit (1) |
Log message:
varnish: add buildlink3.mk
From Edgar Fuß in PR 55479
|
2020-01-26 18:32:28 by Roland Illig | Files touched by this commit (981) |
Log message:
all: migrate homepages from http to https
pkglint -r --network --only "migrate"
As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
|
2019-12-19 23:26:02 by Joerg Sonnenberger | Files touched by this commit (1) |
Log message:
Specify correct name of rst2xxx binaries.
|
2019-11-24 02:05:37 by Greg Troxel | Files touched by this commit (1) |
Log message:
www/varnish: Fix compiler check via pkglint
AUTOFIX: Makefile:58: Replacing "${PKGSRC_COMPILER} == \
\"sunpro\"" with "${PKGSRC_COMPILER:Msunpro}".
The PKGSRC_COMPILER can be a list of chained compilers, e.g. "ccache
distcc clang". Therefore, comparing it using == or != leads to wrong
results in these cases.
|