Sébastien Helleu
|
c6757f642f
|
tests: fix generation of test scripts with Python 3.8
|
2020-03-02 21:39:27 +01:00 |
|
Sébastien Helleu
|
dc7f1e81fb
|
core: add CVE ids in ChangeLog
|
2020-03-02 20:42:26 +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
|
1ae2591458
|
core: add function secure_hash_pbkdf2
|
2020-03-01 14:26:24 +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
|
7449bc8827
|
core: add support of CRC32 algorithm in hash functions
|
2020-02-29 21:12:13 +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
|
7e808e2ef7
|
core: call function secure_hash_binary in secure_derive_key to compute SHA512 hash
|
2020-02-29 15:46:25 +01:00 |
|
Sébastien Helleu
|
600c43dcf5
|
tests: add tests on function secure_derive_key
|
2020-02-29 15:46:25 +01:00 |
|
Sébastien Helleu
|
45fd04ee72
|
core: return 0 in case of invalid parameters received in function secure_derive_key
|
2020-02-29 15:46:25 +01:00 |
|
Sébastien Helleu
|
e2135fc3eb
|
core: add functions to compute binary/hex hash of data
|
2020-02-29 15:46:25 +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 |
|
Nils Görs
|
3f67cfecc8
|
django.po: Update German translations
|
2020-02-26 15:38:23 +01:00 |
|
Sébastien Helleu
|
5655778afa
|
core: update stable version in version.sh
|
2020-02-21 16:09:22 +01:00 |
|
Sébastien Helleu
|
ff4e9d6e69
|
core: add version 2.7.1 in release notes
|
2020-02-20 22:17:05 +01:00 |
|
Sébastien Helleu
|
a4fcd5570f
|
core: add version 2.7.1 in ChangeLog
|
2020-02-20 22:14:28 +01:00 |
|
Sébastien Helleu
|
7352ddfcf0
|
build: ignore file usr/share/applications/weechat.desktop in Cygwin build
|
2020-02-20 22:09:12 +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
|
4cb0e2dc55
|
doc: update auto-generated files
|
2020-02-15 07:39:41 +01:00 |
|
Nils Görs
|
774345cea9
|
core: update German translations
|
2020-02-14 18:54:36 +01:00 |
|
Sébastien Helleu
|
09aa6dbf06
|
core: add CVE-2020-8955 in ChangeLog
|
2020-02-14 07:41:56 +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
|
5edbeea338
|
core: fix unlikely memory leak in completion
|
2020-02-09 06:56:53 +01:00 |
|
Sébastien Helleu
|
7fde75797c
|
doc: remove reference to obsolete script shell.py in FAQ
|
2020-02-08 21:59:14 +01:00 |
|
Sébastien Helleu
|
40e8e928cd
|
doc: add question about timezone in FAQ
|
2020-02-08 21:59:14 +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
|
39f2591cf5
|
tests: add tests on ANSI default text/background colors
|
2020-02-08 10:29:07 +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
|
b8d7af54e3
|
doc: add keys and actions on fset and script buffers in user's guide
|
2020-02-06 21:17:54 +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
|
6f69d98ee9
|
core: fix typo in French translation of /help fset
|
2020-02-04 22:04:18 +01:00 |
|
Sébastien Helleu
|
84648a5cd8
|
tests: add eval tests with debug enabled
|
2020-02-04 20:56:59 +01:00 |
|
Sébastien Helleu
|
15f7d7aeb1
|
core: update ChangeLog
|
2020-02-03 21:41:25 +01:00 |
|
Sébastien Helleu
|
f76a5a8b57
|
tests: add unit tests on function util_file_get_content
|
2020-02-03 21:39:06 +01:00 |
|
Sébastien Helleu
|
3edae5af86
|
tests: add unit tests on function util_get_time_diff
|
2020-02-02 13:58:35 +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 |
|
Sébastien Helleu
|
95e34c71d6
|
core: update ChangeLog (issue #1442)
|
2020-01-30 22:07:32 +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 |
|