Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2013-06-28 | A few messages missing regarding server-time. | Diogo Sousa | |
2013-06-28 | Now inbound_cap_ls() can enable extensions when a bouncer uses a namespace for | Diogo Sousa | |
the extension server-time. | |||
2013-06-28 | server-time for all numerical messages. | Diogo Sousa | |
2013-06-28 | server-time supported in all named servermsg: ping, error, notice and | Diogo Sousa | |
authenticate. The only thing left to do for server-time are the numeric messages. | |||
2013-06-28 | Organized cap inbound code in inbound.c instead of proto-irc.c. | Diogo Sousa | |
2013-06-28 | server-time supported in most named messages. | Diogo Sousa | |
2013-06-28 | Implemented handle_message_tag_time() for time-server messages. | Diogo Sousa | |
2013-06-28 | First step towards message tags extension support | Diogo Sousa | |
(see http://ircv3.atheme.org/specification/message-tags-3.2). In particular this commit implements a (very) dummy implementation sketch of the server-time extension (see http://ircv3.atheme.org/specification/message-tags-3.2 and #499). | |||
2013-06-05 | Handle /CAP LIST output | TingPing | |
Closes #635 |