summaryrefslogtreecommitdiff
path: root/src/plugins/plugin.c
AgeCommit message (Collapse)Author
2023-07-08core: add option type "enum" (closes #1973)Sébastien Helleu
The type "enum" replaces type "integer" when used with string values. For compatibility, any option created with type "integer" and string values is automatically created to "enum" on creation, with no error.
2023-05-30core: send all command line parameters not beginning with a dash to all ↵Sébastien Helleu
plugins, add info "auto_load_scripts" This fixes an issue with IRC URL given on command line when it starts with `ircs://` or `irc6://`: the server is not created at all (only `irc://` works fine).
2023-03-16core: add configuration version, add API function config_set_versionSébastien Helleu
2023-01-28core, plugins: replace calls to string_str(n)cmp by str(n)cmp (issue #1872)Sébastien Helleu
2023-01-28core, plugins: make plugin names case sensitive (issue #1872)Sébastien Helleu
2023-01-01core: update copyright datesSébastien Helleu
2022-12-24api: add functions string_strcmp and string_strncmpSébastien Helleu
2022-12-24api: rename char comparison functions "utf8_char*" to "string_char*"Sébastien Helleu
2022-12-10api: add function utf8_strncpySébastien Helleu
2022-11-05api: add function string_translate_charsSébastien Helleu
2022-09-27api: add function file_compressSébastien Helleu
2022-09-27api: add function string_parse_sizeSébastien Helleu
2022-08-16api: add function crypto_hash_fileSébastien Helleu
2022-07-20api: rename function string_build_with_split_string to ↵Sébastien Helleu
string_rebuild_split_string
2022-03-13api: add function buffer_new_props (closes #1759)Sébastien Helleu
2022-01-30core: add support of date and tags in messages displayed in buffers with ↵Sébastien Helleu
free content, add function printf_y_date_tags (closes #1746)
2022-01-17core: update copyright datesSébastien Helleu
2021-07-04api: add function string_cutSébastien Helleu
2021-07-03api: add function file_copy (issue #1667)Sébastien Helleu
2021-06-01api: add function crypto_hmac (issue #1628)Sébastien Helleu
2021-05-11core: split WeeChat home in 4 directories, use XDG directories by default ↵Sébastien Helleu
(issue #1285) The 4 directories (which can be the same): - config: configuration files, certificates - data: log/upgrade files, local plugins, scripts, xfer files - cache: script repository, scripts downloaded (temporary location) - runtime: FIFO pipe, relay UNIX sockets
2021-05-11core: move directory/file functions from wee-util.c to wee-dir.c (issue #1285)Sébastien Helleu
2021-05-11core: evaluate option weechat.plugin.path (issue #1285)Sébastien Helleu
2021-01-02core: update copyright datesSébastien Helleu
2020-11-17core: fix and normalize error messagesSébastien Helleu
2020-08-22api: add function string_color_code_size (issue #1547)Sébastien Helleu
2020-05-21core: move functions string_base_encode and string_base_decode from ↵Sébastien Helleu
plugin-api.c to wee-string.c
2020-05-08core: rename functions hook_completion_{get_string|list_add} to ↵Sébastien Helleu
completion_{get_string|list_add} Old functions are kept for compatibility reasons.
2020-04-27api: add functions completion_new, completion_search and completion_free ↵Sébastien Helleu
(issue #1484)
2020-03-20api: add info "auto_connect" (closes #1453)Sébastien Helleu
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-03-01core: merge functions string_hash_binary and string_hash into a single ↵Sébastien Helleu
function string_hash
2020-02-29api: add functions string_hash_binary and string_hashSébastien Helleu
2020-01-04core: update copyright datesSébastien Helleu
2019-08-10api: add function list_user_data (issue #666)Andrew Potter
2019-06-26core: send command line parameter to plugins only if the name starts with ↵Sébastien Helleu
the plugin name followed by a colon
2019-06-24core: auto disable upgrade process (command line option "--upgrade") if the ↵Sébastien Helleu
file weechat.upgrade is not found
2019-06-15api: add argument "strip_items" in function string_splitSébastien Helleu
2019-03-10core: replace argument "keep_eol" by "flags" in function string_split ↵Sébastien Helleu
(closes #1322)
2019-02-28api: add function command_options (issue #928)Sébastien Helleu
2019-02-27core: use function string_match_list for the autoload of pluginsSébastien Helleu
2019-02-27api: add function string_match_listSé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-08-30core: rename variable "plugin_blacklisted" to "plugin_forbidden"Sébastien Helleu
2018-08-17core: add option "-P" (or "--plugins") to customize the plugins to load at ↵Sébastien Helleu
startup If given, the option replaces the option weechat.plugin.autoload.
2018-08-12api: add function hook_lineSébastien Helleu
2018-05-20Merge remote-tracking branch 'origin/pr/623' into irc-3.2-capSébastien Helleu