summaryrefslogtreecommitdiff
path: root/src/plugins/plugin-api.h
AgeCommit message (Collapse)Author
2020-05-21core: move functions string_base_encode and string_base_decode from ↵Sébastien Helleu
plugin-api.c to wee-string.c
2020-03-01api: add function crypto_hash_pbkdf2Sébastien Helleu
2020-03-01core: move crypto functions to wee-crypto.c, rename API function string_hash ↵Sébastien Helleu
to crypto_hash
2020-01-04core: update copyright datesSébastien Helleu
2019-02-28api: add function command_options (issue #928)Sébastien Helleu
2019-01-01core: update copyright datesSébastien Helleu
2018-11-29core: use https for links to GNU GPL licenseSébastien Helleu
2018-11-04api: add functions string_base_{encode,decode}, remove functions ↵Sébastien Helleu
string_{encode,decode}_base64
2018-01-05core: update copyright datesSébastien Helleu
2017-08-10core: remove value for first #define in headers, add "PLUGIN" in plugin headersSébastien Helleu
2017-07-08core: call the config hook when options are removedSébastien Helleu
2017-06-03core, irc: remove unused structsSimmo Saan
2017-01-13tests: fix compilation of tests on FreeBSD 11Sébastien Helleu
Some includes were missing in .h files, and the tests must be linked with intl and execinfo on FreeBSD.
2017-01-01core: update copyright datesSébastien Helleu
2016-01-01core: update copyright datesSébastien Helleu
2015-01-01core: update copyright datesSébastien Helleu
2014-11-22api: return value in function command(), remove WeeChat error after command ↵Sébastien Helleu
callback if return code is WEECHAT_RC_ERROR
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-01-08core: update copyright datesSebastien Helleu
2011-06-13core: add "hdata" (direct access to WeeChat/plugin data)Sebastien Helleu
2011-04-26api: add new function config_set_desc_plugin (task #10925)Sebastien Helleu
2011-01-01Update copyright datesSebastien 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-01-03Update copyright datesSebastien Helleu
2009-05-17Add function "config_is_set_plugin" in plugin/script APISebastien Helleu
2009-02-01Add function config_unset_plugin in API, fix return code of config_set_pluginSebastien Helleu
2009-01-04Remove unused functions and prototypesSebastien Helleu
2009-01-03Update copyright datesSebastien Helleu
2008-11-15Use of const for some functions returning "char *"Sebastien 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-08-30Add new hooks (info and infolist), IRC plugin now return infos and infolistsSebastien Helleu
2008-08-19Reintroduce /upgrade command, working only with core and IRC plugin todaySebastien Helleu
Command will be improved in near future and other plugins like xfer will be modified to manage upgrade process.
2008-06-21Remove infobarSebastien Helleu
2008-06-03Add "const" keyword for some "char *" function arguments (core and plugins API)Sebastien Helleu
2008-04-16Added "toggle" value for /set on boolean options, fixed refresh bugs, added ↵Sebastien Helleu
option type for infolist "options"
2008-04-11Fixed bugs with weechat_config_get() in plugin APISebastien Helleu
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-14Improved main loop (less CPU usage), better precision for timers, use of one ↵Sebastien Helleu
list by hook type (for fast search in hooks)
2007-12-13Function "hook_signal_send" added to plugin APISebastien Helleu
2007-12-13Renamed hook "event" to "signal"Sebastien Helleu
2007-12-11Many changes in IRC plugin, added IRC specific completionsSebastien Helleu
2007-12-10Added UTF-8 functions to plugins APISebastien Helleu
2007-12-10Many changes in IRC pluginSebastien Helleu
2007-12-09Changes in IRC plugin to use new APISebastien Helleu
2007-12-07Added completion hook, to let plugins add custom completions for commandsSebastien Helleu