summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2023-11-01core, plugins: set error to NULL before calling strtol()Sébastien Helleu
This is not strictly necessary, just in case the function strtol() doesn't update the pointer.
2023-11-01core: display an error with command `/history N` when N is not a valid integerSébastien Helleu
2023-10-30trigger: rename local variable "trigger_filter" to "filter" on monitor ↵Sébastien Helleu
buffer (closes #2037)
2023-10-30core: fix memory leak when config version is invalid or not supportedSébastien Helleu
2023-10-30core: fix memory leak when infolist variable can not be createdSébastien Helleu
2023-10-30core: check that buffer is not NULL in function ↵Sébastien Helleu
gui_chat_printf_date_tags_internal
2023-10-30core: fix use NULL pointer when a config file has no optionsSébastien Helleu
2023-10-30logger: remove dead assignmentSébastien Helleu
2023-10-30xfer: fix use of uninitialized variable when adding a new xferSébastien Helleu
2023-10-30xfer: fix use of NULL pointer in strrchr()Sébastien Helleu
2023-10-30core: fix crash when "config_version" is present in a configuration file ↵Sébastien Helleu
without a value
2023-10-30core: display an error on startup if environment variable "HOME" is not setSébastien Helleu
2023-10-30ruby: fix use of NULL variable when displaying exceptionSébastien Helleu
2023-10-30irc: add tags "nick_xxx" and "host_xxx" in all messages, including self and ↵Sébastien Helleu
server messages
2023-10-26core: display only version with command `/version`, add options `-o` and ↵Sébastien Helleu
`-ol` in command `/upgrade`
2023-10-23core: fix crash when a custom bar item name is already used by a default bar ↵Sébastien Helleu
item (closes #2034)
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-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-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-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-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: make libintl.h required if CMake option ENABLE_NLS is enabled (issue ↵Sébastien Helleu
#2031)
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.