summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-03-24Merge pull request #459 from ailin-nemui/fix_430ailin-nemui
Make use of terminal application keys configurable
2016-03-22Make use of terminal application keys configurableailin-nemui
adds a new setting term_appkey_mode which can enable or disable the use of keyboard transmit (application keys) mode. Fixes #430
2016-03-22Merge pull request #452 from LemonBoy/terminfo-cupailin-nemui
Don't call terminfo_cont() twice on resume
2016-03-22Merge pull request #443 from LemonBoy/chatnetailin-nemui
Throw an error when a chatnet has no available url
2016-03-22Merge pull request #457 from ailin-nemui/fix_450ailin-nemui
fix race condition in terminal init
2016-03-22Merge pull request #458 from ailin-nemui/fix_449ailin-nemui
Properly toggle bracketed paste mode on stop/cont
2016-03-22Don't call terminfo_cont() twice on resumeLemonBoy
Fixes some weirdness when using ^Z with zsh.
2016-03-22Merge pull request #456 from ailin-nemui/fix_454ailin-nemui
cutbuffer: do not unconditionally use replace when noop was requested
2016-03-22Properly toggle bracketed paste mode on stop/contailin-nemui
Fixes #449
2016-03-22Simplify some logic in server_create_connLemonBoy
2016-03-22Merge pull request #447 from ailin-nemui/fix_dcc_helpailin-nemui
correct quoting in /help dcc
2016-03-22Merge pull request #446 from ailin-nemui/fix_445ailin-nemui
strip less whitespace from commands
2016-03-22fix race condition in terminal initailin-nemui
remove the tcgetattr call to a single time on irssi load instead of querying it each time. Fixes #450
2016-03-22cutbuffer: do not unconditionally use replace when noop was requestedailin-nemui
2016-03-21Merge pull request #437 from vague666/glob_matchingailin-nemui
Use glob matching for activity_hide_targets
2016-03-20correct quoting in /help dccailin-nemui
2016-03-20strip less whitespace from commandsailin-nemui
fixes #445
2016-03-20Merge pull request #442 from LemonBoy/fix-435ailin-nemui
Do not assume any default value for statusmsg.
2016-03-20Merge pull request #444 from LemonBoy/timeout-idailin-nemui
Use 0 as a sentinel value for sasl_timeout
2016-03-20Use 0 as a sentinel value for sasl_timeoutLemonBoy
If sasl_timeout is never initialized with a valid timeout id then calling /disconnect on the server calls g_source_remove() with 0 as tag, causing an harmless error message to be printed. Beside that, the sasl_timeout field is defined as a unsigned int. We can use 0 as sentiel since g_timeout_add returns tags that are always greater than zero.
2016-03-20Bump the ABI versionLemonBoy
Since a new format has been added.
2016-03-19Throw an error when a chatnet has no available urlLemonBoy
If you type /connect <CN> and the chatnet <CN> has no url available let's just throw an error instead of trying to process <CN> as a url.
2016-03-19Make ischannel_func return false for empty stringsLemonBoy
2016-03-17Don't use glob matching, just regular string comparisonsJari Matilainen
2016-03-17Do not assume any default value for statusmsg.LemonBoy
If the server didn't send it then just skip the check, the old value it defaulted to was possibly overlapping with the CHANTYPES leading to an incorrect behaviour. Fixes #435.
2016-03-17Merge pull request #439 from horgh/ssl-errorsTheLemonMan
Clear error queue before SSL I/O operations
2016-03-17Merge pull request #438 from dequis/sasl-timeout-disconnectailin-nemui
Remove sasl timeout source when the server disconnects
2016-03-16Merge pull request #441 from KindOne-/masterailin-nemui
Replace spaces with tabs
2016-03-14Replace spaces with tabsKindOne
2016-03-14Merge pull request #440 from vague666/strarray_find_bugfixGiuseppe
Return -1 from null-test to comply with the rest of strarray_find
2016-03-14Use glob matching for activity_hide_targetsJari Matilainen
spaces vs tabs! strarray_find* needs to return -1 if no index found
2016-03-14Return -1 from null-test to comply with the rest of strarray_findJari Matilainen
2016-03-13Add clear error calls to irssi_ssl_get_iochannelWill Storey
2016-03-13Clear error queue before SSL I/O operationsWill Storey
Otherwise we can see errors that are not related to the operation we check for. SSL_get_error() inspects the thread's error queue. See https://www.openssl.org/docs/manmaster/ssl/SSL_get_error.html for more information.
2016-03-11Remove sasl timeout source when the server disconnectsdequis
2016-03-08Merge pull request #432 from grawity/fix-externalGiuseppe
fix SASL EXTERNAL
2016-03-08Merge pull request #426 from Manishearth/paste-splitailin-nemui
Make pasting warning appear when long pastes are going to be split into many lines
2016-03-08Fix SASL EXTERNAL authenticationMantas Mikulėnas
The "AUTHENTICATE" command is always required – it's part of the IRCv3 SASL framing. RFC 4422 only documents the Base64 payload.
2016-03-02Merge pull request #427 from mauke/irssiproxy-unix-socketsailin-nemui
irssi proxy: allow listening on unix sockets
2016-03-02irssi proxy: allow listening on unix socketsLukas Mai
2016-03-02reindentLukas Mai
2016-02-29Merge tag '0.8.18'ailin-nemui
master now on 0.8.19-head
2016-02-26Merge pull request #428 from mauke/irssiproxy-multiplex-2ailin-nemui
fix proxy server name
2016-02-26fix proxy server nameLukas Mai
2016-02-24Merge pull request #425 from mauke/irssiproxy-multiplexailin-nemui
irssi proxy: allow multiplexing multiple networks over a single port
2016-02-24Make pasting warning appear when long pastes are going to be split into many ↵Manish Goregaokar
lines
2016-02-24use a #define'd LINE_SPLIT_LIMIT instead of hardcoding 400Manish Goregaokar
2016-02-18remove redundant checkLukas Mai
2016-02-18make pointer check explicitLukas Mai
2016-02-18add some documentationLukas Mai