Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-01 | script: rename variable length_hash to hash_size | Sébastien Helleu | |
2020-03-01 | core: move crypto functions to wee-crypto.c, rename API function string_hash ↵ | Sébastien Helleu | |
to crypto_hash | |||
2020-03-01 | core: merge functions string_hash_binary and string_hash into a single ↵ | Sébastien Helleu | |
function string_hash | |||
2020-03-01 | script: call function string_hash in script_repo_sha512sum_file to compute ↵ | Sébastien Helleu | |
SHA512 hash This removes dependency on libgcrypt in script plugin. | |||
2020-02-18 | script: fix memory leak in read of script repository file if it has invalid ↵ | Sébastien Helleu | |
content | |||
2020-02-16 | script: fix unexpected display of scripts list in buffer with command ↵ | Sébastien Helleu | |
/script list -i | |||
2020-02-16 | script: remove dead assignment of variable length in function ↵ | Sébastien Helleu | |
script_action_list_input | |||
2020-01-04 | core: update copyright dates | Sébastien Helleu | |
2019-10-23 | plugins: sort options added in configuration sections | Sébastien Helleu | |
2019-10-01 | core: fix style in CMake files | Sébastien Helleu | |
2019-09-19 | script: add options "-ol" and "-il" in command /script, display "No scripts ↵ | Sébastien Helleu | |
loaded" if no scripts are loaded | |||
2019-06-15 | api: add argument "strip_items" in function string_split | Sébastien Helleu | |
2019-04-25 | cmake: allow custom libdir (fix #1341) | Ryan Farley | |
Allows for custom LIBDIR to specified with cmake builds. WEECHAT_LIBDIR is used for a custom Weechat directory, or set from LIBDIR (as LIBDIR used to be set). | |||
2019-04-13 | api: return allocated string in hook_info callback and function info_get | Sébastien Helleu | |
2019-03-24 | core: add CMake option "ENABLE_CODE_COVERAGE" to compile with code coverage ↵ | Sébastien Helleu | |
options This option is OFF by default and should be enabled only for tests, to measure test coverage. | |||
2019-03-10 | core: replace argument "keep_eol" by "flags" in function string_split ↵ | Sébastien Helleu | |
(closes #1322) | |||
2019-03-02 | core: use bitwise shift operator to define flag constants | Sébastien Helleu | |
2019-02-28 | script: use SHA-512 instead of MD5 for script checksum | Sébastien Helleu | |
Related to weechat/weechat.org@66a8b72ab17784e7476b142e36c0fd8c7ae9c7c3 | |||
2019-01-20 | script: add missing input actions "A" and "v" in /help script | Sébastien Helleu | |
2019-01-01 | core: update copyright dates | Sébastien Helleu | |
2018-11-29 | core: use https for links to GNU GPL license | Sébastien Helleu | |
2018-10-01 | core: replace "long unsigned int" by "unsigned long" | Sébastien Helleu | |
2018-05-18 | script: fix memory leak in case of invalid XML content in list of scripts | Sébastien Helleu | |
2018-02-08 | script: change default value of option script.look.sort from "p,n" to "i,p,n" | Sébastien Helleu | |
2018-01-29 | core: fix typo: scripts manager -> script manager | Sébastien Helleu | |
2018-01-14 | core: reinitialize config file pointer to NULL after an error on section ↵ | Sébastien Helleu | |
creation | |||
2018-01-07 | core: fix some styles | Sébastien Helleu | |
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-09-23 | core, plugins: check return code of strftime function | Sébastien Helleu | |
2017-09-03 | script: add support of PHP scripts | Sébastien Helleu | |
2017-08-12 | core: fix cast of time_t (to "long long" instead of "long") (closes #1051) | Sébastien Helleu | |
2017-08-10 | core: remove value for first #define in headers, add "PLUGIN" in plugin headers | Sébastien Helleu | |
2017-07-22 | script: replace scripts iset.pl and buffers.pl by go.py and urlserver.py in ↵ | Sébastien Helleu | |
examples | |||
2017-07-11 | script: add local variable "filter" in the script buffer (closes #1037) | Sébastien Helleu | |
2017-07-08 | fset: fix priority of plugin (load it after all other plugins) | Sébastien Helleu | |
This fixes a refresh problem of options after /upgrade in fset buffer. | |||
2017-07-04 | api: add argument "recurse_subdirs" in function exec_on_files() | Sébastien Helleu | |
2017-06-10 | core, plugins: fix conditions to insert elements in linked lists | Sébastien Helleu | |
This removes scan-build warnings about dereference of last_xxx null pointers. | |||
2017-06-03 | core, script: remove unused config section variables | Simmo Saan | |
2017-05-15 | script: fix typo in a comment | Sébastien Helleu | |
2017-05-10 | script: remove dead assignment in function script_action_install_process_cb | Sébastien Helleu | |
2017-04-23 | script: remove option script.scripts.url_force_https, use HTTPS by default ↵ | Sébastien Helleu | |
in option script.scripts.url (issue #253) | |||
2017-03-31 | script: move default mouse keys for script plugin from core to script-mouse.c | Sébastien Helleu | |
2017-03-25 | script: check that script pointer is not NULL in function "script_repo_free" | 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-12-01 | script: reload a script after upgrade only if it was loaded, set autoload ↵ | Sébastien Helleu | |
only if the script was auto-loaded (closes #855) | |||
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-02-19 | script: force refresh of scripts buffer after download of scripts list ↵ | Sébastien Helleu | |
(closes #693) | |||
2016-01-01 | core: update copyright dates | Sébastien Helleu | |
2015-12-10 | script: update help on /script search | Sébastien Helleu | |