Sébastien Helleu
|
fae149b361
|
python: fix crash when invalid UTF-8 string is in a WeeChat hashtable converted to a Python dict (closes #1463)
|
2020-04-04 18:10:02 +02:00 |
|
Sébastien Helleu
|
2f8fd4c0ef
|
fset: fix help on options fset.format.option1 and fset.format.option2
|
2020-04-02 20:38:37 +02:00 |
|
Sébastien Helleu
|
4481b93d35
|
irc: add missing modifier "irc_color_decode_ansi" in comment on function irc_color_modifier_cb
|
2020-03-30 07:31:11 +02:00 |
|
Sébastien Helleu
|
03ffd396a4
|
irc: move functions irc_protocol_get_message_tags and irc_protocol_parse_time before protocol callbacks
|
2020-03-28 13:39:48 +01:00 |
|
Sébastien Helleu
|
2efad93220
|
irc: remove empty lines
|
2020-03-28 10:36:10 +01:00 |
|
Sébastien Helleu
|
349251feb1
|
irc: fix typo in description of message 001
|
2020-03-27 22:51:15 +01:00 |
|
Sébastien Helleu
|
0834286843
|
irc: add examples of NOTICE and PRIVMSG messages to channel ops
|
2020-03-27 22:50:52 +01:00 |
|
Sébastien Helleu
|
5ca64fc389
|
ruby: fix compiler warning on third argument of function weechat_ruby_hash_foreach_cb
|
2020-03-22 10:29:53 +01:00 |
|
Sébastien Helleu
|
c14d5ba004
|
irc: use larger buffer for message in function irc_message_split_authenticate, just in case
|
2020-03-21 14:31:53 +01:00 |
|
Sébastien Helleu
|
4480c7b7cc
|
irc: split AUTHENTICATE message in 400-byte chunks (closes #1459)
|
2020-03-21 14:28:53 +01:00 |
|
Sébastien Helleu
|
bf42a1ebc5
|
irc: replace "char *" by "const char *" in arguments of split functions
|
2020-03-21 14:27:47 +01:00 |
|
Sébastien Helleu
|
c29b45a0f2
|
api: add info "auto_connect" (closes #1453)
|
2020-03-20 20:42:05 +01:00 |
|
Sébastien Helleu
|
e3ffe8c785
|
irc: set channel modes to NULL instead of "+" when no modes are remaining
|
2020-03-15 07:19:16 +01:00 |
|
Sébastien Helleu
|
4033c55fa2
|
irc: add another example of MODE message
|
2020-03-15 07:19:16 +01:00 |
|
Sébastien Helleu
|
00913de02f
|
irc: remove unused variable "modes" from function irc_bar_item_buffer_name_content
|
2020-03-15 07:19:16 +01:00 |
|
Sébastien Helleu
|
ba70173a2e
|
irc: fix variable name in function irc_server_connect when GnuTLS is disabled
|
2020-03-12 07:35:04 +01:00 |
|
Sébastien Helleu
|
5f94636b91
|
irc: rename argument in function irc_protocol_is_numeric_command
|
2020-03-10 19:19:38 +01:00 |
|
Sébastien Helleu
|
2fe27584ff
|
irc: return 0 in function irc_protocol_is_numeric_command if the command is NULL or empty
|
2020-03-10 19:15:59 +01:00 |
|
Sébastien Helleu
|
8a5046f0a1
|
irc: add support of fake servers (no I/O, for testing purposes)
|
2020-03-09 21:09:55 +01:00 |
|
Sébastien Helleu
|
3590302183
|
irc: copy temporary server flag in command /server copy
|
2020-03-08 13:56:30 +01:00 |
|
Sébastien Helleu
|
2d2b49bfaa
|
relay: accept hash of password in init command with option "password_hash"
Allowed algorithms are:
* PBKDF2 (SHA256 or SHA512, salt, iterations)
* SHA256
* SHA512
|
2020-03-02 00:46:10 +01:00 |
|
Sébastien Helleu
|
1882686f8a
|
script: rename variable length_hash to hash_size
|
2020-03-01 23:14:55 +01:00 |
|
Sébastien Helleu
|
0271eacbe5
|
relay: rename variable length_hash to hash_size
|
2020-03-01 23:14:55 +01:00 |
|
Sébastien Helleu
|
3157d1f06e
|
api: add function crypto_hash_pbkdf2
|
2020-03-01 23:14:55 +01:00 |
|
Sébastien Helleu
|
9a6a27ef58
|
core: move crypto functions to wee-crypto.c, rename API function string_hash to crypto_hash
|
2020-03-01 21:24:27 +01:00 |
|
Sébastien Helleu
|
c4ef3d6c2e
|
core: merge functions string_hash_binary and string_hash into a single function string_hash
|
2020-03-01 16:41:28 +01:00 |
|
Sébastien Helleu
|
3472793d24
|
script: call function string_hash in script_repo_sha512sum_file to compute SHA512 hash
This removes dependency on libgcrypt in script plugin.
|
2020-03-01 09:08:48 +01:00 |
|
Sébastien Helleu
|
bb363ab27f
|
relay: call function string_hash_binary in relay_websocket_build_handshake to compute SHA1 hash
This removes dependency on libgcrypt in relay plugin.
|
2020-03-01 09:03:49 +01:00 |
|
Sébastien Helleu
|
410a5b341f
|
api: add functions string_hash_binary and string_hash
|
2020-02-29 21:02:42 +01:00 |
|
Sébastien Helleu
|
91701cbdb4
|
php: fix crash when loading script with PHP 7.4 (closes #1452)
|
2020-02-28 21:28:29 +01:00 |
|
Sébastien Helleu
|
6daa09b0b8
|
script: fix memory leak in read of script repository file if it has invalid content
|
2020-02-18 21:04:21 +01:00 |
|
Sébastien Helleu
|
c6e9e18aaa
|
script: fix unexpected display of scripts list in buffer with command /script list -i
|
2020-02-16 08:04:58 +01:00 |
|
Sébastien Helleu
|
3fc0f1957e
|
script: remove dead assignment of variable length in function script_action_list_input
|
2020-02-16 07:59:02 +01:00 |
|
Sébastien Helleu
|
230f648584
|
irc: use irc_server_prefix_chars_default if server->prefix_chars is NULL
|
2020-02-10 21:18:47 +01:00 |
|
Sébastien Helleu
|
9904cb6d2e
|
irc: fix crash when receiving a malformed message 352 (who)
Thanks to Stuart Nevans Locke for reporting the issue.
|
2020-02-10 07:37:11 +01:00 |
|
Sébastien Helleu
|
40ccacb433
|
irc: fix crash when a new message 005 is received with longer nick prefixes
Thanks to Stuart Nevans Locke for reporting the issue.
|
2020-02-09 20:04:45 +01:00 |
|
Sébastien Helleu
|
6f4f147d8e
|
irc: fix crash when receiving a malformed message 324 (channel mode)
Thanks to Stuart Nevans Locke for reporting the issue.
|
2020-02-08 20:24:50 +01:00 |
|
Sébastien Helleu
|
2769989751
|
irc: remove nested switches in function irc_color_decode_ansi_cb
|
2020-02-07 21:29:46 +01:00 |
|
Sébastien Helleu
|
60f2734184
|
irc: use dynamic string in function irc_color_encode
|
2020-02-05 21:51:11 +01:00 |
|
Sébastien Helleu
|
5b902eb804
|
irc: replace realloc by dynamic string in function irc_color_decode
|
2020-02-05 21:50:39 +01:00 |
|
Sébastien Helleu
|
27266ccd02
|
core: rename function util_get_uptime to util_get_time_diff
The two times must be sent as parameters, which makes the function not specific
to uptime. It is now easier to test the function in unit tests.
|
2020-02-02 13:57:39 +01:00 |
|
Sébastien Helleu
|
4e2718d234
|
irc: add nick changes in the hotlist (except self nick change)
|
2020-02-01 23:02:55 +01:00 |
|
orbea
|
6d2d304136
|
Fix the build with guile-3.0.0.
v2: Update configure.ac too.
Signed-off-by: orbea <orbea@riseup.net>
|
2020-01-30 22:05:43 +01:00 |
|
Sébastien Helleu
|
f980820395
|
logger: fix crash when disabling logging on a buffer (closes #1444)
Crash happens if the log file was deleted before disabling logging and if the
option logger.file.info_lines is on.
|
2020-01-25 13:42:12 +01:00 |
|
Sébastien Helleu
|
b79cd6d546
|
relay: update buffers synchronization when buffers are renamed (closes #1428)
|
2020-01-12 17:03:16 +01:00 |
|
Sébastien Helleu
|
4f9c4fecd3
|
irc: case-insensitive comparison on incoming CTCP command, force upper case on CTCP replies (closes #1439)
|
2020-01-11 11:02:41 +01:00 |
|
Sébastien Helleu
|
9ac4639c8c
|
xfer: send signal "xfer_ended" after the received file has been renamed (closes #1438)
|
2020-01-04 11:19:47 +01:00 |
|
Sébastien Helleu
|
feb6258910
|
core: update copyright dates
|
2020-01-04 10:41:26 +01:00 |
|
Sébastien Helleu
|
481da803cb
|
buflist: add pointer "window" in bar item evaluation
|
2019-12-26 22:44:19 +01:00 |
|
Sébastien Helleu
|
330149b9b6
|
relay: reject client with weechat protocol if password or totp is received in init command but not set in WeeChat (closes #1435)
|
2019-12-21 10:47:35 +01:00 |
|