3
* Split repl_memory into linestack_memory and repl_simple
5
* Added function plugin_loaded()
6
* Admin commands can now be executed by /CTRLPROXY
7
* Executing admin commands by sending them to the nick 'ctrlproxy' is now
11
* Added configuration example for log_custom
12
* Fixed log_custom (works correct and with multiple files now!)
13
* Fix in personal nick MODE replication
14
* Fix bug in ignore_first_nickchange
15
* Add DIE command to admin module
16
* Correctly handle MODE +o and +v
17
* Correctly disconnect from server on exit
18
* Only add mode if mode is either @ or + in replication
19
* Sockets are now correctly closed when exiting
20
* Fix double loading bug in stats module
21
* Add ability to ignore first NICK command the user executes
23
* Print backtrace on crash
24
* Fix parsing of MODE +b and -b
25
* Add antiflood module
26
* Add function to unregister transports
27
* Add log_custom module that can be used for logging in a self-defined
29
* Update plugin API to include data pointer that can be used by backend
30
* Add fini_plugin() function to all modules (RELOADMODULE and UNLOADMODULE
31
should work correctly now)
32
* Fix bug in strip.c when client disconnects before answer to query arrives
33
* Don't send MODE if nothing set
34
* Fix synchronisation bug in strip module
35
* Support multiple arguments to KICK
37
* Add support to log_irssi for TOPIC, QUIT, NICK and KICK
38
* Fix support in log_irssi for MODE
39
* Fix bug where xchat does not show first letter of last argument
40
* Fix documentation build and installation system
41
* Fix bug in reconnect after the connection to the server was lost
42
* Only send PRIVMSG and NOTICE messages to fellow clients
43
* Don't crash when nick can't be found in channel when setting MODE
46
* Better handling of comma-seperated arguments (e.g. multiple channels
48
* Support listening on IPv6
50
* Handle own nick changes correctly
51
* Add logging support to admin module
52
* Implement admin module
53
* Handle disconnected clients more cleanly
54
* Listening on multiple ports is now possible
55
* Client SSL support added
57
* Do smart rebinding to ports to prevent 'address in use' errors
59
* Server SSL support added
60
* Don't freak out on errors when JOINing or PARTing channels
61
* Send 'real' list of supported MODE's
62
* Cleanups in headers and functions
63
* Support channel keys
64
* Support environment variable MODULESDIR
67
* Use general glib functions to retrieve homedir, username and fullname
68
instead of getenv() and getpwuid()
70
* Throw out debian directory (maintained downstream now)
71
* Don't echo nick when changing it to exactly the same nick
72
* Several segfaults have been fixed
73
* Direct interfacing with inetd-style IRC servers
74
* Added stats module, which logs the frequency of certain patterns in a tdb
76
* Added printstats utility that prints contents of tdb database
77
* Added strip module that prevents responses to a query from one client
79
* New interface for 'transports', and migrated transport-specific stuff
80
(TCP/IP) to seperate module
81
* Added DTD file for ctrlproxyrc file
82
* Added example stats PHP script
83
* Support saving configuration when receiving USR1 signal.
84
* Added autoconf support
86
Ctrlproxy previously didn't have a ChangeLog file, check CVS history