Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-06-04 | core: replace "create" by "add" in messages and docs for IRC servers and proxies | Sébastien Helleu | |
2015-01-15 | core: add priority in plugins to initialize them in order | Sébastien Helleu | |
Current order is: charset, logger, exec, trigger, aspell, alias, fifo, xfer, irc, relay, guile/lua/perl/python/ruby/tcl, script. | |||
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-03-15 | irc: add modifier "irc_color_decode_ansi" | Sebastien Helleu | |
2014-02-13 | irc: use a more explicit error when the creation of a temporary server failed | Sebastien Helleu | |
2014-01-01 | core: update copyright dates | Sebastien Helleu | |
2013-11-09 | irc: load plugin even if options can not be read in irc.conf (with warnings) | Sebastien Helleu | |
2013-01-01 | core: update copyright dates | 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-10-18 | core: add option "-quit" for command /upgrade (save session and quit without ↵ | Sebastien Helleu | |
restarting WeeChat, for delayed restoration) | |||
2012-08-02 | core: update description of plugins and translate them in output of /plugin | Sebastien Helleu | |
2012-05-15 | irc: update channel modes by using chanmodes from message 005 (do not send ↵ | Sebastien Helleu | |
extra command "MODES" to server), fix parsing of modes (bug #36215) | |||
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-11-03 | irc: auto-connect to servers created with "irc://" on command line but not ↵ | Sebastien Helleu | |
other servers if "-a" ("--no-connect") is given | |||
2011-10-26 | core: remove unneeded whitespace | Sebastien Helleu | |
2011-05-26 | irc: fix memory leak on plugin unload (free ignores) | Sebastien Helleu | |
2011-01-01 | Update copyright dates | Sebastien Helleu | |
2010-11-06 | Add IRC command /notify, new options for notify and infolist "irc_notify" ↵ | Sebastien Helleu | |
(task #5441) This commit provides: - new IRC command /notify - new options: irc.look.notify_tags_ison, irc.look.notify_tags_whois, irc.network.notify_check_ison, irc.network.notify_check_whois - new option "notify" in servers (but should not be changed, only /notify command should be used) - infolist "irc_notify" to get notify list (by server or for all servers). | |||
2010-10-23 | Add IRC command redirection (task #6703) | Sebastien Helleu | |
2010-10-09 | Move some IRC options from network section to server section (task #10664, ↵ | Sebastien Helleu | |
task #10668) Options moved: connection_timeout, anti_flood_prio_high, anti_flood_prio_low, away_check, away_check_max_nicks, default_msg_part, default_msg_quit. | |||
2010-10-08 | Switch to next server address when IRC error is received after TCP ↵ | Sebastien Helleu | |
connection but before message 001 (bug #30884) | |||
2010-09-17 | Beta version of IRC proxy feature in Relay plugin | Sebastien Helleu | |
Major changes in Relay plugin: - IRC proxy feature (beta), - raw buffer. Changes in IRC plugin: - add tags for messages sent to servers, - add signal "irc_input_send" to simulate text/command on an IRC buffer, - add prefix in infolist "irc_nick". | |||
2010-06-22 | Update licenses and copyrights, add missing author names in sources | Sebastien Helleu | |
2010-06-10 | Add some notes for translators in gettext files | Sebastien Helleu | |
2010-04-21 | Add new options irc.network.autoreconnect_delay_growing and ↵ | Sebastien Helleu | |
irc.network.autoreconnect_delay_max (task #10338) | |||
2010-04-09 | Define WeeChat license as macro for C compiler, used in plugins to set license | Sebastien Helleu | |
2010-04-08 | Reformat and add comments for description of C sources | Sebastien Helleu | |
2010-03-19 | Reformat multi-line comments | Sebastien Helleu | |
2010-03-03 | Free IRC raw messages when irc plugin is unloaded | Sebastien Helleu | |
2010-01-03 | Update copyright dates | Sebastien Helleu | |
2009-06-12 | Remove variable with "WeeChat required version" in plugins, do not compare ↵ | Sebastien Helleu | |
version any more (API comparison is enough) | |||
2009-06-10 | Add buffer merging feature, with /buffer merge/unmerge (task #7404) | Sebastien Helleu | |
2009-03-23 | Add new IRC modifiers: irc_color_decode/irc_color_encode, add IRC color ↵ | Sebastien Helleu | |
support in xfer DCC chat (bug #25974) | |||
2009-02-04 | Add missing include of time.h in irc.c | Sebastien Helleu | |
2009-01-30 | Fix crash after /upgrade with IRC servers connected via SSL (bug #25398) | Sebastien Helleu | |
We force disconnection of IRC servers connected via SSL, and schedule reconnection to server after WeeChat restart. | |||
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-03 | Update copyright dates | Sebastien Helleu | |
2009-01-02 | Add null values for options, new syntax for /set, reintroduce temporary IRC ↵ | Sebastien Helleu | |
server feature, improve IRC server options, new functions in API | |||
2008-11-10 | Add some API functions in Developer guide | Sebastien Helleu | |
2008-10-26 | Fix option irc.network.away_check | Sebastien Helleu | |
2008-10-08 | Add config file logger.conf (replaces old logger options in plugins.conf) | Sebastien Helleu | |
2008-09-21 | Add IRC bar items (buffer name, lag indicator), use bar items from plugins ↵ | Sebastien Helleu | |
with callback to core items if not found | |||
2008-09-18 | Remove "category" for buffers (keep only name). | Sebastien Helleu | |
2008-08-30 | Add new hooks (info and infolist), IRC plugin now return infos and infolists | Sebastien Helleu | |