Sébastien Helleu
|
19be144d2f
|
tests: add tests of hdata returning NULL pointer in eval
|
2024-06-22 09:09:12 +02:00 |
|
Sébastien Helleu
|
0df1cde496
|
tests: fix typo in comment
|
2024-05-08 09:30:33 +02:00 |
|
Sébastien Helleu
|
9f536d3dc7
|
api: return -1 or 1 if one input string is NULL and not the other in string comparison functions
|
2024-05-08 09:30:20 +02:00 |
|
Sébastien Helleu
|
a59fa70a94
|
irc: remove check of NULL pointers before calling weechat_list_free() (issue #865)
|
2024-04-26 21:06:47 +02:00 |
|
Sébastien Helleu
|
ee51e6c05f
|
plugins: remove check of NULL pointers before calling weechat_infolist_free() (issue #865)
|
2024-04-26 21:06:06 +02:00 |
|
Sébastien Helleu
|
561dd92d8e
|
plugins: remove check of NULL pointers before calling weechat_config_option_free() (issue #865)
|
2024-04-26 20:59:44 +02:00 |
|
Sébastien Helleu
|
619b40b42f
|
core: remove check of NULL pointers before calling string_shared_free() (issue #865)
|
2024-04-26 08:55:35 +02:00 |
|
Sébastien Helleu
|
0b2d9bcb9b
|
plugins: remove check of NULL pointers before calling weechat_hashtable_free() (issue #865)
|
2024-04-26 08:53:22 +02:00 |
|
Sébastien Helleu
|
828ca37225
|
tests: split hook tests into multiple files (issue #865)
|
2024-04-26 08:41:44 +02:00 |
|
Sébastien Helleu
|
6cf163f00c
|
tests: move hook modifier tests to a separate file (issue #865)
|
2024-04-26 07:51:49 +02:00 |
|
Sébastien Helleu
|
3eed74a75c
|
plugins: remove check of NULL pointers before calling weechat_arraylist_free() (issue #865)
|
2024-04-26 07:37:22 +02:00 |
|
90
|
8c3f16dbe3
|
core: add support for $XDG_STATE_HOME
|
2024-04-12 22:57:57 +02:00 |
|
Sébastien Helleu
|
2cf66de423
|
api: add function "asprintf"
|
2024-04-07 13:18:13 +02:00 |
|
Sébastien Helleu
|
4adb64284b
|
buffer: add property input_get_any_user_data in buffer (issue #2066)
This allows buffers to get any user input, including commands, that are sent to
the buffer callback instead of being executed on the buffer.
|
2024-04-07 13:18:13 +02:00 |
|
Sébastien Helleu
|
965beb37de
|
core: fix print of pointer values
|
2024-04-01 21:08:52 +02:00 |
|
Sébastien Helleu
|
9bc4352089
|
core: fix tests on function strftimeval on Alpine
|
2024-03-24 20:56:29 +01:00 |
|
Sébastien Helleu
|
ea86f75319
|
tests: add hdata tests with struct timeval
|
2024-03-15 21:32:40 +01:00 |
|
Sébastien Helleu
|
3b9e2f480d
|
tests: reorder tests on core directory functions
|
2024-03-13 13:01:50 +01:00 |
|
Sébastien Helleu
|
24c4029c96
|
core: remove "wee-" prefix from source files in src/core and src/core/hook
|
2024-03-12 21:27:37 +01:00 |
|
Sébastien Helleu
|
9e0dd18152
|
api: add function "hdata_longlong" (issue #2081)
|
2024-03-12 20:37:11 +01:00 |
|
Sébastien Helleu
|
361d55d9d7
|
api: add functions config_{boolean|integer|string|color|enum}_inherited in scripting API
|
2024-03-05 19:52:21 +01:00 |
|
Sébastien Helleu
|
6817542f95
|
tests: add tests on functions that read values of config options
|
2024-03-05 19:51:15 +01:00 |
|
Sébastien Helleu
|
19bf6c9672
|
tests: fix compiler warning on empty snprintf format
This fixes the following warning:
test-core-dir.cpp:178:36: warning: zero-length gnu_printf format string [-Wformat-zero-length]
|
2024-02-10 19:02:17 +01:00 |
|
Sébastien Helleu
|
caa51160da
|
core: remove trailing directory separators in home directories (closes #2070)
|
2024-02-10 10:23:40 +01:00 |
|
Sébastien Helleu
|
f126255d6a
|
core: add support of base64url in encode/decode functions (issue #2066)
|
2024-02-01 21:39:21 +01:00 |
|
Sébastien Helleu
|
2469dc6df9
|
core: use function util_strftimeval in evaluation of expression date:xxx
|
2024-01-27 16:53:53 +01:00 |
|
Sébastien Helleu
|
e3af6a91d4
|
api: add support of specifier %! for timestamp in function util_strftimeval
|
2024-01-27 16:53:53 +01:00 |
|
Sébastien Helleu
|
06b4e46977
|
irc: fix random date displayed when a received message contains tags but no "time" (closes #2064)
|
2024-01-22 13:18:25 +01:00 |
|
Sébastien Helleu
|
f6ba789c3d
|
api: add function util_parse_time (issue #649)
|
2024-01-05 19:09:19 +01:00 |
|
Sébastien Helleu
|
eecb2a997e
|
core: update copyright dates
|
2024-01-01 22:29:58 +01:00 |
|
Sébastien Helleu
|
9fb3d3f14c
|
core: store microseconds in buffer lines (closes #649)
|
2023-12-26 19:44:37 +01:00 |
|
Sébastien Helleu
|
36b9a58c72
|
tests: remove unneeded constant TOTP_SECRET
|
2023-12-02 09:44:07 +01:00 |
|
Sébastien Helleu
|
d4220e8144
|
tests: add eval tests on "raw" and "raw_hl" with escaped prefix
|
2023-11-24 08:04:35 +01:00 |
|
Sébastien Helleu
|
e01fa0aac9
|
tests: fix tests on function string_replace_with_callback
|
2023-11-23 22:01:48 +01:00 |
|
Sébastien Helleu
|
479ab5bc58
|
core: evaluate expressions even when the suffix is missing (issue #2042, issue #1714)
|
2023-11-23 08:49:54 +01:00 |
|
Sébastien Helleu
|
87f74e9f95
|
core: add syntax highlighting in evaluation of expressions, add option weechat.color.eval_syntax_colors (issue #2042)
Syntax highlighting (raw string without evaluation): `${raw_hl:xxx}`
Syntax highlighting: `${hl:xxx}`
|
2023-11-23 08:49:54 +01:00 |
|
Sébastien Helleu
|
24c46cf3e5
|
tests: check that environment variable "HOME" is set before using it
|
2023-10-30 08:45:44 +01:00 |
|
Sébastien Helleu
|
bbf42a5d09
|
api: add support of format/translation of command arguments description line by line (issue #2005)
|
2023-10-17 18:14:53 +02:00 |
|
Sébastien Helleu
|
e34071131e
|
api: add function string_concat (issue #2005)
|
2023-10-17 18:14:53 +02:00 |
|
LuK1337
|
b433afbd26
|
tests: cast infolist time variable value to the correct data type
|
2023-09-25 13:48:30 +02:00 |
|
Sébastien Helleu
|
91bb1ebf5d
|
tests: fix condition on libgcrypt version for algorithms sha512-224 and sha512-256 (issue #2008)
|
2023-09-20 06:56:56 +02:00 |
|
Sébastien Helleu
|
ef99d544fa
|
core: add algorithms sha512-224, sha512-256, sha3-*, blake2b-* and blake2s-*` in option sec.crypt.hash_algo (closes #2008)
|
2023-09-13 15:10:19 +02:00 |
|
Sébastien Helleu
|
684bfd64c6
|
api: add algorithms sha512-224, sha512-256, blake2b-* and blake2s-*` in hash functions (issue #2008)
|
2023-09-13 15:09:34 +02:00 |
|
Sébastien Helleu
|
8b3311860b
|
api: add support of path to variable and hashtable comparison in function hdata_compare (closes #1066)
|
2023-08-29 10:22:17 +02:00 |
|
Sébastien Helleu
|
5ecb1adc34
|
core: add command /sys to show resource limits and usage
|
2023-08-28 12:30:32 +02:00 |
|
Sébastien Helleu
|
cc2bb4b8cf
|
core: add function util_get_microseconds_string
|
2023-08-25 11:53:23 +02:00 |
|
Sébastien Helleu
|
015ff084e3
|
core: add microseconds precision in function util_parse_delay
|
2023-08-25 11:23:41 +02:00 |
|
Sébastien Helleu
|
5d9af29024
|
api: add infos "nick_color_ignore_case" and "nick_color_name_ignore_case" (issue #194)
|
2023-08-24 18:19:32 +02:00 |
|
Sébastien Helleu
|
9462c87ce5
|
tests: add tests on string comparison functions with range of 29 chars
|
2023-08-23 12:14:07 +02:00 |
|
Sébastien Helleu
|
921b7fc2d3
|
tests: add tests on eval ternary operator with extra colon in value
|
2023-08-16 21:08:55 +02:00 |
|