3.6.2 ===== - DCC: fixed 0.0.0.0 IP address being used for DCC SEND/CHAT with certain network configurations. - Net: UPnP code didn't properly release the bsdsocket.library base in some error code paths. 3.6.1 ===== - DCC: fixed a crash on drag & drop of a file on a query window. This was introduced in v3.6. - GUI: Added UseNLists (UNL). UseOldStyleLists (UOSL) is now ignored. MUI lists are now the default. 3.6 === - DCC: added turbo DCC send support. - GUI: added a Default to Conference Mode option (in Setup->GUI->Channels). - DCC: fixed DCC RESUME when AmIRC is sending. - GUI: updated default server list. - DCC: added option to convert spaces in file names to underscore, or to quote the filename (as supported by most modern clients). - DCC: fixed resuming when the file name is quoted. - DCC: added support for passive send/chat/schat (dcc xxx -passive nick ...). - DCC: added DCC TSEND (turbo), DCC PSEND (passive) and DCC PCHAT (passive) aliases. - General: fixed a potential race condition starting the built-in IdentD. - Net: added transparent UPnP port forwarding (enabled by default). It is used for both DCC and the built-in IdentD. - General: Restored the ability to load a key file. If valid key file is present the owner is displayed in the About window. Also the serial number is displayed in the CTCP VERSION reply. - General: fixed numerous buffer overflows. Also fixed numerous crashes when low on resources. - Net: updated netsplit detection code, it should work much better now. - GUI: fixed marked text defaulting to black on black. - GUI: changed default marked text background to MUI fill pen. Also changed default background to MUI halfshine pen. - Input: filtered Insert/PageUp/PageDown/ScrollLock/PrintScreen/NumLock/Pause out. - DCC: fixed negative completion time estimate in certain conditions. 3.5.31 ====== - GUI: fixed an old crash triggered by some compiler option. 68k only. 3.5.30 ====== - General: disabled vapor_update.library remnant. - GUI: worked around a MUI 3.8 bug. 3.5.29 ====== - Plugin: fixed negative priority handling as reported by Tom. - General: AmIRC does not require a key anymore. - Net: updated CTCP SOURCE URL. 3.5.28 ====== - General: MorphOS port. - General: disabled popupmenu.library, this library is buggy - General: disabled vapor_update.library, the service is down - General: disabled as225, it's useless - Key: stronger error checking in the key loader - General: more robust multithreading - Fixed the old crash when joining a channel while AmIRC was still scanning channels for people from the notify list. Also fixed 2 other possible crash at the same time. - GUI: fixed page and tray buttons to be able to use RGB colors. - Prefs: "Use pages by default?" is enabled by default now. - General: now use sound datatype's streaming feature. MorphOS only. - General: changed the resethandler so Intuition doesn't think AmIRC is crashed. MorphOS only. - GUI: channel userlist is visible by default now. - General: libraries are now closed if something went wrong during inits. - Input: PageUp/PageDown support. - Plugin: new API to easily write PPC plugins. MorphOS only. - DCC: rewrote the secure chat code in C. Many thanks to Piru, my ASM teacher. MorphOS only. - DCC: fixed /DCC LIST trashing the first char of some strings. - Command: unknown commands are now sent to the server. Any non standard "/FOO bar" command is now working. - GUI: fixed crash at uniconify when the prefs window was open. - GUI: added F11 and F12 as usable FKeys. - GUI: possibility to drag&drop page buttons to any edge of the chat window. - DCC: fixed a lot of potential crash in low resource situation. - General: even more robust multithreading. There is still a potential crash when exiting with a pending dcc. - GUI: added Freenode/#AROS to the default server list. - GUI: listview causes less memory fragmentation. - GUI: added Freenode/#MorphOS to the default server list. - Rexx: fixed a potential read from zero in RX_GETLINE. - GUI: removed Textinput gadget usage in about window.