Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-19 | irc: remove unneeded check on variable pos | Sébastien Helleu | |
2018-03-31 | irc: fix split of messages when server option "split_msg_max_length" is set ↵ | Sébastien Helleu | |
to 0 (no split) (closes #1173) | |||
2018-03-25 | irc: update URL with IRCv3.2 message tags specification | Sébastien Helleu | |
2018-01-13 | irc: add server option "split_msg_max_length" | Sébastien Helleu | |
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-06-09 | irc: Remove unnecessary stores | Neui | |
2017-05-24 | irc: remove unused variable in function irc_message_parse | Sébastien Helleu | |
2017-01-01 | core: update copyright dates | Sébastien Helleu | |
2016-03-21 | core: add pointer in some callbacks (closes #406) | Sébastien Helleu | |
This pointer is the first argument received by callbacks, and the existing argument "data" is now automatically freed by WeeChat when the object containing the callback is removed. With this new pointer, the linked list of callbacks in scripts has been removed. This will improve speed of scripts (using a lot of hooks), reduce memory used by scripts and reduce time to unload scripts. Following functions are affected in the C API: * exec_on_files * config_new * config_new_section * config_new_option * hook_command * hook_command_run * hook_timer * hook_fd * hook_process * hook_process_hashtable * hook_connect * hook_print * hook_signal * hook_hsignal * hook_config * hook_completion * hook_modifier * hook_info * hook_info_hashtable * hook_infolist * hook_hdata * hook_focus * unhook_all_plugin * buffer_new * bar_item_new * upgrade_new * upgrade_read | |||
2016-01-01 | core: update copyright dates | Sébastien Helleu | |
2015-09-08 | irc: fix charset decoding in incoming private messages (closes #520) | Sébastien Helleu | |
2015-08-14 | irc: add option irc.network.channel_encode (issue #218, issue #482) | Sébastien Helleu | |
This is a workaround (disabled by default) to join and chat on ISO encoded channels (or another charset different from UTF-8). This option may be removed in future if a better solution is implemented. | |||
2015-07-04 | core: add missing comments before functions when the result must be freed ↵ | Sébastien Helleu | |
after use | |||
2015-06-27 | irc: decode/encode only text in IRC messages and not the headers (bug ↵ | Sébastien Helleu | |
#29886, closes #218, closes #451) | |||
2015-01-01 | core: update copyright dates | Sébastien Helleu | |
2014-11-01 | irc: reformat some code to make it more readable | Sébastien Helleu | |
2014-05-28 | irc: fix extract of channel in parser for JOIN/PART messages when there is a ↵ | Sébastien Helleu | |
colon before the channel name (closes #83) The problem was only affecting scripts or triggers using the parser. The irc plugin does not use the "channel" variable built by the parser (when parsing JOIN/PART messages). | |||
2014-02-20 | irc: fix parsing of nick/host when there is nothing after in message ↵ | Sebastien Helleu | |
(malformed message) | |||
2014-02-20 | irc: fix parsing of nick in host when '!' is not found (bug #41640) | Felix Eckhofer | |
2014-01-23 | irc: use MONITOR instead of ISON for /notify when it is available on server ↵ | Sebastien Helleu | |
(task #11477) (patch from Nils Görs) | |||
2014-01-01 | core: update copyright dates | Sebastien Helleu | |
2013-10-08 | irc: add server option "default_msg_kick" to customize default kick/kickban ↵ | Sebastien Helleu | |
message (task #12777) (patch from Nils Görs) | |||
2013-01-26 | core: use size of 32 for hashtables (instead of 4, 8 or 16) | Sebastien Helleu | |
A size of 32 will use a little more memory but will reduce collisions in key hashs, and then length of linked lists inside hash structure (faster search in hashtable). | |||
2013-01-01 | core: update copyright dates | Sebastien Helleu | |
2012-12-24 | irc: fix crash when splitting a message with tags | Sebastien Helleu | |
2012-12-15 | core: move comments with description of C file to top of files | Sebastien Helleu | |
2012-12-13 | core: reformat comments for functions | Sebastien Helleu | |
2012-11-23 | irc: add support of tags in messages, add support of "server-time" ↵ | Sebastien Helleu | |
capability (task #12255) For a server called "znc" in WeeChat, following command will enable the "server-time" capability: /set irc.server.znc.capabilities "znc.in/server-time" | |||
2012-01-08 | core: update copyright dates | Sebastien Helleu | |
2011-12-25 | irc: add optional server in info "irc_is_channel" (before channel name) (bug ↵ | Sebastien Helleu | |
#35124), add optional server in info_hashtable "irc_message_parse" | |||
2011-10-26 | core: remove unneeded whitespace | Sebastien Helleu | |
2011-10-16 | irc: fix split of outgoing message when there are only spaces | Sebastien Helleu | |
This fix error "No text to send" when sending message with one space (the space was lost during split of string). | |||
2011-08-29 | irc: fix uninitialiazed variables in function irc_message_split | Sebastien Helleu | |
2011-08-26 | irc: add "count" in hashtable returned by "irc_message_split" | Sebastien Helleu | |
2011-08-26 | irc: fix split of notices with ctcp (like ctcp version), display split ↵ | Sebastien Helleu | |
messages for notices with ctcp | |||
2011-08-26 | irc: improve split of privmsg, add split of some other messages (bug ↵ | Sebastien Helleu | |
#29879), add new info_hashtable "irc_message_split", split irc messages in relay plugin List of new features/bugs fixed: - improve split of privmsg: keep CTCP in split - add split of messages: ison, join, notice, wallops, 005, 353 - add new info_hashtable "irc_message_split" (for plugins/scripts) - in relay plugin: split irc messages sent to clients of irc proxy | |||
2011-05-26 | irc: fix memory leak in message parser (when called from other plugins like ↵ | Sebastien Helleu | |
relay) (bug #33387) | |||
2011-01-01 | Update copyright dates | Sebastien Helleu | |
2010-11-21 | Move some functions from irc-server.c and irc-protocol.c to irc-message.c | Sebastien Helleu | |