aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.am3
-rw-r--r--NEWS6
-rw-r--r--README2
-rw-r--r--README-alpha2
-rw-r--r--README-hacking2
-rw-r--r--acinclude.m43
-rw-r--r--configure.ac4
-rw-r--r--doc/Makefile.am3
-rw-r--r--doc/html.init2
-rw-r--r--doc/wydawca.texi4
-rw-r--r--etc/Makefile.am2
-rw-r--r--etc/wydawca.rc2
m---------grecs0
-rw-r--r--include/wydawca/cfg.h3
-rw-r--r--include/wydawca/wydawca.h3
-rw-r--r--modules/logstat/mod_logstat.c2
-rw-r--r--modules/mailutils/mod_mailutils.c2
-rw-r--r--src/Makefile.am3
-rw-r--r--src/backup.c2
-rw-r--r--src/builtin.c3
-rw-r--r--src/builtin.h3
-rw-r--r--src/cmdline.opt3
-rw-r--r--src/config.c12
-rw-r--r--src/dictionary.c3
-rw-r--r--src/directive.c3
-rw-r--r--src/diskio.c3
-rw-r--r--src/event.c2
-rw-r--r--src/exec.c3
-rw-r--r--src/gpg.c3
-rw-r--r--src/interval.c5
-rw-r--r--src/job.c3
-rw-r--r--src/lock.c3
-rw-r--r--src/module.c3
-rw-r--r--src/net.c3
-rw-r--r--src/null.c3
-rw-r--r--src/pidfile.c3
-rw-r--r--src/process.c3
-rw-r--r--src/pushd.c2
-rw-r--r--src/report.c3
-rw-r--r--src/sql.c3
-rw-r--r--src/sql.h3
-rw-r--r--src/tcpwrap.c3
-rw-r--r--src/timer.c3
-rw-r--r--src/triplet.c3
-rw-r--r--src/userprivs.c3
-rw-r--r--src/verify.c3
-rw-r--r--src/vtab.c3
-rw-r--r--src/watcher.c3
-rw-r--r--src/wydawca.c3
-rw-r--r--src/wydawca.h7
-rw-r--r--tests/Makefile.am3
-rw-r--r--tests/atlocal.in2
-rw-r--r--tests/backup00.at2
-rw-r--r--tests/backup01.at2
-rw-r--r--tests/backup02.at2
-rw-r--r--tests/backup03.at2
-rw-r--r--tests/bkupname.c2
-rw-r--r--tests/check-fail.at2
-rw-r--r--tests/check-notify.at2
-rw-r--r--tests/check-ok.at2
-rw-r--r--tests/etc/Makefile.am2
-rw-r--r--tests/etc/mailstats.rcin2
-rw-r--r--tests/etc/notify.rcin2
-rw-r--r--tests/etc/wydawca.rcin2
-rw-r--r--tests/mailstats.at2
-rw-r--r--tests/notify-upl.at2
-rw-r--r--tests/nullmail.c2
-rw-r--r--tests/pushck.c2
-rw-r--r--tests/pushdir.at2
-rw-r--r--tests/testsuite.at2
-rw-r--r--tests/upl11.at2
-rw-r--r--tests/upl12f.at2
-rw-r--r--tests/upl12t.at2
-rw-r--r--tests/upload-dry.at2
-rw-r--r--tests/upload.at2
-rw-r--r--tests/version.at2
76 files changed, 83 insertions, 126 deletions
diff --git a/Makefile.am b/Makefile.am
index a49464f..d0194a6 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,6 +1,5 @@
# This file is part of Wydawca
-# Copyright (C) 2007, 2009, 2010, 2011, 2012, 2013, 2017, 2019 Sergey
-# Poznyakoff
+# Copyright (C) 2007, 2009-2013, 2017, 2019-2020 Sergey Poznyakoff
#
# Wydawca is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/NEWS b/NEWS
index b73895b..89f7d84 100644
--- a/NEWS
+++ b/NEWS
@@ -1,9 +1,9 @@
-Wydawca NEWS -- history of user-visible changes. 2019-07-24
+Wydawca NEWS -- history of user-visible changes. 2020-03-13
See the end of file for copying conditions.
Please send Wydawca bug reports to <bug-wydawca@gnu.org.ua>.
-Version 3.0.90 (git)
+Version 3.1, 2020-03-13
* Variable expansion syntax
@@ -237,7 +237,7 @@ Version 1.0, 2008-08-23
----------------------------------------------------------------------
Copyright information:
-Copyright (C) 2007-2019 Sergey Poznyakoff
+Copyright (C) 2007-2020 Sergey Poznyakoff
Permission is granted to anyone to make or distribute verbatim copies
of this document as received, in any medium, provided that the
diff --git a/README b/README
index 5063e34..b8dba20 100644
--- a/README
+++ b/README
@@ -36,7 +36,7 @@ Send bug reports to <bug-wydawca@gnu.org.ua>.
* Copyright information:
-Copyright (C) 2007-2019 Sergey Poznyakoff
+Copyright (C) 2007-2020 Sergey Poznyakoff
Permission is granted to anyone to make or distribute verbatim copies
of this document as received, in any medium, provided that the
diff --git a/README-alpha b/README-alpha
index 9632608..b353ea5 100644
--- a/README-alpha
+++ b/README-alpha
@@ -39,7 +39,7 @@ SVN version.
* Copyright information
- Copyright (C) 2007-2019 Sergey Poznyakoff
+ Copyright (C) 2007-2020 Sergey Poznyakoff
Permission is granted to anyone to make or distribute verbatim copies
of this document as received, in any medium, provided that the
diff --git a/README-hacking b/README-hacking
index 67f41e9..b38cd43 100644
--- a/README-hacking
+++ b/README-hacking
@@ -53,7 +53,7 @@ For more information about `bootstrap', run `bootstrap --help'.
* Copyright information
- Copyright (C) 2007-2019 Sergey Poznyakoff
+ Copyright (C) 2007-2020 Sergey Poznyakoff
Permission is granted to anyone to make or distribute verbatim copies
of this document as received, in any medium, provided that the
diff --git a/acinclude.m4 b/acinclude.m4
index ff3c3d7..fb6c8ce 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -1,5 +1,4 @@
-# Copyright (C) 2001, 2006, 2008, 2009, 2010, 2011, 2017, 2019 Sergey
-# Poznyakoff
+# Copyright (C) 2001, 2006, 2008-2011, 2017, 2019-2020 Sergey Poznyakoff
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/configure.ac b/configure.ac
index 6a46de6..f8758da 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
# This file is part of Wydawca -*- autoconf -*-
-# Copyright (C) 2007-2019 Sergey Poznyakoff
+# Copyright (C) 2007-2020 Sergey Poznyakoff
#
# Wydawca is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -15,7 +15,7 @@
# along with wydawca. If not, see <http://www.gnu.org/licenses/>.
AC_PREREQ(2.63)
-AC_INIT([wydawca], 3.0.90, [bug-wydawca@gnu.org.ua], [wydawca],
+AC_INIT([wydawca], 3.1, [bug-wydawca@gnu.org.ua], [wydawca],
[http://www.gnu.org.ua/software/wydawca])
AC_CONFIG_SRCDIR([src/wydawca.c])
AC_CONFIG_AUX_DIR([build-aux])
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 6b7ecc9..aaa2a3d 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -1,6 +1,5 @@
# This file is part of Wydawca
-# Copyright (C) 2007, 2009, 2010, 2011, 2012, 2013, 2017, 2019 Sergey
-# Poznyakoff
+# Copyright (C) 2007, 2009-2013, 2017, 2019-2020 Sergey Poznyakoff
#
# Wudawca is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by the Free
diff --git a/doc/html.init b/doc/html.init
index d1e232a..55b9b34 100644
--- a/doc/html.init
+++ b/doc/html.init
@@ -1,5 +1,5 @@
# Texi2any configuration for wydawca documentation. -*- perl -*-
-# Copyright (C) 2009, 2010, 2011, 2015, 2017, 2019 Sergey Poznyakoff
+# Copyright (C) 2009-2011, 2015, 2017, 2019-2020 Sergey Poznyakoff
#
# Wydawca is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/doc/wydawca.texi b/doc/wydawca.texi
index 8950987..498c5f6 100644
--- a/doc/wydawca.texi
+++ b/doc/wydawca.texi
@@ -31,8 +31,8 @@ Published by the Free Software Foundation,
51 Franklin Street, Fifth Floor
Boston, MA 02110-1301, USA
-Copyright @copyright{} 2007, 2009, 2010, 2011, 2012, 2013, 2014, 2015,
-2017, 2019 Sergey Poznyakoff
+Copyright @copyright{} 2007, 2009-2015, 2017, 2019-2020 Sergey
+Poznyakoff
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.2 or
diff --git a/etc/Makefile.am b/etc/Makefile.am
index 9349147..9b892f8 100644
--- a/etc/Makefile.am
+++ b/etc/Makefile.am
@@ -1,5 +1,5 @@
# This file is part of Wydawca
-# Copyright (C) 2007, 2009, 2010, 2011, 2017, 2019 Sergey Poznyakoff
+# Copyright (C) 2007, 2009-2011, 2017, 2019-2020 Sergey Poznyakoff
#
# Wydawca is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/etc/wydawca.rc b/etc/wydawca.rc
index 6790926..935d314 100644
--- a/etc/wydawca.rc
+++ b/etc/wydawca.rc
@@ -1,5 +1,5 @@
/* A sample configuration file for Wydawca
- Copyright (C) 2007, 2009, 2010, 2011, 2017, 2019 Sergey Poznyakoff
+ Copyright (C) 2007, 2009-2011, 2017, 2019-2020 Sergey Poznyakoff
Wydawca is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the Free
diff --git a/grecs b/grecs
-Subproject c518c214671b4563fa0a0baa0be60050b4f1540
+Subproject b47bfb2cc836d3961bd0b8a4748e5dbb42e3727
diff --git a/include/wydawca/cfg.h b/include/wydawca/cfg.h
index 899d1e5..6287f67 100644
--- a/include/wydawca/cfg.h
+++ b/include/wydawca/cfg.h
@@ -1,6 +1,5 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2017, 2019
- Sergey Poznyakoff
+ Copyright (C) 2007-2013, 2017, 2019-2020 Sergey Poznyakoff
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
diff --git a/include/wydawca/wydawca.h b/include/wydawca/wydawca.h
index a541157..23e6445 100644
--- a/include/wydawca/wydawca.h
+++ b/include/wydawca/wydawca.h
@@ -1,6 +1,5 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2017, 2019
- Sergey Poznyakoff
+ Copyright (C) 2007-2013, 2017, 2019-2020 Sergey Poznyakoff
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
diff --git a/modules/logstat/mod_logstat.c b/modules/logstat/mod_logstat.c
index 6a059c5..760984f 100644
--- a/modules/logstat/mod_logstat.c
+++ b/modules/logstat/mod_logstat.c
@@ -1,5 +1,5 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2007-2019 Sergey Poznyakoff
+ Copyright (C) 2007-2020 Sergey Poznyakoff
Wydawca is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
diff --git a/modules/mailutils/mod_mailutils.c b/modules/mailutils/mod_mailutils.c
index 577723a..a0f6ec1 100644
--- a/modules/mailutils/mod_mailutils.c
+++ b/modules/mailutils/mod_mailutils.c
@@ -1,5 +1,5 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2007-2019 Sergey Poznyakoff
+ Copyright (C) 2007-2020 Sergey Poznyakoff
Wydawca is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
diff --git a/src/Makefile.am b/src/Makefile.am
index 397589a..346ec21 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,6 +1,5 @@
# This file is part of Wydawca
-# Copyright (C) 2007, 2009, 2010, 2011, 2012, 2013, 2017, 2019 Sergey
-# Poznyakoff
+# Copyright (C) 2007, 2009-2013, 2017, 2019-2020 Sergey Poznyakoff
#
# Wydawca is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/src/backup.c b/src/backup.c
index 0bf6c63..2425a94 100644
--- a/src/backup.c
+++ b/src/backup.c
@@ -1,5 +1,5 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2011, 2012, 2013, 2017, 2019 Sergey Poznyakoff
+ Copyright (C) 2011-2013, 2017, 2019-2020 Sergey Poznyakoff
Wydawca is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
diff --git a/src/builtin.c b/src/builtin.c
index 6acc0c1..53d135d 100644
--- a/src/builtin.c
+++ b/src/builtin.c
@@ -1,6 +1,5 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2009, 2010, 2011, 2012, 2013, 2017, 2019 Sergey
- Poznyakoff
+ Copyright (C) 2009-2013, 2017, 2019-2020 Sergey Poznyakoff
Wydawca is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
diff --git a/src/builtin.h b/src/builtin.h
index d3e0d0d..114e6a9 100644
--- a/src/builtin.h
+++ b/src/builtin.h
@@ -1,6 +1,5 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2009, 2010, 2011, 2012, 2013, 2017, 2019 Sergey
- Poznyakoff
+ Copyright (C) 2009-2013, 2017, 2019-2020 Sergey Poznyakoff
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
diff --git a/src/cmdline.opt b/src/cmdline.opt
index fc8da7e..58e5eb6 100644
--- a/src/cmdline.opt
+++ b/src/cmdline.opt
@@ -1,6 +1,5 @@
/* wydawca - automatic release submission daemon -*- c -*-
- Copyright (C) 2007, 2009, 2010, 2011, 2012, 2013, 2017, 2019 Sergey
- Poznyakoff
+ Copyright (C) 2007, 2009-2013, 2017, 2019-2020 Sergey Poznyakoff
Wydawca is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
diff --git a/src/config.c b/src/config.c
index 0d7da22..0f5d405 100644
--- a/src/config.c
+++ b/src/config.c
@@ -1,5 +1,5 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2007-2019 Sergey Poznyakoff
+ Copyright (C) 2007-2020 Sergey Poznyakoff
Wydawca is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
@@ -718,7 +718,6 @@ static int
cb_metadata_owner(enum grecs_callback_command cmd, grecs_node_t *node,
void *varptr, void *cb_data)
{
- grecs_locus_t *locus = &node->locus;
grecs_value_t *value = node->v.value, *uval, *gval;
struct directory_metadata *mp = varptr;
@@ -880,13 +879,6 @@ cb_event(enum grecs_callback_command cmd, grecs_node_t *node,
return 0;
}
-static int
-cb_statistics(enum grecs_callback_command cmd, grecs_node_t *node,
- void *varptr, void *cb_data)
-{
- return parse_statmask(&node->locus, node->v.value, varptr);
-}
-
static struct grecs_keyword notify_event_kw[] = {
{ "event", N_("ev-id"),
N_("Event on which to notify"),
@@ -1192,7 +1184,7 @@ cb_spool(enum grecs_callback_command cmd, grecs_node_t *node,
{
struct spool *spool;
void **pdata = cb_data;
- int rc, ec, i;
+ int rc, i;
grecs_locus_t *locus = &node->locus;
grecs_value_t *value = node->v.value;
diff --git a/src/dictionary.c b/src/dictionary.c
index 7b915a4..6aa210e 100644
--- a/src/dictionary.c
+++ b/src/dictionary.c
@@ -1,6 +1,5 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2007, 2010, 2011, 2012, 2013, 2017, 2019 Sergey
- Poznyakoff
+ Copyright (C) 2007, 2010-2013, 2017, 2019-2020 Sergey Poznyakoff
Wydawca is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
diff --git a/src/directive.c b/src/directive.c
index c2ba03d..9989856 100644
--- a/src/directive.c
+++ b/src/directive.c
@@ -1,6 +1,5 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2007, 2008, 2010, 2011, 2012, 2013, 2017, 2019 Sergey
- Poznyakoff
+ Copyright (C) 2007-2008, 2010-2013, 2017, 2019-2020 Sergey Poznyakoff
Wydawca is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
diff --git a/src/diskio.c b/src/diskio.c
index a86997e..698a7a5 100644
--- a/src/diskio.c
+++ b/src/diskio.c
@@ -1,6 +1,5 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2017, 2019
- Sergey Poznyakoff
+ Copyright (C) 2007-2013, 2017, 2019-2020 Sergey Poznyakoff
Wydawca is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
diff --git a/src/event.c b/src/event.c
index d359814..588895c 100644
--- a/src/event.c
+++ b/src/event.c
@@ -1,5 +1,5 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2007-2019 Sergey Poznyakoff
+ Copyright (C) 2007-2020 Sergey Poznyakoff
Wydawca is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
diff --git a/src/exec.c b/src/exec.c
index f1590a4..07ef421 100644
--- a/src/exec.c
+++ b/src/exec.c
@@ -1,6 +1,5 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2007, 2009, 2010, 2011, 2012, 2013, 2017, 2019 Sergey
- Poznyakoff
+ Copyright (C) 2007, 2009-2013, 2017, 2019-2020 Sergey Poznyakoff
Wydawca is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
diff --git a/src/gpg.c b/src/gpg.c
index a33e767..f8e80f7 100644
--- a/src/gpg.c
+++ b/src/gpg.c
@@ -1,6 +1,5 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2007, 2010, 2011, 2012, 2013, 2017, 2019 Sergey
- Poznyakoff
+ Copyright (C) 2007, 2010-2013, 2017, 2019-2020 Sergey Poznyakoff
Wydawca is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
diff --git a/src/interval.c b/src/interval.c
index e8b4d94..c63a966 100644
--- a/src/interval.c
+++ b/src/interval.c
@@ -1,6 +1,5 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2007, 2009, 2010, 2011, 2012, 2013, 2017, 2019 Sergey
- Poznyakoff
+ Copyright (C) 2007, 2009-2013, 2017, 2019-2020 Sergey Poznyakoff
Wydawca is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
@@ -93,7 +92,7 @@ parse_time_interval(const char *str, time_t * pint, const char **endp)
str = p;
if (*str) {
- if (rc = time_multiplier(str, &mul, &len))
+ if ((rc = time_multiplier(str, &mul, &len)))
break;
str += len;
} else
diff --git a/src/job.c b/src/job.c
index 80749c6..9c09721 100644
--- a/src/job.c
+++ b/src/job.c
@@ -1,6 +1,5 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2009, 2010, 2011, 2012, 2013, 2017, 2019 Sergey
- Poznyakoff
+ Copyright (C) 2009-2013, 2017, 2019-2020 Sergey Poznyakoff
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
diff --git a/src/lock.c b/src/lock.c
index 5690e3f..c69c355 100644
--- a/src/lock.c
+++ b/src/lock.c
@@ -1,6 +1,5 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2007, 2009, 2010, 2011, 2012, 2013, 2017, 2019 Sergey
- Poznyakoff
+ Copyright (C) 2007, 2009-2013, 2017, 2019-2020 Sergey Poznyakoff
Wydawca is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
diff --git a/src/module.c b/src/module.c
index 1a98418..1fa871d 100644
--- a/src/module.c
+++ b/