summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-04-25doc: protect monospace text with plus characters (plugin API reference)Sébastien Helleu
2020-04-25doc: protect monospace text with plus characters (FAQ)Sébastien Helleu
2020-04-25doc: protect monospace text with plus characters (scripting guide)Sébastien Helleu
2020-04-24doc: protect monospace text with plus characters (user's guide)Sébastien Helleu
2020-04-24doc: fix markup error in function hdata_update (plugin API reference)Sébastien Helleu
2020-04-24core: add default key alt-shift-N to toggle nicklist barSébastien Helleu
2020-04-24buflist: add default key alt-shift-B to toggle buflistSébastien Helleu
2020-04-24buflist: add options enable/disable/toggle in command /buflistSébastien Helleu
2020-04-21core: translate log message when the signal SIGHUP is receivedSébastien Helleu
2020-04-21core: restore signal "signal_sighup", and if eaten do not reload configurationSébastien Helleu
2020-04-22core: reload config on SIGHUPTom Fitzhenry
fixes https://github.com/weechat/weechat/issues/1476
2020-04-20tests: add tests on functions relay_auth_password_hash_algo_search and ↵Sébastien Helleu
relay_auth_generate_nonce
2020-04-19core: update German translationsNils Görs
2020-04-19core: add contributor in AUTHORS.adoc (issue #1477)Sébastien Helleu
2020-04-19core: add command line option "--stdout" in weechat-headless binary (closes ↵Sébastien Helleu
#1475, closes #1477)
2020-04-19core: log to stdout, if headlessTom Fitzhenry
Fixes https://github.com/weechat/weechat/issues/1475 .
2020-04-19tests: reduce number of iterations in PBKDF2 tests from 100000 to 1000Sébastien Helleu
This speeds up tests by about 30%.
2020-04-19tests: remove obsolete file test-relay-weechat-protocol.cppSébastien Helleu
2020-04-19core: disable build with obsolete autotools option "--disable-gnutls" ↵Sébastien Helleu
(Travis CI)
2020-04-18doc: fix asciidoctor options in autotools buildSébastien Helleu
2020-04-18doc: fix table sizes on small screensSébastien Helleu
2020-04-18doc: prevent lines from wrapping in <pre> elementsSébastien Helleu
2020-04-18doc: update default trigger cmd_pass in user's guideSébastien Helleu
2020-04-18trigger: do not hide values of options with /set command in cmd_pass triggerSébastien Helleu
2020-04-18doc: update auto-generated files with relay optionsSébastien Helleu
2020-04-18core: make GnuTLS a required dependencySébastien Helleu
2020-04-18relay: move variable nonce in relay client structureSébastien Helleu
2020-04-18relay: allow only one handshake in weechat protocolSébastien Helleu
2020-04-18relay: immediately close connection if the handshake failed (weechat protocol)Sébastien Helleu
2020-04-17doc: fix examples of handshake command (relay protocol)Sébastien Helleu
2020-04-17relay: 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-17doc: use real nonce values in handshake/init examples (relay protocol)Sébastien Helleu
2020-04-17doc: add missing "(id)" in commands handshake and init (relay protocol)Sébastien Helleu
2020-04-17doc: replace "safest" by "most secure" (relay protocol)Sébastien Helleu
2020-04-17doc: add example of option "compression" in command "handshake" (relay protocol)Sébastien Helleu
2020-04-17doc: update German auto-generated filesSébastien Helleu
2020-04-17doc: fix examples of password hashes in commands handshake and init (relay ↵Sébastien Helleu
protocol)
2020-04-17core: update German translationsNils Görs
2020-04-16relay: fix "id" sent in response to handshake command (weechat protocol)Sébastien Helleu
2020-04-15relay: add missing gcrypt lib in CMake and autotools filesSébastien Helleu
This fixes build on Cygwin.
2020-04-14doc: revert arrows chars in relay protocolSébastien Helleu
2020-04-14relay: 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
2020-04-12relay: update message displayed when the client is connected/authenticatedSébastien Helleu
2020-04-12core: move line from "Bug fixes" to "New features" (issue #1358)Sébastien Helleu
2020-04-12relay: add option relay.network.auth_timeoutSébastien Helleu
2020-04-12relay: add a function to send outqueue to the clientSébastien Helleu
2020-04-12relay: update default colors for client statusSébastien Helleu
Colors changed: * relay.color.status_active: lightblue -> green * relay.color.status_auth_failed: lightred -> lightmagenta * relay.color.status_connecting: yellow -> white * relay.color.status_waiting_auth: brown -> yellow The color relay.color.status_disconnected remains lightred by default.
2020-04-12relay: actually use the client status "waiting_auth" in irc and weechat ↵Sébastien Helleu
protocols (closes #1358) Now the status "waiting_auth" is used and displayed in the relay buffer. When a client connects, there are now 2 messages (except for irc protocol if there's no password required): relay: new client on port 9000: 1/weechat/1.2.3.4 (waiting auth) relay: client 1/weechat/1.2.3.4 authenticated If the authentication fails, the messages are: relay: new client on port 9000: 1/weechat/1.2.3.4 (waiting auth) =!= relay: authentication failed with client 1/weechat/1.2.3.4
2020-04-12relay: add comments in truct t_relay_weechat_dataSébastien Helleu
2020-04-12core: update ChangeLog (issue #1461)Sébastien Helleu