Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2013-05-19 | Login type cleanup | Berke Viktor | |
2013-05-18 | Fix text event for erroneous nicks | Berke Viktor | |
2013-05-17 | Handle limited channel messages | TingPing | |
Maybe improved later to signify they are limited messages. closes #315 | |||
2013-05-17 | Omit CHALLENGE hashes in the server tab | Berke Viktor | |
2013-05-17 | Fix crash when using global username for QuakeNet | Berke Viktor | |
2013-05-17 | Add support for QuakeNet /CHALLENGEAUTH, remove legacy /AUTH | Berke Viktor | |
2013-05-16 | Merge pull request #581 from orium/numeric-session-with-open-query | TingPing | |
Session of numeric events passed to text_emit() for nicks with open query dialogs | |||
2013-05-16 | Remove comment | Berke Viktor | |
2013-05-16 | Make sure the created favchannel instances have a NULL key when the ↵ | Berke Viktor | |
session's key is empty | |||
2013-05-15 | Omit filler keys if no channel's using them | Berke Viktor | |
2013-05-15 | Fix autojoins for sessions | Berke Viktor | |
2013-05-14 | Fix command splitting when the channel list is too long | Berke Viktor | |
2013-05-14 | Fix initial autojoins and some erroneous copies/frees | Berke Viktor | |
2013-05-13 | Use macros instead of raw numbers for login type | Berke Viktor | |
2013-05-11 | Nuke nickserv password field and some cosmetics | Berke Viktor | |
2013-05-11 | Get rid of this unnecessary buffer | Berke Viktor | |
2013-05-10 | Replace various network options with universal login method option | Berke Viktor | |
2013-05-09 | Now process_numeric() passes the right session context to text_emit() when an | Diogo Sousa | |
numeric event occurs regarding a nick with a open dialog. Since this session context is potentially passed to plugins this can change the behavior of plugins, but I think this is the intended semantics (http://docs.hexchat.org/en/latest/script_python.html#context-theory). Another consequence is that event messages will be displayed in the query dialog of the nick in question (if a query dialog is open, of course), which I think is sensible. (The initial intention of this patch was actually to report the "No such nick" message in the query dialog when sending a message to a user that has quit.) | |||
2013-05-03 | Don't make assumptions about the function being called | Berke Viktor | |
2013-05-03 | Fix QuakeNet registration | Berke Viktor | |