1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197
|
@(#)$eterna: NEWS,v 1.48 2002/03/10 10:17:38 mrg Exp $
Changes since ircII 20011210:
o fixes for server passwords
o fix for linking on solaris
o don't send notices that are flooding as if they are public notices
o bug fix to keep track of my own nickname
o /on foo will now show fuzzy matches again "foo" instead of complaining
about ambiguity
o /window create should work properly now, no i really mean it this time
o random bug fixes
o /window create windows now have input buffers that do not interfere
with each other
o new $filestat() function
o /timer is now sub-second aware
o raw DCC core dump bug fixes
Changes since ircII 20010612:
o new /on raw_send
o new /exec -filter option
o fixed mIRC colour code handling
o enhanced redirection to multiple targets
o bug fix for $mid()
o bug fix for when resizing to a smaller window
o other bug fixes
Changes since ircII 4.4:
o dcc source address can be edited (usable with masquerade)
o japanese support (ISO2022_SUPPORT)
o new /set star_prefix to replace the standard "*** " prefix.
o new $windows(), $screens(), $notify() and $ignored() functions.
o fixes for /nick problems.
o new /set status_voice variable associated with new status_format
modifier %v, and voice on the current channel.
o many bugs fixes
o /me support for ICB.
o new AES/rijndael cipher (CBC mode) available
o ircII is now version as YYYYMMDD only
o new command line option -t to disable termcap ti/te sequences
o new /window nostatus for no status line at all
o new /set hide_channel_keys variable
o new /set {fore,back}ground_colour variables
o new /set xterm_geomoptstr variable
o no more (insecure) ``priviledge port'' support
o scrollback no longer goes beyond the end of the lastlog history
o new /cat command
o new $chatpeers() function
o new /set make_notice_msg variable
o /encrypt -showkeys option added
o lastlog level HELP added
o more bugs fixed
o additional /bind-able metakeys: meta5_character,
meta6_character, meta7_character, meta8_character
o forward and backward scroll *really* works!
o scrolling directly to the start also works!
o most /ignore requests are now honoured by the ICB mode
o new /set no_ask_password variable added
o new /set xterm_path variable added
o new /set irchost variable added
o IPv6 [se:ve:er]:port support added
o translation table support in dumb mode
o new $wincols() and $winrows() functions which return the
number of columns and rows in this window
o /set auto_unmark_away fixed after many years
o bunches of bugs fixed
o if /dcc get fails due to local permissions, the offer is not
removed any longer, allowing the problem to be fixed
o +c (colourless) and +R (registered users only) channel modes
o IRC 2.10 !channels supported
o vasprintf(3) support
o aliases of dynamic sizes!
o channels *really* should stay attached to windows properly
and hang around after reconnects, etc.
o /join bug is gone
o new /on window_swap that is triggered when you swap windows.
o /window bind has original behaviour; stick to windows not
channels.
o ICB support extended.
o IPv6 support has been integrated.
o added hasvoice() and dcclist() functions. See help.
o .ircquick file support for separate files to be executed
between and after connection to server.
o standard GNU configure --srcdir and object directory support
has been added.
o many more bugs have been fixed.
o $servertype() function has been added, which returns ICB or IRC,
including server version.
o SOCKS version 5 support has been added.
o ICB support had been added.
o CAST-128 support has been changed from EBC mode to CBC mode,
which make sit incompatible with interium releases of 4.4-Lite.
o bugs fixed all over the place
o colour support added
o bugs in crypto code fixed. now works without crashing.
o /exec -target ($T) works
o "window query" works
o new functions winvis() and querynick()
o allow "window channel #chan,key" to work
o various flash-style attacks have been fixed.
o /timer, and several variables are now aware of the current
server context.
o several translation tables have been updated and added.
o broken servers are handled better.
o long nick names are supported.
o many bugs have been fixed.
o support for irc2.10 has been added.
o messages typically always go the right window now, rather than
just most of the time.
o the paranoid may now easily turn of returning information
about oneself to various ctcp commands with --with-paranoid
o several enhancements to the encryption system:
- the old external program interface is changed to not leak
information via the command line.
- a CAST-128 implementation has been added to provide strong
encryption for both normal IRC channels, messages, and also
DCC chat connections.
- several bugs fixed.
o ircII is now under a BSD-style copyright. thanks to troy rollo
and mike sandrof for helping this process so much, so quickly!
o fix core dumps in /queue
o docmentation enhancements
o new script `nocolour' for dealing with mIRC-style colour codes
o fix several configuration time problems
o fix the "encryption_program".
o expand ctcp to dcc. queries only, no replies. dcc send, actions,
ctcp UTC, etc. work. prints more information when connecting.
o fixes stupid "channel leave" bug.
o add new configure switch `--paranoid' which turns of then uname
and finger information returned in ctcp version and finger replies.
o avoid buffer overflows in dcc chat code, as noted on bugtraq.
o fix problems with ctcp encryption
o setting the logfile will expand `~user' expressions
o fix the $rindex() function.
Changes since ircII 2.8.2:
o tabkey works with nicknames with \'s in them.
o muchly updated /window server and /window channel system.
o more robust autoconfiguration.
o lots of bugs fixed.
o `idle()' functions returns idle time.
o `/dcc rename -chat old new' renames a dcc chat connection
o `/set same_window_only' places channels in windows more often.
o `&' is expanded in GCOS fields, as per BSD.
o ctcp flood handling done in a more sane manner.
o non blocking connects (use -DNON_BLOCKING_CONNECTS). ircII will
attempt to figure out if this is available or not automatically,
when configuring.
o new window commands `addgroup', and `delgroup'. these allow you
to define a group of windows, such that they are always connected
to the same server.
o new `ircbug' shell command for reporting bugs.
o SOCKS support.
o new `imap' script.
o new log level `BEEP'.
o dcc works with `/server localhost', again.
o `/set HELP_PATH' now works with ~user expansion.
o lots and lots and lots of bug fixes.
o new `undernet' script to make ircII understand undernet.org extras.
o a bunch of general bug fixes. most of the submitted-via-ircbug (the
correct way!) have been fixed, or at least closely analyzed.
o DYNAMIC_SLIP is not longer available, due to ircII simply handling
the case properly now.
o `/window create' might be stabler. really this time.
o removed `/set help_service' support from ircII.
o added `help' script to replace `/set help_service' support.
o almost all gcc -Wall warnings on a sane system fixed.
o help files are once again distributed with ircII.
o windows now default to having level of `NONE'.
o better error reporting in some circumstances.
o renamed `ircserv' to `ircio' due to continued believe that `ircserv'
was actually an IRC server.
o `/server .' should reconnect to the server last connected in this
window.
o fully prototyped source tree.
o each window can have two status lines, using `/window double', and
the new `STATUS_FORMAT1' and `STATUS_FORMAT2' varaibles.
o new variable `SAME_WINDOW_ONLY' that controls how disconnected
channels are placed (if at all) in other windows.
o ircII no longer use lex/flex in the build process.
o `/notify' can be more verbose.
o `irc -b' loads the .ircrc before connecting to a server. beware.
o irc 2.9 support.
o many many new translation tables, polish, russian, etc.
o hopefully more consistant message levels.
o `/window server', `/server', then `IRCSERVER' variable, and command
line server lists all support the server:port:password:nickname
format.
o `/window sticky <on|off>' to control whether channels follow server
changes, etc.
o new `/squery' and `/servlist' commands, for ircd 2.9.x.
o annoying bug in `/server -delete' fixed.
0 several more bugs fixed.
o window scroll now works better.
|