Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-01 | ci: add CodeQL code scanning (closes #2102) | Mario Campos | |
2024-03-05 | doc: move script doc/python_stub.py to tools/generate_python_stub.py | Sébastien Helleu | |
2024-02-03 | ci: remove tests on macOS 11 | Sébastien Helleu | |
2024-02-01 | relay: add "api" protocol (HTTP REST API) (issue #2066) | Sébastien Helleu | |
2023-12-03 | core: improve forms for new issues, feature requests and questions on GitHub | Sébastien Helleu | |
2023-12-03 | core: add forms for new issues, feature requests and questions on GitHub | NetSysFire | |
2023-10-28 | ci: uninstall php8.1-imagick before build (issue #2009) | Sébastien Helleu | |
When php imagick is installed and when WeeChat is compiled with gcc, there's a crash when the php plugin is loaded. Newer versions of gcc should fix the issue, but as in CI we can't easily use them, uninstalling imagick avoids the crash. | |||
2023-10-01 | core: make zstd dependency optional (closes #2024) | Sébastien Helleu | |
2023-08-22 | build: update build dependency from libncursesw5-dev to libncurses-dev | Sébastien Helleu | |
2023-07-06 | ci: add workaround for broken `brew update` | Sébastien Helleu | |
2023-05-18 | core: add note in GitHub question issue template | Sébastien Helleu | |
The question must be first asked on the #weechat channel. | |||
2023-03-31 | ci: enable build of incomplete docs on macOS | Sébastien Helleu | |
2023-03-30 | ci: disable build of doc when NLS is disabled | Sébastien Helleu | |
2023-03-30 | ci: disable build of doc on macOS | Sébastien Helleu | |
Since the PHP plugin is not built, the doc can not be built any more (all plugins must be compiled to generate autogen files). | |||
2023-02-22 | ci: fix macOS CI | Sébastien Helleu | |
2023-01-14 | ci: fix macOS CI (temporary fix) | Sébastien Helleu | |
Unlink Python binaries so that the install of packages via brew is a success. See: https://github.com/actions/setup-python/issues/577 | |||
2023-01-10 | ci: fix typo | Sébastien Helleu | |
2023-01-10 | ci: fix run of code coverage | Sébastien Helleu | |
2023-01-08 | core: remove build with autotools | Sébastien Helleu | |
CMake is now the only way to build WeeChat. | |||
2023-01-07 | ci: remove use of repository ppa:ondrej/php | Sébastien Helleu | |
Now the CI uses the standard PHP version (8.1) from Ubuntu 22.04. | |||
2023-01-05 | core: rename script build-test.sh to build_test.sh | Sébastien Helleu | |
2023-01-05 | core: rename script build-debian.sh to build_debian.sh | Sébastien Helleu | |
2023-01-04 | core: install flake8 in CI | Sébastien Helleu | |
2023-01-04 | core: add script check_scripts.sh | Sébastien Helleu | |
This script is now used in CI to check all shell scripts (*.sh) and Python scripts (*.py) that are in git repository. Tools used: - shell scripts: shellcheck - Python scripts: flake8 + pylint + bandit | |||
2023-01-04 | core: add script check_curl_symbols.py | Sébastien Helleu | |
This script is used to check Curl symbols defined in WeeChat vs exposed Curl symbols. Usage: curl https://raw.githubusercontent.com/curl/curl/master/docs/libcurl/symbols-in-versions | ./tools/check_curl_symbols.py | |||
2022-11-19 | ci: install guile-3.0-dev instead of guile-2.2-dev | Sébastien Helleu | |
2022-10-15 | python: remove support of Python 2.x | Sébastien Helleu | |
2022-08-03 | ci: fix Ubuntu code name when applying Debian patch | Sébastien Helleu | |
2022-08-03 | ci: remove macOS 10.15, add macOS 12 in CI | Sébastien Helleu | |
2022-08-03 | ci: remove tests on macOS 10.15 | Sébastien Helleu | |
2022-08-03 | ci: switch from Ubuntu 20.04 to 22.04 | Sébastien Helleu | |
2022-03-30 | ci: install package ruby-pygments.rb | Sébastien Helleu | |
2022-02-19 | debian: change dependency libargon2-0-dev to libargon2-dev (debian bug #1005703) | Sébastien Helleu | |
2022-01-17 | core: fix install of PHP 8.0 in CI | Sébastien Helleu | |
2021-12-25 | core: add build of Debian packages in CI | Sébastien Helleu | |
2021-12-24 | relay: add zstd compression in weechat protocol | Sébastien Helleu | |
Option relay.network.compression_level is renamed to relay.network.compression and is now a percentage between 0 (no compression) to 100 (best compression, slowest). Compression is now disabled by default in weechat protocol and must be enabled via the `handshake` command (option `compression` has been removed from `init` command). | |||
2021-12-13 | core: fix tests on PHP plugin in CI | Sébastien Helleu | |
2021-11-20 | core: add build with CMake and Ninja in CI | Sébastien Helleu | |
2021-11-20 | core: add build on macOS 11 in CI | Sébastien Helleu | |
2021-11-06 | core: reverse diff arguments in CI | Sébastien Helleu | |
2021-08-16 | core: ensure python stub is up-to-date in CI | Sébastien Helleu | |
2021-08-08 | core: switch to PHP 8.0 in CI | Sébastien Helleu | |
2021-07-09 | core: add lint with bandit in CI | Sébastien Helleu | |
2021-06-16 | core: add build on macOS in CI | Sébastien Helleu | |
2021-05-21 | core: add build without NLS in CI | Sébastien Helleu | |
2021-05-14 | core: add generator and Python stub file for WeeChat API (issue #1377) | Sébastien Helleu | |
2021-03-19 | core: add repository ppa:ondrej/php in CI | Sébastien Helleu | |
2021-03-19 | core: replace pylint3 by pylint in CI on Ubuntu 20.04 | Sébastien Helleu | |
2021-03-19 | core: first remove package php7.4-common in CI on Ubuntu 20.04 | Sébastien Helleu | |
See: https://github.com/actions/virtual-environments/issues/2859 | |||
2021-03-19 | core: switch from Ubuntu 18.04 to 20.04 in CI | Sébastien Helleu | |