Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-09 | doc/user: add install of binary package with brew on macOS | Sébastien Helleu | |
2022-04-09 | doc: Update Serbian translation | Ivan Pešić | |
2022-04-03 | core: add CVE id in ChangeLog | Sébastien Helleu | |
2022-03-30 | ci: install package ruby-pygments.rb | Sébastien Helleu | |
2022-03-30 | relay: fix save of channels when JOIN/PART are received from an IRC relay ↵ | Sébastien Helleu | |
client (closes #1771) | |||
2022-03-29 | debian: add dependency on ruby-pygments.rb | Sébastien Helleu | |
2022-03-28 | doc/user: add chapter on containers | Sébastien Helleu | |
2022-03-27 | core: fix bad window size on startup with some terminals like kitty (closes ↵ | Sébastien Helleu | |
#1769) | |||
2022-03-27 | Version 3.6-dev | Sébastien Helleu | |
2022-03-27 | Version 3.5 | Sébastien Helleu | |
2022-03-27 | debian: update changelog | Sébastien Helleu | |
2022-03-24 | core: update .mailmap | Sébastien Helleu | |
2022-03-23 | doc: use unicode symbol for greater-than or equal to | Sébastien Helleu | |
2022-03-22 | doc: update Serbian auto-generated files | Sébastien Helleu | |
2022-03-22 | core: update Serbian translation | Ivan Pešić | |
2022-03-22 | doc: update Serbian translations | Ivan Pešić | |
2022-03-21 | core: use unicode symbol for greater-than or equal to in ChangeLog | Sébastien Helleu | |
2022-03-20 | Version 3.5-rc1 | Sébastien Helleu | |
2022-03-19 | irc: fix memory leak in command /autojoin addraw when channels are missing | Sébastien Helleu | |
2022-03-19 | irc: ensure old_autojoin and ptr_autojoin are not NULL before comparing them | Sébastien Helleu | |
2022-03-17 | core: fix line too long | Sébastien Helleu | |
2022-03-17 | core: Fix regex for constants in the Python stub generator | Trygve Aaberge | |
In Python raw strings, newlines can't be escaped with a backslash. If you do that, both the backslash and the newline become part of the string. This meant that the regex for constants both started and ended with a newline which caused every other constant to be skipped. | |||
2022-03-14 | core: add version 3.4.1 | Sébastien Helleu | |
2022-03-14 | core: update latest stable version to 3.4.1 | Sébastien Helleu | |
2022-03-13 | doc: update German documentation | Nils Görs | |
2022-03-13 | doc/user: translate FreeBSD installation instructions (issue #1760) | Sébastien Helleu | |
2022-03-13 | Add FreeBSD installation instructions | Mateusz Piotrowski | |
2022-03-13 | core: set again TLS verification functions after GnuTLS options are changed ↵ | Sébastien Helleu | |
(closes #1763) When changing the options weechat.network.gnutls_ca_system or weechat.network.gnutls_ca_user, the GnuTLS credentials are freed then allocated again, but the verification function used to check the certificate on connection is not set again. As a consequence, any TLS connection is made without checking the certificate. This regression was introduced in version 3.2, when the options were changed to automatically load system certificates without having to give the path, and to let user give an extra custom path with certificates. | |||
2022-03-13 | doc: update German auto-generated files | Sébastien Helleu | |
2022-03-13 | python: add function buffer_new_props in Python stub file | Sébastien Helleu | |
2022-03-13 | tests: add tests on function gui_buffer_match_list | Sébastien Helleu | |
2022-03-13 | tests: add tests on function gui_buffer_valid | Sébastien Helleu | |
2022-03-13 | tests: add tests on functions gui_buffer_search_type and ↵ | Sébastien Helleu | |
gui_buffer_search_notify | |||
2022-03-13 | tests: add tests on functions gui_buffer_new and gui_buffer_new_props | Sébastien Helleu | |
2022-03-13 | api: add function buffer_new_props (closes #1759) | Sébastien Helleu | |
2022-03-13 | core: add function gui_buffer_new_props (issue #1759) | Sébastien Helleu | |
This function allows to create a buffer and set properties via a hashtable, before the signal "buffer_opened" is sent. | |||
2022-03-13 | tests: close xfer buffer after receiving some files | Sébastien Helleu | |
2022-03-12 | dev/scripting: fix typo | Sébastien Helleu | |
2022-03-12 | doc/dev: add file test-irc-tag.cpp | Sébastien Helleu | |
2022-03-12 | doc/dev: add file irc-typing.c | Sébastien Helleu | |
2022-03-12 | doc/dev: add file test-logger-backlog.cpp | Sébastien Helleu | |
2022-03-12 | core: update ChangeLog (issue #1761) | Sébastien Helleu | |
2022-03-12 | doc/scripting: translate note about Tcl constant $::weechat::WEECHAT_NULL | Sébastien Helleu | |
2022-03-12 | scripts: allow null values in config_new_option | Trygve Aaberge | |
The plugin API function config_new_option accepts null as the default_value and/or value however the scripting APIs (except for lua) didn't allow sending null as a parameter value, so it was impossible to use it this way. This allows sending a null value for these parameters. Lua already supported sending in nil for these parameters and it works as expected, so nothing is changed for this plugin. For Guile you can now send in #nil, for JavaScript null or undefined, for Perl undef, for PHP NULL, for Python None, for Ruby nil and for Tcl $::weechat::WEECHAT_NULL. In all of these languages except Tcl this is the special value indicating a missing value. However Tcl only has one type, string, so it doesn't have a null value. Therefore I created a constant with the value `\uFFFF\uFFFF\uFFFFWEECHAT_NULL\uFFFF\uFFFF\uFFFF` which is used instead. This is very unlikely to appear unintentionally. Using the unicode code point \uFFFF was suggested on https://wiki.tcl-lang.org/page/null. I tested this with these scripts: https://gist.github.com/trygveaa/f91977dde5d2876d502bf55fbf9b50cc | |||
2022-03-12 | tests: close buffers of channels created for tests on ↵ | Sébastien Helleu | |
irc_join_save_channels_to_autojoin | |||
2022-03-12 | Update Turkish translations | Emir SARI | |
2022-03-11 | core: update German translations | Nils Görs | |
2022-03-11 | irc: add option "sort" in command /autojoin | Sébastien Helleu | |
2022-03-10 | tests: add missing include of string.h | Sébastien Helleu | |
2022-03-10 | irc: update translations | Sébastien Helleu | |