summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-06-15Merge pull request #884 from vague666/ignore_hiddenHEADmasterailin-nemui
Added HIDDEN level to ignores
2018-06-09missing spacevague666
2018-06-07simplifying codevague666
2018-06-06simplify codevague666
2018-06-06these were bitflagsvague666
2018-06-05Added HIDDEN level to ignoresvague666
2018-05-08Merge pull request #878 from irssi/revert-873-empty_linesailin-nemui
Revert "record line info on empty lines"
2018-05-07Revert "record line info on empty lines"ailin-nemui
2018-04-24Merge pull request #875 from irssi/ailin-nemui-compile-oldtestailin-nemui
Fix test compilation on old glib
2018-04-24Fix test compilation on old glibailin-nemui
e.g. Debian 7
2018-04-24Merge pull request #873 from ailin-nemui/empty_linesailin-nemui
record line info on empty lines
2018-04-24Merge pull request #871 from dequis/atomic-config-writeailin-nemui
Make config_write more atomic to prevent truncation when out of space
2018-04-24Merge pull request #870 from dequis/fe-capailin-nemui
Add fe-cap to show messages for CAP-related events in the UI
2018-04-16record line info on empty linesailin-nemui
2018-04-11Merge pull request #869 from dequis/missing-cap-3-2-signals-docdx
signals.txt: add missing 'server cap new|delete' signals
2018-04-08Make config_write more atomic to prevent truncation when out of spacedequis
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.
2018-04-08Add fe-cap to show messages for CAP-related events in the UIdequis
Replaces cap.pl
2018-04-08Add "server cap req" signal, emitted before requesting capsdequis
2018-04-07signals.txt: add missing 'server cap new|delete' signalsdequis
Emitted by cap_emit_signal in irc/core/irc-cap.c, added as part of the CAP 3.2 PR merged recentlyish.
2018-04-06Merge pull request #866 from ailin-nemui/reconnectsailin-nemui
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
2018-04-03Merge pull request #868 from dequis/libgcrypt-m4ailin-nemui
Add libgcrypt.m4 so autogen doesn't require libgcrypt-dev
2018-04-02Add libgcrypt.m4 so autogen doesn't require libgcrypt-devdequis
2018-04-02Merge pull request #858 from ailin-nemui/sbarailin-nemui
change the statusbar commands so that no accidential status bars are created
2018-03-31Merge pull request #854 from irssi/ahf/otrailin-nemui
OTR support, take 2
2018-03-31otr: fix blatant lies in help textdequis
2018-03-31otr: rename module.c to otr-module.cdequis
2018-03-29also reconnect lookup_serversailin-nemui
2018-03-29use precompiled libotrailin-nemui
2018-03-29up abiailin-nemui
2018-03-28otr: add target param to the unencrypted 'message private' signaldequis
Same case as the previous commit.
2018-03-28otr: fix missing 'target' param in 'message private' signaldequis
Fixes warnings like these on '/msg yourself' -!- Irssi: critical privmsg_get_query: assertion 'nick != NULL' failed -!- Irssi: critical query_find: assertion 'nick != NULL' failed
2018-03-28otr: add KEY_GEN_STARTED state to avoid starting it twicedequis
Fun race condition there, got this when testing with the jabber xmlconsole open in bitlbee
2018-03-27Merge pull request #865 from woohooyeah/masterailin-nemui
fix build with LibreSSL 2.7.0/2.7.1
2018-03-26Merge remote-tracking branch 'upstream/master'Dorian Harmans
2018-03-26Merge pull request #862 from ailin-nemui/line_is_nullailin-nemui
fix a crash when trying to append to a NULL line
2018-03-23fix build with LibreSSL 2.7.0Dorian Harmans
2018-03-20fix buildailin-nemui
2018-03-20add disabled txtailin-nemui
2018-03-20refactor common partsailin-nemui
2018-03-20make new status bar actually workailin-nemui
2018-03-20Merge pull request #802 from ailin-nemui/test-796ailin-nemui
Test for segfault on disconnect during signal processing
2018-03-20Merge pull request #803 from ailin-nemui/bug-796-testailin-nemui
Postpone server cleanup until after unref
2018-03-19Merge pull request #859 from ailin-nemui/delkeysailin-nemui
make default keybinds deletable
2018-03-19abi bumpailin-nemui
2018-03-19actually check which of add or modify was calledailin-nemui
2018-03-19change the statusbar commands so that no accidenal status bars are createdailin-nemui
2018-03-19update bind helpailin-nemui
2018-03-17fix a crash when trying to append to a NULL lineailin-nemui
reported by @vague666
2018-03-16move no window printing codeailin-nemui
2018-03-15Merge pull request #861 from ailin-nemui/stay-hiddenailin-nemui
in fact hidden levels should not be re-set when you run /set