Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Fix formatting warnings. | Alexander Færøy | |
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 #259 from dequis/irssiproxy | ailin-nemui | |
Updates for irssiproxy | |||
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-02 | Fix two minor issues outlined in the PR#222 | LemonBoy | |
irc-cap.c has now a licence header. A minor style fix in misc.c | |||
2015-09-02 | Whitespace fix | LemonBoy | |
2015-08-24 | Merge pull request #222 from LemonBoy/cap-support | Alexander Færøy | |
[RFC] CAP support | |||
2015-08-20 | Send the CAP LS after sending the proxy strings | LemonBoy | |
Patch by @dequis | |||
2015-07-25 | Replace \n with \r\n in irssiproxy source, fixes bug | blha303 | |
2015-06-14 | Fix 'address already in use' when changing irssiproxy_ports | dequis | |
When changing the value of irssiproxy_ports to use a different network name in a port that was already bound (so like changing from asd=6667 to sdf=6667) it would throw "address already in use". This fixes it by delaying the add_listen() calls after all the remove_listen() were called. | |||
2015-06-14 | Rename /proxy command to /irssiproxy for clarity | dequis | |
2015-06-14 | Merge branch 'master' into irssiproxy | dequis | |
Conflicts: src/irc/proxy/listen.c | |||
2015-06-12 | Add server check in irc_server_connect (#208) | Geert Hauwaerts | |
Fail instead of crash, if irc_server_connect is called without object. (#208) | |||
2015-05-31 | Improve ischannel_func (#253) | LemonBoy | |
The function now skips all the leading characters that are in the STATUSMSG. If the server didn't send the STATUSMSG option then it's assumed to be "@+" for compatibility with bahamut 2.4 (sic). | |||
2015-05-15 | Implement CHANTYPES support | LemonBoy | |
2015-05-05 | Implement support for IRCv3.1 CAP negotiation | LemonBoy | |
2015-04-17 | Merge pull request #199 from ailin-nemui/config-parser | Alexander Færøy | |
Make config parser more robust | |||
2015-04-07 | Change all strcmp() to g_strcmp0() to handle nulls gracefully | dequis | |
Just a string replacement (but i did check every one of them) sed -i 's/strcmp(/g_strcmp0(/g' **/*.c | |||
2015-02-24 | Add help files for proxy module | Hans Nielsen | |
2015-02-24 | Fix whitespace | Hans Nielsen | |
2015-02-24 | Add boolean toggle for irssiproxy being enabled | Hans Nielsen | |
2015-02-24 | Make proxy messages include more detail and add status command | Hans Nielsen | |
2015-02-24 | Change around connection signals in proxy module | Hans Nielsen | |
Change "proxy client connected" to "proxy client connecting" to avoid being confused by clients that have connected but not necessarily authenticated. Emit "proxy client connected" once authenticated, keeping the name for backwards compatibility. | |||
2015-02-17 | add CONFIG_REC to config_node_section* APIs | Ailin Nemui | |
this adds the CONFIG_REC * to the config_node_section and config_node_section_index APIs as they will require access to the config cache later on to make the config parser more robust. | |||
2015-02-08 | accept freenode extbans in /ban [#150] | mauke | |
2015-01-05 | Merge pull request #152 from sebth/master | Alexander Færøy | |
Try to split long lines on spaces | |||
2014-11-08 | typo fixes - https://github.com/vlajos/misspell_fixer | Veres Lajos | |
2014-10-19 | Try to split long lines on spaces | Sebastian Thorarensen | |
Try to split long lines on spaces to avoid words being splitted. This can be turned off with the option `split_line_on_space'. The code assumes that the terminal encoding has ASCII spaces. | |||
2014-10-01 | Merge pull request #140 from sebth/master | Alexander Færøy | |
Make line splitting fail-safe | |||
2014-10-01 | Merge pull request #142 from dequis/away-with-no-reason | Alexander Færøy | |
irc_server_send_away: don't send empty param if there's no away reason | |||
2014-09-11 | source cleanup: remove trailing whitespaces | Michael Vetter | |
2014-09-09 | irc_server_send_away: don't send empty param if there's no away reason | dequis | |
2014-09-01 | Make line splitting fail-safe | Sebastian Thorarensen | |
The userhost Irssi uses for line splitting can in some cases be wrong, for instance when a proxy is used or when a server cloaks the hostname without telling the client. Now Irssi always assumes the userhost is of maximum length. 10 for username (common value) and 63 for hostname (in RFC 2812). | |||
2014-08-05 | Syntax rewrite of U-Z commands | Geert Hauwaerts | |
Rewrote the syntax documentation of U-Z commands. |