commit znc for openSUSE:Factory

2020-09-09 Thread root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2020-09-09 18:03:21

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new.3399 (New)


Package is "znc"

Wed Sep  9 18:03:21 2020 rev:25 rq:833007 version:1.8.2

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2020-08-17 12:06:05.162717859 
+0200
+++ /work/SRC/openSUSE:Factory/.znc.new.3399/znc.changes2020-09-09 
18:09:37.191617564 +0200
@@ -1,0 +2,12 @@
+Tue Sep  8 12:39:28 UTC 2020 - Maximilian Trummer 
+
+- Update to 1.8.2:
+  * Polish translation
+  * List names of translators in TRANSLATORS.md file in source,
+as this contribution isn't directly reflected in git log
+  * During --makeconf warn about listening on port 6697 too, not only about 
6667 (#1734)
+  * webadmin: When confirming deletion of a network and selecting No,
+redirect to the edituser page instead of listusers page (#1751)
+  * Make more client command results translateable, which were missed before
+
+---

Old:

  znc-1.8.1.tar.gz
  znc-1.8.1.tar.gz.sig

New:

  znc-1.8.2.tar.gz
  znc-1.8.2.tar.gz.sig



Other differences:
--
++ znc.spec ++
--- /var/tmp/diff_new_pack.VByGj9/_old  2020-09-09 18:09:39.579619739 +0200
+++ /var/tmp/diff_new_pack.VByGj9/_new  2020-09-09 18:09:39.583619743 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   znc
-Version:1.8.1
+Version:1.8.2
 Release:0
 Summary:Advanced IRC Bouncer
 License:Apache-2.0

++ znc-1.8.1.tar.gz -> znc-1.8.2.tar.gz ++
 44746 lines of diff (skipped)





commit znc for openSUSE:Factory

2020-08-17 Thread root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2020-08-17 12:05:40

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new.3399 (New)


Package is "znc"

Mon Aug 17 12:05:40 2020 rev:24 rq:826852 version:1.8.1

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2020-05-19 14:47:50.983988987 
+0200
+++ /work/SRC/openSUSE:Factory/.znc.new.3399/znc.changes2020-08-17 
12:06:05.162717859 +0200
@@ -1,0 +2,8 @@
+Sat Aug 15 13:30:20 UTC 2020 - Dirk Mueller 
+
+- update to 1.8.1:
+  * Authenticated users can trigger an application crash
+  (with a NULL pointer dereference) if echo-message is not enabled
+   and there is no network. (bsc#1172446, CVE-2020-1377)
+
+---

Old:

  znc-1.8.0.tar.gz
  znc-1.8.0.tar.gz.sig

New:

  znc-1.8.1.tar.gz
  znc-1.8.1.tar.gz.sig



Other differences:
--
++ znc.spec ++
--- /var/tmp/diff_new_pack.ynr7Df/_old  2020-08-17 12:06:05.806718218 +0200
+++ /var/tmp/diff_new_pack.ynr7Df/_new  2020-08-17 12:06:05.810718220 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   znc
-Version:1.8.0
+Version:1.8.1
 Release:0
 Summary:Advanced IRC Bouncer
 License:Apache-2.0

++ znc-1.8.0.tar.gz -> znc-1.8.1.tar.gz ++
 2172 lines of diff (skipped)





commit znc for openSUSE:Factory

2020-05-19 Thread root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2020-05-19 14:47:47

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new.2738 (New)


Package is "znc"

Tue May 19 14:47:47 2020 rev:23 rq:806842 version:1.8.0

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2020-05-07 14:53:55.378235959 
+0200
+++ /work/SRC/openSUSE:Factory/.znc.new.2738/znc.changes2020-05-19 
14:47:50.983988987 +0200
@@ -1,0 +2,7 @@
+Mon May 11 08:21:41 UTC 2020 - Martin Pluskal 
+
+- Use pristine linker flags
+- Use systemd orering to allow working in environments without
+  running systemd
+
+---



Other differences:
--
++ znc.spec ++
--- /var/tmp/diff_new_pack.xYzdHa/_old  2020-05-19 14:47:52.075991320 +0200
+++ /var/tmp/diff_new_pack.xYzdHa/_new  2020-05-19 14:47:52.079991329 +0200
@@ -42,7 +42,7 @@
 BuildRequires:  pkgconfig(tcl)
 BuildRequires:  pkgconfig(zlib)
 Requires(pre):  shadow
-%systemd_requires
+%systemd_ordering
 
 %description
 ZNC is an IRC bouncer with many features like detaching, multiple
@@ -116,7 +116,7 @@
   -DWANT_SYSTEMD=1 \
   -DWANT_PYTHON=1 \
   -DWANT_PYTHON_VERSION=python3 \
-  -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed"
+  -Wno-dev
 %cmake_build
 
 %install
@@ -207,8 +207,7 @@
 %{_mandir}/man1/%{name}.1%{?ext_man}
 %attr(750,%{name},%{name}) %{_var}/lib/%{name}
 
-%files lang
-%license LICENSE
+%files lang -f %{name}.lang
 %{_datadir}/locale/de_DE/LC_MESSAGES/znc*
 %{_datadir}/locale/es_ES/LC_MESSAGES/znc*
 %{_datadir}/locale/fr_FR/LC_MESSAGES/znc*
@@ -217,7 +216,6 @@
 %{_datadir}/locale/ru_RU/LC_MESSAGES/znc*
 
 %files perl
-%license LICENSE
 %{_libdir}/%{name}/modperl.so
 %dir %{_libdir}/%{name}/modperl/
 %{_libdir}/%{name}/modperl/ZNC.pm
@@ -226,7 +224,6 @@
 %{_libdir}/%{name}/perleval.pm
 
 %files python3
-%license LICENSE
 %{_libdir}/%{name}/pyeval.py
 %{_libdir}/%{name}/modpython.so
 %dir %{_libdir}/%{name}/modpython/
@@ -235,11 +232,9 @@
 %{_libdir}/%{name}/modpython/znc_core.py
 
 %files tcl
-%license LICENSE
 %{_libdir}/%{name}/modtcl.so
 
 %files devel
-%license LICENSE
 %{_bindir}/znc-buildmod
 %{_includedir}/%{name}/
 %{_libdir}/pkgconfig/znc.pc






commit znc for openSUSE:Factory

2020-05-07 Thread root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2020-05-07 14:53:49

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new.2738 (New)


Package is "znc"

Thu May  7 14:53:49 2020 rev:22 rq:800723 version:1.8.0

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2019-09-30 16:01:36.992862526 
+0200
+++ /work/SRC/openSUSE:Factory/.znc.new.2738/znc.changes2020-05-07 
14:53:55.378235959 +0200
@@ -1,0 +2,29 @@
+Wed May  6 13:33:46 UTC 2020 - Paolo Stivanin 
+
+- Update to 1.8.0:
+  * Output of various commands (e.g. /znc help) was switched from a table to a 
list
+  * Support IP while verifying SSL certificates (#1504)
+  * Make it more visible that admins have lots of privileges
+  * Fix null dereference on startup when reading invalid config (#1585)
+  * Don't show server passwords on ZNC startup (#1599)
+  * Fix build with newer OpenSSL (#1688)
+  * Fix in-source CMake build
+  * Fix echo-message for *status (#1705)
+  * controlpanel: Add already supported NoTrafficTimeout User variable to help 
output
+  * Support python 3.9 (#1702)
+  * modtcl: Added GetNetworkName (#1658)
+  * partyline: Module is removed (#1632)
+  * q: Module is removed (#786)
+  * route_replies: Handle more numerics (#1421) (#1659) (#1660)
+  * sasl: Fix sending of long authentication information (#942)
+  * shell: Unblock signals when spawning child processes (#1590)
+  * simple_away: Convert to UTC time (#1506)
+  * watch: Better support multiple clients (#1701)
+  * webadmin: Better wording for TrustPKI setting (#1670) (#1711) (#1713)
+  * Refactor the way how SSL certificate is checked to simplify
+future socket-related refactors (#1697)
+  * Various improvements for translation CI
+  * Normalize variable name sUserName/sUsername (#1546)
+  * Make de-escaping less lenient (#1715)
+
+---

Old:

  znc-1.7.5.tar.gz
  znc-1.7.5.tar.gz.sig

New:

  znc-1.8.0.tar.gz
  znc-1.8.0.tar.gz.sig



Other differences:
--
++ znc.spec ++
--- /var/tmp/diff_new_pack.XkgCrh/_old  2020-05-07 14:53:56.698238274 +0200
+++ /var/tmp/diff_new_pack.XkgCrh/_new  2020-05-07 14:53:56.698238274 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package znc
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   znc
-Version:1.7.5
+Version:1.8.0
 Release:0
 Summary:Advanced IRC Bouncer
 License:Apache-2.0
@@ -42,7 +42,6 @@
 BuildRequires:  pkgconfig(tcl)
 BuildRequires:  pkgconfig(zlib)
 Requires(pre):  shadow
-Recommends: %{name}-lang
 %systemd_requires
 
 %description
@@ -118,7 +117,7 @@
   -DWANT_PYTHON=1 \
   -DWANT_PYTHON_VERSION=python3 \
   -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed"
-%make_jobs
+%cmake_build
 
 %install
 %cmake_install
@@ -126,6 +125,7 @@
   %{buildroot}%{_sbindir}
 ln -sv %{_sbindir}/service \
   %{buildroot}%{_sbindir}/rc%{name}
+%find_lang %{name} --all-name
 
 %pre
 getent group  %{name} >/dev/null || groupadd -r %{name}
@@ -166,9 +166,7 @@
 %{_libdir}/%{name}/keepnick.so
 %{_libdir}/%{name}/kickrejoin.so
 %{_libdir}/%{name}/nickserv.so
-%{_libdir}/%{name}/partyline.so
 %{_libdir}/%{name}/perform.so
-%{_libdir}/%{name}/q.so
 %{_libdir}/%{name}/raw.so
 %{_libdir}/%{name}/sample.so
 %{_libdir}/%{name}/savebuff.so
@@ -211,7 +209,12 @@
 
 %files lang
 %license LICENSE
-%{_datadir}/locale
+%{_datadir}/locale/de_DE/LC_MESSAGES/znc*
+%{_datadir}/locale/es_ES/LC_MESSAGES/znc*
+%{_datadir}/locale/fr_FR/LC_MESSAGES/znc*
+%{_datadir}/locale/it_IT/LC_MESSAGES/znc*
+%{_datadir}/locale/pt_BR/LC_MESSAGES/znc*
+%{_datadir}/locale/ru_RU/LC_MESSAGES/znc*
 
 %files perl
 %license LICENSE

++ znc-1.7.5.tar.gz -> znc-1.8.0.tar.gz ++
 54495 lines of diff (skipped)





commit znc for openSUSE:Factory

2019-09-30 Thread root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2019-09-30 16:01:09

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new.2352 (New)


Package is "znc"

Mon Sep 30 16:01:09 2019 rev:21 rq:733989 version:1.7.5

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2019-07-13 14:01:04.438885592 
+0200
+++ /work/SRC/openSUSE:Factory/.znc.new.2352/znc.changes2019-09-30 
16:01:36.992862526 +0200
@@ -1,0 +2,11 @@
+Sun Sep 29 06:47:48 UTC 2019 - Mathias Homann 
+
+- Update to 1.7.5:
+  * modpython: Add support for Python 3.8
+  * modtcl: install .tcl files when building with CMake
+  * nickserv: report success of Clear commands
+  * Update translations, add Italian, Bulgarian, fix name of Dutch
+  * Update error messages to be clearer
+  * Add a deprecation warning to ./configure to use CMake instead in addition 
to an already existing warning in README
+
+---

Old:

  znc-1.7.4.tar.gz
  znc-1.7.4.tar.gz.sig

New:

  znc-1.7.5.tar.gz
  znc-1.7.5.tar.gz.sig



Other differences:
--
++ znc.spec ++
--- /var/tmp/diff_new_pack.yWtO04/_old  2019-09-30 16:01:38.244859194 +0200
+++ /var/tmp/diff_new_pack.yWtO04/_new  2019-09-30 16:01:38.244859194 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   znc
-Version:1.7.4
+Version:1.7.5
 Release:0
 Summary:Advanced IRC Bouncer
 License:Apache-2.0

++ znc-1.7.4.tar.gz -> znc-1.7.5.tar.gz ++
 27543 lines of diff (skipped)





commit znc for openSUSE:Factory

2019-07-13 Thread root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2019-07-13 13:50:41

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new.4615 (New)


Package is "znc"

Sat Jul 13 13:50:41 2019 rev:20 rq:714978 version:1.7.4

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2019-07-11 13:08:24.246997108 
+0200
+++ /work/SRC/openSUSE:Factory/.znc.new.4615/znc.changes2019-07-13 
14:01:04.438885592 +0200
@@ -1,0 +2,5 @@
+Sat Jul 13 04:20:29 UTC 2019 - Bernhard Wiedemann 
+
+- Use swig to build bindings
+
+---



Other differences:
--
++ znc.spec ++
--- /var/tmp/diff_new_pack.uoDMac/_old  2019-07-13 14:01:04.958885434 +0200
+++ /var/tmp/diff_new_pack.uoDMac/_new  2019-07-13 14:01:04.962885432 +0200
@@ -113,6 +113,7 @@
   -DSYSTEMD_DIR=%{_unitdir} \
   -DWANT_TCL=1 \
   -DWANT_PERL=1 \
+  -DWANT_SWIG=1 \
   -DWANT_SYSTEMD=1 \
   -DWANT_PYTHON=1 \
   -DWANT_PYTHON_VERSION=python3 \






commit znc for openSUSE:Factory

2019-07-11 Thread root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2019-07-11 13:08:22

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new.4615 (New)


Package is "znc"

Thu Jul 11 13:08:22 2019 rev:19 rq:712237 version:1.7.4

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2019-06-19 20:59:09.846022134 
+0200
+++ /work/SRC/openSUSE:Factory/.znc.new.4615/znc.changes2019-07-11 
13:08:24.246997108 +0200
@@ -1,0 +2,7 @@
+Thu Jun 27 08:35:56 UTC 2019 - Martin Pluskal 
+
+- Update to version 1.7.4:
+  * This is a security release to fix CVE-2019-12816 boo#1138572
+  * Send "Connected!" messages to client to the correct nick
+
+---

Old:

  znc-1.7.3.tar.gz
  znc-1.7.3.tar.gz.sig

New:

  znc-1.7.4.tar.gz
  znc-1.7.4.tar.gz.sig



Other differences:
--
++ znc.spec ++
--- /var/tmp/diff_new_pack.lNCrRU/_old  2019-07-11 13:08:26.970995986 +0200
+++ /var/tmp/diff_new_pack.lNCrRU/_new  2019-07-11 13:08:26.974995984 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   znc
-Version:1.7.3
+Version:1.7.4
 Release:0
 Summary:Advanced IRC Bouncer
 License:Apache-2.0
@@ -32,6 +32,7 @@
 BuildRequires:  libboost_locale-devel
 BuildRequires:  perl
 BuildRequires:  pkgconfig
+BuildRequires:  swig
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  pkgconfig(icu-uc)
 BuildRequires:  pkgconfig(libsasl2)

++ znc-1.7.3.tar.gz -> znc-1.7.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/znc-1.7.3/CMakeLists.txt new/znc-1.7.4/CMakeLists.txt
--- old/znc-1.7.3/CMakeLists.txt2019-03-30 15:37:00.0 +0100
+++ new/znc-1.7.4/CMakeLists.txt2019-06-21 22:31:41.0 +0200
@@ -15,8 +15,8 @@
 #
 
 cmake_minimum_required(VERSION 3.1)
-project(ZNC VERSION 1.7.3)
-set(ZNC_VERSION 1.7.3)
+project(ZNC VERSION 1.7.4)
+set(ZNC_VERSION 1.7.4)
 set(append_git_version false)
 set(alpha_version "") # e.g. "-rc1"
 set(VERSION_EXTRA "" CACHE STRING
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/znc-1.7.3/ChangeLog.md new/znc-1.7.4/ChangeLog.md
--- old/znc-1.7.3/ChangeLog.md  2019-03-30 15:37:00.0 +0100
+++ new/znc-1.7.4/ChangeLog.md  2019-06-21 22:31:41.0 +0200
@@ -1,3 +1,14 @@
+# ZNC 1.7.4 (2019-06-19)
+
+## Fixes
+* This is a security release to fix CVE-2019-12816 (remote code execution by 
existing non-admin users). Thanks to Jeriko One for the bugreport.
+* Send "Connected!" messages to client to the correct nick.
+
+# Internal
+* Increase znc-buildmod timeout in the test.
+
+
+
 # ZNC 1.7.3 (2019-03-30)
 
 ## Fixes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/znc-1.7.3/configure new/znc-1.7.4/configure
--- old/znc-1.7.3/configure 2019-03-30 15:37:24.0 +0100
+++ new/znc-1.7.4/configure 2019-06-21 22:32:07.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for znc 1.7.3.
+# Generated by GNU Autoconf 2.69 for znc 1.7.4.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -577,8 +577,8 @@
 # Identity of this package.
 PACKAGE_NAME='znc'
 PACKAGE_TARNAME='znc'
-PACKAGE_VERSION='1.7.3'
-PACKAGE_STRING='znc 1.7.3'
+PACKAGE_VERSION='1.7.4'
+PACKAGE_STRING='znc 1.7.4'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1269,7 +1269,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures znc 1.7.3 to adapt to many kinds of systems.
+\`configure' configures znc 1.7.4 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1334,7 +1334,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of znc 1.7.3:";;
+ short | recursive ) echo "Configuration of znc 1.7.4:";;
esac
   cat <<\_ACEOF
 
@@ -1475,7 +1475,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-znc configure 1.7.3
+znc configure 1.7.4
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1643,7 +1643,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by znc $as_me 1.7.3, which was
+It was created by znc $as_me 1.7.4, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -1991,7 +1991,7 @@
 

commit znc for openSUSE:Factory

2019-06-19 Thread root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2019-06-19 20:59:07

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new.4811 (New)


Package is "znc"

Wed Jun 19 20:59:07 2019 rev:18 rq:705792 version:1.7.3

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2019-03-26 22:33:33.697689288 
+0100
+++ /work/SRC/openSUSE:Factory/.znc.new.4811/znc.changes2019-06-19 
20:59:09.846022134 +0200
@@ -1,0 +2,9 @@
+Tue May 28 07:01:09 UTC 2019 - Martin Pluskal 
+
+- Update to version 1.7.3:
+  * This is a security release to fix CVE-2019-9917.
+  * Docker only: the znc image now supports --user option of docker
+run.
+- Drop no longer needed znc-CVE-2019-9917.patch
+
+---

Old:

  znc-1.7.2.tar.gz
  znc-1.7.2.tar.gz.sig
  znc-CVE-2019-9917.patch

New:

  znc-1.7.3.tar.gz
  znc-1.7.3.tar.gz.sig



Other differences:
--
++ znc.spec ++
--- /var/tmp/diff_new_pack.POYdPf/_old  2019-06-19 20:59:10.358022592 +0200
+++ /var/tmp/diff_new_pack.POYdPf/_new  2019-06-19 20:59:10.362022596 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   znc
-Version:1.7.2
+Version:1.7.3
 Release:0
 Summary:Advanced IRC Bouncer
 License:Apache-2.0
@@ -26,11 +26,10 @@
 Source0:https://znc.in/releases/%{name}-%{version}.tar.gz
 Source1:https://znc.in/releases/%{name}-%{version}.tar.gz.sig
 Source2:%{name}.keyring
-# PATCH-FIX-UPSTREAM znc-CVE-2019-9917.patch boo#1130360
-Patch0: znc-CVE-2019-9917.patch
 BuildRequires:  cmake >= 3.1
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
+BuildRequires:  libboost_locale-devel
 BuildRequires:  perl
 BuildRequires:  pkgconfig
 BuildRequires:  systemd-rpm-macros
@@ -44,11 +43,6 @@
 Requires(pre):  shadow
 Recommends: %{name}-lang
 %systemd_requires
-%if 0%{?suse_version} > 1325
-BuildRequires:  libboost_locale-devel
-%else
-BuildRequires:  boost-devel
-%endif
 
 %description
 ZNC is an IRC bouncer with many features like detaching, multiple
@@ -112,7 +106,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
 %cmake \

++ znc-1.7.2.tar.gz -> znc-1.7.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/znc-1.7.2/CMakeLists.txt new/znc-1.7.3/CMakeLists.txt
--- old/znc-1.7.2/CMakeLists.txt2019-01-27 10:20:05.0 +0100
+++ new/znc-1.7.3/CMakeLists.txt2019-03-30 15:37:00.0 +0100
@@ -15,8 +15,8 @@
 #
 
 cmake_minimum_required(VERSION 3.1)
-project(ZNC VERSION 1.7.2)
-set(ZNC_VERSION 1.7.2)
+project(ZNC VERSION 1.7.3)
+set(ZNC_VERSION 1.7.3)
 set(append_git_version false)
 set(alpha_version "") # e.g. "-rc1"
 set(VERSION_EXTRA "" CACHE STRING
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/znc-1.7.2/ChangeLog.md new/znc-1.7.3/ChangeLog.md
--- old/znc-1.7.2/ChangeLog.md  2019-01-27 10:20:05.0 +0100
+++ new/znc-1.7.3/ChangeLog.md  2019-03-30 15:37:00.0 +0100
@@ -1,3 +1,13 @@
+# ZNC 1.7.3 (2019-03-30)
+
+## Fixes
+This is a security release to fix CVE-2019-9917. Thanks to LunarBNC for the 
bugreport.
+
+## New
+Docker only: the znc image now supports --user option of docker run.
+
+
+
 # ZNC 1.7.2 (2019-01-19)
 
 ## New
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/znc-1.7.2/configure new/znc-1.7.3/configure
--- old/znc-1.7.2/configure 2019-01-27 10:20:29.0 +0100
+++ new/znc-1.7.3/configure 2019-03-30 15:37:24.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for znc 1.7.2.
+# Generated by GNU Autoconf 2.69 for znc 1.7.3.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -577,8 +577,8 @@
 # Identity of this package.
 PACKAGE_NAME='znc'
 PACKAGE_TARNAME='znc'
-PACKAGE_VERSION='1.7.2'
-PACKAGE_STRING='znc 1.7.2'
+PACKAGE_VERSION='1.7.3'
+PACKAGE_STRING='znc 1.7.3'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1269,7 +1269,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures znc 1.7.2 to adapt to many kinds of systems.
+\`configure' configures znc 1.7.3 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1334,7 +1334,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of znc 1.7.2:";;
+ short | recursive ) echo "Configuration of znc 1.7.3:";;
esac
   cat <<\_ACEOF
 
@@ 

commit znc for openSUSE:Factory

2019-03-26 Thread root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2019-03-26 22:33:09

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new.25356 (New)


Package is "znc"

Tue Mar 26 22:33:09 2019 rev:17 rq:688197 version:1.7.2

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2019-02-24 17:10:43.956500441 
+0100
+++ /work/SRC/openSUSE:Factory/.znc.new.25356/znc.changes   2019-03-26 
22:33:33.697689288 +0100
@@ -1,0 +2,6 @@
+Mon Mar 25 11:06:56 UTC 2019 - Martin Pluskal 
+
+- Fix boo#1130360 CVE-2019-9917
+  * znc-CVE-2019-9917.patch
+
+---

New:

  znc-CVE-2019-9917.patch



Other differences:
--
++ znc.spec ++
--- /var/tmp/diff_new_pack.2bSoxW/_old  2019-03-26 22:33:34.381689123 +0100
+++ /var/tmp/diff_new_pack.2bSoxW/_new  2019-03-26 22:33:34.385689122 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package znc
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -26,6 +26,8 @@
 Source0:https://znc.in/releases/%{name}-%{version}.tar.gz
 Source1:https://znc.in/releases/%{name}-%{version}.tar.gz.sig
 Source2:%{name}.keyring
+# PATCH-FIX-UPSTREAM znc-CVE-2019-9917.patch boo#1130360
+Patch0: znc-CVE-2019-9917.patch
 BuildRequires:  cmake >= 3.1
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -110,6 +112,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %cmake \


++ znc-CVE-2019-9917.patch ++
>From 64613bc8b6b4adf1e32231f9844d99cd512b8973 Mon Sep 17 00:00:00 2001
From: Alexey Sokolov 
Date: Fri, 15 Mar 2019 20:34:10 +
Subject: [PATCH] Don't crash if user specified invalid encoding.

This is CVE-2019-9917
---
 modules/controlpanel.cpp |  2 +-
 src/IRCNetwork.cpp   |  4 ++--
 src/User.cpp |  4 ++--
 src/znc.cpp  | 26 ++
 test/integration/tests/scripting.cpp |  7 +++
 5 files changed, 34 insertions(+), 9 deletions(-)

diff --git a/modules/controlpanel.cpp b/modules/controlpanel.cpp
index 139c2aefa..109f8c6b0 100644
--- a/modules/controlpanel.cpp
+++ b/modules/controlpanel.cpp
@@ -495,7 +495,7 @@ class CAdminMod : public CModule {
 #ifdef HAVE_ICU
 else if (sVar == "clientencoding") {
 pUser->SetClientEncoding(sValue);
-PutModule("ClientEncoding = " + sValue);
+PutModule("ClientEncoding = " + pUser->GetClientEncoding());
 }
 #endif
 else
diff --git a/src/IRCNetwork.cpp b/src/IRCNetwork.cpp
index 0284dc53e..0e1d6e2a3 100644
--- a/src/IRCNetwork.cpp
+++ b/src/IRCNetwork.cpp
@@ -1482,9 +1482,9 @@ void CIRCNetwork::SetBindHost(const CString& s) {
 }
 
 void CIRCNetwork::SetEncoding(const CString& s) {
-m_sEncoding = s;
+m_sEncoding = CZNC::Get().FixupEncoding(s);
 if (GetIRCSock()) {
-GetIRCSock()->SetEncoding(s);
+GetIRCSock()->SetEncoding(m_sEncoding);
 }
 }
 
diff --git a/src/User.cpp b/src/User.cpp
index 3fd532a7c..c44cf6070 100644
--- a/src/User.cpp
+++ b/src/User.cpp
@@ -1253,9 +1253,9 @@ void CUser::SetAdmin(bool b) { m_bAdmin = b; }
 void CUser::SetDenySetBindHost(bool b) { m_bDenySetBindHost = b; }
 void CUser::SetDefaultChanModes(const CString& s) { m_sDefaultChanModes = s; }
 void CUser::SetClientEncoding(const CString& s) {
-m_sClientEncoding = s;
+m_sClientEncoding = CZNC::Get().FixupEncoding(s);
 for (CClient* pClient : GetAllClients()) {
-pClient->SetEncoding(s);
+pClient->SetEncoding(m_sClientEncoding);
 }
 }
 void CUser::SetQuitMsg(const CString& s) { m_sQuitMsg = s; }
diff --git a/src/znc.cpp b/src/znc.cpp
index 4e7216ee1..3f4dd2e07 100644
--- a/src/znc.cpp
+++ b/src/znc.cpp
@@ -2092,18 +2092,36 @@ void CZNC::ForceEncoding() {
 m_uiForceEncoding++;
 #ifdef HAVE_ICU
 for (Csock* pSock : GetManager()) {
-if (pSock->GetEncoding().empty()) {
-pSock->SetEncoding("UTF-8");
-}
+pSock->SetEncoding(FixupEncoding(pSock->GetEncoding()));
 }
 #endif
 }
 void CZNC::UnforceEncoding() { m_uiForceEncoding--; }
 bool CZNC::IsForcingEncoding() const { return m_uiForceEncoding; }
 CString CZNC::FixupEncoding(const 

commit znc for openSUSE:Factory

2019-02-24 Thread root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2019-02-24 17:10:39

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new.28833 (New)


Package is "znc"

Sun Feb 24 17:10:39 2019 rev:16 rq:670355 version:1.7.2

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2018-07-27 10:55:35.909572658 
+0200
+++ /work/SRC/openSUSE:Factory/.znc.new.28833/znc.changes   2019-02-24 
17:10:43.956500441 +0100
@@ -1,0 +2,10 @@
+Tue Jan 29 12:51:03 UTC 2019 - i...@paolostivanin.com
+
+- Update to version 1.7.2:
+  * Fix compilation without deprecated APIs in OpenSSL (#1615)
+  * Distinguish Channel CTCP Requests and Replies (#1624)
+  * admindebug: Enforce need of TTY to turn on debug mode (#1580)
+  * controlpanel: Add missing return to ListNetMods (#1589)
+  * webadmin: Fix adding the last allowed network (#1584) 
+
+---

Old:

  znc-1.7.1.tar.gz
  znc-1.7.1.tar.gz.sig

New:

  znc-1.7.2.tar.gz
  znc-1.7.2.tar.gz.sig



Other differences:
--
++ znc.spec ++
--- /var/tmp/diff_new_pack.QuxkVO/_old  2019-02-24 17:10:44.576500330 +0100
+++ /var/tmp/diff_new_pack.QuxkVO/_new  2019-02-24 17:10:44.576500330 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   znc
-Version:1.7.1
+Version:1.7.2
 Release:0
 Summary:Advanced IRC Bouncer
 License:Apache-2.0

++ znc-1.7.1.tar.gz -> znc-1.7.2.tar.gz ++
 15631 lines of diff (skipped)





commit znc for openSUSE:Factory

2018-07-27 Thread root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2018-07-27 10:55:30

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new (New)


Package is "znc"

Fri Jul 27 10:55:30 2018 rev:15 rq:623567 version:1.7.1

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2018-06-13 15:37:15.773257997 
+0200
+++ /work/SRC/openSUSE:Factory/.znc.new/znc.changes 2018-07-27 
10:55:35.909572658 +0200
@@ -1,0 +2,42 @@
+Wed Jul 18 07:22:27 UTC 2018 - mplus...@suse.com
+
+- Update to version 1.7.1:
+  * Security critical fixes[edit]
++ CVE-2018-14055: non-admin user could gain admin privileges and shell 
access by injecting values into znc.conf.
++ CVE-2018-14056: path traversal in HTTP handler via ../ in a web skin 
name.
+  * Core
++ Fix znc-buildmod to not hardcode the compiler used to build ZNC anymore 
in CMake build (#1536)
++ Fix language selector. Russian and German were both not selectable.
++ Fix build without SSL support (#1554)
++ Fix several broken strings
++ Stop spamming users about debug mode. This feature was added in 1.7.0, 
now reverted. (#1541)
+  * New
++ Add partial Spanish, Indonesian, and Dutch translations
+  * Modules
++ adminlog: Log the error message again (regression of 1.7.0) (#1557)
++ admindebug: New module, which allows admins to turn on/off --debug in 
runtime (#1556)
++ flooddetach: Fix description of commands (#1548)
++ modperl: Fix memory leak in NV handling
++ modperl: Fix functions which return VCString (#1543)
++ modpython: Fix functions which return VCString (#1543)
++ webadmin: Fix fancy CTCP replies editor for Firefox. It was showing the 
plain version even when JS is enabled
+  * Internal
++ Deprecate one of the overloads of CMessage::GetParams(), rename it to 
CMessage::GetParamsColon()
++ Don't throw from destructor in the integration test
++ Fix a warning with integration test / gmake / znc-buildmod interaction.
+- Drop upstream patches:
+  * znc-inject2.patch
+  * znc-inject.patch
+  * znc-traversal.patch
+
+---
+Mon Jul 16 07:58:04 UTC 2018 - mplus...@suse.com
+
+- Fix boo#1101280 CVE-2018-14056
+  * znc-traversal.patch
+- Fix boo#1101281 CVE-2018-14055
+  * znc-inject.patch
+  * znc-inject2.patch
+- Fix building on Leap-42* by using less strict linker flags
+
+---

Old:

  znc-1.7.0.tar.gz
  znc-1.7.0.tar.gz.sig

New:

  znc-1.7.1.tar.gz
  znc-1.7.1.tar.gz.sig



Other differences:
--
++ znc.spec ++
--- /var/tmp/diff_new_pack.hEhX46/_old  2018-07-27 10:55:36.333573470 +0200
+++ /var/tmp/diff_new_pack.hEhX46/_new  2018-07-27 10:55:36.337573478 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   znc
-Version:1.7.0
+Version:1.7.1
 Release:0
 Summary:Advanced IRC Bouncer
 License:Apache-2.0
@@ -29,7 +29,6 @@
 BuildRequires:  cmake >= 3.1
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
-BuildRequires:  libboost_locale-devel
 BuildRequires:  perl
 BuildRequires:  pkgconfig
 BuildRequires:  systemd-rpm-macros
@@ -43,6 +42,11 @@
 Requires(pre):  shadow
 Recommends: %{name}-lang
 %systemd_requires
+%if 0%{?suse_version} > 1325
+BuildRequires:  libboost_locale-devel
+%else
+BuildRequires:  boost-devel
+%endif
 
 %description
 ZNC is an IRC bouncer with many features like detaching, multiple
@@ -114,7 +118,8 @@
   -DWANT_PERL=1 \
   -DWANT_SYSTEMD=1 \
   -DWANT_PYTHON=1 \
-  -DWANT_PYTHON_VERSION=python3
+  -DWANT_PYTHON_VERSION=python3 \
+  -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed"
 %make_jobs
 
 %install
@@ -147,6 +152,7 @@
 %{_bindir}/%{name}
 %dir %{_libdir}/%{name}/
 %{_libdir}/%{name}/autoattach.so
+%{_libdir}/%{name}/admindebug.so
 %{_libdir}/%{name}/alias.so
 %{_libdir}/%{name}/autocycle.so
 %{_libdir}/%{name}/autoop.so

++ znc-1.7.0.tar.gz -> znc-1.7.1.tar.gz ++
 70224 lines of diff (skipped)





commit znc for openSUSE:Factory

2018-06-13 Thread root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2018-06-13 15:35:45

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new (New)


Package is "znc"

Wed Jun 13 15:35:45 2018 rev:14 rq:613951 version:1.7.0

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2018-03-08 10:59:36.224772093 
+0100
+++ /work/SRC/openSUSE:Factory/.znc.new/znc.changes 2018-06-13 
15:37:15.773257997 +0200
@@ -1,0 +2,42 @@
+Mon Jun  4 09:11:45 UTC 2018 - tchva...@suse.com
+
+- Define systemd unitdir for cmake
+
+---
+Fri Jun  1 15:02:25 UTC 2018 - mplus...@suse.com
+
+- Update to version 1.7.0:
+  * Add CMake build. Minimum supported CMake version is 3.1. For now ZNC can 
be built with either CMake or autoconf. In future autoconf is going to be 
removed.
+  * Currently znc-buildmod requires python if CMake was used; if that's a 
concern for you, please open a bug.
+  * Increase minimum GCC version from 4.7 to 4.8. Minimum Clang version stays 
at 3.2.
+  * Make ZNC UI translateable to different languages (only with CMake), add 
partial Russian and German translations. (#1237) (#1354) (#1462)
+  * If you want to translate ZNC to your language, please join 
https://crowdin.com/project/znc-bouncer
+  * Configs written before ZNC 0.206 can't be read anymore (#929)
+  * Implement IRCv3.2 capabilities away-notify, account-notify, extended-join 
(#315) (#316)
+  * Implement IRCv3.2 capabilities echo-message, cap-notify on the "client 
side" (#950)
+  * Update capability names as they are named in IRCv3.2: 
znc.in/server-time-iso→server-time, znc.in/batch→batch. Old names will continue 
working for a while, then will be removed in some future version.
+  * Make ZNC request server-time from server when available (#839)
+  * Increase accepted line length from 1024 to 2048 to give some space to 
message tags
+  * Separate buffer size settings for channels and queries (#967)
+  * Support separate SSLKeyFile and SSLDHParamFile configuration in addition 
to existing SSLCertFile (#1192)
+  * Add "AuthOnlyViaModule" global/user setting (#331)
+  * Added pyeval module
+  * Added stripcontrols module (#387)
+  * Add new substitutions to ExpandString: %empty% and %network%. (#1049) 
(#1139)
+  * Stop defaulting real name to "Got ZNC?" (#818)
+  * Make the user aware that debug mode is enabled. (#1446)
+  * Added ClearAllBuffers command (#852)
+  * Don't require CSRF token for POSTs if the request uses HTTP Basic auth. 
(#946)
+  * Set HttpOnly and SameSite=strict for session cookies (#1077) (#1450)
+  * Add SNI SSL client support (#1200)
+  * Add support for CIDR notation in allowed hosts list and in trusted proxy 
list (#207) (#1219)
+  * Add network-specific config for cert validation in addition to 
user-supplied fingerprints: TrustAllCerts, defaults to false, and TrustPKI, 
defaults to true. (#866)
+  * Add /attach command for symmetry with /detach. Unlike /join it allows 
wildcards.
+  * Timestamp format now supports sub-second precision with %f. Used in 
awaystore, listsockets, log modules and buffer playback when client doesn't 
support server-time (#1455)
+  * Build on macOS using ICU, Python, and OpenSSL from Homebrew, if available 
(#894)
+  * Remove --with-openssl=/path option from ./configure. SSL is still 
supported and is still configurable
+- Update dependencies
+- Run spec-cleaner
+- Use cmake for building
+
+---

Old:

  znc-1.6.6.tar.gz
  znc-1.6.6.tar.gz.sig

New:

  znc-1.7.0.tar.gz
  znc-1.7.0.tar.gz.sig



Other differences:
--
++ znc.spec ++
--- /var/tmp/diff_new_pack.0TGvzN/_old  2018-06-13 15:37:17.793183657 +0200
+++ /var/tmp/diff_new_pack.0TGvzN/_new  2018-06-13 15:37:17.793183657 +0200
@@ -17,17 +17,19 @@
 
 
 Name:   znc
-Version:1.6.6
+Version:1.7.0
 Release:0
 Summary:Advanced IRC Bouncer
 License:Apache-2.0
 Group:  Productivity/Networking/IRC
-URL:http://wiki.znc.in/ZNC
-Source0:http://znc.in/releases/%{name}-%{version}.tar.gz
-Source1:http://znc.in/releases/%{name}-%{version}.tar.gz.sig
+URL:https://wiki.znc.in/ZNC
+Source0:https://znc.in/releases/%{name}-%{version}.tar.gz
+Source1:https://znc.in/releases/%{name}-%{version}.tar.gz.sig
 Source2:%{name}.keyring
+BuildRequires:  cmake >= 3.1
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
+BuildRequires:  libboost_locale-devel
 BuildRequires:  perl
 BuildRequires:  pkgconfig
 BuildRequires:  systemd-rpm-macros
@@ -39,6 +41,7 @@
 BuildRequires:  pkgconfig(tcl)
 BuildRequires: 

commit znc for openSUSE:Factory

2018-03-08 Thread root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2018-03-08 10:59:25

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new (New)


Package is "znc"

Thu Mar  8 10:59:25 2018 rev:13 rq:584024 version:1.6.6

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2017-11-17 11:00:46.727020940 
+0100
+++ /work/SRC/openSUSE:Factory/.znc.new/znc.changes 2018-03-08 
10:59:36.224772093 +0100
@@ -1,0 +2,10 @@
+Wed Mar  7 17:31:43 UTC 2018 - mplus...@suse.com
+
+- Update to version 1.6.6:
+  * Fix use-after-free in znc --makepem. It was broken for a long
+time, but started segfaulting only now. This is a useability
+fix, not a security fix, because self-signed (or signed by a
+CA) certificates can be created without using --makepem, and
+then combined into znc.pem.
+
+---

Old:

  znc-1.6.5.tar.gz
  znc-1.6.5.tar.gz.sig

New:

  znc-1.6.6.tar.gz
  znc-1.6.6.tar.gz.sig



Other differences:
--
++ znc.spec ++
--- /var/tmp/diff_new_pack.hp1zxD/_old  2018-03-08 10:59:37.072741444 +0100
+++ /var/tmp/diff_new_pack.hp1zxD/_new  2018-03-08 10:59:37.076741299 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package znc
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,12 +17,12 @@
 
 
 Name:   znc
-Version:1.6.5
+Version:1.6.6
 Release:0
 Summary:Advanced IRC Bouncer
 License:Apache-2.0
 Group:  Productivity/Networking/IRC
-Url:http://wiki.znc.in/ZNC
+URL:http://wiki.znc.in/ZNC
 Source0:http://znc.in/releases/%{name}-%{version}.tar.gz
 Source1:http://znc.in/releases/%{name}-%{version}.tar.gz.sig
 Source2:%{name}.keyring
@@ -134,7 +134,8 @@
 %service_del_postun %{name}.service
 
 %files
-%doc AUTHORS LICENSE README.md
+%license LICENSE
+%doc AUTHORS README.md
 %{_unitdir}/%{name}.service
 %{_sbindir}/rc%{name}
 %{_bindir}/%{name}
@@ -197,7 +198,8 @@
 %attr(750,%{name},%{name}) %{_var}/lib/%{name}
 
 %files perl
-%doc AUTHORS LICENSE README.md
+%license LICENSE
+%doc AUTHORS README.md
 %{_libdir}/%{name}/modperl.so
 %dir %{_libdir}/%{name}/modperl/
 %{_libdir}/%{name}/modperl/ZNC.pm
@@ -211,14 +213,17 @@
 %{_libdir}/%{name}/modpython/_znc_core.so
 %{_libdir}/%{name}/modpython/znc.py
 %{_libdir}/%{name}/modpython/znc_core.py
-%doc AUTHORS LICENSE README.md
+%license LICENSE
+%doc AUTHORS README.md
 
 %files tcl
-%doc AUTHORS LICENSE README.md
+%license LICENSE
+%doc AUTHORS README.md
 %{_libdir}/%{name}/modtcl.so
 
 %files devel
-%doc AUTHORS LICENSE README.md
+%license LICENSE
+%doc AUTHORS README.md
 %{_bindir}/znc-buildmod
 %{_includedir}/%{name}/
 %{_libdir}/pkgconfig/znc.pc

++ znc-1.6.5.tar.gz -> znc-1.6.6.tar.gz ++
 5225 lines of diff (skipped)





commit znc for openSUSE:Factory

2017-11-17 Thread root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2017-11-17 10:56:37

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new (New)


Package is "znc"

Fri Nov 17 10:56:37 2017 rev:12 rq:542254 version:1.6.5

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2017-05-18 20:48:34.881048714 
+0200
+++ /work/SRC/openSUSE:Factory/.znc.new/znc.changes 2017-11-17 
11:00:46.727020940 +0100
@@ -1,0 +2,5 @@
+Thu Nov  9 12:52:41 UTC 2017 - jzelazk...@suse.com
+
+- Cleanup of spec file with spec-cleaner 
+
+---



Other differences:
--
++ znc.spec ++
--- /var/tmp/diff_new_pack.u8QJ7z/_old  2017-11-17 11:00:47.498992686 +0100
+++ /var/tmp/diff_new_pack.u8QJ7z/_new  2017-11-17 11:00:47.502992540 +0100
@@ -134,7 +134,6 @@
 %service_del_postun %{name}.service
 
 %files
-%defattr(-,root,root,-)
 %doc AUTHORS LICENSE README.md
 %{_unitdir}/%{name}.service
 %{_sbindir}/rc%{name}
@@ -198,7 +197,6 @@
 %attr(750,%{name},%{name}) %{_var}/lib/%{name}
 
 %files perl
-%defattr(-,root,root,-)
 %doc AUTHORS LICENSE README.md
 %{_libdir}/%{name}/modperl.so
 %dir %{_libdir}/%{name}/modperl/
@@ -208,7 +206,6 @@
 %{_libdir}/%{name}/perleval.pm
 
 %files python3
-%defattr(-,root,root,-)
 %{_libdir}/%{name}/modpython.so
 %dir %{_libdir}/%{name}/modpython/
 %{_libdir}/%{name}/modpython/_znc_core.so
@@ -217,12 +214,10 @@
 %doc AUTHORS LICENSE README.md
 
 %files tcl
-%defattr(-,root,root,-)
 %doc AUTHORS LICENSE README.md
 %{_libdir}/%{name}/modtcl.so
 
 %files devel
-%defattr(-,root,root,-)
 %doc AUTHORS LICENSE README.md
 %{_bindir}/znc-buildmod
 %{_includedir}/%{name}/






commit znc for openSUSE:Factory

2017-05-18 Thread root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2017-05-18 20:48:26

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new (New)


Package is "znc"

Thu May 18 20:48:26 2017 rev:11 rq:495616 version:1.6.5

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2017-03-16 09:52:11.148262205 
+0100
+++ /work/SRC/openSUSE:Factory/.znc.new/znc.changes 2017-05-18 
20:48:34.881048714 +0200
@@ -1,0 +2,5 @@
+Wed May 10 12:27:49 UTC 2017 - mplus...@suse.com
+
+- Update project url
+
+---



Other differences:
--
++ znc.spec ++
--- /var/tmp/diff_new_pack.wHASjf/_old  2017-05-18 20:48:35.540955584 +0200
+++ /var/tmp/diff_new_pack.wHASjf/_new  2017-05-18 20:48:35.544955020 +0200
@@ -22,7 +22,7 @@
 Summary:Advanced IRC Bouncer
 License:Apache-2.0
 Group:  Productivity/Networking/IRC
-Url:http://en.znc.in/
+Url:http://wiki.znc.in/ZNC
 Source0:http://znc.in/releases/%{name}-%{version}.tar.gz
 Source1:http://znc.in/releases/%{name}-%{version}.tar.gz.sig
 Source2:%{name}.keyring






commit znc for openSUSE:Factory

2017-03-16 Thread root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2017-03-16 09:43:46

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new (New)


Package is "znc"

Thu Mar 16 09:43:46 2017 rev:10 rq:479808 version:1.6.5

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2017-02-07 12:04:14.315076586 
+0100
+++ /work/SRC/openSUSE:Factory/.znc.new/znc.changes 2017-03-16 
09:52:11.148262205 +0100
@@ -1,0 +2,7 @@
+Wed Mar 15 21:11:48 UTC 2017 - mplus...@suse.com
+
+- Update to version 1.6.5:
+  * Fixed a regression of 1.6.4 which caused a crash in modperl/modpython. 
(#1283)
+  * Fixed the behavior of verbose command in the sasl module. (#1291)
+
+---

Old:

  znc-1.6.4.tar.gz
  znc-1.6.4.tar.gz.sig

New:

  znc-1.6.5.tar.gz
  znc-1.6.5.tar.gz.sig



Other differences:
--
++ znc.spec ++
--- /var/tmp/diff_new_pack.nLUJrd/_old  2017-03-16 09:52:11.716181777 +0100
+++ /var/tmp/diff_new_pack.nLUJrd/_new  2017-03-16 09:52:11.720181211 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   znc
-Version:1.6.4
+Version:1.6.5
 Release:0
 Summary:Advanced IRC Bouncer
 License:Apache-2.0

++ znc-1.6.4.tar.gz -> znc-1.6.5.tar.gz ++
 17849 lines of diff (skipped)





commit znc for openSUSE:Factory

2017-02-07 Thread root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2017-02-07 12:04:13

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new (New)


Package is "znc"

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2017-01-10 10:44:21.531937146 
+0100
+++ /work/SRC/openSUSE:Factory/.znc.new/znc.changes 2017-02-07 
12:04:14.315076586 +0100
@@ -1,0 +2,10 @@
+Fri Feb  3 17:28:18 UTC 2017 - mplus...@suse.com
+
+- Drop extra hardening flags
+
+---
+Fri Feb  3 17:00:26 UTC 2017 - jeng...@inai.de
+
+- Slightly trim descriptions.
+
+---



Other differences:
--
++ znc.spec ++
--- /var/tmp/diff_new_pack.vptokS/_old  2017-02-07 12:04:14.835003032 +0100
+++ /var/tmp/diff_new_pack.vptokS/_new  2017-02-07 12:04:14.839002466 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package znc
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -39,15 +39,12 @@
 BuildRequires:  pkgconfig(tcl)
 BuildRequires:  pkgconfig(zlib)
 Requires(pre):  shadow
-Provides:   %{name}-extra = %{version}
-Obsoletes:  %{name}-extra < %{version}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %systemd_requires
 
 %description
-ZNC is an IRC bounce with many advanced features like detaching, multiple
+ZNC is an IRC bouncer with many features like detaching, multiple
 users, per channel playback buffer, SSL, IPv6, transparent DCC bouncing, and
-c++ module support to name a few.
+C++ module support.
 
 %package devel
 Summary:Development files to build modules for ZNC
@@ -55,11 +52,11 @@
 Requires:   %{name} = %{version}-%{release}
 
 %description devel
-ZNC is an IRC bounce with many advanced features like detaching, multiple
+ZNC is an IRC bouncer with many features like detaching, multiple
 users, per channel playback buffer, SSL, IPv6, transparent DCC bouncing, and
-c++ module support to name a few.
+C++ module support.
 
-This package contains the %{name} development headers for developing modules.
+This package contains the development headers for developing modules for ZNC.
 
 %package perl
 Summary:Perl support for ZNC
@@ -68,11 +65,11 @@
 Requires:   perl >= 5.10
 
 %description perl
-ZNC is an IRC bounce with many advanced features like detaching, multiple
+ZNC is an IRC bouncer with many features like detaching, multiple
 users, per channel playback buffer, SSL, IPv6, transparent DCC bouncing, and
-c++ module support to name a few.
+C++ module support.
 
-This package contains the %{name} Perl extension.
+This package contains the Perl extension to ZNC.
 
 %package python3
 Summary:Python support for ZNC
@@ -83,11 +80,11 @@
 Obsoletes:  %{name}-python < %{version}
 
 %description python3
-ZNC is an IRC bounce with many advanced features like detaching, multiple
+ZNC is an IRC bouncer with many features like detaching, multiple
 users, per channel playback buffer, SSL, IPv6, transparent DCC bouncing, and
-c++ module support to name a few.
+C++ module support.
 
-This package contains the %{name} Python extension.
+This package contains the Python extension to ZNC.
 
 %package tcl
 Summary:TCL support for ZNC
@@ -96,18 +93,16 @@
 Requires:   tcl
 
 %description tcl
-ZNC is an IRC bounce with many advanced features like detaching, multiple
+ZNC is an IRC bouncer with many features like detaching, multiple
 users, per channel playback buffer, SSL, IPv6, transparent DCC bouncing, and
-c++ module support to name a few.
+C++ module support.
 
-This package contains the %{name} Tcl extension.
+This package contains the Tcl extension to ZNC.
 
 %prep
 %setup -q
 
 %build
-export CFLAGS="%{optflags} -fstack-protector-all"
-export CXXFLAGS="%{optflags} -fstack-protector-all"
 %configure \
   --enable-cyrus \
   --enable-perl \
@@ -115,7 +110,6 @@
   --with-tcl=%{_libdir} \
   --enable-python \
   --with-systemdsystemunitdir=%{_unitdir}
-
 make %{?_smp_mflags} V=1
 
 %install






commit znc for openSUSE:Factory

2016-04-08 Thread h_root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2016-04-08 09:39:39

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new (New)


Package is "znc"

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2016-02-26 00:48:37.0 
+0100
+++ /work/SRC/openSUSE:Factory/.znc.new/znc.changes 2016-04-08 
09:39:42.0 +0200
@@ -1,0 +2,5 @@
+Tue Mar 29 21:20:09 UTC 2016 - mplus...@suse.com
+
+- Update changelog with missed issue boo#973088 (update to 1.6.3)
+
+---



Other differences:
--





commit znc for openSUSE:Factory

2016-02-25 Thread h_root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2016-02-25 22:11:09

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new (New)


Package is "znc"

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2015-11-28 15:19:01.0 
+0100
+++ /work/SRC/openSUSE:Factory/.znc.new/znc.changes 2016-02-26 
00:48:37.0 +0100
@@ -1,0 +2,16 @@
+Wed Feb 24 20:29:50 UTC 2016 - mplus...@suse.com
+
+- Update to 1.6.3
+  * New character encoding is now applied immediately, without 
+reconnect.
+  * Fixed build with LibreSSL. (#594)
+  * Fixed error 404 when accessing the web UI with the configured 
+URI prefix, but without the / in the end.
+  * znc-buildmod now exits with non-zero exit code when the .cpp 
+file is not found. (#1226)
+  * Fixed znc-buildmod on Cygwin.
+  * ExpandString got expanded.
+  * Default quit message is switche
+- Small spec file cleanup
+
+---

Old:

  znc-1.6.2.tar.gz
  znc-1.6.2.tar.gz.sig

New:

  znc-1.6.3.tar.gz
  znc-1.6.3.tar.gz.sig



Other differences:
--
++ znc.spec ++
--- /var/tmp/diff_new_pack.eK4P3V/_old  2016-02-26 00:48:39.0 +0100
+++ /var/tmp/diff_new_pack.eK4P3V/_new  2016-02-26 00:48:39.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package znc
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   znc
-Version:1.6.2
+Version:1.6.3
 Release:0
 Summary:Advanced IRC Bouncer
 License:Apache-2.0
@@ -26,9 +26,10 @@
 Source0:http://znc.in/releases/%{name}-%{version}.tar.gz
 Source1:http://znc.in/releases/%{name}-%{version}.tar.gz.sig
 Source2:%{name}.keyring
+BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  perl
-BuildRequires:  pkgconfig
+BuildRequires:  pkg-config
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  pkgconfig(icu-uc)
 BuildRequires:  pkgconfig(libssl)
@@ -55,6 +56,7 @@
 %package devel
 Summary:Development files to build modules for ZNC
 Group:  Development/Libraries/Other
+Requires:   %{name} = %{version}-%{release}
 
 %description devel
 ZNC is an IRC bounce with many advanced features like detaching, multiple
@@ -66,7 +68,7 @@
 %package perl
 Summary:Perl support for ZNC
 Group:  Productivity/Networking/IRC
-Requires:   %{name} = %{version}
+Requires:   %{name} = %{version}-%{release}
 Requires:   perl >= 5.10
 
 %description perl
@@ -79,7 +81,7 @@
 %package python3
 Summary:Python support for ZNC
 Group:  Productivity/Networking/IRC
-Requires:   %{name} = %{version}
+Requires:   %{name} = %{version}-%{release}
 Requires:   python3
 Provides:   %{name}-python = %{version}
 Obsoletes:  %{name}-python < %{version}
@@ -94,7 +96,7 @@
 %package tcl
 Summary:TCL support for ZNC
 Group:  Productivity/Networking/IRC
-Requires:   %{name} = %{version}
+Requires:   %{name} = %{version}-%{release}
 Requires:   tcl
 
 %description tcl
@@ -121,9 +123,10 @@
 make %{?_smp_mflags} V=1
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+make %{?_smp_mflags} DESTDIR=%{buildroot} install
 install -d -m 0755 %{buildroot}%{_var}/lib/%{name} %{buildroot}%{_sbindir}
 ln -sv %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
+%fdupes -s %{buildroot}
 
 %pre
 getent group  %{name} >/dev/null || groupadd -r %{name}
@@ -201,7 +204,7 @@
 %{_libdir}/%{name}/route_replies.so
 %{_libdir}/%{name}/send_raw.so
 %{_datadir}/%{name}/
-%{_mandir}/man1/%{name}.1*
+%{_mandir}/man1/%{name}.1%{ext_man}
 %attr(750,%{name},%{name}) %{_var}/lib/%{name}
 
 %files perl
@@ -234,6 +237,6 @@
 %{_bindir}/znc-buildmod
 %{_includedir}/%{name}/
 %{_libdir}/pkgconfig/znc.pc
-%{_mandir}/man1/znc-buildmod.1*
+%{_mandir}/man1/znc-buildmod.1%{ext_man}
 
 %changelog

++ znc-1.6.2.tar.gz -> znc-1.6.3.tar.gz ++
 23594 lines of diff (skipped)





commit znc for openSUSE:Factory

2015-11-28 Thread h_root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2015-11-28 15:18:59

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new (New)


Package is "znc"

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2015-08-05 19:17:31.0 
+0200
+++ /work/SRC/openSUSE:Factory/.znc.new/znc.changes 2015-11-28 
15:19:01.0 +0100
@@ -1,0 +2,42 @@
+Tue Nov 17 12:33:57 UTC 2015 - mplus...@suse.com
+
+- Update to 1.6.2
+  * fixes
+   + Fixed a use-after-delete in webadmin. It was already 
+   partially fixed in ZNC 1.4; since 1.4 it has been still 
+   possible to trigger, but much harder.
+   + Fixed a startup failure when awaynick and simple_away were 
+   both loaded, and simple_away had arguments.
+   + Fixed a build failure when using an ancient OpenSSL version.
+   + Fixed a build failure when using OpenSSL which was built 
+   without SSLv3 support.
+   + Bindhost was sometimes used as ident.
+   + CAP :END wasn't parsed correctly, causing timeout during 
+   login for some clients.
+   + Fixed channel keys if client joined several channels in 
+   single command.
+   + Fixed memory leak when reading an invalid config.
+   * autovoice
+   + Check for autovoices when we are opped.
+   * controlpanel
+   + Fixed DelCTCPReply case-insensitivity.
+   * dcc
+   + Add missing return statement. It was harmless.
+   * modpython
+   + Fixed a memory leak.
+   * modules_online
+   + Wrong ident was used before.
+   * stickychan
+   + Fixed to unstick inaccessible channels to avoid infinite 
+   join loops.
+   * internal changes
+   + Fixed the nick passed to CModule::OnChanMsg() so it has 
+   channel permissions set.
+   + Fixed noisy -Winconsistent-missing-override compilation 
+   warnings.
+   + Initialized some fields in constructors of modules before 
+   OnLoad().
+- Make building more verbose
+- Partially fixes bsc#956254 - CVE-2014-9043
+
+---

Old:

  znc-1.6.1.tar.gz
  znc-1.6.1.tar.gz.sig

New:

  znc-1.6.2.tar.gz
  znc-1.6.2.tar.gz.sig



Other differences:
--
++ znc.spec ++
--- /var/tmp/diff_new_pack.03k7bv/_old  2015-11-28 15:19:02.0 +0100
+++ /var/tmp/diff_new_pack.03k7bv/_new  2015-11-28 15:19:02.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   znc
-Version:1.6.1
+Version:1.6.2
 Release:0
 Summary:Advanced IRC Bouncer
 License:Apache-2.0
@@ -36,16 +36,16 @@
 BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(tcl)
 BuildRequires:  pkgconfig(zlib)
-%if 0%{?suse_version} == 1310
-BuildRequires:  cyrus-sasl-devel
-%else
-BuildRequires:  pkgconfig(libsasl2)
-%endif
 Requires(pre):  shadow
 Provides:   %{name}-extra = %{version}
 Obsoletes:  %{name}-extra < %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %systemd_requires
+%if 0%{?suse_version} == 1310
+BuildRequires:  cyrus-sasl-devel
+%else
+BuildRequires:  pkgconfig(libsasl2)
+%endif
 
 %description
 ZNC is an IRC bounce with many advanced features like detaching, multiple
@@ -110,14 +110,15 @@
 %build
 export CFLAGS="%{optflags} -fstack-protector-all"
 export CXXFLAGS="%{optflags} -fstack-protector-all"
-%configure --enable-cyrus \
+%configure \
+  --enable-cyrus \
   --enable-perl \
   --enable-tcl \
   --with-tcl=%{_libdir} \
   --enable-python \
   --with-systemdsystemunitdir=%{_unitdir}
 
-make %{?_smp_mflags}
+make %{?_smp_mflags} V=1
 
 %install
 make DESTDIR=%{buildroot} install %{?_smp_mflags}

++ znc-1.6.1.tar.gz -> znc-1.6.2.tar.gz ++
 28355 lines of diff (skipped)





commit znc for openSUSE:Factory

2015-08-05 Thread h_root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2015-08-05 19:17:30

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new (New)


Package is znc

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2015-02-16 21:46:44.0 
+0100
+++ /work/SRC/openSUSE:Factory/.znc.new/znc.changes 2015-08-05 
19:17:31.0 +0200
@@ -1,0 +2,39 @@
+Wed Aug  5 12:25:38 UTC 2015 - mimi...@gmail.com
+
+- Update to 1.6.1:
+ * Fixed the problem that channels were no longer removed from the config 
despite 
+   of chansaver being loaded. 
+ * Fixed query buffer size for users who have the default channel buffer size 
set to 0.
+ * Fixed a startup failure when simple_away was loaded after awaynick.
+ * Fixed channel matching commands, such as DETACH, to be case insensitive.
+ * Specified the required compiler versions in the configure script.
+ * Fixed a rare conflict of HTTP-Basic auth and cookies.
+ * Hid local IP address from the 404 page.
+ * Fixed a build failure for users who have -Werror=missing-declarations in 
their CXXFLAGS.
+ * Fixed CXXFLAGS=-DVERSION_EXTRA=foo which is used by some distros to 
package ZNC.
+ * Fixed znc-buildmod on Cygwin.
+ * Fixed CThreadPool destructor to handle spurious wakeups.
+ * Fixed make distclean to remove zncconfig.h.
+ * Improved the error message about --datadir.
+ * Fixed a compilation warning when HAVE_LIBSSL is not defined.
+ * Fixed 'comparision' typos in CString documentation.
+ * Added a non-minified version of the jQuery source code to make Linux 
distributions
+   (Debian) happy, even though the jQuery license does not require this.
+ * chansaver:
+* Fixed random loading behavior due to an uninitialized member variable.
+ * modpython:
+* Fixed access to CUser::GetUserClients() and CUser::GetAllClients().
+ * sasl:
+* Improved help texts for the SET and REQUIREAUTH commands. (#875)
+ * savebuff:
+* Fixed periodical writes on the disk when the module is loaded after 
startup. (#868)
+ * webadmin:
+* Fixed module checkboxes not to claim that all networks/users have loaded 
+  a module when there are no networks/users. (#872)
+* Added an explanation that ZNC was built without ICU support, when 
encoding 
+  settings are disabled for that reason.
+* Improved the breadcrumbs.
+* Mentioned ExpandString in CTCP replies.
+* Added an explanation how to delete port which is used to access webadmin.
+
+--

Old:

  znc-1.6.0.tar.gz
  znc-1.6.0.tar.gz.sig

New:

  znc-1.6.1.tar.gz
  znc-1.6.1.tar.gz.sig



Other differences:
--
++ znc.spec ++
--- /var/tmp/diff_new_pack.4paxoI/_old  2015-08-05 19:17:32.0 +0200
+++ /var/tmp/diff_new_pack.4paxoI/_new  2015-08-05 19:17:32.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   znc
-Version:1.6.0
+Version:1.6.1
 Release:0
 Summary:Advanced IRC Bouncer
 License:Apache-2.0

++ znc-1.6.0.tar.gz - znc-1.6.1.tar.gz ++
 27624 lines of diff (skipped)





commit znc for openSUSE:Factory

2015-02-16 Thread h_root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2015-02-16 21:46:42

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new (New)


Package is znc

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2015-01-29 09:56:20.0 
+0100
+++ /work/SRC/openSUSE:Factory/.znc.new/znc.changes 2015-02-16 
21:46:44.0 +0100
@@ -2 +2 @@
-Tue Jan 27 09:04:47 UTC 2015 - mplus...@suse.com
+Sun Feb 15 18:28:43 UTC 2015 - mplus...@suse.com
@@ -3,0 +4,48 @@
+- Update to 1.6.0:
+ * Switch versioning scheme to major.minor.patch.  Add settings
+ * for which SSL/TLS protocols to use (SSLProtocols), 
+   which ciphers to enable (SSLCiphers). By default TLSv1+ are enabled,
+   SSLv2/3 are disabled. Default ciphers are what Mozilla advices:
+   
https://wiki.mozilla.org/Security/Server_Side_TLS#Intermediate_compatibility_.28default.29
+ * Validate SSL certificates.  Allow clients to specify an ID as part of
+ * username 
+   (user[@identifier][/network]). Currently not used, but modules can
+   use it.
+ * Add alias module for ZNC-side command interception and processing.
+ * Support character encodings with separate settings for networks, 
+   and for clients. It replaces older charset module, which didn't work
+   well with webadmin, log and other modules.
+ * Support X-Forwarded-For HTTP header, used with new TrustedProxy
+ * setting.  Add URIPrefix option for HTTP listeners, used with reverse
+ * proxy.  Store query buffers per query the same way it's done for
+ * channels, 
+   add new option AutoClearQueryBuffer.
+ * Add DisableChan command to *status, it was available only in 
+   webadmin before.
+ * Allow wildcards in arguments of Help commands of *status and 
+   various modules.
+ * Support IRCv3.2 batches, used for buffer playbacks.  Support IRCv3.2
+ * self-message.  Remove awaynick module. It's considered bad etiquette.
+ * Add JoinDelay setting, which allows a delay between 
+   connection to server, and joining first channel. By default it joins
+   immediately after connect.
+ * Make Detach, EnableChan and DisableChan commands of *status 
+   accept multiple channels.
+ * znc-buildmod: Build output to the current working directory.  Wrap
+ * long lines in tables (e.g. in Help or 
+   ListAvailMods commands).
+ * Support ECDHE if available in OpenSSL.  Report ZNC version more
+ * consistently, add HideVersion 
+   setting, which hides ZNC version from public.
+ * Bump compiler requirements to support C++11. This means 
+   GCC 4.7+, Clang 3.2+, SWIG 3.0.0+.
+- Drop support for old distributions since they lack support for
+  C++11
+- Drop package extra, all modules are now in znc
+- Disable colloquy plugin since it fails to build
+- Drop init script
+
+---
+Mon Feb  9 15:37:18 UTC 2015 - mplus...@suse.com
+
+- Rename znc-python to znc-python3

Old:

  colloquypush-989bb18710.zip
  gpl-2.0.txt
  znc-1.4.tar.gz
  znc-1.4.tar.gz.sig
  znc.init

New:

  znc-1.6.0.tar.gz
  znc-1.6.0.tar.gz.sig



Other differences:
--
++ znc.spec ++
--- /var/tmp/diff_new_pack.kSsbEh/_old  2015-02-16 21:46:44.0 +0100
+++ /var/tmp/diff_new_pack.kSsbEh/_new  2015-02-16 21:46:44.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   znc
-Version:1.4
+Version:1.6.0
 Release:0
 Summary:Advanced IRC Bouncer
 License:Apache-2.0
@@ -26,30 +26,26 @@
 Source0:http://znc.in/releases/%{name}-%{version}.tar.gz
 Source1:http://znc.in/releases/%{name}-%{version}.tar.gz.sig
 Source2:%{name}.keyring
-Source3:znc.init
-# extra modules:
-# colloquy: http://colloquy.info/project/wiki/PushNotifications
-Source4:colloquypush-989bb18710.zip
-Source5:https://www.gnu.org/licenses/gpl-2.0.txt
 BuildRequires:  gcc-c++
-BuildRequires:  openssl-devel
 BuildRequires:  perl
 BuildRequires:  pkgconfig
-BuildRequires:  tcl-devel
-BuildRequires:  unzip
-Requires(pre):  shadow
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version}  1210
-BuildRequires:  cyrus-sasl-devel
-BuildRequires:  python3-devel
 BuildRequires:  systemd-rpm-macros
+BuildRequires:  pkgconfig(icu-uc)
+BuildRequires:  pkgconfig(libssl)
+BuildRequires:  pkgconfig(python3)
 BuildRequires:  pkgconfig(systemd)
-%systemd_requires
+BuildRequires:  pkgconfig(tcl)
+BuildRequires:  pkgconfig(zlib)
+%if 0%{?suse_version} == 1310
+BuildRequires:  cyrus-sasl-devel
 %else
-BuildRequires:  cyrus-sasl2-devel
-Requires(pre):  %fillup_prereq
-Requires(pre):  %insserv_prereq
+BuildRequires:  pkgconfig(libsasl2)
 %endif
+Requires(pre):  shadow
+Provides:   %{name}-extra = 

commit znc for openSUSE:Factory

2015-01-29 Thread h_root
Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2015-01-29 09:56:17

Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and  /work/SRC/openSUSE:Factory/.znc.new (New)


Package is znc

Changes:

--- /work/SRC/openSUSE:Factory/znc/znc.changes  2014-10-06 12:06:30.0 
+0200
+++ /work/SRC/openSUSE:Factory/.znc.new/znc.changes 2015-01-29 
09:56:20.0 +0100
@@ -1,0 +2,7 @@
+Tue Jan 27 09:04:47 UTC 2015 - mplus...@suse.com
+
+- Add signature and znc.keyring
+- Reorder source names
+- Correct (pre) dependencies for older releases of openSUSE
+
+---

New:

  znc-1.4.tar.gz.sig
  znc.keyring



Other differences:
--
++ znc.spec ++
--- /var/tmp/diff_new_pack.VRe7du/_old  2015-01-29 09:56:21.0 +0100
+++ /var/tmp/diff_new_pack.VRe7du/_new  2015-01-29 09:56:21.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package znc
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,12 +23,14 @@
 License:Apache-2.0
 Group:  Productivity/Networking/IRC
 Url:http://en.znc.in/
-Source: http://znc.in/releases/%{name}-%{version}.tar.gz
-Source1:znc.init
+Source0:http://znc.in/releases/%{name}-%{version}.tar.gz
+Source1:http://znc.in/releases/%{name}-%{version}.tar.gz.sig
+Source2:%{name}.keyring
+Source3:znc.init
 # extra modules:
 # colloquy: http://colloquy.info/project/wiki/PushNotifications
-Source2:colloquypush-989bb18710.zip
-Source3:https://www.gnu.org/licenses/gpl-2.0.txt
+Source4:colloquypush-989bb18710.zip
+Source5:https://www.gnu.org/licenses/gpl-2.0.txt
 BuildRequires:  gcc-c++
 BuildRequires:  openssl-devel
 BuildRequires:  perl
@@ -40,9 +42,13 @@
 %if 0%{?suse_version}  1210
 BuildRequires:  cyrus-sasl-devel
 BuildRequires:  python3-devel
+BuildRequires:  systemd-rpm-macros
 BuildRequires:  pkgconfig(systemd)
+%systemd_requires
 %else
 BuildRequires:  cyrus-sasl2-devel
+Requires(pre):  %fillup_prereq
+Requires(pre):  %insserv_prereq
 %endif
 
 %description
@@ -53,7 +59,6 @@
 %package devel
 Summary:Development files to build modules for ZNC
 License:Apache-2.0
-Group:  Productivity/Networking/IRC
 Group:  Development/Libraries/Other
 
 %description devel
@@ -121,12 +126,12 @@
 This package contains the %{name} Tcl extension.
 
 %prep
-%setup -q -a2
+%setup -q -a4
 # extra module colloquy:
 cp colloquypush-master/znc/colloquy.cpp modules/
 cp colloquypush-master/znc/README README.colloquy
 cp colloquypush-master/znc/AUTHORS AUTHORS.colloquy
-cp %{SOURCE3} LICENSE.GPL-2.0
+cp %{SOURCE5} LICENSE.GPL-2.0
 
 %build
 
@@ -150,7 +155,7 @@
 %if 0%{?suse_version} = 1210
 ln -sv %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
 %else
-install -D -m 0755 %{SOURCE1} %{buildroot}%{_initddir}/%{name}
+install -D -m 0755 %{SOURCE3} %{buildroot}%{_initddir}/%{name}
 ln -s -f %{_initddir}/%{name} %{buildroot}%{_sbindir}/rc%{name}
 %endif
 


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org