~ctrlproxy/ctrlproxy/trunk

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: jelmer
  • Date: 2003-10-18 22:02:02 UTC
  • Revision ID: jelmer@samba.org-20031018220202-6801a76318fb4d13
Update

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Ctrlproxy 2.6:
 
2
 * Ad linestack support
 
3
 * Split repl_memory into linestack_memory and repl_simple
 
4
 * ADd repl_command
 
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
 
8
 optional
 
9
 
 
10
Ctrlproxy 2.5:
 
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
 
22
 * Fix daemon mode
 
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
 
28
 format.
 
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
 
36
 * Add nickserv module
 
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
 
44
 
 
45
Ctrlproxy 2.4:
 
46
 * Better handling of comma-seperated arguments (e.g. multiple channels 
 
47
   for JOIN or PART)
 
48
 * Support listening on IPv6
 
49
 * Support MODE
 
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
 
56
 * Add first docs
 
57
 * Do smart rebinding to ports to prevent 'address in use' errors
 
58
   (SO_REUSEADDR)
 
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
 
65
 
 
66
Ctrlproxy 2.3:
 
67
 * Use general glib functions to retrieve homedir, username and fullname
 
68
   instead of getenv() and getpwuid()
 
69
 * Improve Makefile
 
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 
 
75
   database
 
76
 * Added printstats utility that prints contents of tdb database
 
77
 * Added strip module that prevents responses to a query from one client 
 
78
   to go to all clients
 
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
 
85
 
 
86
Ctrlproxy previously didn't have a ChangeLog file, check CVS history 
 
87
for the changes.