Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-26 | relay: fix typo in comment | Sébastien Helleu | |
2024-03-26 | relay: add size for array `relay_auth_password_hash_algo_name` | Sébastien Helleu | |
2024-02-01 | relay: allow password hash authentication in api relay, add option ↵ | Sébastien Helleu | |
relay.network.time_window (issue #2066) | |||
2024-02-01 | core: add support of base64url in encode/decode functions (issue #2066) | Sébastien Helleu | |
2024-01-01 | core: update copyright dates | Sébastien Helleu | |
2023-11-01 | core, plugins: set error to NULL before calling strtol() | Sébastien Helleu | |
This is not strictly necessary, just in case the function strtol() doesn't update the pointer. | |||
2023-01-01 | core: update copyright dates | Sébastien Helleu | |
2022-01-17 | core: update copyright dates | Sébastien Helleu | |
2022-01-15 | relay: fix comparison of server nonce with UTF-8 chars (issue #1739) | Sébastien Helleu | |
There is no problem in practice because this server nonce is generated by WeeChat itself and encoded to base64, so it never contains any UTF-8 char on more than one byte. | |||
2021-01-02 | core: update copyright dates | Sébastien Helleu | |
2020-04-20 | tests: add tests on functions relay_auth_password_hash_algo_search and ↵ | Sébastien Helleu | |
relay_auth_generate_nonce | |||
2020-04-17 | relay: rename configuration options and keywords in handshake command ↵ | Sébastien Helleu | |
(weechat protocol) Configuration options renamed: * relay.network.auth_password -> relay.network.password_hash_algo * relay.network.hash_iterations -> relay.network.password_hash_iterations Handshake command options renamed: * password -> password_hash_algo Handshake reply keys renamed: * auth_password -> password_hash_algo * hash_iterations -> password_hash_iterations | |||
2020-04-17 | doc: replace "safest" by "most secure" (relay protocol) | Sébastien Helleu | |
2020-04-14 | relay: add command "handshake" in weechat relay protocol and nonce to ↵ | Sébastien Helleu | |
prevent replay attacks (closes #1474) This introduces a new command called "handshake" in the weechat relay protocol. It should be sent by the client before the "init" command, to negotiate the way to authenticate with a password. 3 new options are added: * relay.network.auth_password * relay.network.hash_iterations * relay.network.nonce_size |