Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-26 | Allow the user to set and modify the SASL parameters | LemonBoy | |
The /NETWORK ADD command now is able to modify the SASL mechanism, the username and the password on a chatnet basis. | |||
2015-09-22 | sig_message_irc_op_public: fix nickmode lookup, use cleantarget instead | dequis | |
2015-09-23 | Merge pull request #297 from vague666/hilight_nick_matches | ailin-nemui | |
Add new setting to modify behaviour of hilight_nick_matches to match anywhere in message Fixes #56 | |||
2015-09-22 | Fix return value from nick_match_msg_everywhere, remove #include 'settings.h' | Jari Matilainen | |
2015-09-22 | Fix return value from nick_match_msg_everywhere | Jari Matilainen | |
2015-09-22 | Add new setting to optionally modify behaviour of hilight_nick_matches | Jari Matilainen | |
Fix indentation Remove unused variables that crept into the nick_match_msg_everywhere function | |||
2015-09-22 | Merge pull request #296 from irssi/revert-290-ipv6 | ailin-nemui | |
Revert "Network and IPv{4,6} related changes" it wasn't ready yet and I merged this in error | |||
2015-09-22 | Revert "Network and IPv{4,6} related changes" | ailin-nemui | |
2015-09-22 | Merge pull request #290 from LemonBoy/ipv6 | ailin-nemui | |
Network and IPv{4,6} related changes | |||
2015-09-22 | Merge pull request #295 from dequis/fix-bug-291 | ailin-nemui | |
Fix #291, "/msg +#channel incorrectly shows up as Nick:@#channel" | |||
2015-09-22 | fe_channel_skip_prefix: fix return value (FALSE/NULL isn't valid) | dequis | |
The return value is a char*, and here it was false which is 0 which is more or less the same as null. That could have been a crash somewhere, the functions that call this don't expect null ever. | |||
2015-09-22 | Fix #291, "/msg +#channel incorrectly shows up as Nick:@#channel" | dequis | |
Just passing the full target to the "message irc op_public" signal handler and letting it do the cleanup. The fe_channel_skip_prefix() call in event_privmsg() is kept because recode_in() needs a real channel name, but There was similar code in sig_message_own_wall(), but that one is correct - the /wall command always sends NOTICE @#chan, so I added a comment down there to make it clear. | |||
2015-09-21 | Merge pull request #292 from dequis/mangled-text-paste-fix | ailin-nemui | |
Fix FS#905, mangled text when pasted line length exceeds 400 | |||
2015-09-21 | Fix FS#905, mangled text when pasted line length exceeds 400 | dequis | |
http://bugs.irssi.org/index.php?do=details&task_id=905 Not using the patch from that ticket, the issue turned out to be that (dest - last_lf_pos) returned number of unichr, not bytes, so that's 4 times less than what the size parameter of memmove() should be. | |||
2015-09-21 | Merge pull request #267 from kyak/master | ailin-nemui | |
Add expandos for hostname | |||
2015-09-21 | Ding dong the switch is dead | LemonBoy | |
2015-09-21 | Initial work to make irssi respect the resolved ip order | LemonBoy | |
Ip's aren't selected using random() anymore, also select the ip version by using getaddrinfo and some proper hints. | |||
2015-09-20 | Merge pull request #278 from LemonBoy/sasl | dx | |
SASL support | |||
2015-09-21 | Use formats instead of g_warning | LemonBoy | |
Add some copyright headers here and there too. | |||
2015-09-20 | More format warnings removed. | Alexander Færøy | |
2015-09-20 | Undefine PACKAGE_VERSION before overwriting it. | Alexander Færøy | |
2015-09-20 | Fix formatting warnings. | Alexander Færøy | |
2015-09-20 | Merge pull request #288 from irssi/ahf/kill-gc | dx | |
Remove Garbage Collection support. | |||
2015-09-20 | Fix warning. | Alexander Færøy | |
Add comment on the use of ??) in C, since that string isn't entirely obvious to people who are reading the code. | |||
2015-09-20 | Remove Garbage Collection support. | Alexander Færøy | |
GC support was never enabled by default and nobody in the current development team seems to care about it. | |||
2015-09-20 | Fix warning. | Alexander Færøy | |
2015-09-20 | Use g_string_append() instead of g_string_append_c() for string. | Alexander Færøy | |
2015-09-20 | Use g_string_append() instead of g_string_append_c() for string. | Alexander Færøy | |
2015-09-19 | Merge remote-tracking branch 'origin' into sasl | LemonBoy | |
2015-09-19 | Add setting to configure rejoin on reconnect behaviour | Jari Matilainen | |
Closes #169 | |||
2015-09-19 | Merge pull request #283 from LemonBoy/unset-crnl | ailin-nemui | |
Clear the ICRNL flag | |||
2015-09-19 | Merge pull request #286 from dequis/missing-fe-irc-channels-include | dx | |
Add two missing #include "fe-irc-channels.h" | |||
2015-09-19 | Merge pull request #284 from ailin-nemui/document-perl-crashes | Geert Hauwaerts | |
Document some shortcomings in perl.txt | |||
2015-09-19 | Modify the terminal initialization sequence | LemonBoy | |
We disable the ICRNL flag to make Enter independent from ^J from the keybinding point of view since the former will now send ^M, leaving the user free to remap ^J without trapping itself into the irssi session because of a broken Enter key. Also disable the software flow control because we don't expect anyone to run irssi over a serial console; we gain some more freedom by having ^Q and ^S freely mappable by the user. | |||
2015-09-18 | Add two missing #include "fe-irc-channels.h" | dequis | |
Fixes #285 | |||
2015-09-19 | Merge pull request #259 from dequis/irssiproxy | ailin-nemui | |
Updates for irssiproxy | |||
2015-09-18 | Update perl.txt | ailin-nemui | |
2015-09-11 | Don't handle 908 as a critical failure | LemonBoy | |
"if the mechanism is unknown, 908 is optional, 904 (or equivalent error condition) is required" | |||
2015-09-11 | Parse the error string received by the server | LemonBoy | |
So that in case of SASL failure the user sees a nice error message. | |||
2015-09-11 | Consider the SASL handshake successful on 903 | LemonBoy | |
2015-09-11 | Handle event 906 and 908 | LemonBoy | |
2015-09-11 | Explicitly set the authorization id during the PLAIN handshake | LemonBoy | |
On error show the user the message sent by the server. | |||
2015-09-11 | Replace spaces with tabs | LemonBoy | |
2015-09-11 | Address all the points outlined in the first review | LemonBoy | |
Replace G_SOURCE_REMOVE with FALSE for the compatibility sake. Zero the timeout id after g_source_remove and when exipred. Save the sasl_* options in sig_chatnet_saved(). | |||
2015-09-11 | SASL support | LemonBoy | |
The only supported methods are PLAIN and EXTERNAL, the latter is untested as of now. The code gets the values from the keys named sasl_{mechanism,username,password} specified for each chatnet. | |||
2015-09-10 | Merge pull request #248 from LemonBoy/chantypes | Alexander Færøy | |
Implement CHANTYPES support | |||
2015-09-09 | Move the function prototypes in a separate header | LemonBoy | |
2015-09-09 | Merge pull request #276 from LemonBoy/terminfo-application-mode | Alexander Færøy | |
Send smkx/rmkx sequence at terminal init | |||
2015-09-09 | Merge pull request #275 from LemonBoy/cap-support-nitpicks | Alexander Færøy | |
Fix two minor issues outlined in the PR#222 | |||
2015-09-06 | Send smkx/rmkx sequence at terminal init | LemonBoy | |
Enter the "application" mode when setting up the terminal, this improves the compatiblity with the standards; as a side effect now DEL key works ootb when irssi is run in the suckless's st terminal. |