2.7 showstoppers:
- update documentation (see FIXME's)
- test and fix SSL support
-- answer WHO queries from own data if possible
- handle some currently unhandled responses (especially wrt JOIN's)
+- answer WHO and MODE queries from own data if possible
+- check JOINs on ctrlproxy side
- new linestack:
- persistent storage for linestack
- always log everything, let repl backends query
typedef void (*server_disconnected_hook) (struct network *);
next release (2.7.1 ?):
- - <allow/> rules in socks and listener based on ip addresses/ranges
- - some sort of cascading filters, remove client, network and options from
- line struct
- - more advanced repl backends, rules-based perhaps?
+- <allow/> rules in socks and listener based on ip addresses/ranges
+- some sort of cascading filters, remove client, network and options from
+ line struct
+- more advanced repl backends, rules-based perhaps?
--- /dev/null
+ctrlproxy (2.6.2-1) unstable; urgency=low
+
+ * New upstream release.
+ * Fixes support for ksIRC, mIRC and possibly others. (Closes: #233078,
+ #295691)
+ * Better error message on unexpected <network> tags in conffiles.
+ (Closes: #291318)
+
+ -- Wilmer van der Gaast <lintux@debian.org> Fri, 22 Apr 2005 14:02:25 +0200
+
+ctrlproxy (2.6.1-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Wilmer van der Gaast <lintux@debian.org> Tue, 3 Feb 2004 21:25:08 +0100
+
+ctrlproxy (2.6-1) unstable; urgency=low
+
+ * New upstream release.
+ * Fixed: Segfaults on Ctrl-C (Closes: #222991)
+ * Fixed: Incorrect docs and examples for liblog_custom (Closes: #222993)
+ * Fixed: Should set SO_REUSEADDR on listen sockets (Closes: #222994)
+ * Yeah, finally 2.6 in Debian.. :-) (Closes: #226846)
+
+ -- Wilmer van der Gaast <lintux@debian.org> Sun, 11 Jan 2004 23:43:09 +0100
+
+ctrlproxy (2.5-3) unstable; urgency=low
+
+ * Added -fPIC for mods/lib*. (Closes: #217885)
+ * Fixed debian/rules bug. (Now the package is only built *once*...)
+
+ -- Wilmer van der Gaast <lintux@debian.org> Sun, 02 Nov 2003 00:21:36 +0100
+
+ctrlproxy (2.5-2) unstable; urgency=medium
+
+ * Added a libxml-2.0 builddep. (Closes: #217733)
+ * Higher priority; people have been waiting for too long for this
+ package.
+
+ -- Wilmer van der Gaast <lintux@debian.org> Mon, 27 Oct 2003 18:02:51 +0100
+
+ctrlproxy (2.5-1) unstable; urgency=low
+
+ * New upstream version. (Closes: #217688)
+ * CPU hog bug hopefully fixed. (Closes: #200260)
+ * More documentation included now. (Closes: #207144)
+
+ -- Wilmer van der Gaast <lintux@debian.org> Sun, 26 Oct 2003 20:48:00 +0100
+
+ctrlproxy (2.4-1) unstable; urgency=low
+
+ * New upstream version.
+ * This version has never been finished/uploaded. While upstream fixed
+ some bugs from BTS in this version, 2.5 really closes them.
+
+ -- Wilmer van der Gaast <lintux@debian.org> Wed, 24 Sep 2003 23:54:29 +0200
+
+ctrlproxy (2.2-5) unstable; urgency=low
+
+ * Fixed build problems on HPPA (no -fPIC for the shared libs)
+ (Closes: #189644)
+
+ -- Wilmer van der Gaast <lintux@debian.org> Sun, 27 Apr 2003 16:00:31 +0200
+
+ctrlproxy (2.2-4) unstable; urgency=low
+
+ * Took over Debian maintenance from upstream author
+ * Removed empty README.Debian file
+ * Separated debian/ part from upstream tarball, upstream will release without
+ it next time
+
+ -- Wilmer van der Gaast <lintux@debian.org> Sat, 5 Apr 2003 02:21:41 +0200
+
+ctrlproxy (2.2-3) unstable; urgency=low
+
+ * Add example ctrlproxy module
+
+ -- Jelmer Vernooij <jelmer@vernstok.dyndns.org> Tue, 1 Apr 2003 21:15:33 +0200
+
+ctrlproxy (2.2-2) unstable; urgency=low
+
+ * Fix some other outstanding bugs
+
+ -- Jelmer Vernooij <jelmer@vernstok.dyndns.org> Tue, 1 Apr 2003 20:49:27 +0200
+
+ctrlproxy (2.2-1) unstable; urgency=low
+
+ * Fix 100% memory usage bugs
+
+ -- Jelmer Vernooij <jelmer@vernstok.dyndns.org> Thu, 27 Mar 2003 22:13:35 +0100
+
+ctrlproxy (2.1-1) unstable; urgency=low
+
+ * New upstream release - lots of bugfixes
+
+ -- Jelmer Vernooij <jelmer@vernstok.dyndns.org> Mon, 17 Mar 2003 18:21:55 +0100
+
+ctrlproxy (2.0-5) unstable; urgency=low
+
+ * Fix reconnecting
+
+ -- Jelmer Vernooij <jelmer@vernstok.dyndns.org> Thu, 6 Mar 2003 16:44:54 +0100
+
+ctrlproxy (2.0-4) unstable; urgency=low
+
+ * Several small bugfixes
+
+ -- Jelmer Vernooij <jelmer@vernstok.dyndns.org> Mon, 3 Mar 2003 20:08:04 +0100
+
+ctrlproxy (2.0-3) unstable; urgency=low
+
+ * Lot of bug fixes and memory leak fixes
+ * Add auto-away module
+
+ -- Jelmer Vernooij <jelmer@vernstok.dyndns.org> Sun, 23 Feb 2003 17:37:12 +0100
+
+ctrlproxy (2.0-2) unstable; urgency=low
+
+ * some minor bugfixes for the modules
+
+ -- Jelmer Vernooij <jelmer@vernstok.dyndns.org> Sat, 22 Feb 2003 21:08:07 +0100
+
+ctrlproxy (2.0-1) unstable; urgency=medium
+ * Complete rewrite
+
+ -- Jelmer Vernooij <jelmer@vernstok.dyndns.org> Sat, 22 Feb 2003 20:08:18 +0100
+
+ctrlproxy (1.0-1) unstable; urgency=low
+
+ * Initial release.
+
+ -- Jelmer Vernooij <jelmer@vernstok.dyndns.org> Wed, 25 Dec 2002 17:58:16 +0100
--- /dev/null
+Source: ctrlproxy
+Section: net
+Priority: optional
+Maintainer: Wilmer van der Gaast <lintux@debian.org>
+Standards-Version: 3.5.8
+Build-Depends: libglib2.0-dev, libxml2-dev, libpopt-dev, libpcre3-dev, tdb-dev, libssl-dev, debhelper (>> 4.0.0)
+
+Package: ctrlproxy
+Architecture: any
+Depends: ${shlibs:Depends}
+Suggests: ${shlibs:Suggests}, bitlbee
+Description: An IRC proxy with multiserver support
+ ctrlproxy is an IRC server with multiserver support. It runs as a daemon
+ and connects to a number of IRC servers, then allows you to connect from
+ a workstation and work as the user that is logged in to the IRC server.
+ After you disconnect, it maintains the connection to the server. It acts
+ like any normal IRC server, so you can use any IRC client to connect to
+ it. It supports multiple client connections to one IRC server (under the
+ same nick), allowing you to connect to IRC using your IRC nick, even
+ while you have an IRC session open somewhere else. It supports logging
+ (in the same format as the irssi IRC client), password authentication,
+ and ctcp (in case no clients are connected).
--- /dev/null
+This package was debianized by Jelmer Vernooij <jelmer@nl.linux.org>
+and Wilmer van der Gaast <lintux@debian.org>, somewhere in 2003.
+
+The source can be downloaded from http://ctrlproxy.vernstok.nl/
+
+Copyright:
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program 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 with
+ the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL;
+ if not, write to the Free Software Foundation, Inc., 59 Temple Place,
+ Suite 330, Boston, MA 02111-1307 USA