SHA256
1
0
forked from pool/varnish

5 Commits

Author SHA256 Message Date
879eae3409 remove invalid imported files 2025-08-07 18:28:58 +02:00
1a010af8ac Accepting request 1205851 from server:http
- Update to release 7.6.0

OBS-URL: https://build.opensuse.org/request/show/1205851
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/varnish?expand=0&rev=47
2024-10-07 19:49:27 +00:00
4f2ee58190 [info=b36281bc31c37580f70fe48a94251b144830a893a05179ea6e3bf924506ed3de]
OBS-URL: https://build.opensuse.org/package/show/server:http/varnish?expand=0&rev=135
2024-10-05 19:22:56 +00:00
aee9008c9d Rewrap to fit format guidelines
OBS-URL: https://build.opensuse.org/package/show/server:http/varnish?expand=0&rev=134
2024-10-05 19:20:52 +00:00
9e9f153361 - Update to release 7.6.0
* The Varnish Delivery Processor (VDP) filter API has been generalized 
    to also accommodate future use for backend request bodies
  * VDPs with no vdp_bytes_f function are now supported if the vdp_init_f 
    returns a value greater than zero to signify that the filter is not to 
    be added to the chain. This is useful to support VDPs which only need to 
    work on headers.
  * The epoll and kqueue waiters have been improved to correctly report 
    WAITER_REMCLOSE, which increases the WAITER.*.remclose counter.
  * varnishtest now supports the shutdown command corresponding to the 
    shutdown(2) standard C library call
  * VSC counters for waiters have been added:
     + conns to count waits on idle connections
     + remclose to count idle connections closed by the peer
     + timeout to count idle connections which timed out in the waiter
     + action to count idle connections which resulted in a read
  * The port of a listen_endpoint given with the -a argument to varnishd 
    can now also be a numerical port range like 80-89
  * To implement the aforementioned feature, VSS_resolver_range() as been
    added to libvarnish
  * The Warning: mlock() of VSM failed message is now emitted when locking
    of shared memory segments (via mlock(2)) fails.
  * A bug has been fixed where string comparisons in VCL could fail with the
    nonsensical error message Comparison of different types: STRING '=='
    STRING.
  * An issue has been addressed in the builtin.vcl where backend responses
    would fail if they contained a Content-Range header when no range was
    requested. 
  * Additional SessError VSL events are now generated for various HTTP/2
    protocol errors.

OBS-URL: https://build.opensuse.org/package/show/server:http/varnish?expand=0&rev=133
2024-10-05 19:18:05 +00:00
4 changed files with 7 additions and 25 deletions

BIN
varnish-7.6.0.tgz (Stored with Git LFS) Normal file

Binary file not shown.

BIN
varnish-7.7.1.tgz (Stored with Git LFS)

Binary file not shown.

View File

@@ -1,22 +1,3 @@
-------------------------------------------------------------------
Thu May 15 05:19:43 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 7.7.1
* VSV-16: Resolve request smuggling attack
-------------------------------------------------------------------
Sun Apr 13 19:01:43 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 7.7.0
* The `linux` jail gained control of transparent huge pages
settings.
* An issue has been fixed which could cause a crash when varnishd
receives an invalid Content-Range header from a backend.
* Timestamping for HTTP/2 requests (when idle period begins) has
been switched to be more in line with HTTP/1.
* VSV-15: The client connection is now always closed when a
malformed request is received. [CVE-2025-30346, boo#1239892]
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Oct 5 15:23:58 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com> Sat Oct 5 15:23:58 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>

View File

@@ -1,7 +1,7 @@
# #
# spec file for package varnish # spec file for package varnish
# #
# Copyright (c) 2025 SUSE LLC # Copyright (c) 2024 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -25,7 +25,7 @@
%define _fillupdir %_localstatedir/adm/fillup-templates %define _fillupdir %_localstatedir/adm/fillup-templates
%endif %endif
Name: varnish Name: varnish
Version: 7.7.1 Version: 7.6.0
Release: 0 Release: 0
Summary: Accelerator for HTTP services Summary: Accelerator for HTTP services
License: BSD-2-Clause License: BSD-2-Clause
@@ -160,7 +160,8 @@ fi
%postun %postun
%service_del_postun varnish.service varnishlog.service %service_del_postun varnish.service varnishlog.service
%ldconfig_scriptlets -n %library_name %post -n %library_name -p /sbin/ldconfig
%postun -n %library_name -p /sbin/ldconfig
%files %files
%_unitdir/*.service %_unitdir/*.service