summaryrefslogtreecommitdiff
path: root/src/plugins/irc/irc-protocol.h
AgeCommit message (Collapse)Author
2014-04-12irc: add tag with host ("host_xxx") in IRC messages displayedSébastien Helleu
2014-03-19core: fix use of reserved C identifiers in headers (closes #31)Sebastien Helleu
2014-01-01core: update copyright datesSebastien Helleu
2013-01-01core: update copyright datesSebastien Helleu
2012-11-23irc: 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-08-23irc: keep trailing spaces in IRC messages only for some commands (if message ↵Sebastien Helleu
ends with text from user)
2012-05-15irc: 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-08core: update copyright datesSebastien Helleu
2012-01-06irc: use redirection to get channel modes after update of modes on channel, ↵Sebastien Helleu
display output of /mode #channel
2011-01-01Update copyright datesSebastien Helleu
2010-11-21Move some functions from irc-server.c and irc-protocol.c to irc-message.cSebastien Helleu
2010-10-10Add tag "nick_xxx" in IRC messagesSebastien Helleu
2010-06-25Update comments after #endif in C headersSebastien Helleu
2010-06-22Update licenses and copyrights, add missing author names in sourcesSebastien Helleu
2010-03-17Do not send signals "irc_in" and "irc_in2" when IRC messages are ignoredSebastien Helleu
2010-01-03Update copyright datesSebastien Helleu
2009-06-10Add buffer merging feature, with /buffer merge/unmerge (task #7404)Sebastien Helleu
2009-04-18Fix bug with charset decoding in irc plugin (for example with iso2022jp)Sebastien Helleu
2009-04-11Add support of many templates for completion of command arguments, rename ↵Sebastien Helleu
default completion items
2009-01-15Add 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-03Update copyright datesSebastien Helleu
2008-10-30Add new features to logger plugin (command /logger, log level, level by ↵Sebastien Helleu
buffer, mask by buffer, ..), fix some bugs New features: - new command /logger - log level, to log only some messages, according to importance (task #8592) - level by buffer: custom level for some buffers (or group of buffers) - log filename mask by buffer (or group of buffers) - marker line is added after display of backlog - add "delete" callback for config file sections - add "mkdir_parents" function to plugin API - remove old log options in IRC plugin Bug fix: - marker line is set only when user switches buffer (not when a plugin force switch, like IRC plugin does when opening server or channel buffer) - backlog fixed (sometimes lines were not properly displayed)
2008-09-24Option irc.look.one_server_buffer reintroduced (all IRC servers in one buffer)Sebastien Helleu
2008-09-18Remove "category" for buffers (keep only name).Sebastien Helleu
2008-09-03Reintroduce /ignore command to ignore IRC nicks/hosts, using regexSebastien Helleu
2008-08-30Add new hooks (info and infolist), IRC plugin now return infos and infolistsSebastien Helleu
2008-06-03Add "const" keyword for some "char *" function arguments (core and plugins API)Sebastien Helleu
2008-06-01Reintroduce highlight (move code from irc plugin to core)Sebastien Helleu
2008-04-30IRC colors reintroducedSebastien Helleu
2008-03-22Added tags for lines and custom filtering by tags or regex (task #7674), ↵Sebastien Helleu
fixed many memory leaks
2008-03-15New format for some IRC protocol commandsSebastien Helleu
2008-03-15New format for many IRC protocol commands, bugs fixed in IRC pluginSebastien Helleu
2008-01-24Add of "modifier" hook, migration of charset plugin to new API, SIGHUP ↵Sebastien Helleu
signal catched (reload all config files), better config files reloading
2008-01-02Update of year in some copyrightsSebastien Helleu
2008-01-01Added group support for nicklist, fixed some bugs in plugins API and IRC pluginSebastien Helleu
Added group support for nicklist (with subgroups). Partial changes in IRC protocol functions (new arguments with argv and argv_eol). Fixed some bugs: - nicklist in plugins API - problem in main loop with select() when SIGWINCH is received (terminal resize) - bug in string explode function - bug in infobar countdown.
2007-12-17New backlog option in logger plugin, added variable names in .h files, ↵Sebastien Helleu
replaced "void *" pointers by structures
2007-12-07Many changes in IRC plugin and plugins APISebastien Helleu
2007-11-25Added buffer argument in command hooks, code cleanup in IRC pluginSebastien Helleu
2007-10-31Added/renamed some files, many changes in IRC sources for running as plugin ↵Sebastien Helleu
(still under development)