Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-21 | core: add option `unicode` in command `/debug` | Sébastien Helleu | |
2022-09-27 | api: add function file_compress | Sébastien Helleu | |
2022-09-18 | core: add key alt+backspace, change behavior of key ctrl+w (closes #559) | Sébastien Helleu | |
The key ctrl+w now deletes one word until whitespace. The new key alt+backspace deletes one word (same behavior as ctrl+w in previous releases). | |||
2022-09-17 | tests: add tests on filter functions | Sébastien Helleu | |
2022-09-03 | xfer: fix DCC file receive on Termux (closes #1811) | Sébastien Helleu | |
This fixes such error displayed on Termux when receiving a DCC file: xfer: invalid address "96747949": error 8 hostname nor servname provided, or not known | |||
2022-08-08 | tests: add tests on function xfer_file_search_crc32 | Sébastien Helleu | |
2022-05-27 | core: add command /item (closes #808) | Sébastien Helleu | |
This allows to create custom bar items with evaluated content (like the script text_item.py does). | |||
2022-04-18 | core: add bar item "spacer" | Sébastien Helleu | |
2022-03-13 | tests: add tests on functions gui_buffer_new and gui_buffer_new_props | Sébastien Helleu | |
2022-03-10 | irc: add server option "autojoin_record" | Sébastien Helleu | |
2022-02-21 | tests: add tests on function logger_backlog_display_line | Sébastien Helleu | |
2022-01-29 | tests: add tests on GUI chat functions | Sébastien Helleu | |
Functions tested: - gui_chat_utf_char_valid - gui_chat_char_size_screen - gui_chat_strlen - gui_chat_strlen_screen - gui_chat_string_add_offset - gui_chat_string_add_offset_screen - gui_chat_string_real_pos - gui_chat_string_pos - gui_chat_get_word_info - gui_chat_printf_date_tags_internal - gui_chat_printf_date_tags - gui_chat_printf_y | |||
2022-01-17 | core: update copyright dates | Sébastien Helleu | |
2021-11-13 | tests: add tests on some IRC SASL functions | Sébastien Helleu | |
2021-11-12 | tests: add tests on default triggers | Sébastien Helleu | |
2021-11-06 | irc: fix join of channels with name longer than 127 chars (closes #1717) | Sébastien Helleu | |
2021-10-01 | core: add command /toggle | Sébastien Helleu | |
2021-07-04 | tests: add tests on typing plugin functions | Sébastien Helleu | |
2021-06-24 | irc: escape/unescape IRC message tags values (issue #1654) | Sébastien Helleu | |
Spec: https://ircv3.net/specs/extensions/message-tags#escaping-values | |||
2021-05-16 | core: set server name when connecting to server with TLS (SNI extension) ↵ | Sébastien Helleu | |
only if it's not an IPV4/IPv6 (closes #1635) | |||
2021-05-11 | core: move directory/file functions from wee-util.c to wee-dir.c (issue #1285) | Sébastien Helleu | |
2021-04-11 | trigger: add tests on main trigger functions | Sébastien Helleu | |
2021-03-16 | core: add options to customize commands on system signals, quit by default ↵ | Sébastien Helleu | |
on SIGHUP when not running headless (closes #1595) New options to customize behavior on signals received, with the default behavior: - weechat.signal.sighup: quit in normal mode, reload config in headless - weechat.signal.sigquit: quit - weechat.signal.sigterm: quit - weechat.signal.sigusr1: no command executed by default - weechat.signal.sigusr2: no command executed by default The signals SIGUSR1 and SIGUSR2 are introduced by this commit, so it's now possible to run commands when they are received. The SIGHUP signal makes now WeeChat quit, it was the behavior before version 2.9 of WeeChat (see commit de1e61f7cd50cbd1a99777fe6611642a51abf5f6). | |||
2021-01-02 | core: update copyright dates | Sébastien Helleu | |
2020-08-05 | irc: send all channels in a single JOIN command when reconnecting to the ↵ | Sébastien Helleu | |
server (closes #1551) | |||
2020-06-20 | tests: add tests on IRC function irc_channel_is_channel | Sébastien Helleu | |
2020-05-17 | tests: run tests on plugins only if the plugins are enabled and compiled | 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 | |||
2020-03-02 | relay: accept hash of password in init command with option "password_hash" | Sébastien Helleu | |
Allowed algorithms are: * PBKDF2 (SHA256 or SHA512, salt, iterations) * SHA256 * SHA512 | |||
2020-03-01 | core: move crypto functions to wee-crypto.c, rename API function string_hash ↵ | Sébastien Helleu | |
to crypto_hash | |||
2020-02-29 | api: add functions string_hash_binary and string_hash | Sébastien Helleu | |
2020-01-04 | core: update copyright dates | Sébastien Helleu | |
2019-10-01 | tests: add tests on GUI color functions | Sébastien Helleu | |
2019-10-01 | core: fix style in CMake files | Sébastien Helleu | |
2019-09-20 | core: add calculation of expression in evaluation of expressions with ↵ | Sébastien Helleu | |
"calc:..." (issue #997) | |||
2019-08-19 | core: use fixed-width integer for computing nick hash (issue #1394) | Sébastien Helleu | |
2019-08-06 | tests: add tests on IRC function irc_nick_is_nick | Sébastien Helleu | |
2019-08-03 | tests: add unit tests on IRC functions irc_message_get_{nick,address}_from_host | Sébastien Helleu | |
2019-07-10 | irc: add unit tests on ignore functions | Sébastien Helleu | |
2019-05-10 | irc: fix parsing of MODE command when there are colons after the first mode ↵ | Sébastien Helleu | |
argument (closes #1296) | |||
2019-04-20 | tests: add link with iconv library (if found) | Sébastien Helleu | |
This fixes a compilation error on FreeBSD. | |||
2019-03-24 | tests: fix style in CMake file | Sébastien Helleu | |
2019-03-24 | core: add CMake option "ENABLE_CODE_COVERAGE" to compile with code coverage ↵ | Sébastien Helleu | |
options This option is OFF by default and should be enabled only for tests, to measure test coverage. | |||
2019-01-20 | tests: fix link of tests on GNU Hurd and FreeBSD | Sébastien Helleu | |
2019-01-20 | tests: add tests on IRC color functions | Sébastien Helleu | |
Functions tested: - irc_color_decode - irc_color_encode - irc_color_decode_ansi | |||
2019-01-13 | tests: add tests on function irc_protocol_parse_time | Sébastien Helleu | |
2019-01-11 | tests: add tests on function irc_config_check_autojoin | Sébastien Helleu | |
2019-01-01 | core: update copyright dates | Sébastien Helleu | |
2018-11-29 | core: use https for links to GNU GPL license | Sébastien Helleu | |
2018-11-02 | core: add support of TOTP generation/validation (Time-based One-Time Password) | Sébastien Helleu | |