diff options
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 @@ -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 @@ -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 @@ -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 @@ -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 |