summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-04-30Increased ABI versionisundil
2016-04-29Added case-sensitive regexp matching for hilightsisundil
2016-04-29changed command-line -case to -matchcaseB Thibault
2016-04-29Ref #421 (Add an option to make /hilight case sensitive)B Thibault
Allow use of /hilight -case exAMPle (compatible with other options) Added matchcase to hilight config file (exemple: { text = exAMPle; matchcase = yes; } )
2016-04-29retabB Thibault
2016-04-07net_gethosterror: Handle EAI_SYSTEM ("System error") properlydequis
That error code means "check errno". A few users got it and we never figured out what happened - it usually fixed itself after restarting something - so hopefully with this we'll have more information the next time.
2016-04-05Merge pull request #453 from LemonBoy/dcc-quoteailin-nemui
Support quoted filenames in some /DCC commands
2016-03-31Merge pull request #455 from ailin-nemui/cutbufferailin-nemui
improved cutbuffer handling
2016-03-29Revert "Removed the obsolete SQUERY and SERVLIST commands"ailin-nemui
This reverts commit 4beebe3238dda96efd4c3a0a6f6002ad5afc96e7.
2016-03-29Improve cutbuffer handlingailin-nemui
* Adds two new keys which you can bind in /bind: yank_next_cutbuffer: Revert to the previous last deleted text append_next_kill: Append next deletion * Consecutive kills are now appended to the current cutbuffer
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-22Support quoted filenames in some /DCC commandsLemonBoy
2016-03-22Simplify some logic in server_create_connLemonBoy
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-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-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-14Replace spaces with tabsKindOne
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-02irssi proxy: allow listening on unix socketsLukas Mai
2016-03-02reindentLukas Mai
2016-02-26fix proxy server nameLukas Mai
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