aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org>2019-07-15 10:41:10 +0300
committerSergey Poznyakoff <gray@gnu.org>2019-07-15 10:44:13 +0300
commitfa557f609071eb51d0be46074e1c43daf3696af8 (patch)
tree0aff1d659b20d9fb235687d3d2ecbfdd70c08a63
parent499992bf3bbf7e7d3e1203563f856f6db229d73c (diff)
downloadwydawca-fa557f609071eb51d0be46074e1c43daf3696af8.tar.gz
wydawca-fa557f609071eb51d0be46074e1c43daf3696af8.tar.bz2
Version 2.99.92
-rw-r--r--Makefile.am3
-rw-r--r--NEWS17
-rw-r--r--README3
-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.texi3
-rw-r--r--etc/Makefile.am2
-rw-r--r--etc/wydawca.rc2
-rw-r--r--include/wydawca/cfg.h3
-rw-r--r--include/wydawca/wydawca.h3
-rw-r--r--modules/logstat/mod_logstat.c16
-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.c3
-rw-r--r--src/dictionary.c3
-rw-r--r--src/directive.c3
-rw-r--r--src/diskio.c3
-rw-r--r--src/event.c16
-rw-r--r--src/exec.c3
-rw-r--r--src/gpg.c3
-rw-r--r--src/interval.c3
-rw-r--r--src/job.c3
-rw-r--r--src/lock.c3
-rw-r--r--src/meta.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/pp-setup2
-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/txtacc.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.h3
-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.c16
-rw-r--r--tests/pushck.c18
-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
-rw-r--r--tests/wordsplit.at2
-rw-r--r--tests/wsbatch.c2
-rw-r--r--tests/wstest.c2
81 files changed, 193 insertions, 84 deletions
diff --git a/Makefile.am b/Makefile.am
index 897c567..da70c99 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,8 +1,9 @@
# This file is part of Wydawca
-# Copyright (C) 2007, 2009-2013, 2017 Sergey Poznyakoff
+# Copyright (C) 2007, 2009, 2010, 2011, 2012, 2013, 2017, 2019 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 Software Foundation; either version 3, or (at your option)
# any later version.
#
diff --git a/NEWS b/NEWS
index 789a0ad..f05e543 100644
--- a/NEWS
+++ b/NEWS
@@ -1,14 +1,23 @@
-Wydawca NEWS -- history of user-visible changes. 2017-11-11
-Copyright (C) 2007-2013, 2017 Sergey Poznyakoff
+Wydawca NEWS -- history of user-visible changes. 2019-07-15
See the end of file for copying conditions.
Please send Wydawca bug reports to <bug-wydawca@gnu.org.ua>.
-Version 2.99.91 (git)
+Version 3.0, 2019-07-15
+
+* Introduce loadable modules.
+
+Two modules are provided: mailutils, for using GNU mailutils, and
+logstat, for logging statistics.
+
+* Bugfixes
+** Avoid processing same triplet twice.
+** Fix memory allocation bugs.
+
Version 2.2 "HGY", 2013-01-01
* Implements upload protocol version 1.2
* Input file locations include start and end columns.
@@ -163,13 +172,13 @@ Version 1.0, 2008-08-23
----------------------------------------------------------------------
Copyright information:
-Copyright (C) 2007-2013 Sergey Poznyakoff
+Copyright (C) 2007-2019 Sergey Poznyakoff
Permission is granted to anyone to make or distribute verbatim copies
of this document as received, in any medium, provided that the
copyright notice and this permission notice are preserved,
thus giving the recipient permission to redistribute in turn.
diff --git a/README b/README
index 5152650..5063e34 100644
--- a/README
+++ b/README
@@ -1,8 +1,7 @@
Wydawca README
-Copyright (C) 2007-2008, 2010-2013, 2017 Sergey Poznyakoff
See the end of file for copying conditions.
* Introduction
Wydawca is an automatic release submission daemon. It implements the
automatic upload procedure specified in:
@@ -34,13 +33,13 @@ described below:
Send bug reports to <bug-wydawca@gnu.org.ua>.
* Copyright information:
-Copyright (C) 2007-2008, 2010-2013 Sergey Poznyakoff
+Copyright (C) 2007-2019 Sergey Poznyakoff
Permission is granted to anyone to make or distribute verbatim copies
of this document as received, in any medium, provided that the
copyright notice and this permission notice are preserved,
thus giving the recipient permission to redistribute in turn.
diff --git a/README-alpha b/README-alpha
index 09b8a77..9632608 100644
--- a/README-alpha
+++ b/README-alpha
@@ -36,13 +36,13 @@ contact the mailing list.
Read the file README-hacking for the instructions on bootstrapping the
SVN version.
* Copyright information
- Copyright (C) 2007, 2010-2011, 2017 Sergey Poznyakoff
+ Copyright (C) 2007-2019 Sergey Poznyakoff
Permission is granted to anyone to make or distribute verbatim copies
of this document as received, in any medium, provided that the
copyright notice and this permission notice are preserved,
thus giving the recipient permission to redistribute in turn.
diff --git a/README-hacking b/README-hacking
index 8e7055f..67f41e9 100644
--- a/README-hacking
+++ b/README-hacking
@@ -50,13 +50,13 @@ sources reside.
For more information about `bootstrap', run `bootstrap --help'.
* Copyright information
- Copyright (C) 2007, 2009-2011, 2017 Sergey Poznyakoff
+ Copyright (C) 2007-2019 Sergey Poznyakoff
Permission is granted to anyone to make or distribute verbatim copies
of this document as received, in any medium, provided that the
copyright notice and this permission notice are preserved,
thus giving the recipient permission to redistribute in turn.
diff --git a/acinclude.m4 b/acinclude.m4
index 1126f4a..ff3c3d7 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -1,7 +1,8 @@
-# Copyright (C) 2001, 2006, 2008-2011, 2017 Sergey Poznyakoff
+# Copyright (C) 2001, 2006, 2008, 2009, 2010, 2011, 2017, 2019 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 Free Software Foundation; either version 3, or (at your option)
# any later version.
#
diff --git a/configure.ac b/configure.ac
index 3e18a57..ca2935d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,8 +1,8 @@
# This file is part of Wydawca -*- autoconf -*-
-# Copyright (C) 2007-2013, 2017 Sergey Poznyakoff
+# Copyright (C) 2007-2019 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 Software Foundation; either version 3, or (at your option)
# any later version.
#
@@ -12,13 +12,13 @@
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with wydawca. If not, see <http://www.gnu.org/licenses/>.
AC_PREREQ(2.63)
-AC_INIT([wydawca], 2.99.91, [bug-wydawca@gnu.org.ua], [wydawca],
+AC_INIT([wydawca], 2.99.92, [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])
AC_CONFIG_HEADER([config.h])
AC_CONFIG_MACRO_DIR(m4)
AM_INIT_AUTOMAKE([1.11 gnits tar-ustar dist-bzip2 dist-xz std-options silent-rules subdir-objects])
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 14a29d8..6b7ecc9 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -1,8 +1,9 @@
# This file is part of Wydawca
-# Copyright (C) 2007, 2009-2013, 2017 Sergey Poznyakoff
+# Copyright (C) 2007, 2009, 2010, 2011, 2012, 2013, 2017, 2019 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
# Software Foundation; either version 3 of the License, or (at your option)
# any later version.
#
diff --git a/doc/html.init b/doc/html.init
index 2105581..d1e232a 100644
--- a/doc/html.init
+++ b/doc/html.init
@@ -1,8 +1,8 @@
# Texi2any configuration for wydawca documentation. -*- perl -*-
-# Copyright (C) 2009-2011, 2015, 2017 Sergey Poznyakoff
+# Copyright (C) 2009, 2010, 2011, 2015, 2017, 2019 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 Software Foundation; either version 3, or (at your option)
# any later version.
#
diff --git a/doc/wydawca.texi b/doc/wydawca.texi
index f712ceb..ca58d1d 100644
--- a/doc/wydawca.texi
+++ b/doc/wydawca.texi
@@ -28,13 +28,14 @@
@copying
Published by the Free Software Foundation,
51 Franklin Street, Fifth Floor
Boston, MA 02110-1301, USA
-Copyright @copyright{} 2007, 2009-2015, 2017 Sergey Poznyakoff
+Copyright @copyright{} 2007, 2009, 2010, 2011, 2012, 2013, 2014, 2015,
+2017, 2019 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
any later version published by the Free Software Foundation; with no
Invariant Sections, with the Front-Cover texts being ``A GNU Manual'',
and with the Back-Cover Texts as in (a) below. A copy of the license
diff --git a/etc/Makefile.am b/etc/Makefile.am
index 940b725..9349147 100644
--- a/etc/Makefile.am
+++ b/etc/Makefile.am
@@ -1,8 +1,8 @@
# This file is part of Wydawca
-# Copyright (C) 2007, 2009-2011, 2017 Sergey Poznyakoff
+# Copyright (C) 2007, 2009, 2010, 2011, 2017, 2019 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 Software Foundation; either version 3, or (at your option)
# any later version.
#
diff --git a/etc/wydawca.rc b/etc/wydawca.rc
index 0cca644..22800b2 100644
--- a/etc/wydawca.rc
+++ b/etc/wydawca.rc
@@ -1,8 +1,8 @@
/* A sample configuration file for Wydawca
- Copyright (C) 2007, 2009-2011, 2017 Sergey Poznyakoff
+ Copyright (C) 2007, 2009, 2010, 2011, 2017, 2019 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
Software Foundation; either version 3 of the License, or (at your option)
any later version.
diff --git a/include/wydawca/cfg.h b/include/wydawca/cfg.h
index 2d4cbb7..899d1e5 100644
--- a/include/wydawca/cfg.h
+++ b/include/wydawca/cfg.h
@@ -1,8 +1,9 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2007-2013, 2017 Sergey Poznyakoff
+ Copyright (C) 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2017, 2019
+ 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
Free Software Foundation; either version 3 of the License, or (at your
option) any later version.
diff --git a/include/wydawca/wydawca.h b/include/wydawca/wydawca.h
index 86e6df2..bc5a5a5 100644
--- a/include/wydawca/wydawca.h
+++ b/include/wydawca/wydawca.h
@@ -1,8 +1,9 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2007-2013, 2017 Sergey Poznyakoff
+ Copyright (C) 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2017, 2019
+ 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
Free Software Foundation; either version 3 of the License, or (at your
option) any later version.
diff --git a/modules/logstat/mod_logstat.c b/modules/logstat/mod_logstat.c
index 9f34223..bf73588 100644
--- a/modules/logstat/mod_logstat.c
+++ b/modules/logstat/mod_logstat.c
@@ -1,6 +1,22 @@
+/* wydawca - automatic release submission daemon
+ Copyright (C) 2007-2019 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 Software Foundation; either version 3 of the License, or (at your
+ option) any later version.
+
+ Wydawca is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with wydawca. If not, see <http://www.gnu.org/licenses/>. */
+
#include <config.h>
#include <stdlib.h>
#include <syslog.h>
#include <grecs.h>
#include <wydawca/wydawca.h>
#include <wydawca/cfg.h>
diff --git a/modules/mailutils/mod_mailutils.c b/modules/mailutils/mod_mailutils.c
index 4ce0022..052caf1 100644
--- a/modules/mailutils/mod_mailutils.c
+++ b/modules/mailutils/mod_mailutils.c
@@ -1,8 +1,8 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2007-2013, 2017 Sergey Poznyakoff
+ Copyright (C) 2007-2019 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 Software Foundation; either version 3 of the License, or (at your
option) any later version.
diff --git a/src/Makefile.am b/src/Makefile.am
index 55c3740..7188dcd 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,8 +1,9 @@
# This file is part of Wydawca
-# Copyright (C) 2007, 2009-2013, 2017 Sergey Poznyakoff
+# Copyright (C) 2007, 2009, 2010, 2011, 2012, 2013, 2017, 2019 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 Software Foundation; either version 3, or (at your option)
# any later version.
#
diff --git a/src/backup.c b/src/backup.c
index 8df1923..64902f7 100644
--- a/src/backup.c
+++ b/src/backup.c
@@ -1,8 +1,8 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2011-2013, 2017 Sergey Poznyakoff
+ Copyright (C) 2011, 2012, 2013, 2017, 2019 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 Software Foundation; either version 3 of the License, or (at your
option) any later version.
diff --git a/src/builtin.c b/src/builtin.c
index 3ec68f3..1b5a962 100644
--- a/src/builtin.c
+++ b/src/builtin.c
@@ -1,8 +1,9 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2009-2013, 2017 Sergey Poznyakoff
+ Copyright (C) 2009, 2010, 2011, 2012, 2013, 2017, 2019 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 Software Foundation; either version 3 of the License, or (at your
option) any later version.
diff --git a/src/builtin.h b/src/builtin.h
index b9a2ba0..d3e0d0d 100644
--- a/src/builtin.h
+++ b/src/builtin.h
@@ -1,8 +1,9 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2009-2013, 2017 Sergey Poznyakoff
+ Copyright (C) 2009, 2010, 2011, 2012, 2013, 2017, 2019 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
Free Software Foundation; either version 3 of the License, or (at your
option) any later version.
diff --git a/src/cmdline.opt b/src/cmdline.opt
index d3375e6..a0b1b37 100644
--- a/src/cmdline.opt
+++ b/src/cmdline.opt
@@ -1,8 +1,9 @@
/* wydawca - automatic release submission daemon -*- c -*-
- Copyright (C) 2007, 2009-2013, 2017 Sergey Poznyakoff
+ Copyright (C) 2007, 2009, 2010, 2011, 2012, 2013, 2017, 2019 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 Software Foundation; either version 3 of the License, or (at your
option) any later version.
diff --git a/src/config.c b/src/config.c
index 57cdc7a..346203a 100644
--- a/src/config.c
+++ b/src/config.c
@@ -1,8 +1,9 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2007-2013, 2017 Sergey Poznyakoff
+ Copyright (C) 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2017, 2019
+ 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 Software Foundation; either version 3 of the License, or (at your
option) any later version.