Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-25 | irc: factorize code to set state of modelists in a channel | Sébastien Helleu | |
2018-03-24 | irc: fix some styles | Sébastien Helleu | |
2018-03-24 | irc: add indexed ban list, add completion for /unban and /unquiet (closes ↵ | Simmo Saan | |
#597, task #11374, task #10876) | |||
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-08-10 | core: remove value for first #define in headers, add "PLUGIN" in plugin headers | Sébastien Helleu | |
2017-01-13 | tests: fix compilation of tests on FreeBSD 11 | Sébastien Helleu | |
Some includes were missing in .h files, and the tests must be linked with intl and execinfo on FreeBSD. | |||
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-06 | irc: fix channel forwarding (closes #643) | Sébastien Helleu | |
The problem happens when the option irc.look.buffer_open_before_{autojoin|join} is on. | |||
2016-01-01 | core: update copyright dates | Sébastien Helleu | |
2015-02-21 | irc: remove useless rename of channel buffer on JOIN received with different ↵ | Sébastien Helleu | |
case (closes #336) This bug was introduced by commit 624083f41a6b8abc1a566b33f54bfc226d13886f. | |||
2015-01-24 | irc: don't keep valid account names when account-notify is disabled | Max Teufel | |
2015-01-24 | irc: add support for CAP account-notify | Max Teufel | |
2015-01-01 | core: update copyright dates | Sébastien Helleu | |
2014-12-14 | irc: open channel buffers before the JOIN is received from server (autojoin ↵ | Sébastien Helleu | |
and manual joins) (closes #216) New options: - irc.look.buffer_open_before_autojoin - irc.look.buffer_open_before_join | |||
2014-10-31 | irc: remove IRC color codes from buffer title in channels (closes #237) | Sébastien Helleu | |
2014-05-06 | irc: add option irc.look.join_auto_add_chantype (closes #65) | Sébastien Helleu | |
2014-03-19 | core: fix use of reserved C identifiers in headers (closes #31) | Sebastien Helleu | |
2014-01-28 | irc: add value "353" in option irc.look.display_join_message | Sebastien Helleu | |
So now the values mean: - 353: names on channel - 366: names count (before this commit it meant 353 + 366) | |||
2014-01-01 | core: update copyright dates | Sebastien Helleu | |
2013-11-07 | irc: fix groups in channel nicklist when reconnecting to a server that ↵ | Sebastien Helleu | |
supports more nick prefixes than the previously connected server | |||
2013-04-28 | irc: fix duplicate nick completion when someone rejoins the channel with ↵ | Sebastien Helleu | |
same nick but a different case (bug #38841) | |||
2013-03-24 | irc: add option irc.look.display_join_message (task #10895) | Sebastien Helleu | |
2013-03-17 | core: fix typos in many comments and some strings | Sebastien Helleu | |
2013-02-17 | irc: unmask smart filtered join if nick speaks in channel some minutes after ↵ | Sebastien Helleu | |
the join, new option irc.look.smart_filter_join_unmask (task #12405) The nick changes are tracked and will be unmasked with the join. Events triggering the unmask of join are: a message (can be CTCP), a notice or an update of topic. | |||
2013-01-01 | core: update copyright dates | Sebastien Helleu | |
2012-03-22 | irc: do not send command "MODE #channel" on manual /names (do it only when ↵ | Sebastien Helleu | |
names are received on join of channel) (bug #35930) | |||
2012-01-08 | core: update copyright dates | Sebastien Helleu | |
2012-01-06 | irc: use redirection to get channel modes after update of modes on channel, ↵ | Sebastien Helleu | |
display output of /mode #channel | |||
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-11-12 | irc: add case insensitive string comparison based on casemapping of server ↵ | Sebastien Helleu | |
(rfc1459, strict-rfc1459, ascii) (bug #34239) | |||
2011-06-13 | core: add "hdata" (direct access to WeeChat/plugin data) | Sebastien Helleu | |
2011-04-11 | irc: do not rejoin channels where /part has been issued before reconnection ↵ | Sebastien Helleu | |
to server (bug #33029) | |||
2011-01-01 | Update copyright dates | Sebastien Helleu | |
2010-09-12 | Do not send WHO on channel joined (to check away nicks) if option ↵ | Sebastien Helleu | |
irc.network.away_check is set to 0 | |||
2010-06-25 | Update comments after #endif in C headers | Sebastien Helleu | |
2010-06-22 | Update licenses and copyrights, add missing author names in sources | Sebastien Helleu | |
2010-05-21 | Add optional message in IRC private buffer when nick is back on server after ↵ | Sebastien Helleu | |
a /quit New option: "irc.look.display_pv_back" (default value is "on"). Option "irc.look.show_away_once" has been renamed to "irc.look.display_pv_away_once". | |||
2010-02-06 | Add option irc.look.item_nick_prefix, rename some IRC options for bar items | Sebastien Helleu | |
2010-01-03 | Update copyright dates | Sebastien Helleu | |
2009-12-16 | Add option "autorejoin_delay" for servers (task #8771), fix autorejoin on ↵ | Sebastien Helleu | |
channels with key | |||
2009-11-19 | Add IRC option to use same nick color in channel and private (on by default) ↵ | Sebastien Helleu | |
(task #9870) | |||
2009-01-30 | Fix problem with read marker when manually switching to other buffer with ↵ | Sebastien Helleu | |
some commands like /query | |||
2009-01-15 | Add Jabber plugin (alpha version, many Jabber features are missing) | Sebastien Helleu | |
This commit introduces Jabber/XMPP protocol for WeeChat. It uses iksemel lib. Please note many major Jabber features are missing: - roster management (add/remove/.. buddies), - MUC, - transports. It is possible to define servers (with /jabber), connect to them (with /jconnect), disconnect (/jdisconnect) and chat with buddies (with /jchat). | |||
2009-01-04 | Remove unused functions and prototypes | Sebastien Helleu | |
2009-01-03 | Update copyright dates | Sebastien Helleu | |
2008-12-17 | Improve nick completion: complete first by nicks that highlight me, before ↵ | Sebastien Helleu | |
nicks speaking without highlight | |||
2008-11-15 | Use of const for some functions returning "char *" | Sebastien Helleu | |
2008-10-25 | Add smart join/part/quit message filter in IRC plugin, add names for filters | Sebastien Helleu | |
2008-08-30 | Add new hooks (info and infolist), IRC plugin now return infos and infolists | Sebastien Helleu | |