Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-07 | Handle CAP {ADD,DEL} from cap-notify | LemonBoy | |
This is the last piece of the puzzle. | |||
2018-01-07 | Parse multiline responses to CAP LS | LemonBoy | |
The parsing logic isn't too elegant because of the optional parameter used for signaling if a response has a continuation one. | |||
2018-01-07 | Don't free the hash table if there's none | LemonBoy | |
Glib doesn't like that and shows a harmless warning. | |||
2018-01-07 | Factor out the parsing function | LemonBoy | |
This is also needed for CAP NEW and CAP DEL. | |||
2018-01-07 | Parse the K/V form in CAP LS | LemonBoy | |
This is a prerequisite for the IRC v3.2 compliance. | |||
2018-01-07 | Merge pull request #804 from ailin-nemui/patch-1 | ailin-nemui | |
handle an already used nick different from the one we send | |||
2018-01-05 | Update irc-nicklist.c | ailin-nemui | |
move altnick check before the nick correction code | |||
2018-01-03 | do not record topic change time when sender is blank | ailin-nemui | |
2017-12-11 | Merge pull request #766 from horgh/horgh/mode-parsing | ailin-nemui | |
Fix MODE parameter parsing | |||
2017-12-02 | Update NULL comparison style and be C89 compatible | Will Storey | |
2017-11-30 | fix comments | ailin-nemui | |
2017-11-27 | Revert initializing pointers to NULL | Will Storey | |
To maintain C89 compatibility | |||
2017-11-10 | use enum | ailin-nemui | |
2017-11-01 | show initial nick and name on first start | ailin-nemui | |
2017-10-24 | Strip : from <trailing> parameters | Will Storey | |
This is to fix #601. The function used to extract the mode string assumed that ":" would only occur in a particular spot. This lead to the possibility that ":" could be treated as part of things like nicknames or mode arguments, where it should have been stripped as part of protocol escaping. | |||
2017-10-20 | Merge branch 'fix-16' into 'security' | Nei | |
Prevent a OOB read when parsing IRCNet ! channels See merge request irssi/irssi!22 | |||
2017-10-20 | Merge branch 'fix-gl-15' into 'security' | Nei | |
Don't proceed with cmd_msg if there was an error splitting msg See merge request irssi/irssi!21 | |||
2017-10-20 | Merge branch 'fix-dcc' into 'security' | Nei | |
fix dcc See merge request irssi/irssi!20 | |||
2017-10-20 | Make split functions return an array with NULL instead of NULL | Joseph Bisch | |
This avoids undefined behavior in functions that call these split functions and expect an array back instead of just a NULL pointer. | |||
2017-10-20 | Merge branch 'fix-gl-13' into 'security' | Nei | |
Fix use after free when channel is destroyed inbetween being synced See merge request irssi/irssi!19 | |||
2017-10-20 | fix dcc issue | ailin-nemui | |
2017-10-19 | Prevent a OOB read when parsing IRCNet ! channels | LemonBoy | |
Make sure the string has enough data. Fixes #16 | |||
2017-10-14 | Changes based on comments in pull #771. | Paul Townsend | |
2017-10-11 | Add alternate_nick as a network-specific property. | Paul Townsend | |
2017-10-08 | Fix segfault in query_remove_all | Joseph Bisch | |
It is possible for rec to be NULL in query_remove_all, resulting in a segfault. So return without doing anything if rec is NULL. | |||
2017-10-08 | fix uaf in chanquery module | ailin-nemui | |
the chanquery needs to be removed in any case if a channel rec is destroyed, regardless of any state Fixes GL#13 | |||
2017-07-25 | Allow the user to clear the sasl-related fields | LemonBoy | |
There was no easy way for the user to disable the SASL authentication or to clear the username/password once the network was created. Closes #718 | |||
2017-05-30 | Merge branch 'fix-gl9' into 'security' | Nei | |
Fix dcc_request where addr is NULL See merge request !13 | |||
2017-05-29 | Fix dcc_request where addr is NULL | Joseph Bisch | |
2017-05-29 | Fix oob read of one byte in get_file_params_count{,_resume} | Joseph Bisch | |
We can use continue to handle cases such as: "ab<space><space>c" | |||
2017-03-07 | fix dcc get | ailin-nemui | |
fixes #656 | |||
2017-03-06 | Revert "Quote the filename when dcc requests are auto accepted." | ailin-nemui | |
2017-03-04 | Merge pull request #658 from LemonBoy/dcc-autoaccept | ailin-nemui | |
Quote the filename when dcc requests are auto accepted. | |||
2017-02-22 | Handle file names with quotes. | LemonBoy | |
Let's repurpose escape_string and make it more flexible by letting us choose the characters to escape. | |||
2017-02-21 | Quote the filename when dcc requests are auto accepted. | LemonBoy | |
PR #453 forces the user to quote the filenames given to /DCC commands when they contain spaces but the autoget functionality didn't get updated so the filename was always passed without quotes. Closes #656. | |||
2017-02-11 | notify-ison: Don't send ison before the connection is done | dequis | |
2017-01-24 | Prevent a memory leak during the processing of the SASL response. | LemonBoy | |
We also get rid of an allocation in the process of doing so. | |||
2017-01-10 | Revert "Don't reset wait_cmd during connection registration (fixes early ISON)" | dx | |
2017-01-08 | Merge pull request #608 from tijko/master | LemonBoy | |
Follow g_strsplit with call to g_strfreev | |||
2017-01-07 | Follow g_strsplit with call to g_strfreev | Tim Konick | |
2017-01-06 | Don't reset wait_cmd during connection registration (fixes early ISON) | dequis | |
2017-01-03 | Merge branch 'master' into 'security' | Nei | |
Sync to master See merge request !6 | |||
2017-01-02 | Merge branch '4-use-after-free-when-receiving-numeric-432-invalid-nick' into ↵ | Nei | |
'security' avoid server_disconnect See merge request !4 | |||
2017-01-02 | Merge pull request #586 from LemonBoy/fix-580 | ailin-nemui | |
Process the nick changes in queries before the PRIVMSG is handled. | |||
2016-12-19 | bail out if nick is NULL in irc_query_find | ailin-nemui | |
Closes #1 | |||
2016-12-19 | avoid server_disconnect | ailin-nemui | |
Closes #4 | |||
2016-12-15 | Process the nick changes in queries before the PRIVMSG is handled. | LemonBoy | |
Otherwise we end up with the message in the status window since the frontend knows jack shit about the casemapping option when it tries to find the associated window for the query. | |||
2016-12-12 | Add an option to stop the connection when SASL fails. | LemonBoy | |
2016-11-23 | add a static buffer for dcc received data | ailin-nemui | |
increased buffersize might make irssi freeze less / #159 | |||
2016-10-22 | Rename SSL to TLS. | Alexander Færøy | |
This patch changes the internal name of SSL to TLS. We also add -tls_* options to /CONNECT and /SERVER, but make sure that the -ssl_* versions of the commands continue to work like before. |