commit charybdis for openSUSE:Factory

2020-10-02 Thread root
Hello community,

here is the log from the commit of package charybdis for openSUSE:Factory 
checked in at 2020-10-02 17:41:55

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


Package is "charybdis"

Fri Oct  2 17:41:55 2020 rev:8 rq:839004 version:4.1.2

Changes:

--- /work/SRC/openSUSE:Factory/charybdis/charybdis.changes  2019-09-30 
16:00:10.481092758 +0200
+++ /work/SRC/openSUSE:Factory/.charybdis.new.4249/charybdis.changes
2020-10-02 17:42:17.734917241 +0200
@@ -1,0 +2,6 @@
+Thu Oct  1 14:41:29 UTC 2020 - Jan Engelhardt 
+
+- Add 0001-Set-EXTERNAL_BUILD_TIMESTAMP-from-SOURCE_DATE_EPOCH.patch
+  for reproducible builds.
+
+---

New:

  0001-Set-EXTERNAL_BUILD_TIMESTAMP-from-SOURCE_DATE_EPOCH.patch



Other differences:
--
++ charybdis.spec ++
--- /var/tmp/diff_new_pack.oQJzLD/_old  2020-10-02 17:42:20.802919070 +0200
+++ /var/tmp/diff_new_pack.oQJzLD/_new  2020-10-02 17:42:20.802919070 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package charybdis
 #
-# 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
@@ -27,6 +27,7 @@
 #Git-Clone:https://github.com/charybdis-ircd/charybdis
 Source: 
https://github.com/charybdis-ircd/charybdis/archive/%name-%version.tar.gz
 Source9:example.conf
+Patch1: 0001-Set-EXTERNAL_BUILD_TIMESTAMP-from-SOURCE_DATE_EPOCH.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  bison
@@ -56,7 +57,7 @@
 %configure --sysconfdir="%_sysconfdir/%name" \
--with-logdir="%_localstatedir/log/%name" \
--with-rundir="/run" --localstatedir="%_localstatedir/lib"
-make %{?_smp_mflags} CHARYBDIS_VERSION="%version"
+%make_build CHARYBDIS_VERSION="%version"
 
 %install
 b="%buildroot"

++ 0001-Set-EXTERNAL_BUILD_TIMESTAMP-from-SOURCE_DATE_EPOCH.patch ++
>From 1b0319448c69ad27922c0112f5edcb193665b81a Mon Sep 17 00:00:00 2001
From: "Bernhard M. Wiedemann" 
Date: Fri, 6 Dec 2019 18:32:46 +0100
Subject: [PATCH] Set EXTERNAL_BUILD_TIMESTAMP from SOURCE_DATE_EPOCH

to make the package build reproducible by default without
everyone having to discover the custom variable.

See https://reproducible-builds.org/ for why this is good
and https://reproducible-builds.org/specs/source-date-epoch/
for the definition of this variable.

This code assigns the plain integer to keep the code simple.
Otherwise we would have to deal with differences between GNU date
and BSD date or include extra build deps like perl or python.
---
 ircd/version.c.SH | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/ircd/version.c.SH b/ircd/version.c.SH
index fcaad4b8..35818842 100644
--- a/ircd/version.c.SH
+++ b/ircd/version.c.SH
@@ -15,6 +15,9 @@ fi
 
 generation=`expr $generation + 1`
 
+if test -n "$SOURCE_DATE_EPOCH" -a "$EXTERNAL_BUILD_TIMESTAMP" = '' ; then
+EXTERNAL_BUILD_TIMESTAMP=$SOURCE_DATE_EPOCH
+fi
 if test "$EXTERNAL_BUILD_TIMESTAMP" = ''; then
 creation=`LC_ALL=C date | \
 awk '{if (NF == 6) \
-- 
2.28.0




commit charybdis for openSUSE:Factory

2019-09-30 Thread root
Hello community,

here is the log from the commit of package charybdis for openSUSE:Factory 
checked in at 2019-09-30 15:59:58

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


Package is "charybdis"

Mon Sep 30 15:59:58 2019 rev:7 rq:733905 version:4.1.2

Changes:

--- /work/SRC/openSUSE:Factory/charybdis/charybdis.changes  2019-08-27 
10:22:34.515934815 +0200
+++ /work/SRC/openSUSE:Factory/.charybdis.new.2352/charybdis.changes
2019-09-30 16:00:10.481092758 +0200
@@ -1,0 +2,6 @@
+Sun Sep 29 07:45:15 UTC 2019 - Jan Engelhardt 
+
+- Update to release 4.1.2
+  * Do not corrupt usermodes on module unload/reload.
+
+---

Old:

  charybdis-4.1.1.tar.gz

New:

  charybdis-4.1.2.tar.gz



Other differences:
--
++ charybdis.spec ++
--- /var/tmp/diff_new_pack.yacFMq/_old  2019-09-30 16:00:12.357087765 +0200
+++ /var/tmp/diff_new_pack.yacFMq/_new  2019-09-30 16:00:12.361087755 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   charybdis
-Version:4.1.1
+Version:4.1.2
 Release:0
 Summary:Scalable IRCv3.2 compliant chat daemon
 License:GPL-2.0-or-later

++ charybdis-4.1.1.tar.gz -> charybdis-4.1.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/charybdis-charybdis-4.1.1/.gitignore 
new/charybdis-charybdis-4.1.2/.gitignore
--- old/charybdis-charybdis-4.1.1/.gitignore2018-08-16 00:03:50.0 
+0200
+++ new/charybdis-charybdis-4.1.2/.gitignore2019-08-31 22:12:44.0 
+0200
@@ -62,6 +62,7 @@
 tests/rb_dictionary1
 tests/rb_snprintf_append1
 tests/rb_snprintf_try_append1
+tests/sasl_abort1
 tests/send1
 tests/serv_connect1
 tests/substitution1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/charybdis-charybdis-4.1.1/.travis.yml 
new/charybdis-charybdis-4.1.2/.travis.yml
--- old/charybdis-charybdis-4.1.1/.travis.yml   2018-08-16 00:03:50.0 
+0200
+++ new/charybdis-charybdis-4.1.2/.travis.yml   2019-08-31 22:12:44.0 
+0200
@@ -55,5 +55,6 @@
   - bash autogen.sh
   - CC=$COMPILER ./configure --with-shared-sqlite
   - make -j4
+  - "if [ ${TRAVIS_OS_NAME} != 'osx' ]; then make check; fi"
   - make install
   - "if [ ${TRAVIS_OS_NAME} != 'osx' ]; then make -C doc/oper-guide html man 
info; fi"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/charybdis-charybdis-4.1.1/NEWS.md 
new/charybdis-charybdis-4.1.2/NEWS.md
--- old/charybdis-charybdis-4.1.1/NEWS.md   2018-08-16 00:03:50.0 
+0200
+++ new/charybdis-charybdis-4.1.2/NEWS.md   2019-08-31 22:12:44.0 
+0200
@@ -1,8 +1,13 @@
 # News
 
-This is charybdis 4.1.1, Copyright (c) 2005-2018 Charybdis team.
+This is charybdis 4.1.2, Copyright (c) 2005-2018 Charybdis team.
 See LICENSE for licensing details (GPL v2).
 
+## charybdis-4.1.2
+
+### user
+- src/s_user.c: don't corrupt usermodes on module unload/reload
+
 ## charybdis-4.1.1
 
 ### security
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/charybdis-charybdis-4.1.1/authd/dns.c 
new/charybdis-charybdis-4.1.2/authd/dns.c
--- old/charybdis-charybdis-4.1.1/authd/dns.c   2018-08-16 00:03:50.0 
+0200
+++ new/charybdis-charybdis-4.1.2/authd/dns.c   2019-08-31 22:12:44.0 
+0200
@@ -73,7 +73,7 @@
struct dns_query *query = rb_malloc(sizeof(struct dns_query));
int aftype;
 
-   if(!rb_inet_pton_sock(ip, (struct sockaddr *)&query->addr))
+   if(!rb_inet_pton_sock(ip, &query->addr))
{
rb_free(query);
return NULL;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/charybdis-charybdis-4.1.1/authd/provider.c 
new/charybdis-charybdis-4.1.2/authd/provider.c
--- old/charybdis-charybdis-4.1.1/authd/provider.c  2018-08-16 
00:03:50.0 +0200
+++ new/charybdis-charybdis-4.1.2/authd/provider.c  2019-08-31 
22:12:44.0 +0200
@@ -319,12 +319,12 @@
 
rb_strlcpy(auth->l_ip, l_ip, sizeof(auth->l_ip));
auth->l_port = (uint16_t)atoi(l_port);  /* should be safe */
-   (void) rb_inet_pton_sock(l_ip, (struct sockaddr *)&auth->l_addr);
+   (void) rb_inet_pton_sock(l_ip, &auth->l_addr);
SET_SS_PORT(&auth->l_addr, htons(auth->l_port));
 
rb_strlcpy(auth->c_ip, c_ip, sizeof(auth->c_ip));
auth->c_port = (uint16_t)atoi(c_port);
-   (void) rb_inet_pton_sock(c_ip, (struct sockaddr *)&auth->c_addr);
+   (void) rb_inet_pton_sock(c_ip, &auth->c_addr);
SET_SS_PORT(&auth->c_addr, htons(auth->c_

commit charybdis for openSUSE:Factory

2019-08-27 Thread root
Hello community,

here is the log from the commit of package charybdis for openSUSE:Factory 
checked in at 2019-08-27 10:22:10

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


Package is "charybdis"

Tue Aug 27 10:22:10 2019 rev:6 rq:726002 version:4.1.1

Changes:

--- /work/SRC/openSUSE:Factory/charybdis/charybdis.changes  2017-01-11 
12:05:34.497987508 +0100
+++ /work/SRC/openSUSE:Factory/.charybdis.new.7948/charybdis.changes
2019-08-27 10:22:34.515934815 +0200
@@ -1,0 +2,22 @@
+Mon Aug 26 04:44:49 UTC 2019 - Jan Engelhardt 
+
+- Update to upstream release 4.1.1
+  * Implemented IRCv3.2 enhanced capability negotiation
+("CAP LS 302").
+  * Implemented support for receiving and sending IRCv3 message
+tags.
+  * Implemented IRCv3.2 capabilities: account-tag, echo-message,
+invite-notify, sasl, server-time.
+  * Feature from ircd-seven: Implement a channel mode that
+disallows kicking IRC operators (+M).
+  * DNS, ident, and blacklist lookups have been moved to a
+dedicated daemon known as authd. Some cosmetic changes to
+blacklist statistics and rejection notices have resulted.
+  * Support for WebSocket has been added.
+  * Added the ability to strip color codes from topics
+unconditionally.
+  * SCTP is now supported for server and user connections.
+- Remove charybdis-ratbox.diff, charybdis-werror.diff (no longer
+  needed), charybdis-repro.diff (solved differently upstream).
+
+---

Old:

  charybdis-3.5.3.tar.gz
  charybdis-ratbox.diff
  charybdis-repro.diff
  charybdis-werror.diff

New:

  charybdis-4.1.1.tar.gz



Other differences:
--
++ charybdis.spec ++
--- /var/tmp/diff_new_pack.bL7bGD/_old  2019-08-27 10:22:34.935934787 +0200
+++ /var/tmp/diff_new_pack.bL7bGD/_new  2019-08-27 10:22:34.935934787 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package charybdis
 #
-# Copyright (c) 2017 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,25 +12,21 @@
 # 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/
 #
 
 
 Name:   charybdis
-Version:3.5.3
+Version:4.1.1
 Release:0
 Summary:Scalable IRCv3.2 compliant chat daemon
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Productivity/Networking/IRC
-Url:http://atheme.org/projects/charybdis.html
+URL:https://github.com/charybdis-ircd/charybdis
 
 #Git-Clone:https://github.com/charybdis-ircd/charybdis
 Source: 
https://github.com/charybdis-ircd/charybdis/archive/%name-%version.tar.gz
 Source9:example.conf
-Patch1: charybdis-ratbox.diff
-Patch2: charybdis-werror.diff
-Patch3: charybdis-repro.diff
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  bison
@@ -53,8 +49,7 @@
 network in the world.
 
 %prep
-%setup -qn %name-%name-%version
-%patch -P 1 -P 2 -P 3 -p1
+%autosetup -p1 -n %name-%name-%version
 
 %build
 autoreconf -fiv
@@ -69,8 +64,6 @@
 mv "$b/%_bindir"/* "$b/%_libexecdir/%name/"
 find "$b/%_libdir" -type f -name "*.la" -delete
 
-# Unconflict with other ircds.
-mv "$b/%_mandir/man8"/{ircd,charybdis-ircd}.8
 # Move config file samples/documentation out of the way
 mv "$b/%_sysconfdir/%name"/*.conf "$b/%_datadir/%name/"
 # Place some config file that will make it run out of the box on localhost
@@ -84,7 +77,7 @@
[Unit]
Description=Charybdis Inter Relay Chat server
[Service]
-   ExecStart=%_libexecdir/%name/ircd -foreground
+   ExecStart=%_libexecdir/%name/%name -foreground
User=charybdis
Group=charybdis
[Install]
@@ -116,19 +109,19 @@
 %service_del_postun %name.service
 
 %files
-%defattr(-,root,root)
 %attr(0750,root,charybdis) %dir %_sysconfdir/%name
 %attr(0640,root,charybdis) %config %_sysconfdir/%name/*
 %_sbindir/rc%name
 %_libexecdir/%name/
 %_libdir/%name/
-%_libdir/libratbox-charybdis.so
+%_libdir/libircd.so
+%_libdir/librb.so
 %_datadir/%name/
-%_mandir/man8/*.8*
 %_prefix/lib/tmpfiles.d/
 %_unitdir/*.service
 %attr(0750,charybdis,charybdis) %_localstatedir/log/%name/
 %attr(0750,charybdis,charybdis) %_localstatedir/lib/%name/
-%doc LICENSE NEWS.md
+%license LICENSE
+%doc NEW

commit charybdis for openSUSE:Factory

2016-12-02 Thread h_root
Hello community,

here is the log from the commit of package charybdis for openSUSE:Factory 
checked in at 2016-12-02 16:40:57

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


Package is "charybdis"

Changes:

--- /work/SRC/openSUSE:Factory/charybdis/charybdis.changes  2016-09-21 
18:50:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.charybdis.new/charybdis.changes 2016-12-02 
16:40:58.0 +0100
@@ -1,0 +2,6 @@
+Sun Nov 20 21:09:30 UTC 2016 - jeng...@inai.de
+
+- Update description
+- Abort installation if user/group cannot be created
+
+---



Other differences:
--
++ charybdis.spec ++
--- /var/tmp/diff_new_pack.tdbRwv/_old  2016-12-02 16:40:59.0 +0100
+++ /var/tmp/diff_new_pack.tdbRwv/_new  2016-12-02 16:40:59.0 +0100
@@ -19,7 +19,7 @@
 Name:   charybdis
 Version:3.5.3
 Release:0
-Summary:Highly scalable IRCv3 compliant irc daemon
+Summary:Scalable IRCv3.2 compliant chat daemon
 License:GPL-2.0+
 Group:  Productivity/Networking/IRC
 Url:http://atheme.org/projects/charybdis.html
@@ -43,10 +43,8 @@
 Requires(pre):  shadow
 
 %description
-Charybdis is an IRC daemon built to provide stability, whilst
-supporting modern features and staying lightweight. Charybdis is the
-IRCv3 reference implementation, and therefore is the first to get
-many new features. It has good documentation and ease of configuration.
+Charybdis is the IRCv3 reference implementation. It has good
+documentation and ease of configuration.
 
 Charybdis is used on various networks either as itself, or as the
 basis of a customized IRC server implementation. One such
@@ -99,11 +97,11 @@
 
 %pre
 getent group charybdis >/dev/null || \
-   /usr/sbin/groupadd -r charybdis || :
+   /usr/sbin/groupadd -r charybdis
 getent passwd charybdis >/dev/null || \
/usr/sbin/useradd -r -g charybdis -s /bin/false \
-c "Charybdis Inter Relay Chat daemon" \
-   -d "%_localstatedir/lib/charybdis" charybdis || :
+   -d "%_localstatedir/lib/charybdis" charybdis
 %service_add_pre %name.service
 
 %post




commit charybdis for openSUSE:Factory

2016-09-21 Thread h_root
Hello community,

here is the log from the commit of package charybdis for openSUSE:Factory 
checked in at 2016-09-21 18:50:49

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


Package is "charybdis"

Changes:

--- /work/SRC/openSUSE:Factory/charybdis/charybdis.changes  2016-06-20 
11:07:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.charybdis.new/charybdis.changes 2016-09-21 
18:50:50.0 +0200
@@ -1,0 +2,7 @@
+Wed Sep 21 07:38:22 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 3.5.3
+* Bug fix for CVE-2016-7143. This bug allows users to spoof CertFP
+  authentication using the SASL EXTERNAL mechanism.
+
+---

Old:

  charybdis-3.5.2.tar.gz

New:

  charybdis-3.5.3.tar.gz



Other differences:
--
++ charybdis.spec ++
--- /var/tmp/diff_new_pack.ez2pAa/_old  2016-09-21 18:50:52.0 +0200
+++ /var/tmp/diff_new_pack.ez2pAa/_new  2016-09-21 18:50:52.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   charybdis
-Version:3.5.2
+Version:3.5.3
 Release:0
 Summary:Highly scalable IRCv3 compliant irc daemon
 License:GPL-2.0+

++ charybdis-3.5.2.tar.gz -> charybdis-3.5.3.tar.gz ++
 2295 lines of diff (skipped)




commit charybdis for openSUSE:Factory

2016-06-20 Thread h_root
Hello community,

here is the log from the commit of package charybdis for openSUSE:Factory 
checked in at 2016-06-20 11:07:29

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


Package is "charybdis"

Changes:

--- /work/SRC/openSUSE:Factory/charybdis/charybdis.changes  2016-06-11 
00:00:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.charybdis.new/charybdis.changes 2016-06-20 
11:07:31.0 +0200
@@ -1,0 +2,20 @@
+Sun Jun 19 18:51:42 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 3.5.2
+* Allow IRCv3.1 STARTTLS to work with other SSL backends besides
+  OpenSSL.
+* Fix an edge case regression involving channel ban cache that was
+  introduced in 3.5.0.
+* Ensure ssld does not crash when DH parameters are not provided.
+* mbedtls TLS backend improvements from charybdis 4 development
+  branch:
+* add support for CertFP
+* provide personalization data for the PRNG
+* openssl TLS backend improvements from charybdis 4:
+* do not manually initialise openssl when running with OpenSSL
+  1.1.0 or later
+* support ECDHE on more than one curve on OpenSSL 1.0.2 and above
+* fix DH parameters memory leak
+* free the old TLS context before constructing a new one
+
+---

Old:

  charybdis-3.5.1.tar.gz

New:

  charybdis-3.5.2.tar.gz



Other differences:
--
++ charybdis.spec ++
--- /var/tmp/diff_new_pack.suDz50/_old  2016-06-20 11:07:32.0 +0200
+++ /var/tmp/diff_new_pack.suDz50/_new  2016-06-20 11:07:32.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package charybdis
 #
-# Copyright (c) 2014 SUSE LINUX Products 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:   charybdis
-Version:3.5.1
+Version:3.5.2
 Release:0
 Summary:Highly scalable IRCv3 compliant irc daemon
 License:GPL-2.0+

++ charybdis-3.5.1.tar.gz -> charybdis-3.5.2.tar.gz ++
 2136 lines of diff (skipped)




commit charybdis for openSUSE:Factory

2016-06-10 Thread h_root
Hello community,

here is the log from the commit of package charybdis for openSUSE:Factory 
checked in at 2016-06-11 00:00:47

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


Package is "charybdis"

Changes:

New Changes file:

--- /dev/null   2016-04-07 01:36:33.300037506 +0200
+++ /work/SRC/openSUSE:Factory/.charybdis.new/charybdis.changes 2016-06-11 
00:00:48.0 +0200
@@ -0,0 +1,76 @@
+---
+Sat May  7 22:45:18 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 3.5.1
+* Fix propagation of ip_cloaking hostname changes (only when
+  setting or unsetting the umode after connection).
+* Fix a remote-triggerable crash triggered by the CAPAB parsing
+  code.
+* As per the TS6 spec, require QS and ENCAP capabilities.
+* Require EX and IE capabilities (+e and +I cmodes).
+* Check that UIDs start with the server's SID.
+* Allow mode queries on mlocked modes. In particular, allow
+  `/mode #channel f` to query the forward channel even if
+  +f is mlocked.
+* Add starttls as per ircv3.
+* Reject nicks with '~' in them, rather than truncating at the '~'.
+* Do not allow SASL authentication when the configured SASL agent
+  is unavailable.
+* Implement IRCv3.2 capabilities: cap-notify, chghost,
+  userhost-in-names
+* Implement the $&, $| and $m extban types:
+  * $& combines 1 or more child extbans as an AND expression
+  * $| combines 1 or more child extbans as an OR expression
+  * $m provides normal hostmask matching as an extban for the above
+* Display an operator's privilege set in WHOIS.
+* The $o extban now matches against privilege set names as well as
+  individual privileges. Privilege set names are preferred over
+  individual privileges.
+
+---
+Mon Oct  6 09:19:19 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 3.4.2
+* A new extban, $z, has been added for ssl users (extb_ssl)
+* Remove TS5 support
+* Replace oper flags by privilege sets (privsets)
+* Add cmode +C (no CTCP) from ircd-seven.
+* Add bandb from ircd-ratbox, which stores permanent
+  [DKX]lines/resvs in an sqlite database instead of a flatfile
+- Add charybdis-ratbox.diff, charybdis-werror.diff
+
+---
+Sun Oct 28 10:49:20 UTC 2012 - jeng...@inai.de
+
+- Remove redundant tags/sections from specfile
+- Parallel build with %_smp_mflags
+- Feed through format_spec_file service
+- Add systemd service file
+
+---
+Mon Oct  1 01:14:01 CEST 2007 - mrueck...@suse.de
+
+- update to version 2.2.0
+- also build the unsupported modules
+
+---
+Sat Apr 14 21:48:45 CEST 2007 - mrueck...@suse.de
+
+- update to version 2.1.3
+
+---
+Sat Apr 14 21:42:45 CEST 2007 - mrueck...@suse.de
+
+- fix build requires for factory
+- add missing %dir entry
+
+---
+Mon Nov 27 06:16:11 CET 2006 - mrueck...@suse.de
+
+- use assembler stuff only on ix86
+
+---
+Mon Nov 27 05:49:28 CET 2006 - mrueck...@suse.de
+
+- initial package.
+

New:

  charybdis-3.5.1.tar.gz
  charybdis-ratbox.diff
  charybdis-werror.diff
  charybdis.changes
  charybdis.spec
  example.conf



Other differences:
--
++ charybdis.spec ++
#
# spec file for package charybdis
#
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# 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/
#


Name:   charybdis
Version:3.5.1
Release:0
Summary:Highly scalable IRCv3 compliant irc daemon
License:GPL-2.0+
Group:  Productivity/Networking/IRC
Url:http://atheme.org/projects/charybdis.html

#Git-Clone: https://github.com/charybdis-ircd/charybdis
Source: 
https://github.com/charybdis-ircd/charybdis/archive/%name-%version.tar.gz
Sourc