------------------------------------------------------------------------
r5231 | ahf | 2014-01-11 19:53:17 +0000 (Sat, 11 Jan 2014) | 3 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/docs/help/in/connect.in
   M /irssi/trunk/docs/help/in/server.in
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/network-openssl.c
   M /irssi/trunk/src/core/server-connect-rec.h
   M /irssi/trunk/src/core/server-setup-rec.h
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c

Add -ssl_pass to /connect and /server

Fixes: Bug #305
------------------------------------------------------------------------
r5230 | ahf | 2014-01-11 15:10:59 +0000 (Sat, 11 Jan 2014) | 1 line
Changed paths:
   M /irssi/trunk/NEWS

Update NEWS file
------------------------------------------------------------------------
r5229 | Geert | 2014-01-10 20:29:42 +0000 (Fri, 10 Jan 2014) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

- Applied a patch from Jaroslav Škarvada (FTBFS if "-Werror=format-security" flag is used | https://bugzilla.redhat.com/show_bug.cgi?id=1037139)

------------------------------------------------------------------------
r5228 | ahf | 2013-12-13 22:23:39 +0000 (Fri, 13 Dec 2013) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c

Check setuid() and getuid() for errors

Thanks to Hector Marco for reporting.

------------------------------------------------------------------------
r5227 | ahf | 2013-09-15 16:49:11 +0000 (Sun, 15 Sep 2013) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

Fix wording before release

------------------------------------------------------------------------
r5226 | ahf | 2013-09-14 12:54:34 +0000 (Sat, 14 Sep 2013) | 1 line
Changed paths:
   M /irssi/trunk/configure.in

Link DANE configure check with libpthread
------------------------------------------------------------------------
r5225 | ahf | 2013-09-14 12:54:25 +0000 (Sat, 14 Sep 2013) | 1 line
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

Version is now 0.8.16-rc1
------------------------------------------------------------------------
r5224 | ahf | 2013-06-25 21:35:19 +0000 (Tue, 25 Jun 2013) | 1 line
Changed paths:
   M /irssi/trunk/NEWS

Prepare for 0.8.16rc1
------------------------------------------------------------------------
r5223 | ahf | 2013-06-25 21:35:13 +0000 (Tue, 25 Jun 2013) | 1 line
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Clean-up after ourselves
------------------------------------------------------------------------
r5222 | ahf | 2013-06-23 23:50:43 +0000 (Sun, 23 Jun 2013) | 6 lines
Changed paths:
   M /irssi/trunk/configure.in

Check for OpenSSL support for --enable-dane

It doesn't make any sense to build Irssi without SSL support, but with
DANE support. This patch adds an extra check in the configure script
that will make the script bail out if someone tries to build Irssi with
DANE support, but without OpenSSL support.
------------------------------------------------------------------------
r5221 | ahf | 2013-06-23 23:50:38 +0000 (Sun, 23 Jun 2013) | 1 line
Changed paths:
   M /irssi/trunk/configure.in

Fix build for FreeBSD
------------------------------------------------------------------------
r5220 | ahf | 2013-06-23 23:50:32 +0000 (Sun, 23 Jun 2013) | 7 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/core/network-openssl.c

Add TLSA related signals

This patch adds 3 new signals:

  * tlsa avalable: emitted if TLSA is available for a given domain.
  * tlsa verification success: emitted if the TLSA check was successful.
  * tlsa verification failed: emitted if the TLSA check was unsuccessful.
------------------------------------------------------------------------
r5219 | ahf | 2013-06-23 23:50:26 +0000 (Sun, 23 Jun 2013) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/core/servers.c

Pass SERVER_REC directly to net_connect_ip_ssl

This patch refactors how we are passing connection information for SSL
connections. This will allow us to emit signals with a SERVER_REC as
parameter during SSL handshake.
------------------------------------------------------------------------
r5218 | ahf | 2013-06-23 23:50:14 +0000 (Sun, 23 Jun 2013) | 7 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/core/network-openssl.c

Implement experimental DNSSEC DANE support

This patch adds experimental support for the DNSSEC DANE verification
protocol using the libval library from the DNSSEC-Tools package.

Thanks to Thomas Steen Ramussen for creating a test setup and suggesting
the idea of experimenting with DANE support in Irssi :-)
------------------------------------------------------------------------
r5217 | exg | 2012-06-24 14:33:54 +0000 (Sun, 24 Jun 2012) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

Fix crash in mainwindows_resize_smaller when the 'mainwindows' list is empty.

The crash can happen if the terminal height decreases before the first window
is created. Based on a patch by Jaroslav Škarvada (red hat bug #796457).

------------------------------------------------------------------------
r5216 | exg | 2012-06-24 09:50:08 +0000 (Sun, 24 Jun 2012) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Do not set SSL_OP_ALL, it is not needed to disable SSLv2 and it can prevent
connections to TLSv1.1 servers from working. Patch by pi-rho.

------------------------------------------------------------------------
r5215 | exg | 2012-06-24 09:35:55 +0000 (Sun, 24 Jun 2012) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c

Fix grammar of no_completions format, patch by Matt Lewandowsky.

------------------------------------------------------------------------
r5214 | exg | 2012-06-24 09:33:28 +0000 (Sun, 24 Jun 2012) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Themes.xs

Properly validate the argument of Irssi::theme_register as an array reference,
patch by Olof Johansson.

------------------------------------------------------------------------
r5211 | bazerka | 2012-01-10 21:36:07 +0000 (Tue, 10 Jan 2012) | 3 lines
Changed paths:
   M /irssi/trunk/docs/help/in/log.in

Update help for /log - change default for log_create_mode to 0600
(Bug #830).

------------------------------------------------------------------------
r5210 | ahf | 2011-11-21 21:28:28 +0000 (Mon, 21 Nov 2011) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/irc-nicklist.h

Fix warning.

------------------------------------------------------------------------
r5209 | ahf | 2011-11-21 21:27:58 +0000 (Mon, 21 Nov 2011) | 7 lines
Changed paths:
   M /irssi/trunk/docs/help/in/connect.in
   M /irssi/trunk/docs/help/in/server.in
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/chatnets.c
   M /irssi/trunk/src/core/server-connect-rec.h
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/perl/perl-common.c

Add -noautosendcmd to /SERVER and /CONNECT.

Passing this option will force Irssi to not execute the content of the
autosendcmd chatnet-setting upon connect.

Fixes: #738

------------------------------------------------------------------------
r5208 | bazerka | 2011-10-30 15:57:42 +0000 (Sun, 30 Oct 2011) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/fe-log.c

Replace remaining usage of deprecated g_strdown(). Follow-up to r5138.

------------------------------------------------------------------------
r5207 | bazerka | 2011-07-31 16:25:33 +0000 (Sun, 31 Jul 2011) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/join.in

Document available options for /JOIN command.

------------------------------------------------------------------------
r5206 | bazerka | 2011-07-30 23:24:06 +0000 (Sat, 30 Jul 2011) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/hilight.in
   M /irssi/trunk/docs/help/in/ignore.in

Clarify delimiter needed for -channels option of /HILIGHT and /IGNORE commands. 

------------------------------------------------------------------------
r5205 | jilles | 2011-05-15 21:13:12 +0000 (Sun, 15 May 2011) | 5 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.c

Accept names replies with nick!user@host instead of nick
if they are somehow enabled (UHNAMES/userhost-in-names).

bug #805

------------------------------------------------------------------------
r5204 | bazerka | 2011-05-04 20:10:48 +0000 (Wed, 04 May 2011) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/ignore.in

Add a reference to /help levels for IGNORE help entry.

------------------------------------------------------------------------
r5203 | bazerka | 2011-02-10 06:45:51 +0000 (Thu, 10 Feb 2011) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-expandos.c

Ensure that expando_cumode_space() doesn't free unallocated memory when no
prefix exists by conditionally allocating and marking to-be-freed the cumode
string inside of expando_cumode(). (Bug #669)

------------------------------------------------------------------------
r5197 | bazerka | 2010-12-09 09:51:58 +0000 (Thu, 09 Dec 2010) | 5 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

Add the path contained in the perl_use_lib setting to the search list
when attempting to automatically use chat_protocol perl modules. This
fixes the automatic calling of "use Irssi::Irc" when the Irssi perl modules
have been installed in a location outside of perl's site/vendor hierarchy.

------------------------------------------------------------------------
r5195 | jilles | 2010-11-17 20:41:14 +0000 (Wed, 17 Nov 2010) | 8 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c

Do not go beyond the end of the string when processing an octal escape.

This code is used, for example, when /set expand_escapes on.

I can't reproduce crashes but I can reproduce garbage if I type a\1.

bug #775

------------------------------------------------------------------------
r5194 | bazerka | 2010-10-31 19:40:03 +0000 (Sun, 31 Oct 2010) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows-layout.c

Set window binds for channel items as sticky when re-creating window 
binds as part of /layout save. This addresses the problem of previously 
saved channel window items forgetting their windows upon reconnection, 
which resulted in them being opened in new windows. 

------------------------------------------------------------------------
r5191 | ahf | 2010-10-02 21:52:35 +0000 (Sat, 02 Oct 2010) | 1 line
Changed paths:
   M /irssi/trunk/AUTHORS
   M /irssi/trunk/src/fe-common/core/fe-settings.c

Strip the argument for boolean options. Patch by Svante Kvarnström. Fixes: #769
------------------------------------------------------------------------
r5190 | ahf | 2010-08-14 21:28:42 +0000 (Sat, 14 Aug 2010) | 1 line
Changed paths:
   M /irssi/trunk/irssi.conf

Readd Freenode to the list of IRC networks in the default configuration file.
------------------------------------------------------------------------
r5186 | ahf | 2010-07-28 16:15:02 +0000 (Wed, 28 Jul 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Fix indention.
------------------------------------------------------------------------
r5184 | coekie | 2010-07-24 14:36:55 +0000 (Sat, 24 Jul 2010) | 7 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/irc-nicklist.h
   M /irssi/trunk/src/irc/core/irc-session.c
   M /irssi/trunk/src/irc/core/massjoin.c
   M /irssi/trunk/src/perl/irc/Channel.xs

Add prefixes to irc_nicklist_insert() so that nickrec.prefixes is accurate in the
"nicklist new" signal.

Fixes the nicklist sorting on xirssi.

Patch by nenolod.

------------------------------------------------------------------------
r5175 | coekie | 2010-07-13 17:56:02 +0000 (Tue, 13 Jul 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-ignore.c

Bug #748: Fix /ignore -network. Patch by pyropeter
------------------------------------------------------------------------
r5174 | bazerka | 2010-05-20 19:00:12 +0000 (Thu, 20 May 2010) | 8 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c

When sending a signal to an /exec'd command, send it to the process 
group id instead of the process id. (This covers the case of /bin/sh
instances which fork/exec commands passed via -c. In such cases,
sending a signal to the stored process id would sent it to the /bin/sh
process itself, not the forked child.)

Add error reporting to sending signals.

------------------------------------------------------------------------
r5173 | bazerka | 2010-05-19 21:21:17 +0000 (Wed, 19 May 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c

Update help for /exec - clarify use of % prefix for id in command syntax.
------------------------------------------------------------------------
r5172 | bazerka | 2010-05-19 19:44:39 +0000 (Wed, 19 May 2010) | 1 line
Changed paths:
   M /irssi/trunk/docs/help/in/exec.in

Correct typo (it's -> its) - spotted by coekie.
------------------------------------------------------------------------
r5171 | bazerka | 2010-05-16 17:54:30 +0000 (Sun, 16 May 2010) | 1 line
Changed paths:
   M /irssi/trunk/AUTHORS

Add myself to AUTHORS.
------------------------------------------------------------------------
r5170 | bazerka | 2010-05-16 17:50:31 +0000 (Sun, 16 May 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c
   M /irssi/trunk/src/core/network.c

Fix segfault generated by SSL disconnections. (Bug #752)
------------------------------------------------------------------------
r5140 | ahf | 2010-04-04 12:19:54 +0000 (Sun, 04 Apr 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/core/special-vars.c
   M /irssi/trunk/src/irc/core/servers-redirect.c

Remove warnings about uninitialized variables.
------------------------------------------------------------------------
r5139 | ahf | 2010-04-04 12:07:26 +0000 (Sun, 04 Apr 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c
   M /irssi/trunk/src/fe-text/statusbar-config.c

Add missing includes to shut the compiler up.
------------------------------------------------------------------------
r5138 | ahf | 2010-04-03 20:09:37 +0000 (Sat, 03 Apr 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-text/statusbar-config.c
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/proxy/listen.c

deprecated glib strup/down fixes from exg.
------------------------------------------------------------------------
r5137 | ahf | 2010-04-03 20:04:15 +0000 (Sat, 03 Apr 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/core/net-nonblock.c
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/fe-common/core/fe-exec.c

glib iochannel fixes from exg.
------------------------------------------------------------------------
r5136 | ahf | 2010-04-03 19:09:11 +0000 (Sat, 03 Apr 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Do not use SSLv2 protocol. From Bazerka.
------------------------------------------------------------------------
r5135 | ahf | 2010-04-03 18:17:28 +0000 (Sat, 03 Apr 2010) | 1 line
Changed paths:
   M /irssi/trunk/configure.in

trunk is now 0.8.15-svn
------------------------------------------------------------------------
r5133 | ahf | 2010-04-03 16:17:30 +0000 (Sat, 03 Apr 2010) | 1 line
Changed paths:
   M /irssi/trunk/NEWS

Preparation for 0.8.15, take two.
------------------------------------------------------------------------
r5132 | ahf | 2010-04-03 16:02:41 +0000 (Sat, 03 Apr 2010) | 1 line
Changed paths:
   M /irssi/trunk/configure.in

Remove dodgy check from configure.in. Thanks to exg.
------------------------------------------------------------------------
r5131 | ahf | 2010-04-02 19:39:54 +0000 (Fri, 02 Apr 2010) | 1 line
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

Preparation for 0.8.15
------------------------------------------------------------------------
r5130 | ahf | 2010-03-25 22:15:15 +0000 (Thu, 25 Mar 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

Minor documentation tweak. Thanks to suom1 and mofo.
------------------------------------------------------------------------
r5128 | coekie | 2010-03-21 20:54:04 +0000 (Sun, 21 Mar 2010) | 1 line
Changed paths:
   M /irssi/trunk/NEWS

complete NEWS
------------------------------------------------------------------------
r5127 | ahf | 2010-03-21 20:25:44 +0000 (Sun, 21 Mar 2010) | 1 line
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

Slowly prepare for 0.8.15-rc1.
------------------------------------------------------------------------
r5126 | coekie | 2010-03-21 20:23:34 +0000 (Sun, 21 Mar 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/core/nicklist.c

Fix crash when checking for fuzzy nick match when not on the channel. Reported by Aurelien Delaitre (SATE 2009)
------------------------------------------------------------------------
r5125 | ahf | 2010-03-21 20:06:10 +0000 (Sun, 21 Mar 2010) | 1 line
Changed paths:
   M /irssi/trunk/docs/help/in/server.in
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/core/servers-setup.h
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-server.c

Allow servers with the same server and port to be part of multiple networks. This should make life much easier for znc users. Thanks to Tykling, Bazerka and znx.
------------------------------------------------------------------------
r5124 | jilles | 2010-03-18 00:16:18 +0000 (Thu, 18 Mar 2010) | 6 lines
Changed paths:
   M /irssi/trunk/irssi.conf

irssi.conf: Improve /CALC alias:

* get rid of bashism
* use command -v instead of which
* use bc -l option which allows non-integer division results

------------------------------------------------------------------------
r5123 | jilles | 2010-02-27 22:45:27 +0000 (Sat, 27 Feb 2010) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

Show new charybdis +q list in channel window (numerics 728 and 729).

------------------------------------------------------------------------
r5122 | coekie | 2010-02-27 18:52:41 +0000 (Sat, 27 Feb 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-send.c

Use servertag from the active DCC chat when not connected anymore to the IRC server that started it. This fixes a crash with handling the DCC queue. Reported by Aurelien Delaitre (SATE 2009)
------------------------------------------------------------------------
r5121 | ahf | 2010-02-27 14:57:16 +0000 (Sat, 27 Feb 2010) | 10 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/term-curses.c
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/term.h

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.

Thanks to Emanuele Giaquinta.


------------------------------------------------------------------------
r5120 | jilles | 2010-02-26 21:01:39 +0000 (Fri, 26 Feb 2010) | 9 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

Show "target changing too fast" messages in the channel/query window.

This is about numerics 707 (ratbox and derivatives) and
439 (most other ircds that implement target change
limitations).

If the channel is not yet joined, the message is still
shown in the status window.

------------------------------------------------------------------------
r5119 | coekie | 2010-02-25 19:42:58 +0000 (Thu, 25 Feb 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/perl/perl-sources.c

Add missing include of misc.h for g_input_add_poll (Bug #740)
------------------------------------------------------------------------
r5118 | coekie | 2010-02-22 19:50:54 +0000 (Mon, 22 Feb 2010) | 1 line
Changed paths:
   M /irssi/trunk/autogen.sh

Make autogen fail if there is no lynx or links installed
------------------------------------------------------------------------
r5117 | coekie | 2010-02-22 19:37:18 +0000 (Mon, 22 Feb 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Fix compiling without ssl
------------------------------------------------------------------------
r5116 | jilles | 2010-02-19 17:29:10 +0000 (Fri, 19 Feb 2010) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

network-openssl: Show why a certificate failed validation.

------------------------------------------------------------------------
r5115 | coekie | 2010-02-15 18:41:50 +0000 (Mon, 15 Feb 2010) | 1 line
Changed paths:
   M /irssi/trunk/irssi.conf

Change IRCnet server to open.ircnet.net
------------------------------------------------------------------------
r5112 | ahf | 2010-02-10 22:02:45 +0000 (Wed, 10 Feb 2010) | 1 line
Changed paths:
   M /irssi/trunk/default.theme

Make own nick and actions use default colour instead of white. Fixing ticket:729. Patch by: Tim Retout
------------------------------------------------------------------------
r5111 | ahf | 2010-02-09 20:15:08 +0000 (Tue, 09 Feb 2010) | 1 line
Changed paths:
   M /irssi/trunk/AUTHORS
   M /irssi/trunk/docs/help/in/who.in

Add NAMES to the WHO help entry. Patch by Thomas Karpiniec. Fixes ticket:728
------------------------------------------------------------------------
r5110 | ahf | 2010-02-09 20:11:08 +0000 (Tue, 09 Feb 2010) | 1 line
Changed paths:
   M /irssi/trunk/AUTHORS
   M /irssi/trunk/docs/perl.txt

Suffix != prefix. Patch by Ismael Luceno. Closes ticket:730
------------------------------------------------------------------------
r5109 | ahf | 2010-01-31 12:22:46 +0000 (Sun, 31 Jan 2010) | 1 line
Changed paths:
   M /irssi/trunk/autogen.sh

Use elinks if lynx is not present. From Ingmar Vanhassel of Exherbo fame.
------------------------------------------------------------------------
r5108 | jilles | 2010-01-31 00:15:25 +0000 (Sun, 31 Jan 2010) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Call OpenSSL_add_all_algorithms(), may be needed to verify SHA256 certs with certain versions of OpenSSL.

------------------------------------------------------------------------
r5107 | jilles | 2010-01-31 00:13:05 +0000 (Sun, 31 Jan 2010) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Use one SSL_CTX per connection, use default trusted CAs if nothing specified.

This allows useful use of -ssl_verify without
-ssl_cafile/-ssl_capath, using OpenSSL's default trusted CAs.

------------------------------------------------------------------------
r5106 | coekie | 2009-12-28 18:07:14 +0000 (Mon, 28 Dec 2009) | 1 line
Changed paths:
   M /irssi/trunk/NEWS

Fix active_window_ignore_refnum description
------------------------------------------------------------------------
r5105 | coekie | 2009-12-28 12:26:34 +0000 (Mon, 28 Dec 2009) | 1 line
Changed paths:
   M /irssi/trunk/NEWS

Update NEWS
------------------------------------------------------------------------
r5104 | coekie | 2009-12-28 12:15:18 +0000 (Mon, 28 Dec 2009) | 1 line
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/core/servers.c

Check if an SSL certificate matches the hostname of the server we are connecting to
------------------------------------------------------------------------
r5102 | exg | 2009-10-23 22:24:10 +0000 (Fri, 23 Oct 2009) | 2 lines
Changed paths:
   M /irssi/trunk/AUTHORS

Move myself to former developers.

------------------------------------------------------------------------
r5101 | exg | 2009-10-23 21:17:03 +0000 (Fri, 23 Oct 2009) | 3 lines
Changed paths:
   M /irssi/trunk/src/lib-config/write.c

Add forgotten g_io_channel_set_close_on_unref call to close the config file fd
after saving, patch by Sven Wegener.

------------------------------------------------------------------------
r5100 | jilles | 2009-09-06 21:27:38 +0000 (Sun, 06 Sep 2009) | 6 lines
Changed paths:
   M /irssi/trunk/src/perl/get-signals.pl

Make several signals without parameters available to perl again.
In particular, this includes the "beep" signal.

Submitted by Matt Sparks
Bug #674

------------------------------------------------------------------------
r5099 | jilles | 2009-09-06 20:47:18 +0000 (Sun, 06 Sep 2009) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

Show all nicks instead of just the first in an /accept * listing.

Bug #704

------------------------------------------------------------------------
r5098 | ahf | 2009-09-05 13:18:10 +0000 (Sat, 05 Sep 2009) | 1 line
Changed paths:
   M /irssi/trunk/docs/help/in/ban.in
   M /irssi/trunk/docs/help/in/exec.in

Documentation cleanup. Thanks to Remco Lanting.
------------------------------------------------------------------------
r5097 | jilles | 2009-09-02 21:46:57 +0000 (Wed, 02 Sep 2009) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/ban.in
   M /irssi/trunk/docs/help/in/exec.in
   M /irssi/trunk/docs/help/in/hilight.in
   M /irssi/trunk/docs/help/in/ignore.in
   M /irssi/trunk/docs/help/in/join.in
   M /irssi/trunk/docs/help/in/kick.in
   M /irssi/trunk/docs/help/in/load.in
   M /irssi/trunk/docs/help/in/oper.in
   M /irssi/trunk/docs/help/in/quit.in
   M /irssi/trunk/docs/help/in/statusbar.in

Helpfile improvements from "rudi_s".

------------------------------------------------------------------------
r5096 | jilles | 2009-09-02 21:22:37 +0000 (Wed, 02 Sep 2009) | 16 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

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:
windows are cycled in the order of most recent activity,
highest activity first.

With active_window_ignore_refnum = OFF, the old behavior is
used: windows are cycled in the order of most recent
activity, where ties of equally high activity are broken by
refnums. Windows with lower refnums and equal activity will
be chosen first.

Submitted by Matt Sparks
Bug #667

------------------------------------------------------------------------
r5095 | jilles | 2009-09-02 20:55:13 +0000 (Wed, 02 Sep 2009) | 7 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Tell OpenSSL that our write buffer may move (although the content remains the same).
This fixes disconnects when sending large amounts of data
to the server.
Note that it assumes that write retries will retry the same
data; a reasonable assumption, but it is not necessary for
any normal write().

------------------------------------------------------------------------
r5085 | jilles | 2009-08-13 21:16:22 +0000 (Thu, 13 Aug 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

autolog: change some characters illegal in Windows filenames to underscores

------------------------------------------------------------------------
r5084 | ahf | 2009-07-29 11:59:23 +0000 (Wed, 29 Jul 2009) | 1 line
Changed paths:
   M /irssi/trunk/configure.in

Trunk is now 0.8.14-svn.
------------------------------------------------------------------------
r5083 | ahf | 2009-07-29 11:48:08 +0000 (Wed, 29 Jul 2009) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/irc/module-formats.c

s/Splitted/Split/. Typo spotted by Gerfried Fuchs (Rhonda at IRCnet)
------------------------------------------------------------------------
r5081 | ahf | 2009-07-28 19:38:36 +0000 (Tue, 28 Jul 2009) | 1 line
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

Release: 0.8.14
------------------------------------------------------------------------
r5080 | ahf | 2009-07-22 19:45:51 +0000 (Wed, 22 Jul 2009) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

Move the autolog_ignore_targets logic a bit around; fixes #673.
------------------------------------------------------------------------
r5079 | ahf | 2009-06-07 11:50:55 +0000 (Sun, 07 Jun 2009) | 1 line
Changed paths:
   M /irssi/trunk/NEWS

Typo spotted by RichiH.
------------------------------------------------------------------------
r5078 | ahf | 2009-06-04 21:04:59 +0000 (Thu, 04 Jun 2009) | 1 line
Changed paths:
   M /irssi/trunk/irssi.conf

Make /reset an alias for /set -default and /unset an alias for /set -clear.
------------------------------------------------------------------------
r5076 | ahf | 2009-05-24 15:51:49 +0000 (Sun, 24 May 2009) | 1 line
Changed paths:
   M /irssi/trunk/irssi.conf

We got #irssi on IRCnet back. Fix irssi.conf to reflect this.
------------------------------------------------------------------------
r5075 | jilles | 2009-05-22 12:48:02 +0000 (Fri, 22 May 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Allow ctrl+home/ctrl+end to go to the beginning/end of scrollback.

------------------------------------------------------------------------
r5068 | jilles | 2009-05-15 11:54:33 +0000 (Fri, 15 May 2009) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c

Fix out of bounds access in event_wallops().

bug #662
Submitted by: nemo

------------------------------------------------------------------------
r5065 | jilles | 2009-05-13 21:01:55 +0000 (Wed, 13 May 2009) | 4 lines
Changed paths:
   M /irssi/trunk/irssi-version.sh

Do not put a space between awk's -F and its argument.
Solaris's /usr/bin/awk chokes on the space.
Bug #672

------------------------------------------------------------------------
r5064 | jilles | 2009-05-13 19:27:20 +0000 (Wed, 13 May 2009) | 11 lines
Changed paths:
   M /irssi/trunk/src/irc/core/servers-redirect.c

Accept 354 (WHOX reply) as a /who reply too (for redirection).

Ignore the parameters for matching because 354 does
not have a fixed format.

This helps irssi-proxy with clients that use WHOX,
such as xchat (away checking). WHOX works on ircu
and charybdis 3.1 servers.

Bug #671

------------------------------------------------------------------------
r5063 | Geert | 2009-04-27 19:00:48 +0000 (Mon, 27 Apr 2009) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

Renamed IRCnet #irssi to #irssi.org

------------------------------------------------------------------------
r5062 | jilles | 2009-04-26 20:54:49 +0000 (Sun, 26 Apr 2009) | 5 lines
Changed paths:
   M /irssi/trunk/Makefile.am

Fix make install without write privilege to the source directory
by not using a temp file in there for irssi-version.h.
Note that this will still not work if the source has changed
since it was compiled, but that is to be expected.

------------------------------------------------------------------------
r5060 | jilles | 2009-04-17 12:42:41 +0000 (Fri, 17 Apr 2009) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

Ensure type matches format string in /uptime.
Garbled output could happen if time_t was a different size from long.
bug #665

------------------------------------------------------------------------
r5059 | exg | 2009-04-05 19:04:25 +0000 (Sun, 05 Apr 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/notifylist/notify-ison.c

Remove leftover.

------------------------------------------------------------------------
r5058 | exg | 2009-04-05 18:04:59 +0000 (Sun, 05 Apr 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c

Fix r4998 change, declare 'environ'.

------------------------------------------------------------------------
r5057 | jilles | 2009-04-03 22:09:17 +0000 (Fri, 03 Apr 2009) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c

Make the time duration parser stricter.
This makes  /set server_reconnect_time = 10min  fail
instead of setting the time to 0.

------------------------------------------------------------------------
r5056 | jilles | 2009-04-03 17:49:58 +0000 (Fri, 03 Apr 2009) | 7 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

Show numerics directed at channels in the channel window.
This is about numerics where the target parameter is
a channel, i.e.  ":<server> <numeric> <#channel> ..."
Usually, this parameter is the user's nick or an asterisk.
An example is the numeric ircd-ratbox and charybdis send
to channel operators on a successful /knock.

------------------------------------------------------------------------
r5054 | coekie | 2009-03-31 21:01:42 +0000 (Tue, 31 Mar 2009) | 1 line
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

Release 0.8.13
------------------------------------------------------------------------
r5041 | coekie | 2009-03-18 19:16:34 +0000 (Wed, 18 Mar 2009) | 1 line
Changed paths:
   M /irssi/trunk/configure.in

Release 0.8.13-rc1
------------------------------------------------------------------------
r5040 | coekie | 2009-03-15 16:25:42 +0000 (Sun, 15 Mar 2009) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/notifylist/notifylist.c

Correct previous commit: fix away checking
------------------------------------------------------------------------
r5039 | coekie | 2009-03-10 22:18:01 +0000 (Tue, 10 Mar 2009) | 1 line
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/src/irc/notifylist/notifylist.c

Fix /NOTIFY list when nick is seen joining (bug #642)
------------------------------------------------------------------------
r5038 | coekie | 2009-03-10 21:36:35 +0000 (Tue, 10 Mar 2009) | 1 line
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/src/irc/proxy/dump.c

Include hostmask in 001 event sent by proxy (bug #650)
------------------------------------------------------------------------
r5037 | coekie | 2009-03-10 21:16:16 +0000 (Tue, 10 Mar 2009) | 1 line
Changed paths:
   M /irssi/trunk/docs/signals.txt

Add "window item moved" (added in r5012) to signals.txt
------------------------------------------------------------------------
r5036 | coekie | 2009-03-10 20:38:53 +0000 (Tue, 10 Mar 2009) | 1 line
Changed paths:
   M /irssi/trunk/AUTHORS
   M /irssi/trunk/NEWS

Update AUTHORS and NEWS
------------------------------------------------------------------------
r5035 | jilles | 2009-03-10 18:12:04 +0000 (Tue, 10 Mar 2009) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt

Add "default event numeric" to signals.txt.

------------------------------------------------------------------------
r5034 | ahf | 2009-03-04 18:09:52 +0000 (Wed, 04 Mar 2009) | 1 line
Changed paths:
   M /irssi/trunk/README

Remove authors info from README
------------------------------------------------------------------------
r5033 | ahf | 2009-03-01 22:05:42 +0000 (Sun, 01 Mar 2009) | 1 line
Changed paths:
   M /irssi/trunk/NEWS

Add autolog_ignore_targets entry to the NEWS file.
------------------------------------------------------------------------
r5032 | jilles | 2009-03-01 00:22:29 +0000 (Sun, 01 Mar 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/irc/core/netsplit.c

Remove unused variables.

------------------------------------------------------------------------
r5031 | jilles | 2009-02-28 23:09:33 +0000 (Sat, 28 Feb 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Remove unused variable.

------------------------------------------------------------------------
r5030 | jilles | 2009-02-28 22:48:41 +0000 (Sat, 28 Feb 2009) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc.c

Ensure variable is initialized.
Make sure not to set connection_lost if the server was
already disconnected.

------------------------------------------------------------------------
r5029 | exg | 2009-02-28 21:51:53 +0000 (Sat, 28 Feb 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-items.c

Remove unused variable.

------------------------------------------------------------------------
r5028 | exg | 2009-02-28 21:41:47 +0000 (Sat, 28 Feb 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

Remove unused variable.

------------------------------------------------------------------------
r5027 | jilles | 2009-02-28 20:51:22 +0000 (Sat, 28 Feb 2009) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

Correct assertions.
Found using llvm static analyzer.

------------------------------------------------------------------------
r5026 | jilles | 2009-02-28 18:15:14 +0000 (Sat, 28 Feb 2009) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-servers.h
   M /irssi/trunk/src/irc/core/irc.c

Add the command send/expire timeout only when needed.
This was the last always-on <1s timer.

------------------------------------------------------------------------
r5025 | jilles | 2009-02-28 18:02:48 +0000 (Sat, 28 Feb 2009) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

Once a second seems sufficient for the expando timer.
These seem to change once a second at most, typically.

------------------------------------------------------------------------
r5024 | jilles | 2009-02-28 12:43:00 +0000 (Sat, 28 Feb 2009) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/flood/flood.c

Check for stale flood entries when lines come in, avoiding a 0.5 second timeout.
The timeout is now every 5 seconds and serves to
remove entries that do not send messages anymore.

------------------------------------------------------------------------
r5023 | jilles | 2009-02-27 14:32:33 +0000 (Fri, 27 Feb 2009) | 4 lines
Changed paths:
