3 Jelmer Vernooij <jelmer@nl.linux.org>
5 For a quick start, see the bottom of this file.
7 If you are upgrading from an older version of ctrlproxy, please read the
12 CtrlProxy is a lightweight IRC proxy. It allows you to keep a permanent
13 connection open to an IRC server and using that connection from wherever
14 you would like to use IRC, without the need to disconnect and connect to IRC
15 continuously while missing text.
17 Information for users upgrading from 2.6 or 2.7-preXX:
18 ------------------------------------------------------
20 The configuration is now maintained as a set of flat-text files in
21 ~/.ctrlproxy/. Existing configuration files can be upgraded by
22 running the experimental upgrade utility available in the directory 'scripts'
23 in the source tarball.
27 * Connect to one server with many clients under one nick transparently
28 * Connect to multiple servers using only one process
29 * CTCP support when no client is attached
30 * Transparent detaching and attaching of clients
34 * Keeping track of events occuring
35 * Direct, inetd-style interfacing with local IRC servers (such as BitlBee)
38 * Custom logging in any format you specify
41 * Automatic NickServ support
42 * Low memory, CPU and bandwidth requirements
43 * Management of running instances using a command-line tool or
54 ctrlproxy can be installed by running:
62 If you have a bzr checkout, run :
68 before you run ./configure, make and make install
74 2. Run ctrlproxy --init
76 2. Run ctrlproxy --daemon or ctrlproxy
78 3. Connect to ctrlproxy from your IRC client.
82 Most documentation is in the manual and the
83 manpages: ctrlproxy(1) and ctrlproxy_config(5).
84 The example config.example file might also be of some use.
88 Bugs can be reported at http://bugs.bitlbee.org/ctrlproxy/