X-Git-Url: http://git.samba.org/samba.git/?p=jelmer%2Fctrlproxy.git;a=blobdiff_plain;f=NEWS;h=a2e48285c781b9ad184ec5d326062b2f505ae85f;hp=d8c5dbb08c2c61cc23e5ed9af09dfc7bcad57cca;hb=90a9ff2f8433d6250cf30691d76f6f92eaed38aa;hpb=f17117a4a25392721aaa67010aa17d2cfe6e3e5d diff --git a/NEWS b/NEWS index d8c5dbb..a2e4828 100644 --- a/NEWS +++ b/NEWS @@ -1,7 +1,139 @@ Otherwise indicated differently, all changes made by Jelmer Vernooij. -Ctrlproxy 3.0.1 UNRELEASED +Ctrlproxy 3.0.3 UNRELEASED + + BUG FIXES + + * Handle 470 response correctly. + + * Recognize supported channel / user modes correctly. + + * Properly store topic_set_time and topic_set_by in the + linestack. (#108) + + * Reset idle time when AWAY is used in auto-away (#121) + + * Fix crash when using /CTRLPROXY without arguments + + * Don't update config when we're disconnecting during shutdown. (#113) + + * Handle 354 response correctly. (#134) + + * Handle responses after forced joins correctly. (#125) + + * Handle 250 response correctly. (#138) + + * Handle 263 response correctly. (#135) + + * Handle 330 response correclty. (#137) + + INTERNALS + + * Use GIOChannels for reading the motd. + (patch by Emanuele Giaquinta ) + + PORTABILITY + + * Include netinet/in.h in src/utils.c and src/network.c. Required + for building on FreeBSD. Reported by underlig. + + +Ctrlproxy 3.0.2 2007-04-15 + + BUG FIXES + + * Support redirecting 396, 318, 437 and 330 replies. (#84) + + * Fixed redirect warnings for 251, 252, 253, 254, 265 and 266. + + * Don't abort when trying to send auto-AWAY while network is + disconnected. + + * Handle CTRLPROXY command without any arguments. (#92) + + * Fixed crash when using SSL support. (#83) + + * Add support for storing topic set time and topic set by nick (#97). + + * Fixed CTCP source reply URL. (#86) + + * Hide assertion in g_key_file_free in free_config when a network has no associated file (patch by exg) + + * Fix coredump with --init when the default config cannot be opened (patch by exg) + + * Fix crash when CHARSET command fails (#89, #96) + + * Fall back to default charset if client charset can't be set + (patch by Emanuele Giaquinta ) + + * Fix use of %S segfault in log_custom. (#111) + + * 005-lines are now forwarded to the end-client in a more + structural manner. (#94) + + * Properly expand target in log_irssi if it is a comma-separated list (#9) + (based on patch by Korbinian Rosenegger) + + * Properly expand target in log_custom if it is a comma-separated list (#9) + (patch by Emanuele Giaquinta and Korbinian Rosenegger) + + * Don't append extra colon before RPL_TOPICWHOTIME (Korbinian Rosenegger) + + * Adding timed backlog in BACKLOG command without a channel + (Korbinian Rosenegger) + + * Handle disconnects of clients properly (#108) + + * Fix handling of non-UTF8 characters in linestack_file. + + * Don't use CHARSETs by default (#117). + + * Never send origin to the server (#122). + + * Added support for 307 responses. + + FEATURES + + * More advanced help support + + * Add LOG_LEVEL command (#101) + + * Add 'make uninstall' (#95) + + * Do some more config checking (#102) + + * Show disconnect reason in admin network (#100) + + * Add support for handling additional 005 parameters: MAXCHANNELS, + NICKLEN, MAXBANS, MODES, NICKLEN, MAXBANS, TOPICLEN, KICKLEN, + AWAYLEN, MAXTARGETS, WALLCHOPS, WALLVOICES, RFC2812, PENALTY, + FNC, SAFELIST, USERIP, CNOTICE, KNOCK, VCHANNELS, WHOX, CALLERID, + ACCEPT, KEYLEN, USERLEN, HOSTLEN, MAXCHANNELLEN, + MAXNICKLEN, DEAF, ELIST, MAXPARA, NAMESX, SECURELIST, WATCH + REMOVE, MAP, OVERRIDE, VBANLIST and SILENCE + + * Print actual address that a listener bound to. + + INTERNALS + + * Remove is_private from line struct (#12). + (patch by Emanuele Giaquinta ) + + * Implement ISON, USERHOST, WHO, WHOIS, JOIN, PART, AWAY for admin networks. (#99) + + PORTABILITY + + * Looks for check using pkg-config now. + + * Fix handling of addresses when listening on FreeBSD. (#87) + + DOCUMENTATION + + * Added more documentation to the help system. (#106) + + +Ctrlproxy 3.0.1 2007-01-04 BUG FIXES @@ -13,7 +145,7 @@ Ctrlproxy 3.0.1 UNRELEASED * 352 and 315 replies are now (optionally) cached. The "max_who_age" setting can be set to the number of seconds that results should be cached. This prevents "Excess Flood" errors when connecting using several xchat clients - at once. + at once. Can be disabled by setting max_who_age=0 (the default). * Fixed bug in administration command (reported by Daniel Poelzleithner) @@ -25,6 +157,13 @@ Ctrlproxy 3.0.1 UNRELEASED * Fix endless loop in logging system when debug level is set to 5 (reported by _static_). + + * listener configuration is no longer truncated at exit. + + * Fix channel information not being replicated for the administration + network. + + * Allow ports different than 6680 in ctrlproxy --init. (#85) PORTABILITY @@ -33,7 +172,7 @@ Ctrlproxy 3.0.1 UNRELEASED DOCUMENTATION UPDATES - * Updated command documentation + * Updated command documentation (thanks, Korbinian Rosenegger) * Updated requirements