ChangeLog for 0.8.15
Features:
- Add active_window_ignore_refnum option With active_window_ignore_refnum ON, the current behavior for the active_window key (meta-a by default) is preserved: it switches to the window with the highest activity level that was last activated. With active_window_ignore_refnum OFF, the old behavior is used: it switches to the window with the highest activity level with the lowest refnum. (by Matt Sparks, bug #667)
- Show new Charybdis +q list in channel windows (numerics 728 and 729).
- Allow servers to belong to multiple networks.
- Improve paste detection. Irssi now detects a paste if it reads at least three bytes in a single read; subsequent reads are associated to the same paste if they happen before 'paste_detect_time' time since the last read. If no read occurs after 'paste_detect_time' time the paste buffer is flushed; if there is at least one complete line its content is sent as a paste, otherwise it is processed normally.
- Show "target changing too fast" messages in the channel/query window.
- Use default trusted CAs if nothing is specified. This allows useful use of -ssl_verify without -ssl_cafile/-ssl_capath, using OpenSSL's default trusted CAs.
- Show why an SSL certificate failed validation.
- Make own nick and actions use default colour instead of white (by Tim Retout).
Bugfixes:
- Change some characters illegal in Windows filenames to underscores in logs
- Fix disconnects when sending large amounts of data over SSL
- Show all nicks instead of just the first in an /accept * listing (Bug #704)
- Make several signals without parameters available to perl again. In particular, this includes the "beep" signal (by Matt Sparks, bug #674)
- Close the config file fd after saving (by Sven Wegener)
- Check if an SSL certificate matches the hostname of the server we are connecting to.
- Fix bash'isms, use command -v instead of which and use bc -l in /CALC.
- Fix a crash with handling the DCC queue.
- Fix crash when checking for fuzzy nick match when not on the channel. Reported by Aurelien Delaitre (SATE 2009).