Permalink
Commits on Jun 15, 2018
  1. Merge pull request #884 from vague666/ignore_hidden

    ailin-nemui committed Jun 15, 2018
    Added HIDDEN level to ignores
Commits on Jun 9, 2018
  1. missing space

    vague666 committed Jun 9, 2018
Commits on Jun 7, 2018
  1. simplifying code

    vague666 committed Jun 7, 2018
Commits on Jun 6, 2018
  1. simplify code

    vague666 committed Jun 6, 2018
  2. these were bitflags

    vague666 committed Jun 6, 2018
Commits on Jun 5, 2018
Commits on May 8, 2018
  1. Merge pull request #878 from irssi/revert-873-empty_lines

    ailin-nemui committed May 8, 2018
    Revert "record line info on empty lines"
Commits on May 7, 2018
  1. Revert "record line info on empty lines"

    ailin-nemui committed May 7, 2018
Commits on Apr 24, 2018
  1. Merge pull request #875 from irssi/ailin-nemui-compile-oldtest

    ailin-nemui committed Apr 24, 2018
    Fix test compilation on old glib
  2. Fix test compilation on old glib

    ailin-nemui committed Apr 24, 2018
    e.g. Debian 7
  3. Merge pull request #873 from ailin-nemui/empty_lines

    ailin-nemui committed Apr 24, 2018
    record line info on empty lines
  4. Merge pull request #871 from dequis/atomic-config-write

    ailin-nemui committed Apr 24, 2018
    Make config_write more atomic to prevent truncation when out of space
  5. Merge pull request #870 from dequis/fe-cap

    ailin-nemui committed Apr 24, 2018
    Add fe-cap to show messages for CAP-related events in the UI
Commits on Apr 16, 2018
Commits on Apr 11, 2018
  1. Merge pull request #869 from dequis/missing-cap-3-2-signals-doc

    dequis committed Apr 11, 2018
    signals.txt: add missing 'server cap new|delete' signals
Commits on Apr 8, 2018
  1. Make config_write more atomic to prevent truncation when out of space

    dequis committed Apr 8, 2018
    This is modeled after glib's g_file_set_contents. It doesn't use that
    function directly because the writing is done with GIOChannel
    streaming-like writes and g_file_set_contents expects the whole thing to
    be in-memory.
    
    Main differences with g_file_set_contents:
    
    - complete lack of win32 special casing (cygwin/WSL should work though)
    - no fallocate() (linux only, but we don't know the size upfront, anyway)
    - always calls fsync (glib skips it on btrfs or when not overwriting)
    
    Other than that, it's the same old mkstemp + fsync + rename.
  2. signals.txt: add missing 'server cap new|delete' signals

    dequis committed Apr 8, 2018
    Emitted by cap_emit_signal in irc/core/irc-cap.c, added as part of the
    CAP 3.2 PR merged recentlyish.
Commits on Apr 6, 2018
  1. Merge pull request #866 from ailin-nemui/reconnects

    ailin-nemui committed Apr 6, 2018
    This is a simple change which might fix #130
    
    The lookup_servers are also disconnected if the lookup/SSL handshake doesn't succeed in time. I'm not perfectly sure if this is the master fix but it does seem to be an issue that servers can be stuck in lookup, especially for SSL. See the issue for a reproducer
Commits on Apr 3, 2018
  1. Merge pull request #868 from dequis/libgcrypt-m4

    ailin-nemui committed Apr 3, 2018
    Add libgcrypt.m4 so autogen doesn't require libgcrypt-dev
Commits on Apr 2, 2018
  1. Merge pull request #858 from ailin-nemui/sbar

    ailin-nemui committed Apr 2, 2018
    change the statusbar commands so that no accidential status bars are created
Commits on Mar 31, 2018
  1. Merge pull request #854 from irssi/ahf/otr

    ailin-nemui committed Mar 31, 2018
    OTR support, take 2
  2. otr: fix blatant lies in help text

    dequis committed Mar 31, 2018
  3. otr: rename module.c to otr-module.c

    dequis committed Mar 31, 2018
Commits on Mar 29, 2018
  1. use precompiled libotr

    ailin-nemui committed Mar 29, 2018
  2. up abi

    ailin-nemui committed Mar 29, 2018
  3. otr: add target param to the unencrypted 'message private' signal

    dequis committed Mar 29, 2018
    Same case as the previous commit.
  4. otr: fix missing 'target' param in 'message private' signal

    dequis committed Mar 29, 2018
    Fixes warnings like these on '/msg yourself'
    
    -!- Irssi: critical privmsg_get_query: assertion 'nick != NULL' failed
    -!- Irssi: critical query_find: assertion 'nick != NULL' failed
  5. otr: add KEY_GEN_STARTED state to avoid starting it twice

    dequis committed Mar 29, 2018
    Fun race condition there, got this when testing with the jabber
    xmlconsole open in bitlbee
Commits on Mar 27, 2018
  1. Merge pull request #865 from woohooyeah/master

    ailin-nemui committed Mar 27, 2018
    fix build with LibreSSL 2.7.0/2.7.1
Commits on Mar 26, 2018
  1. Merge pull request #862 from ailin-nemui/line_is_null

    ailin-nemui committed Mar 26, 2018
    fix a crash when trying to append to a NULL line