Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-20 | Adjust parsing of RPL_WHOISSPECIAL to handle missing : for single-word whois ↵ | alicetries | |
messages This is to support parsing the RPL_WHOISSPECIAL from unrealircd correctly if the whois message is a single word. | |||
2021-08-23 | Remove some weird guesswork on the 004 numeric. (#2621) | Sadie Powell | |
Bahamut and ircu both send 005 MODES and ELIST so this is entirely unnecessary. The other IRCd checked for here is for a dead network. While we're editing this code fix HexChat on servers that can only support one mode at a time (these are mostly gateway servers). | |||
2021-06-22 | Fix parsing +beI lists on InspIRCd. | Sadie Powell | |
2021-06-20 | Implement generic support for IRCv3 standard replies. (#2589) | Sadie Powell | |
https://ircv3.net/specs/extensions/standard-replies Co-authored-by: Patrick <tingping@tingping.se> | |||
2021-06-19 | Replace identify-msg support with solanum.chat/identify-msg. | Sadie Powell | |
2021-05-23 | Merge pull request #1457 from arodland/forgiving-ctcp | Andrew Rodland | |
Be forgiving of a missing ending CTCP delimiter in a truncated message | |||
2021-05-23 | Implement support for the IRCv3 account-tag specification. (#2572) | Sadie Powell | |
Co-authored-by: Patrick <tingping@tingping.se> | |||
2021-05-23 | Implement support for the IRCv3 invite-notify specification. (#2574) | Sadie Powell | |
2021-05-23 | Implement support for the IRCv3 SETNAME specification. (#2571) | Sadie Powell | |
2021-03-03 | Better handle various ctime() calls failing | Patrick Griffis | |
2020-05-26 | Fix parsing of 313 | Patrick Griffis | |
Closes #2472 | |||
2019-12-20 | Follow more modern conventions for USER message | Patrick Griffis | |
Closes #2399 | |||
2019-11-24 | Fix capability negotiation ending before sasl finishes with multi-line cap | Patrick Griffis | |
Closes #2398 | |||
2019-01-30 | Remove : from various trailing parameters (#2301) | linuxdaemon | |
Partial fix for #2271 This isn't an exhaustive list, but it's everything I could find. The bug still exists in the parser though, this is just a workaround for the moment | |||
2018-05-08 | Fix sending PASS with spaces or starting with : | jkhsjdhjs | |
Closes #2186 Closes #1550 | |||
2018-03-09 | Various fixes for mingw | Patrick Griffis | |
2018-03-04 | Fix out of bounds read when DCC message sender contains quotes | Patrick Griffis | |
This cannot be triggered by any user generally. Fixes #2128 | |||
2017-02-18 | Better handle mode numerics starting with : | Patrick Griffis | |
These are still awful but until we have a real parser.. Fixes inspircd/inspircd#1295 | |||
2016-03-24 | Only intercept QuakeNet challengeauth when enabled | Patrick Griffis | |
2016-01-29 | Remove DH-AES/DH-BLOWFISH mechanisms and misc cleanup | Patrick Griffis | |
- AES and Blowfish mechanisms are deemed insecure and servers have removed support for them - Remove attempts to retry since we only support one mech - Handle SASL 3.2's new syntax for supported mechs | |||
2016-01-29 | Add support for chghost | Patrick Griffis | |
2016-01-29 | Add support for CAP 3.2 | Patrick Griffis | |
2016-01-28 | Properly handle a few args optionally starting with : | Patrick Griffis | |
This is a pervasive problem that will likely show up in other events also. Closes #1460 | |||
2016-01-28 | Handle PING and AUTHENTICATE with a prefix | Patrick Griffis | |
Not the ideal solution.. Closes #1566 | |||
2016-01-28 | Add support for cap-notify | Patrick Griffis | |
2015-04-21 | Remove r from mode buttons | TingPing | |
No network can agree on what mode r actually means so we can't have nice things. Closes #1287 | |||
2014-12-31 | Fix some unused warnings | TingPing | |
2014-12-28 | Fix building as c89 | TingPing | |
2014-12-28 | Use glib for all allocations | TingPing | |
- Removes need to check for malloc failure - Removes need for NULL checks on free - Adds checks for integer overflows - Removes some extra memset calls - Removes chance of mixing libc and glib malloc/free | |||
2014-12-15 | Fixed some more signed-unsigned-comparison warnings. | Arnavion | |
2014-12-04 | Fix some obvious type warnings. | Arnavion | |
2014-05-12 | Fixed truncation of the reason when receiving a KILL message. | Derp Derpingston | |
The KILL handler thought the message started one word later than it did, and would cut off the first word. This change starts the reason in the correct place, and shaves off a leading : if one is present. Closes #977 Closes #774 | |||
2014-04-06 | Add account to Join event | TingPing | |
Also reorganizes some logic. The account will usually be NULL unless extended-join capability enabled. Closes #934 | |||
2014-01-12 | Tweak 908 syntax | TingPing | |
2014-01-12 | Support numeric 908 | TingPing | |
2013-11-28 | Print{,_attr} and server{,_attr} hooks were incorrectly handled when both | Diogo Sousa | |
version existed (regular and attrs). Specifically, the priority was not respected, and both versions were run even when EAT_PLUGIN was returned. Fixes #847. | |||
2013-10-03 | Topic bar improvements | TingPing | |
- Don't show on server tab - Don't show unavailable modes - Remove less used modes and add more common ones - Use proper case for buttons | |||
2013-09-20 | Fix messages on networks that have chantypes the same as nick prefixes | TingPing | |
Closes #763 | |||
2013-09-07 | Disable challangeauth without openssl | TingPing | |
2013-09-07 | Implement BLOWFISh, AES, and EXTERNAL SASL mechanisms | TingPing | |
Closes #657 | |||
2013-08-20 | Handle lists in MONITOR replies | TingPing | |
2013-08-07 | Format Channel URLs | TingPing | |
closes #706 | |||
2013-07-10 | Indentation fixes and code cleanup. | Diogo Sousa | |
2013-07-09 | Now hexchat_hook_server_attrs() and hexchat_hook_print_attrs() is called | Diogo Sousa | |
when it should. This should close #661. | |||
2013-07-04 | Default to nickserv when using /ghost or /id commands | TingPing | |
2013-07-02 | Fixed get_timezone() to work on windows. | Diogo Sousa | |
2013-07-02 | Now handle_message_tag_time() doesn't use "timezone" since it is not defined | Diogo Sousa | |
in *BSD. | |||
2013-06-30 | Fixed server-time timestamps issue regarding local time. | Diogo Sousa | |
2013-06-28 | Fixed another bug in handle_message_tag_time(): tm_mon is between 0 and 11. | Diogo Sousa | |
2013-06-28 | Fixed bug in handle_message_tag_time(). | Diogo Sousa | |