Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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. | |||
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 | Introduce some more chantypes awareness | LemonBoy | |
2015-09-02 | Whitespace fix | LemonBoy | |
2015-08-29 | Remove extra line break | kyak | |
How did this extra break cripple in here? | |||
2015-08-29 | Use HOST_NAME_MAX for userhost and hostname expandos | kyak | |
Use HOST_NAME_MAX instead of hardcoded 100 for userhost and hostname expandos. | |||
2015-08-29 | Use "(none)" as fallback for hostname and userhost expandos | kyak | |
Use "(none)" instead of "??" for hostname and userhost expandos when these can't be reliably detected. | |||
2015-08-29 | In expando_hostname, set *free_ret to TRUE | kyak | |
*free_ret must be set to TRUE in both cases, since we return some newly initialised memory | |||
2015-08-26 | Clean up in hostname expando before return | kyak | |
Clean up the vector resulting from g_strsplit before returning from expando_hostname(). Also, use g_strdup() instead of g_strconcat() to return the pointer to hostname. | |||
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-07-19 | Add expandos for hostname | kyak | |
See http://bugs.irssi.org/index.php?do=details&task_id=829 | |||
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 | 1k+ windows are now the default formatting (#223) | Geert Hauwaerts | |
1k+ windows are now the default formatting (#223) | |||
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-20 | Change g_hash_table_contains() for compatibility with glib < 2.32 | Peder Stray | |
2015-04-17 | Merge pull request #199 from ailin-nemui/config-parser | Alexander Færøy | |
Make config parser more robust | |||
2015-04-17 | Merge pull request #235 from dequis/g_strcmp0 | Alexander Færøy | |
Change all strcmp() to g_strcmp0() to handle nulls gracefully | |||
2015-04-15 | ssl: Fixed call to SSL_CTX_set_cipher_list() only when ssl_ciphers specified ↵ | Haw Loeung | |
and warn when no cipher suite could be selected. | |||
2015-04-14 | ssl: Add option to specify SSL cipher suite preference. | Haw Loeung | |
2015-04-11 | Handle nulls properly in the g_strcmp0() for glib<2.16 | dequis | |
I wrote some tests to compare the behavior but I don't know where to put them, so i'm including them here: assert(g_strcmp0("a", "b") == -1); assert(g_strcmp0(NULL, "a") == -1); assert(g_strcmp0("a", NULL) == 1); assert(g_strcmp0("b", "a") == 1); assert(g_strcmp0("a", "a") == 0); assert(g_strcmp0(NULL, NULL) == 0); | |||
2015-04-07 | Define g_strcmp0 to strcmp if the glib version is older than 2.16 | dequis | |
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-04-08 | Merge pull request #233 from dgl/hilight-fix | Alexander Færøy | |
Make sure NO_ACT isn't cleared when -actcolor %n is used | |||
2015-04-07 | Add SNI support | Adam | |
2015-04-07 | Make sure NO_ACT isn't cleared when -actcolor %n is used | David Leadbeater | |
Fixes issue #227. | |||
2015-03-01 | Merge pull request #217 from Lohhari/lastlog-date | Alexander Færøy | |
Added a -date parameter to /lastlog to prepend each row with the ... | |||
2015-02-24 | Add help files for proxy module | Hans Nielsen | |
2015-02-24 | Fix whitespace | Hans Nielsen | |
2015-02-24 | Add port to proxy client struct for Perl scripts | 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 | Merge pull request #225 from dequis/silence-unused-value-warnings | Alexander Færøy | |
Silence unused value warnings in perl binding code |