Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Sep 14, 2011
  1. Remove debug.

    authored
  2. Fix spurious "proxy client disconnected" signals.

    authored
    Only send "proxy client disconnected" if we sent "proxy client
    logged in" previously.  This happens if a client connects but
    disconnects without authenticating.
  3. Keep more private messages than public messages.

    authored
    Public messages are per-channel, but the private message count is
    global.
    
    (This isn't ideal: we'll keep private messages forever, so if you leave
    the client running for a long time and connect with a new client, you'll
    get messages you received a long time ago.)
  4. proxy_backlog.pl updates.

    authored
    Messages are only sent to each client once.  Store messages per-target
    (private and per-channel), and keep recent messages for each, so channel
    messages don't push private messages out.  Clear logs for a channel when
    parting.
Commits on Sep 13, 2011
  1. Store and expose the username provided by proxy clients.

    authored
    Scripts can use this to distinguish one client from another.
  2. Add proxy_backlog.pl.

    authored
    This is updated to use new signals, so it can send actual PRIVMSGs
    instead of sending literal screen contents.
  3. Enable irssi-proxy by default.

    authored
    (Why was this disabled by default?  There's nothing special about this
    feature; I don't think it should even be optional.)
  4. Cosmetic cleanup.

    authored
    Avoid splitting if/else statements across #ifdefs.
  5. Fix SSL proxy disconnections.

    authored
    SSL_read returns 0 on a normal disconnection, but this function returns
    -1.  This caused disconnected proxy clients to busy loop on the closed
    socket.
  6. Route proxy commands through a signal.

    authored
    This allows scripts to intercept commands, for implementing client-side
    commands at the proxy.
  7. Fire a signal when proxy clients connect.

    authored
    Fires "proxy client logged in".  This is fired after the client is fully
    logged in, and after the initial data dump is complete.
  8. Support TLS certificate chain files.

    authored
    Use SSL_CTX_use_certificate_chain_file, not SSL_CTX_use_certificate_file.
    This is needed to support certificates that require intermediate certs,
    eg. GoDaddy.
  9. Fix TLS-1 connections.

    authored
    Use SSLv23_server_method, not SSLv2_server_method, so TLSv1 is
    supported.  Keep SSLv2 disabled.
  10. Support SSL with irssiproxy.

    authored
    Applies the patch at:
    
      http://bugs.irssi.org/index.php?do=details&task_id=645
    
    with several ts=4 errors corrected.
  11. Fix incorrect "links" message.

    authored
    This uses elinks, not links.
Commits on Jul 31, 2011
  1. Document available options for /JOIN command.

    bazerka authored
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5207 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Jul 30, 2011
  1. Clarify delimiter needed for -channels option of /HILIGHT and /IGNORE…

    bazerka authored
    … commands.
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5206 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on May 15, 2011
  1. Accept names replies with nick!user@host instead of nick

    jilles authored
    if they are somehow enabled (UHNAMES/userhost-in-names).
    
    bug #805
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5205 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on May 4, 2011
  1. Add a reference to /help levels for IGNORE help entry.

    bazerka authored
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5204 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Feb 10, 2011
  1. Ensure that expando_cumode_space() doesn't free unallocated memory wh…

    bazerka authored
    …en no
    
    prefix exists by conditionally allocating and marking to-be-freed the cumode
    string inside of expando_cumode(). (Bug #669)
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5203 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Dec 9, 2010
  1. Add the path contained in the perl_use_lib setting to the search list

    bazerka authored
    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.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5197 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Nov 17, 2010
  1. Do not go beyond the end of the string when processing an octal escape.

    jilles authored
    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
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5195 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Oct 31, 2010
  1. Set window binds for channel items as sticky when re-creating window

    bazerka authored
    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. 
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5194 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Oct 2, 2010
  1. Strip the argument for boolean options. Patch by Svante Kvarnström. F…

    ahf authored
    …ixes: #769
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5191 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Aug 14, 2010
  1. Readd Freenode to the list of IRC networks in the default configurati…

    ahf authored
    …on file.
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5190 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Jul 28, 2010
  1. Fix indention.

    ahf authored
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5186 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Jul 24, 2010
  1. Add prefixes to irc_nicklist_insert() so that nickrec.prefixes is acc…

    coekie authored
    …urate in the
    
    "nicklist new" signal.
    
    Fixes the nicklist sorting on xirssi.
    
    Patch by nenolod.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5184 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Jul 13, 2010
  1. Bug #748: Fix /ignore -network. Patch by pyropeter

    coekie authored
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5175 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on May 20, 2010
  1. When sending a signal to an /exec'd command, send it to the process

    bazerka authored
    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.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5174 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on May 19, 2010
  1. Update help for /exec - clarify use of % prefix for id in command syn…

    bazerka authored
    …tax.
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5173 dbcabf3a-b0e7-0310-adc4-f8d773084564
  2. Correct typo (it's -> its) - spotted by coekie.

    bazerka authored
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5172 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on May 16, 2010
  1. Add myself to AUTHORS.

    bazerka authored
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5171 dbcabf3a-b0e7-0310-adc4-f8d773084564
  2. Fix segfault generated by SSL disconnections. (Bug #752)

    bazerka authored
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5170 dbcabf3a-b0e7-0310-adc4-f8d773084564
Commits on Apr 4, 2010
  1. Remove warnings about uninitialized variables.

    ahf authored
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@5140 dbcabf3a-b0e7-0310-adc4-f8d773084564
Something went wrong with that request. Please try again.