Sébastien Helleu
4e0cc14b79
ci: disable schemathesis output sanitization
2025-11-23 15:01:34 +01:00
Sébastien Helleu
c18d8ecc1d
core: add version 4.7.2
2025-11-23 14:17:25 +01:00
Sébastien Helleu
dd454dfc50
tests: merge tests of buffer set functions into gui_buffer_set
2025-11-23 10:36:21 +01:00
Sébastien Helleu
1f0d8d3849
core: add condition on new_tags in functions gui_buffer_set_highlight_tags_restrict and gui_buffer_set_highlight_tags
2025-11-23 10:36:21 +01:00
Sébastien Helleu
c248aa42ce
core: simplify code in gui_buffer_set functions
2025-11-23 10:36:21 +01:00
Sébastien Helleu
2832ef333e
core: do not add/remove highlight words if value is empty in call to gui_buffer_set()
2025-11-23 10:36:21 +01:00
Sébastien Helleu
5543bc236b
tests: add tests on gui buffer set functions
2025-11-23 10:35:43 +01:00
Sébastien Helleu
953ede1200
irc: add tags "irc_cap" and "log3" in client capability request and SASL not supported messages
2025-11-22 16:00:32 +01:00
Sébastien Helleu
c2ff484995
core, irc, relay: add tag "tls" in gnutls messages
2025-11-22 14:52:02 +01:00
Sébastien Helleu
b8048b1666
irc: fix reset of color when multiple modes are set with command /mode
2025-11-22 12:31:37 +01:00
Sébastien Helleu
e33ed57b47
irc: fix colors in MODE message (issue #2286 )
2025-11-22 10:32:44 +01:00
Sébastien Helleu
790ce13843
tests: add colors in username for tests of messages 367 and 728
2025-11-22 10:32:44 +01:00
Emir SARI
4ecf2cb6b8
Update Turkish translations
...
Signed-off-by: Emir SARI <emir_sari@icloud.com >
2025-11-22 10:14:22 +01:00
Sébastien Helleu
d23a7a6105
irc: fix colors in ban mask (message 367) and quiet mask (message 728) ( closes #2286 )
2025-11-22 10:02:47 +01:00
Sébastien Helleu
da12df6b73
core: free highlight_disable_regex if the regex is invalid in function gui_buffer_set_highlight_disable_regex
2025-11-18 22:27:15 +01:00
Sébastien Helleu
3176e2a6b7
core: free highlight_regex if the regex is invalid in function gui_buffer_set_highlight_regex
2025-11-18 22:27:15 +01:00
Sébastien Helleu
4555f9a58a
core: fix typo in comment
2025-11-15 20:15:32 +01:00
Sébastien Helleu
e261cadce3
doc/api: add "error_code" and "error_code_pthread" in hook_url output hashtable (issue #2284 )
2025-11-15 17:29:08 +01:00
Sébastien Helleu
3e49b73117
api: fix file descriptor leak in hook_url ( closes #2284 )
...
This can happen after a timeout or if the hook is removed during the transfer.
2025-11-15 17:28:44 +01:00
Sébastien Helleu
898213b4f2
relay/api: return HTTP error 400 in case of invalid body in resource ping
2025-11-13 20:35:58 +01:00
Sébastien Helleu
e6646d1ef1
relay/api: return HTTP error 404 instead of 400 when the buffer is not found in resources completion and input
2025-11-13 07:12:55 +01:00
Sébastien Helleu
69d47b68f5
core: update ChangeLog
2025-11-13 07:08:23 +01:00
Sébastien Helleu
48d2c5fd01
core: update translations
2025-11-12 20:44:24 +01:00
Sébastien Helleu
1c53d3d466
api: add functions to parse integer numbers
...
New functions:
- util_parse_int
- util_parse_long
- util_parse_longlong
2025-11-12 20:24:00 +01:00
Sébastien Helleu
4ab11b7705
tests: add unit tests on command /window
2025-11-12 20:20:04 +01:00
Sébastien Helleu
8032ca1433
core: display an error message in case of invalid size with commands /window splith and /window splitv
2025-11-12 07:26:01 +01:00
Sébastien Helleu
ac69288ed7
core: display an error message in case of invalid size with command /window resize
2025-11-12 07:22:12 +01:00
Sébastien Helleu
0930976456
core: display an error if parameters are missing in command /window resize
2025-11-12 07:18:06 +01:00
Sébastien Helleu
d5bfe35245
core: display an error if parameters are missing or if the buffer is not with "free content" in command /window scroll_horiz
2025-11-12 07:12:00 +01:00
Sébastien Helleu
90a42ee213
core: display an error if parameters are missing in command /window scroll
2025-11-12 07:08:33 +01:00
Sébastien Helleu
6981f9f204
core: display an error message if the window number is not found with command /window xxx -window N
2025-11-12 07:05:56 +01:00
Sébastien Helleu
b9f1145d03
core: fix screen size in macro getmaxyx when using fake ncurses
2025-11-12 13:45:27 +01:00
Sébastien Helleu
f3a8068109
core: fix use of window->coords by checking size of array before using it
2025-11-12 13:45:27 +01:00
Sébastien Helleu
1ffc96955e
tests: add unit tests on command /sys
2025-11-12 13:45:27 +01:00
Sébastien Helleu
8316745061
tests: add unit tests on command /repeat
2025-11-12 13:45:27 +01:00
Sébastien Helleu
b18190b4c0
doc/quickstart: add link to key bindings in user's guide
2025-11-12 13:35:52 +01:00
Sébastien Helleu
753475f530
tests: add unit tests on command /proxy
2025-11-11 11:27:34 +01:00
Sébastien Helleu
237b07575b
core: fix typo in comment
2025-11-11 10:57:51 +01:00
Sébastien Helleu
dacd29b1d7
tests: add unit tests on command /print
2025-11-11 10:57:51 +01:00
Sébastien Helleu
cfcadd155d
core: display an error message if the date can not be parsed with command /print -date
2025-11-11 10:41:55 +01:00
Sébastien Helleu
e5285c5545
tests: remove duplicate test
2025-11-11 10:39:30 +01:00
Sébastien Helleu
538b95d405
core: fix typo in French translation of /help debug
2025-11-10 20:54:30 +01:00
Sébastien Helleu
1bfd744249
tests: add unit tests on command /hotlist
2025-11-10 20:48:24 +01:00
Sébastien Helleu
cd20c0e843
tests: add unit tests on command /history
2025-11-10 15:06:44 +01:00
Sébastien Helleu
16245f44ae
tests: add unit tests on command /help
2025-11-10 15:06:44 +01:00
Sébastien Helleu
2f8393d504
tests: add unit tests on command /filter
2025-11-10 15:06:44 +01:00
Sébastien Helleu
d0298b4738
core: display a message with command /filter toggle
...
The command has now the same output as `/filter enable` or `/filter disable`:
/filter toggle => "Message filtering disabled"
/filter toggle => "Message filtering enabled"
2025-11-10 15:06:44 +01:00
Sébastien Helleu
c34d26dd70
tests: add unit tests on command /eval
2025-11-10 15:06:44 +01:00
Sébastien Helleu
96e225ac39
tests: add unit tests on command /debug
2025-11-10 15:06:44 +01:00
Sébastien Helleu
e570d76c53
tests: add macros to search messages using a regex
2025-11-10 15:06:44 +01:00