diff options
-rw-r--r-- | Makefile.am | 6 | ||||
-rw-r--r-- | NEWS | 11 | ||||
-rw-r--r-- | README | 2 | ||||
m--------- | acvmod | 0 | ||||
-rw-r--r-- | configure.ac | 6 | ||||
-rw-r--r-- | doc/vmod-binlog.3 | 8 |
6 files changed, 22 insertions, 11 deletions
diff --git a/Makefile.am b/Makefile.am index bea7975..4827d59 100644 --- a/Makefile.am +++ b/Makefile.am | |||
@@ -15,6 +15,12 @@ | |||
15 | # along with vmod-binlog. If not, see <http://www.gnu.org/licenses/>. | 15 | # along with vmod-binlog. If not, see <http://www.gnu.org/licenses/>. |
16 | ACLOCAL_AMFLAGS = -I m4 -I acvmod | 16 | ACLOCAL_AMFLAGS = -I m4 -I acvmod |
17 | 17 | ||
18 | SUBDIRS = libltdl src tests doc | 18 | SUBDIRS = libltdl src tests doc |
19 | 19 | ||
20 | include acvmod/top.am | 20 | include acvmod/top.am |
21 | |||
22 | # Work around a bug in automake 1.16: when generating disclean rule | ||
23 | # for libltdl, it ignores lt__strl.o and lt__strl.o which causes | ||
24 | # distclean failure. | ||
25 | distclean-local: | ||
26 | rm -rf ./libltdl/.deps | ||
@@ -1,12 +1,17 @@ | |||
1 | Vmod-binlog NEWS -- history of user-visible changes. 2020-03-26 | 1 | Vmod-binlog NEWS -- history of user-visible changes. 2022-08-21 |
2 | See the end of file for copying conditions. | 2 | See the end of file for copying conditions. |
3 | 3 | ||
4 | Please send Vmod-binlog bug reports to <gray@gnu.org> | 4 | Please send Vmod-binlog bug reports to <gray@gnu.org> |
5 | 5 | ||
6 | Version 2.5.90 (git) | 6 | Version 2.7, 2022-08-21 |
7 | |||
8 | * Support for Varnish 7.1 | ||
9 | |||
10 | |||
11 | Version 2.6, 2020-04-09 | ||
7 | 12 | ||
8 | * Dropped support for Varnish versions prior to 6.0 | 13 | * Dropped support for Varnish versions prior to 6.0 |
9 | 14 | ||
10 | 15 | ||
11 | Version 2.5, 2020-03-10 | 16 | Version 2.5, 2020-03-10 |
12 | 17 | ||
@@ -46,13 +51,13 @@ Version 1.0, 2013-10-19 | |||
46 | 51 | ||
47 | Initial release. | 52 | Initial release. |
48 | 53 | ||
49 | 54 | ||
50 | * Copyright information: | 55 | * Copyright information: |
51 | 56 | ||
52 | Copyright (C) 2013-2018 Sergey Poznyakoff | 57 | Copyright (C) 2013-2020 Sergey Poznyakoff |
53 | 58 | ||
54 | Permission is granted to anyone to make or distribute verbatim copies | 59 | Permission is granted to anyone to make or distribute verbatim copies |
55 | of this document as received, in any medium, provided that the | 60 | of this document as received, in any medium, provided that the |
56 | copyright notice and this permission notice are preserved, | 61 | copyright notice and this permission notice are preserved, |
57 | thus giving the recipient permission to redistribute in turn. | 62 | thus giving the recipient permission to redistribute in turn. |
58 | 63 | ||
@@ -19,13 +19,13 @@ records. Each record contains a UNIX timestamp in binary form and | |||
19 | arbitrary user-defined data. Such files are convenient for storing | 19 | arbitrary user-defined data. Such files are convenient for storing |
20 | big amounts of information arriving at high rates. | 20 | big amounts of information arriving at high rates. |
21 | 21 | ||
22 | The package provides the module itself and the utilities for listing | 22 | The package provides the module itself and the utilities for listing |
23 | and searching in binary log files. | 23 | and searching in binary log files. |
24 | 24 | ||
25 | The module was tested with Varnish versions 6.0.2 through 6.3.2. | 25 | The module was tested with Varnish versions 6.0.2 through 6.4.0. |
26 | 26 | ||
27 | * Installation | 27 | * Installation |
28 | 28 | ||
29 | In order to compile the package you need to have the varnishd and varnishapi | 29 | In order to compile the package you need to have the varnishd and varnishapi |
30 | packages installed. | 30 | packages installed. |
31 | 31 | ||
diff --git a/acvmod b/acvmod | |||
Subproject 99b8dd21c7d1a91021b0a63c0d846ac35c4b009 | Subproject 0516e2461e8f2e3b33a7fffa13705cdb1de77c5 | ||
diff --git a/configure.ac b/configure.ac index 6f28517..898f013 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -1,8 +1,8 @@ | |||
1 | # This file is part of vmod-binlog | 1 | # This file is part of vmod-binlog |
2 | # Copyright (C) 2013-2020 Sergey Poznyakoff | 2 | # Copyright (C) 2013-2022 Sergey Poznyakoff |
3 | # | 3 | # |
4 | # Vmod-binlog is free software; you can redistribute it and/or modify | 4 | # Vmod-binlog is free software; you can redistribute it and/or modify |
5 | # it under the terms of the GNU General Public License as published by | 5 | # it under the terms of the GNU General Public License as published by |
6 | # the Free Software Foundation; either version 3, or (at your option) | 6 | # the Free Software Foundation; either version 3, or (at your option) |
7 | # any later version. | 7 | # any later version. |
8 | # | 8 | # |
@@ -11,13 +11,13 @@ | |||
11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
12 | # GNU General Public License for more details. | 12 | # GNU General Public License for more details. |
13 | # | 13 | # |
14 | # You should have received a copy of the GNU General Public License | 14 | # You should have received a copy of the GNU General Public License |
15 | # along with vmod-binlog. If not, see <http://www.gnu.org/licenses/>. | 15 | # along with vmod-binlog. If not, see <http://www.gnu.org/licenses/>. |
16 | AC_PREREQ(2.69) | 16 | AC_PREREQ(2.69) |
17 | AC_INIT([vmod-binlog], 2.5.90, [gray@gnu.org]) | 17 | AC_INIT([vmod-binlog], 2.7, [gray@gnu.org]) |
18 | AC_CONFIG_AUX_DIR([build-aux]) | 18 | AC_CONFIG_AUX_DIR([build-aux]) |
19 | AC_CONFIG_MACRO_DIR([m4]) | 19 | AC_CONFIG_MACRO_DIR([m4]) |
20 | AC_CONFIG_SRCDIR(src/binlog.c) | 20 | AC_CONFIG_SRCDIR(src/binlog.c) |
21 | AM_CONFIG_HEADER(config.h) | 21 | AM_CONFIG_HEADER(config.h) |
22 | 22 | ||
23 | AC_SUBST([AC_VMOD_BASENAME],[binlog]) | 23 | AC_SUBST([AC_VMOD_BASENAME],[binlog]) |
@@ -49,13 +49,13 @@ AC_CONFIG_FILES([libltdl/Makefile]) | |||
49 | AC_SYS_LARGEFILE | 49 | AC_SYS_LARGEFILE |
50 | 50 | ||
51 | # Checks for header files. | 51 | # Checks for header files. |
52 | AC_HEADER_STDC | 52 | AC_HEADER_STDC |
53 | AC_CHECK_HEADERS([sys/stdlib.h]) | 53 | AC_CHECK_HEADERS([sys/stdlib.h]) |
54 | 54 | ||
55 | AM_VARNISHAPI([6.0],[6.3.2]) | 55 | AM_VARNISHAPI([6.0],[7.1]) |
56 | AC_DEFINE_UNQUOTED([VARNISHAPI_MAJOR],[$VARNISHAPI_MAJOR], | 56 | AC_DEFINE_UNQUOTED([VARNISHAPI_MAJOR],[$VARNISHAPI_MAJOR], |
57 | [Varnish API major version number]) | 57 | [Varnish API major version number]) |
58 | AC_SUBST(BINLOGSEL_MODDIR,'$(libdir)/$(PACKAGE)') | 58 | AC_SUBST(BINLOGSEL_MODDIR,'$(libdir)/$(PACKAGE)') |
59 | 59 | ||
60 | # Initialize the test suite. | 60 | # Initialize the test suite. |
61 | AC_CONFIG_TESTDIR(tests) | 61 | AC_CONFIG_TESTDIR(tests) |
diff --git a/doc/vmod-binlog.3 b/doc/vmod-binlog.3 index cd74f59..84621e2 100644 --- a/doc/vmod-binlog.3 +++ b/doc/vmod-binlog.3 | |||
@@ -1,8 +1,8 @@ | |||
1 | .\" This file is part of Vmod-binlog -*- nroff -*- | 1 | .\" This file is part of Vmod-binlog -*- nroff -*- |
2 | .\" Copyright (C) 2013-2018 Sergey Poznyakoff | 2 | .\" Copyright (C) 2013-2022 Sergey Poznyakoff |
3 | .\" | 3 | .\" |
4 | .\" Vmod-binlog is free software; you can redistribute it and/or modify | 4 | .\" Vmod-binlog is free software; you can redistribute it and/or modify |
5 | .\" it under the terms of the GNU General Public License as published by | 5 | .\" it under the terms of the GNU General Public License as published by |
6 | .\" the Free Software Foundation; either version 3, or (at your option) | 6 | .\" the Free Software Foundation; either version 3, or (at your option) |
7 | .\" any later version. | 7 | .\" any later version. |
8 | .\" | 8 | .\" |
@@ -10,13 +10,13 @@ | |||
10 | .\" but WITHOUT ANY WARRANTY; without even the implied warranty of | 10 | .\" but WITHOUT ANY WARRANTY; without even the implied warranty of |
11 | .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 11 | .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
12 | .\" GNU General Public License for more details. | 12 | .\" GNU General Public License for more details. |
13 | .\" | 13 | .\" |
14 | .\" You should have received a copy of the GNU General Public License | 14 | .\" You should have received a copy of the GNU General Public License |
15 | .\" along with vmod-binlog. If not, see <http://www.gnu.org/licenses/>. | 15 | .\" along with vmod-binlog. If not, see <http://www.gnu.org/licenses/>. |
16 | .TH VMOD-BINLOG 3 "December 10, 2018" "VMOD-BINLOG" "User Reference" | 16 | .TH VMOD-BINLOG 3 "April 9, 2020" "VMOD-BINLOG" "User Reference" |
17 | .SH NAME | 17 | .SH NAME |
18 | vmod\-binlog \- binary log file support for Varnish Cache. | 18 | vmod\-binlog \- binary log file support for Varnish Cache. |
19 | .SH SYNOPSIS | 19 | .SH SYNOPSIS |
20 | .B import binlog; | 20 | .B import binlog; |
21 | 21 | ||
22 | .BI "VOID binlog.init(STRING " dir ", STRING " format ", STRING " param ");" | 22 | .BI "VOID binlog.init(STRING " dir ", STRING " format ", STRING " param ");" |
@@ -254,26 +254,26 @@ the repeat count. | |||
254 | 254 | ||
255 | .\" The MANCGI variable is set by man.cgi script on Ulysses. | 255 | .\" The MANCGI variable is set by man.cgi script on Ulysses. |
256 | .\" The download.inc file contains the default DOWNLOAD section | 256 | .\" The download.inc file contains the default DOWNLOAD section |
257 | .\" for man-based doc pages. | 257 | .\" for man-based doc pages. |
258 | .if "\V[MANCGI]"WEBDOC" \{\ | 258 | .if "\V[MANCGI]"WEBDOC" \{\ |
259 | . ds package vmod-binlog | 259 | . ds package vmod-binlog |
260 | . ds version 2.3 | 260 | . ds version 2.7 |
261 | . so download.inc | 261 | . so download.inc |
262 | \} | 262 | \} |
263 | .SH "SEE ALSO" | 263 | .SH "SEE ALSO" |
264 | .BR binlogcat (1), | 264 | .BR binlogcat (1), |
265 | .BR binlogsel (1), | 265 | .BR binlogsel (1), |
266 | .BR vcl (7), | 266 | .BR vcl (7), |
267 | .BR varnishd (1). | 267 | .BR varnishd (1). |
268 | .SH AUTHORS | 268 | .SH AUTHORS |
269 | Sergey Poznyakoff | 269 | Sergey Poznyakoff |
270 | .SH "BUG REPORTS" | 270 | .SH "BUG REPORTS" |
271 | Report bugs to <gray@gnu.org>. | 271 | Report bugs to <gray@gnu.org>. |
272 | .SH COPYRIGHT | 272 | .SH COPYRIGHT |
273 | Copyright \(co 2013-2014 Sergey Poznyakoff | 273 | Copyright \(co 2013-2022 Sergey Poznyakoff |
274 | .br | 274 | .br |
275 | .na | 275 | .na |
276 | License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> | 276 | License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> |
277 | .br | 277 | .br |
278 | .ad | 278 | .ad |
279 | This is free software: you are free to change and redistribute it. | 279 | This is free software: you are free to change and redistribute it. |