Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
varnish-cache
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Commits
Open sidebar
varnishcache
varnish-cache
Commits
d49ac0a2
Commit
d49ac0a2
authored
Sep 15, 2023
by
Simon Stridsberg
Browse files
Options
Browse Files
Download
Plain Diff
Merge tag 'varnish-7.4.0'
Releasing 7.4.0
parents
cd23b7bc
f07a6d61
Changes
8
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
23 additions
and
31 deletions
+23
-31
m00003.vtc
bin/varnishtest/tests/m00003.vtc
+5
-5
m00055.vtc
bin/varnishtest/tests/m00055.vtc
+1
-1
configure.ac
configure.ac
+1
-1
changes.rst
doc/changes.rst
+3
-3
changes-7.4.rst
doc/sphinx/whats-new/changes-7.4.rst
+3
-3
index.rst
doc/sphinx/whats-new/index.rst
+4
-8
upgrading-7.4.rst
doc/sphinx/whats-new/upgrading-7.4.rst
+4
-8
vrt.h
include/vrt.h
+2
-2
No files found.
bin/varnishtest/tests/m00003.vtc
View file @
d49ac0a2
...
@@ -96,7 +96,7 @@ filewrite -a ${tmpdir}/libvmod_wrong.so "\x03"
...
@@ -96,7 +96,7 @@ filewrite -a ${tmpdir}/libvmod_wrong.so "\x03"
varnish v1 -errvcl {VMOD wants ABI version 1.0} { import wrong; }
varnish v1 -errvcl {VMOD wants ABI version 1.0} { import wrong; }
#############################################################
#############################################################
# NB: in the tests below "1
7
" should track VRT_MAJOR_VERSION
# NB: in the tests below "1
8
" should track VRT_MAJOR_VERSION
filewrite ${tmpdir}/libvmod_wrong.so "VMOD_JSON_SPEC\x02"
filewrite ${tmpdir}/libvmod_wrong.so "VMOD_JSON_SPEC\x02"
filewrite -a ${tmpdir}/libvmod_wrong.so {
filewrite -a ${tmpdir}/libvmod_wrong.so {
...
@@ -108,7 +108,7 @@ filewrite -a ${tmpdir}/libvmod_wrong.so {
...
@@ -108,7 +108,7 @@ filewrite -a ${tmpdir}/libvmod_wrong.so {
"Vmod_vmod_wrong_Func",
"Vmod_vmod_wrong_Func",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"1
7
",
"1
8
",
"0"
"0"
], [
], [
"$FOOBAR"
"$FOOBAR"
...
@@ -128,7 +128,7 @@ filewrite -a ${tmpdir}/libvmod_wrong.so {
...
@@ -128,7 +128,7 @@ filewrite -a ${tmpdir}/libvmod_wrong.so {
"Vmod_vmod_wrong_Func",
"Vmod_vmod_wrong_Func",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"1
7
",
"1
8
",
"0"
"0"
]
]
]
]
...
@@ -146,7 +146,7 @@ filewrite -a ${tmpdir}/libvmod_wrong.so {
...
@@ -146,7 +146,7 @@ filewrite -a ${tmpdir}/libvmod_wrong.so {
"Vmod_vmod_wrong_Func",
"Vmod_vmod_wrong_Func",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"1
7
",
"1
8
",
"0"
"0"
], [
], [
"$CPROTO"
"$CPROTO"
...
@@ -168,7 +168,7 @@ filewrite -a ${tmpdir}/libvmod_wrong.so {
...
@@ -168,7 +168,7 @@ filewrite -a ${tmpdir}/libvmod_wrong.so {
"Vmod_vmod_std_Func",
"Vmod_vmod_std_Func",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"1
7
",
"1
8
",
"0"
"0"
], [
], [
"$CPROTO", "/* blabla */"
"$CPROTO", "/* blabla */"
...
...
bin/varnishtest/tests/m00055.vtc
View file @
d49ac0a2
...
@@ -21,7 +21,7 @@ filewrite -a ${tmpdir}/libvmod_wrong.so {
...
@@ -21,7 +21,7 @@ filewrite -a ${tmpdir}/libvmod_wrong.so {
"Vmod_vmod_wrong_Func",
"Vmod_vmod_wrong_Func",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"1
7
",
"1
8
",
"0"
"0"
],
],
[
[
...
...
configure.ac
View file @
d49ac0a2
...
@@ -3,7 +3,7 @@ AC_COPYRIGHT([Copyright (c) 2006 Verdens Gang AS
...
@@ -3,7 +3,7 @@ AC_COPYRIGHT([Copyright (c) 2006 Verdens Gang AS
Copyright (c) 2006-2023 Varnish Software
Copyright (c) 2006-2023 Varnish Software
Copyright 2010-2023 UPLEX - Nils Goroll Systemoptimierung])
Copyright 2010-2023 UPLEX - Nils Goroll Systemoptimierung])
AC_REVISION([$Id$])
AC_REVISION([$Id$])
AC_INIT([Varnish], [
trunk
], [varnish-dev@varnish-cache.org])
AC_INIT([Varnish], [
7.4.0
], [varnish-dev@varnish-cache.org])
AC_CONFIG_SRCDIR(include/miniobj.h)
AC_CONFIG_SRCDIR(include/miniobj.h)
AC_CONFIG_HEADERS([config.h])
AC_CONFIG_HEADERS([config.h])
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_MACRO_DIR([m4])
...
...
doc/changes.rst
View file @
d49ac0a2
...
@@ -34,9 +34,9 @@ http://varnish-cache.org/docs/trunk/whats-new/index.html and via
...
@@ -34,9 +34,9 @@ http://varnish-cache.org/docs/trunk/whats-new/index.html and via
individual releases. These documents are updated as part of the
individual releases. These documents are updated as part of the
release process.
release process.
===============================
===============================
=
Varnish Cache
NEXT
(2023-09-15)
Varnish Cache
7.4.0
(2023-09-15)
===============================
===============================
=
.. PLEASE keep this roughly in commit order as shown by git-log / tig
.. PLEASE keep this roughly in commit order as shown by git-log / tig
(new to old)
(new to old)
...
...
doc/sphinx/whats-new/changes-
trunk
.rst
→
doc/sphinx/whats-new/changes-
7.4
.rst
View file @
d49ac0a2
.. _whatsnew_changes_
CURRENT
:
.. _whatsnew_changes_
7.4
:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Changes in Varnish **
${NEXT_RELEASE}
**
Changes in Varnish **
7.4
**
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
For information about updating your current Varnish deployment to the
For information about updating your current Varnish deployment to the
new version, see :ref:`whatsnew_upgrading_
CURRENT
`.
new version, see :ref:`whatsnew_upgrading_
7.4
`.
A more detailed and technical account of changes in Varnish, with
A more detailed and technical account of changes in Varnish, with
links to issues that have been fixed and pull requests that have been
links to issues that have been fixed and pull requests that have been
...
...
doc/sphinx/whats-new/index.rst
View file @
d49ac0a2
...
@@ -13,18 +13,14 @@ This section describes the changes and improvements between different
...
@@ -13,18 +13,14 @@ This section describes the changes and improvements between different
versions of Varnish, and what upgrading between the different versions
versions of Varnish, and what upgrading between the different versions
entail.
entail.
Varnish **$NEXT_RELEASE**
Varnish 7.4
-------------------------
-----------
**Note: These are working documents for a future release, with running
updates for changes in the development branch. For changes in the
released versions of Varnish, see the chapters listed below.**
.. toctree::
.. toctree::
:maxdepth: 2
:maxdepth: 2
changes-
trunk
changes-
7.4
upgrading-
trunk
upgrading-
7.4
Varnish 7.3
Varnish 7.3
-----------
-----------
...
...
doc/sphinx/whats-new/upgrading-
trunk
.rst
→
doc/sphinx/whats-new/upgrading-
7.4
.rst
View file @
d49ac0a2
**Note: This is a working document for a future release, with running
.. _whatsnew_upgrading_7.4:
updates for changes in the development branch. For changes in the
released versions of Varnish, see:** :ref:`whats-new-index`
.. _whatsnew_upgrading_CURRENT:
%%%%%%%%%%%%%%%%%%%%%%%%
Upgrading to Varnish 7.4
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%
Upgrading to Varnish **$NEXT_RELEASE**
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Important VCL Changes
Important VCL Changes
=====================
=====================
...
...
include/vrt.h
View file @
d49ac0a2
...
@@ -46,7 +46,7 @@
...
@@ -46,7 +46,7 @@
# error "include vdef.h before vrt.h"
# error "include vdef.h before vrt.h"
#endif
#endif
#define VRT_MAJOR_VERSION 1
7
U
#define VRT_MAJOR_VERSION 1
8
U
#define VRT_MINOR_VERSION 0U
#define VRT_MINOR_VERSION 0U
...
@@ -57,7 +57,7 @@
...
@@ -57,7 +57,7 @@
* Whenever something is deleted or changed in a way which is not
* Whenever something is deleted or changed in a way which is not
* binary/load-time compatible, increment MAJOR version
* binary/load-time compatible, increment MAJOR version
*
*
*
NEXT
(2023-09-15)
*
18.0
(2023-09-15)
* [cache_filter.h] struct vdp gained priv1 member
* [cache_filter.h] struct vdp gained priv1 member
* VRT_trace() added
* VRT_trace() added
* 17.0 (2023-03-15)
* 17.0 (2023-03-15)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment