Permalink
Commits on Apr 7, 2010
Commits on Mar 29, 2010
  1. Merge remote branch 'svn/trunk'

    ensc committed Mar 29, 2010
    Conflicts:
    	src/core/network-openssl.c
    	src/core/network.h
    	src/core/servers.c
Commits on Mar 25, 2010
  1. Minor documentation tweak. Thanks to suom1 and mofo.

    ahf
    ahf committed Mar 25, 2010
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5130 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Mar 21, 2010
  1. complete NEWS

    coekie
    coekie committed Mar 21, 2010
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5128 dbcabf3a-b0e7-0310-adc4-f8d773084564
  2. Slowly prepare for 0.8.15-rc1.

    ahf
    ahf committed Mar 21, 2010
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5127 dbcabf3a-b0e7-0310-adc4-f8d773084564
  3. Fix crash when checking for fuzzy nick match when not on the channel.…

    coekie
    coekie committed Mar 21, 2010
    … Reported by Aurelien Delaitre (SATE 2009)
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5126 dbcabf3a-b0e7-0310-adc4-f8d773084564
  4. Allow servers with the same server and port to be part of multiple ne…

    ahf
    ahf committed Mar 21, 2010
    …tworks. This should make life much easier for znc users. Thanks to Tykling, Bazerka and znx.
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5125 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Mar 18, 2010
  1. irssi.conf: Improve /CALC alias:

    jilles
    jilles committed Mar 18, 2010
    * get rid of bashism
    * use command -v instead of which
    * use bc -l option which allows non-integer division results
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5124 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Feb 27, 2010
  1. Show new charybdis +q list in channel window (numerics 728 and 729).

    jilles
    jilles committed Feb 27, 2010
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5123 dbcabf3a-b0e7-0310-adc4-f8d773084564
  2. Use servertag from the active DCC chat when not connected anymore to …

    coekie
    coekie committed Feb 27, 2010
    …the IRC server that started it. This fixes a crash with handling the DCC queue. Reported by Aurelien Delaitre (SATE 2009)
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5122 dbcabf3a-b0e7-0310-adc4-f8d773084564
  3. Irssi now detects a paste if it reads at least three bytes in a singl…

    ahf
    ahf committed Feb 27, 2010
    …e 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.
    
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5121 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Feb 26, 2010
  1. Show "target changing too fast" messages in the channel/query window.

    jilles
    jilles committed Feb 26, 2010
    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.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5120 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Feb 25, 2010
  1. Add missing include of misc.h for g_input_add_poll (Bug #740)

    coekie
    coekie committed Feb 25, 2010
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5119 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Feb 22, 2010
  1. Make autogen fail if there is no lynx or links installed

    coekie
    coekie committed Feb 22, 2010
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5118 dbcabf3a-b0e7-0310-adc4-f8d773084564
  2. Fix compiling without ssl

    coekie
    coekie committed Feb 22, 2010
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5117 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Feb 19, 2010
  1. network-openssl: Show why a certificate failed validation.

    jilles
    jilles committed Feb 19, 2010
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5116 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Feb 15, 2010
  1. Change IRCnet server to open.ircnet.net

    coekie
    coekie committed Feb 15, 2010
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5115 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Feb 10, 2010
  1. Make own nick and actions use default colour instead of white. Fixing…

    ahf
    ahf committed Feb 10, 2010
    … ticket:729. Patch by: Tim Retout
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5112 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Feb 9, 2010
  1. Add NAMES to the WHO help entry. Patch by Thomas Karpiniec. Fixes tic…

    ahf
    ahf committed Feb 9, 2010
    …ket:728
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5111 dbcabf3a-b0e7-0310-adc4-f8d773084564
  2. Suffix != prefix. Patch by Ismael Luceno. Closes ticket:730

    ahf
    ahf committed Feb 9, 2010
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5110 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Jan 31, 2010
  1. Use elinks if lynx is not present. From Ingmar Vanhassel of Exherbo f…

    ahf
    ahf committed Jan 31, 2010
    …ame.
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5109 dbcabf3a-b0e7-0310-adc4-f8d773084564
  2. Call OpenSSL_add_all_algorithms(), may be needed to verify SHA256 cer…

    jilles
    jilles committed Jan 31, 2010
    …ts with certain versions of OpenSSL.
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5108 dbcabf3a-b0e7-0310-adc4-f8d773084564
  3. Use one SSL_CTX per connection, use default trusted CAs if nothing sp…

    jilles
    jilles committed Jan 31, 2010
    …ecified.
    
    This allows useful use of -ssl_verify without
    -ssl_cafile/-ssl_capath, using OpenSSL's default trusted CAs.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5107 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Dec 28, 2009
  1. Fix active_window_ignore_refnum description

    coekie
    coekie committed Dec 28, 2009
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5106 dbcabf3a-b0e7-0310-adc4-f8d773084564
  2. Update NEWS

    coekie
    coekie committed Dec 28, 2009
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5105 dbcabf3a-b0e7-0310-adc4-f8d773084564
  3. Check if an SSL certificate matches the hostname of the server we are…

    coekie
    coekie committed Dec 28, 2009
    … connecting to
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5104 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Oct 23, 2009
  1. Move myself to former developers.

    exg
    exg committed Oct 23, 2009
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5102 dbcabf3a-b0e7-0310-adc4-f8d773084564
  2. Add forgotten g_io_channel_set_close_on_unref call to close the confi…

    exg
    exg committed Oct 23, 2009
    …g file fd
    
    after saving, patch by Sven Wegener.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5101 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Sep 19, 2009
  1. PROXY: merge proxy methods into buildsystem

    ensc committed Feb 26, 2008
    This patch adds the code and rules to build the various proxy methods.
  2. PROXY/SOCKS5: added methods for SOCKS5 proxies

    ensc committed Feb 26, 2008
    This patch adds code for connecting through SOCKS5 proxies. It was
    primarily written for use with TOR, so there are some open issues:
    
    * it only allows to make proxy requests with full hostnames; ipv4/ipv6 is
      not supported
    
    * GSSAPI authentication (which is mentioned as mandatory in RFC 1928) is
      not implemented
    
    * plaintext authentication is untested
    
    To use it
    * set 'proxy_type' to 'socks5'
  3. PROXY/HTTP: added methods for HTTP proxies

    ensc committed Feb 26, 2008
    This patch adds code for connecting through HTTP proxies. Open issues are:
    
    * support of proxy authentication
    * a possible DOS due to the usage of g_io_channel_read_line_string() which
      does not allow to specify a maximum length of line.
    
    To use this method:
    * set 'proxy_type' to 'http'
  4. PROXY/SIMPLE: added simple proxy method

    ensc committed Feb 26, 2008
    This method implements the string + string_after mechanism implemented by
    previous irssi versions.
    
    To use, set
    * proxy_type to 'simple' or keep it empty
    * string + string_after in the known ways
  5. PROXY: implemented native proxy support

    ensc committed Feb 26, 2008
    This patch creates a hook into the net_connect*() methods which call a
    method to connect to a proxy.
    
    Previous solution to send certain strings in the normal IRC dialog was
    some kind of hack as most proxies require some kind of negotation.
    
    E.g. HTTP proxies sent a 'HTTP/1.0 200 Connection established' HTTP header
    and clients have to wait for it.  Else, sent bytes of the following IRC
    login will be dropped silently.
    
    With old method, it is also impossible to tunnel SSL IRC connections
    through the proxy as proxy speaks plain text or a special protocol while
    e.g. 'CONNECT ... HTTP/1.0' will be encrypted with key of IRC server.
    
    There are further enhancements possible: the whole net_connect stuff
    should be made asynchronously. Currently, only the hostname is resolved
    in the background (which makes little sense of local proxies usually).
Commits on Sep 6, 2009
  1. Make several signals without parameters available to perl again.

    jilles
    jilles committed Sep 6, 2009
    In particular, this includes the "beep" signal.
    
    Submitted by Matt Sparks
    Bug #674
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5100 dbcabf3a-b0e7-0310-adc4-f8d773084564
  2. Show all nicks instead of just the first in an /accept * listing.

    jilles
    jilles committed Sep 6, 2009
    Bug #704
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5099 dbcabf3a-b0e7-0310-adc4-f8d773084564