summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-10-22core: add number of processes in command `/sys waitpid`Sébastien Helleu
2023-10-20core: fix random timeouts when a lot of concurrent processes are launched ↵Sébastien Helleu
with hook_process (closes #2033)
2023-10-20core: update translations (issue #2005)Sébastien Helleu
2023-10-20logger: add description for examples in help on command `/logger` (issue #2005)Sébastien Helleu
2023-10-20irc: add description for examples in help on some commands (issue #2005)Sébastien Helleu
Help is updated on these commands: - `/allchan` - `/allpv` - `/allserv`
2023-10-20core: add description for examples in help on some commands (issue #2005)Sébastien Helleu
Help is updated on these commands: - `/allbuf` - `/bar` - `/print` - `/repeat` - `/secure` - `/wait`
2023-10-19core: update translations (issue #194, issue #2032)Sébastien Helleu
2023-10-19irc: revert compute of nick colors to case sensitive way, deprecate again ↵Sébastien Helleu
IRC nick color infos (issue #194, issue #2032)
2023-10-17core: update translations (issue #2005)Sébastien Helleu
2023-10-17xfer: format and translate commands line by line (issue #2005)Sébastien Helleu
2023-10-17trigger: format and translate command line by line (issue #2005)Sébastien Helleu
2023-10-17spell: format and translate command line by line (issue #2005)Sébastien Helleu
2023-10-17relay: format and translate command line by line (issue #2005)Sébastien Helleu
2023-10-17script: format and translate commands line by line (issue #2005)Sébastien Helleu
2023-10-17logger: format and translate command line by line (issue #2005)Sébastien Helleu
2023-10-17irc: format and translate commands line by line (issue #2005)Sébastien Helleu
2023-10-17fset: format and translate command line by line (issue #2005)Sébastien Helleu
2023-10-17fifo: format and translate command line by line (issue #2005)Sébastien Helleu
2023-10-17exec: format and translate command line by line (issue #2005)Sébastien Helleu
2023-10-17charset: format and translate command line by line (issue #2005)Sébastien Helleu
2023-10-17buflist: format and translate command line by line (issue #2005)Sébastien Helleu
2023-10-17alias: format and translate command line by line (issue #2005)Sébastien Helleu
2023-10-17core: format and translate commands line by line (issue #2005)Sébastien Helleu
2023-10-17api: add support of format/translation of command arguments description line ↵Sébastien Helleu
by line (issue #2005)
2023-10-17api: add function string_concat (issue #2005)Sébastien Helleu
2023-10-15irc: add option irc.look.ignore_tag_messages (closes #989)Sébastien Helleu
2023-10-15irc: add structure with context sent as unique parameter to IRC protocol ↵Sébastien Helleu
callbacks (issue #989)
2023-10-15core: update ChangeLog (closes #1956)Sébastien Helleu
2023-10-15core: update translations (issue #1956)Sébastien Helleu
2023-10-15alias: allow wildcard in command `/alias del` (issue #1956)Sébastien Helleu
2023-10-15core: allow wildcard in command `/proxy del` (issue #1956)Sébastien Helleu
2023-10-15core: allow wildcard in command `/item del` (issue #1956)Sébastien Helleu
2023-10-15core: allow wildcard in command `/bar del` (issue #1956)Sébastien Helleu
2023-10-15core: allow wildcard in command `/filter` (issue #1956)Sébastien Helleu
A mask with wildcards is now allowed in the following commands: - `/filter enable` - `/filter disable` - `/filter toggle` - `/filter del`
2023-10-15trigger: allow wildcard in command `/trigger` (issue #1956)Sébastien Helleu
A mask with wildcards is now allowed in the following commands: - `/trigger enable` - `/trigger disable` - `/trigger toggle` - `/trigger restart` - `/trigger del` - `/trigger restore`
2023-10-15core: update French translationsSébastien Helleu
2023-10-15core: make libintl.h required if CMake option ENABLE_NLS is enabled (issue ↵Sébastien Helleu
#2031)
2023-10-15Version 4.2.0-devSébastien Helleu
2023-10-15Version 4.1.0Sébastien Helleu
2023-10-15debian: update changelogSébastien Helleu
2023-10-13core: call curl init and cleanup functionsSébastien Helleu
This is to prevent issues when these functions are not thread-safe.
2023-10-13core: only print hook_url errors when debug is enabledTrygve Aaberge
Errors from hook_url should be handled by the caller, so don't print them to the core buffer by default. Only print them when weechat_debug_core is enabled. This was already the behavior for the timeout error.
2023-10-13core: add error codes to output in hook_urlTrygve Aaberge
When hook_url fails, add an error_code field in the output in addition to the error field. This is so the caller can get which error happened programatically, without having to parse the (possibly translated) error string. It uses the same error codes as the return_code in hook_process, and in addition adds 5 for an error from pthread_create and 6 for a timeout error. If the error is from pthread_create, an additional field `error_code_pthread` with the error code from pthread_create is added. If the error is from curl, an additional field `error_code_curl` with the error code from curl is added.
2023-10-13core: run hook_url callback when pthread_create failedTrygve Aaberge
2023-10-13core: set "error" field of "output" hashtable in hook_url in case of ↵Sébastien Helleu
transfer timeout
2023-10-11core: update German translationsNils Görs
2023-10-10core: fix zombie processes remaining after the end of forked processes ↵Sébastien Helleu
(closes #1994) The clean of processes with waitpid() is now delayed after the kill(), so that there are no more zombies. In addition, this can be done manually if needed with `/sys waitpid`.
2023-10-09irc: move value `-all` at the end of completions for command `/ignore del`Sébastien Helleu
2023-10-07irc: fix memory leak when joining channels with keysSébastien Helleu
2023-10-05core: fix build error if CMake option ENABLE_NLS is turned to off or if ↵Sébastien Helleu
required dependencies are not found (closes #2026)