aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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,5 +1,6 @@
# 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
diff --git a/NEWS b/NEWS
index 789a0ad..f05e543 100644
--- a/NEWS
+++ b/NEWS
@@ -1,11 +1,20 @@
-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
@@ -166,7 +175,7 @@ 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
diff --git a/README b/README
index 5152650..5063e34 100644
--- a/README
+++ b/README
@@ -1,5 +1,4 @@
Wydawca README
-Copyright (C) 2007-2008, 2010-2013, 2017 Sergey Poznyakoff
See the end of file for copying conditions.
* Introduction
@@ -37,7 +36,7 @@ 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
diff --git a/README-alpha b/README-alpha
index 09b8a77..9632608 100644
--- a/README-alpha
+++ b/README-alpha
@@ -39,7 +39,7 @@ 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
diff --git a/README-hacking b/README-hacking
index 8e7055f..67f41e9 100644
--- a/README-hacking
+++ b/README-hacking
@@ -53,7 +53,7 @@ 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
diff --git a/acinclude.m4 b/acinclude.m4
index 1126f4a..ff3c3d7 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -1,4 +1,5 @@
-# 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
diff --git a/configure.ac b/configure.ac
index 3e18a57..ca2935d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
# 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
@@ -15,7 +15,7 @@
# 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])
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 14a29d8..6b7ecc9 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -1,5 +1,6 @@
# 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
diff --git a/doc/html.init b/doc/html.init
index 2105581..d1e232a 100644
--- a/doc/html.init
+++ b/doc/html.init
@@ -1,5 +1,5 @@
# 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
diff --git a/doc/wydawca.texi b/doc/wydawca.texi
index f712ceb..ca58d1d 100644
--- a/doc/wydawca.texi
+++ b/doc/wydawca.texi
@@ -31,7 +31,8 @@ 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
diff --git a/etc/Makefile.am b/etc/Makefile.am
index 940b725..9349147 100644
--- a/etc/Makefile.am
+++ b/etc/Makefile.am
@@ -1,5 +1,5 @@
# 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
diff --git a/etc/wydawca.rc b/etc/wydawca.rc
index 0cca644..22800b2 100644
--- a/etc/wydawca.rc
+++ b/etc/wydawca.rc
@@ -1,5 +1,5 @@
/* 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
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,5 +1,6 @@
/* 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
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,5 +1,6 @@
/* 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
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,3 +1,19 @@
+/* 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>
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,5 +1,5 @@
/* 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
diff --git a/src/Makefile.am b/src/Makefile.am
index 55c3740..7188dcd 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,5 +1,6 @@
# 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
diff --git a/src/backup.c b/src/backup.c
index 8df1923..64902f7 100644
--- a/src/backup.c
+++ b/src/backup.c
@@ -1,5 +1,5 @@
/* 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
diff --git a/src/builtin.c b/src/builtin.c
index 3ec68f3..1b5a962 100644
--- a/src/builtin.c
+++ b/src/builtin.c
@@ -1,5 +1,6 @@
/* 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
diff --git a/src/builtin.h b/src/builtin.h
index b9a2ba0..d3e0d0d 100644
--- a/src/builtin.h
+++ b/src/builtin.h
@@ -1,5 +1,6 @@
/* 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
diff --git a/src/cmdline.opt b/src/cmdline.opt
index d3375e6..a0b1b37 100644
--- a/src/cmdline.opt
+++ b/src/cmdline.opt
@@ -1,5 +1,6 @@
/* 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
diff --git a/src/config.c b/src/config.c
index 57cdc7a..346203a 100644
--- a/src/config.c
+++ b/src/config.c
@@ -1,5 +1,6 @@
/* 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
diff --git a/src/dictionary.c b/src/dictionary.c
index 5915a9f..6a0ef18 100644
--- a/src/dictionary.c
+++ b/src/dictionary.c
@@ -1,5 +1,6 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2007, 2010-2013, 2017 Sergey Poznyakoff
+ Copyright (C) 2007, 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
diff --git a/src/directive.c b/src/directive.c
index bc4067a..4a622c0 100644
--- a/src/directive.c
+++ b/src/directive.c
@@ -1,5 +1,6 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2007-2008, 2010-2013, 2017 Sergey Poznyakoff
+ Copyright (C) 2007, 2008, 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
diff --git a/src/diskio.c b/src/diskio.c
index 9b0ea8c..1d072d4 100644
--- a/src/diskio.c
+++ b/src/diskio.c
@@ -1,5 +1,6 @@
/* 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
diff --git a/src/event.c b/src/event.c
index 0e19d7b..11e902a 100644
--- a/src/event.c
+++ b/src/event.c
@@ -1,3 +1,19 @@
+/* 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 "wydawca.h"
void
diff --git a/src/exec.c b/src/exec.c
index bfb6791..f1590a4 100644
--- a/src/exec.c
+++ b/src/exec.c
@@ -1,5 +1,6 @@
/* wydawca - automatic release submission daemon
- 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
diff --git a/src/gpg.c b/src/gpg.c
index 150dd1d..f439803 100644
--- a/src/gpg.c
+++ b/src/gpg.c
@@ -1,5 +1,6 @@
/* wydawca - automatic release submission daemon
- Copyright (C) 2007, 2010-2013, 2017 Sergey Poznyakoff
+ Copyright (C) 2007, 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
diff --git a/src/interval.c b/src/interval.c
index 8775a2a..e8b4d94 100644
--- a/src/interval.c
+++ b/src/interval.c
@@ -1,5 +1,6 @@
/* wydawca - automatic release submission daemon
- 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 t