Skip to content

Commit

Permalink
Prepare for 7.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
simonvik committed Mar 18, 2024
1 parent 88f7f79 commit eef2526
Show file tree
Hide file tree
Showing 10 changed files with 30 additions and 27 deletions.
10 changes: 5 additions & 5 deletions bin/varnishtest/tests/m00003.vtc
Expand Up @@ -96,7 +96,7 @@ filewrite -a ${tmpdir}/libvmod_wrong.so "\x03"
varnish v1 -errvcl {VMOD wants ABI version 1.0} { import wrong; }

#############################################################
# NB: in the tests below "18" should track VRT_MAJOR_VERSION
# NB: in the tests below "19" should track VRT_MAJOR_VERSION

filewrite ${tmpdir}/libvmod_wrong.so "VMOD_JSON_SPEC\x02"
filewrite -a ${tmpdir}/libvmod_wrong.so {
Expand All @@ -108,7 +108,7 @@ filewrite -a ${tmpdir}/libvmod_wrong.so {
"Vmod_vmod_wrong_Func",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"18",
"19",
"0"
], [
"$FOOBAR"
Expand All @@ -128,7 +128,7 @@ filewrite -a ${tmpdir}/libvmod_wrong.so {
"Vmod_vmod_wrong_Func",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"18",
"19",
"0"
]
]
Expand All @@ -146,7 +146,7 @@ filewrite -a ${tmpdir}/libvmod_wrong.so {
"Vmod_vmod_wrong_Func",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"18",
"19",
"0"
], [
"$CPROTO"
Expand All @@ -168,7 +168,7 @@ filewrite -a ${tmpdir}/libvmod_wrong.so {
"Vmod_vmod_std_Func",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"18",
"19",
"0"
], [
"$CPROTO", "/* blabla */"
Expand Down
2 changes: 1 addition & 1 deletion bin/varnishtest/tests/m00055.vtc
Expand Up @@ -21,7 +21,7 @@ filewrite -a ${tmpdir}/libvmod_wrong.so {
"Vmod_vmod_wrong_Func",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"18",
"19",
"0"
],
[
Expand Down
6 changes: 3 additions & 3 deletions configure.ac
@@ -1,9 +1,9 @@
AC_PREREQ([2.69])
AC_COPYRIGHT([Copyright (c) 2006 Verdens Gang AS
Copyright (c) 2006-2023 Varnish Software
Copyright 2010-2023 UPLEX - Nils Goroll Systemoptimierung])
Copyright (c) 2006-2024 Varnish Software
Copyright 2010-2024 UPLEX - Nils Goroll Systemoptimierung])
AC_REVISION([$Id$])
AC_INIT([Varnish],[trunk],[varnish-dev@varnish-cache.org])
AC_INIT([Varnish],[7.5.0],[varnish-dev@varnish-cache.org])
AC_CONFIG_SRCDIR(include/miniobj.h)
AC_CONFIG_HEADERS([config.h])
AC_CONFIG_MACRO_DIR([m4])
Expand Down
9 changes: 6 additions & 3 deletions doc/changes.rst
Expand Up @@ -34,13 +34,15 @@ http://varnish-cache.org/docs/trunk/whats-new/index.html and via
individual releases. These documents are updated as part of the
release process.

===============================
Varnish Cache NEXT (2024-03-15)
===============================
================================
Varnish Cache 7.5.0 (2024-03-18)
================================

.. PLEASE keep this roughly in commit order as shown by git-log / tig
(new to old)
* Add ``h2_window_timeout`` paramater to mitigate CVE-2023-43622 (VSV00014_).

* The parameters ``idle_send_timeout`` and ``timeout_idle`` are now
limited to a maximum of 1 hour.

Expand Down Expand Up @@ -280,6 +282,7 @@ Varnish Cache NEXT (2024-03-15)
.. _3997: https://github.com/varnishcache/varnish-cache/pull/3997
.. _3998: https://github.com/varnishcache/varnish-cache/pull/3998
.. _3999: https://github.com/varnishcache/varnish-cache/pull/3999
.. _VSV00014: https://varnish-cache.org/security/VSV00014.html

================================
Varnish Cache 7.4.0 (2023-09-15)
Expand Down
4 changes: 2 additions & 2 deletions doc/sphinx/index.rst
Expand Up @@ -40,9 +40,9 @@ Conventions used in this manual include:
Longer listings like example command output and VCL look like this::

$ /opt/varnish/sbin/varnishd -V
varnishd (varnish-trunk revision 1234567)
varnishd (varnish-7.5.0 revision 1234567)
Copyright (c) 2006 Verdens Gang AS
Copyright (c) 2006-2023 Varnish Software
Copyright (c) 2006-2024 Varnish Software


.. For maintainers:
Expand Down
@@ -1,11 +1,11 @@
.. _whatsnew_changes_CURRENT:
.. _whatsnew_changes_7.5:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Changes in Varnish **${NEXT_RELEASE}**
Changes in Varnish **7.5**
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

For information about updating your current Varnish deployment to the
new version, see :ref:`whatsnew_upgrading_CURRENT`.
new version, see :ref:`whatsnew_upgrading_7.5`.

A more detailed and technical account of changes in Varnish, with
links to issues that have been fixed and pull requests that have been
Expand Down
6 changes: 3 additions & 3 deletions doc/sphinx/whats-new/index.rst
Expand Up @@ -13,7 +13,7 @@ This section describes the changes and improvements between different
versions of Varnish, and what upgrading between the different versions
entail.

Varnish **$NEXT_RELEASE**
Varnish **7.5**
-------------------------

**Note: These are working documents for a future release, with running
Expand All @@ -23,8 +23,8 @@ released versions of Varnish, see the chapters listed below.**
.. toctree::
:maxdepth: 2

changes-trunk
upgrading-trunk
changes-7.5
upgrading-7.5

Varnish 7.4
-----------
Expand Down
@@ -1,7 +1,7 @@
.. _whatsnew_upgrading_CURRENT:
.. _whatsnew_upgrading_7.5:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Upgrading to Varnish **$NEXT_RELEASE**
Upgrading to Varnish **7.5**
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Logs
Expand Down
6 changes: 3 additions & 3 deletions include/vrt.h
Expand Up @@ -46,9 +46,9 @@
# error "include vdef.h before vrt.h"
#endif

#define VRT_MAJOR_VERSION 18U
#define VRT_MAJOR_VERSION 19U

#define VRT_MINOR_VERSION 1U
#define VRT_MINOR_VERSION 0U

/***********************************************************************
* Major and minor VRT API versions.
Expand All @@ -57,7 +57,7 @@
* Whenever something is deleted or changed in a way which is not
* binary/load-time compatible, increment MAJOR version
*
* NEXT (2024-03-15)
* 19.0 (2024-03-18)
* [cache.h] (struct req).filter_list renamed to vdp_filter_list
* order of vcl/vmod and director COLD events reversed to directors first
* VRT_u_sess_idle_send_timeout() added
Expand Down
4 changes: 2 additions & 2 deletions lib/libvarnish/version.c
Expand Up @@ -76,8 +76,8 @@ VCS_String(const char *which)
")"
"\n"
"Copyright (c) 2006 Verdens Gang AS\n"
"Copyright (c) 2006-2023 Varnish Software\n"
"Copyright 2010-2023 UPLEX - Nils Goroll Systemoptimierung\n"
"Copyright (c) 2006-2024 Varnish Software\n"
"Copyright 2010-2024 UPLEX - Nils Goroll Systemoptimierung\n"
);
default:
WRONG("Wrong argument to VCS_String");
Expand Down

0 comments on commit eef2526

Please sign in to comment.