Sébastien Helleu
|
8a9b6c1554
|
php: add detection of PHP 7.4 in autotools
Support of PHP 7.4 was added for CMake (in commit
72b107a970a7bed13da040be4515761ddbb1cbb4) but was still missing in autotools.
|
2020-03-22 10:58:09 +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
|
c05cb595dc
|
doc: add note about call to "free" on result of info_get (plugin API reference)
|
2020-03-20 07:08:14 +01:00 |
|
Sébastien Helleu
|
5c1dfcbe5b
|
tests: add tests on functions irc_protocol_cb_mode and irc_protocol_cb_nick
|
2020-03-19 23:01:59 +01:00 |
|
Sébastien Helleu
|
b45d461c3a
|
tests: add tests on functions irc_protocol_cb_kick and irc_protocol_cb_kill
|
2020-03-18 22:27:15 +01:00 |
|
Sébastien Helleu
|
a709dd05a6
|
tests: add tests on function irc_protocol_cb_join
|
2020-03-17 20:54:07 +01:00 |
|
Sébastien Helleu
|
332a4adc26
|
tests: add tests on function irc_protocol_cb_chghost
|
2020-03-16 20:49:50 +01:00 |
|
Sébastien Helleu
|
f33cfc89a0
|
doc: update German auto-generated file
|
2020-03-15 07:20:57 +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
|
851d1fb00a
|
tests: rename function run_cmd_server to server_recv
|
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 |
|
Nils Görs
|
042c8fb02f
|
core: update German translations
|
2020-03-14 21:20:12 +01:00 |
|
Sébastien Helleu
|
aa3941fee2
|
tests: always run callback in calls to function config_file_option_set
|
2020-03-13 23:12:22 +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
|
9545d37ab0
|
tests: add tests on IRC protocol functions and some callbacks
Functions tested:
* irc_protocol_is_numeric_command
* irc_protocol_log_level_for_command
* irc_protocol_tags
* irc_protocol_nick_address
* irc_protocol_cb_account
* irc_protocol_cb_away
* irc_protocol_cb_001
* irc_protocol_cb_005
|
2020-03-11 20:53:49 +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
|
dcd10657b1
|
tests: add tests on functions weecrypto_totp_generate and weecrypto_totp_validate
|
2020-03-05 22:21:48 +01:00 |
|
Sébastien Helleu
|
dabf32f213
|
tests: add tests on functions weecrypto_hash and weecrypto_hash_pbkdf2 with NULL hash
|
2020-03-04 08:24:46 +01:00 |
|
Sébastien Helleu
|
c48815673d
|
core: update ChangeLog (issue #1455)
|
2020-03-03 21:51:03 +01:00 |
|
Sébastien Helleu
|
91fe8da039
|
core: add detection of Ruby 2.7 in autotools
|
2020-03-03 21:50:17 +01:00 |
|
Lucas Kanashiro
|
60e86f929d
|
core: add detection for Ruby 2.7
|
2020-03-03 21:49:32 +01:00 |
|
Sébastien Helleu
|
4afaacd34e
|
tests: add tests on function weecrypto_get_hash_algo
|
2020-03-03 21:29:44 +01:00 |
|
Sébastien Helleu
|
7af8e6c652
|
core: add minimum libgcypt version 1.7.0 for SHA3 algorithms in comment of function weecrypto_hash
|
2020-03-02 22:57:44 +01:00 |
|
Sébastien Helleu
|
8ffe9be8a7
|
core: fix ChangeLog entry
|
2020-03-02 22:57:44 +01:00 |
|
Sébastien Helleu
|
3604abba7d
|
core: fix copyright date in wee-crypto sources
|
2020-03-02 22:57:39 +01:00 |
|
Sébastien Helleu
|
2d7829b2d5
|
core: require libgcrypt >= 1.7.0 for SHA3 algorithms
|
2020-03-02 21:49:30 +01:00 |
|
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 |
|