Projects / ctrlproxy

ctrlproxy

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 any user-specified format), password authentication, and CTCP (in case no clients are connected). IRC servers can be contacted over IPv6 and/or using SSL. Automatic identification with NickServ is supported, as well as various types of backlog.

Tags Communications Chat Internet
Licenses GPL
Operating Systems POSIX
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  15 Jun 2008 09:24
  • Rrelease-after

Changes: Support for listening on IPv6 addresses was fixed. SSL client support was improved. Handling of several response codes was fixed.

  • Rrelease-mid
  •  13 Apr 2008 17:15
  • Rrelease-after

Changes: Configuration files are now checked for valid setting names. Performance has been improved significantly. Several more IRC commands and responses are now handled properly. Outgoing SSL connections have been fixed. A large number of bugs have been fixed.

  • Rrelease-mid
  •  07 Dec 2007 11:03
  • Rrelease-after

Changes: A double free bug was fixed that caused frequent crashes. Configuration was simplified further.

  • Rrelease-mid
  •  24 Nov 2007 15:24
  • Rrelease-after

Changes: Several crash bugs have been fixed. The configuration file syntax has been simplified. Management can now also be done using a separate command-line tool. Coverage of the IRC protocol has been extended.

  • Rrelease-mid
  •  22 Jul 2007 09:31
  • Rrelease-after

Changes: This release fixes a bug that sometimes crashed ctrlproxy on connect. Idle time is now reset properly in auto-away. Several warnings about unknown responses have been fixed. Portability to FreeBSD has been fixed.

Bec7e084658582c88a730beb59df6438_thumb

Project Spotlight

OpenGroupware.org

Groupware, contact, and project management software.

A1ef8dcb5c425b120f9bcd8fb5f69bca_thumb

Project Spotlight

4tH compiler

A Forth bytecode compiler with a little difference.