Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-17 | core: update copyright dates | 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-11-21 | core: fix compilation with Ruby 3.0 on macOS (issue #1721, closes #1605) | Sébastien Helleu | |
2021-09-19 | typing: correct typo in CMake option description | Jan Palus | |
2021-07-04 | typing: add typing plugin | Sébastien Helleu | |
2021-05-12 | core: improve options to load GnuTLS system/user CAs (closes #972) | Sébastien Helleu | |
Changes: * new option: weechat.network.gnutls_ca_system * option weechat.network.gnutls_ca_file renamed to weechat.network.gnutls_ca_user * reload certificates when options are changed * remove build option CA_FILE | |||
2021-05-11 | core: mention evaluation with string_eval_path_home for CMake/autotools ↵ | Sébastien Helleu | |
option CA_FILE (issue #1285) | |||
2021-05-11 | core: set WeeChat home to empty string by default in CMake and autotools ↵ | Sébastien Helleu | |
(issue #1285) | |||
2021-05-08 | core: Use mallinfo2() when available | Andrew Potter | |
mallinfo() is deprecated in glibc 2.33 | |||
2021-01-02 | core: update copyright dates | Sébastien Helleu | |
2020-11-29 | Revert "core: add extra compiler options to check overflow of destination ↵ | Sébastien Helleu | |
buffer and output truncation" This reverts commit 4ff4a64209f63cf2a048f7941168336da58727ab. These compiler flags are not supported on old compiler version, for example on Debian Stretch/Jessie and Ubuntu Xenial (16.04). | |||
2020-11-28 | core: add extra compiler options to check overflow of destination buffer and ↵ | Sébastien Helleu | |
output truncation | |||
2020-06-13 | javascript: disable build by default and remove Debian packaging of ↵ | Sébastien Helleu | |
JavaScript plugin (issue #360) | |||
2020-04-18 | core: make GnuTLS a required dependency | Sébastien Helleu | |
2020-04-12 | core: fix indentation | Sébastien Helleu | |
2020-04-12 | cmake: fix bugged WEECHAT_SHAREDIR definition exposed by DATAROOTDIR rename | Eli Schwartz | |
configure.ac defines this to /usr/share/weechat, which means scripts can load from this directory as a fallback for $HOME/.weechat/, but cmake defines this instead as /usr/share, which means system-installed fallback scripts would need to be installed to /usr/share/python/foo.py instead, and that's completely insane! Fix this discrepancy by creating a cmake define specifically for WEECHAT_SHAREDIR based on the datarootdir, just like autotools does it. | |||
2020-04-12 | cmake: rename internal variable SHAREDIR to DATAROOTDIR | Eli Schwartz | |
This is how other build systems (e.g. autotools) see the variable, and cmake's own GNUInstallDirs defines the same. It more clearly describes what this setting does vs. the ambiguous "sharedir". | |||
2020-01-04 | core: update copyright dates | Sébastien Helleu | |
2019-11-18 | core: add different icons sizes (16x16 to 512x512) (closes #1347) | Sébastien Helleu | |
2019-10-07 | core: add a desktop file (closes #982, closes #408) | Lucas Hoffmann | |
2019-10-01 | core: fix style in CMake files | Sébastien Helleu | |
2019-09-27 | core: fix build on Alpine (closes #1406) | Kyle Sabo | |
2019-09-15 | core: display an error on missing dependency in CMake (closes #916, closes #956) | Sébastien Helleu | |
2019-08-27 | core: disable option "-Werror-implicit-function-declaration" for C++ compiler | Sébastien Helleu | |
This option is valid for C compiler only. | |||
2019-07-31 | core: fix help on python to build with Python 2 (issue #1382) | Sébastien Helleu | |
2019-07-01 | core: compile with Python 3 by default | Sébastien Helleu | |
The CMake option ENABLE_PYTHON3 is renamed to ENABLE_PYTHON2, to use Python 2 first then fallback on Python 3. In the same way, the configure option --enable-python3 is renamed to --enable-python2, to use Python 2 first then fallback on Python 3. | |||
2019-05-01 | core: replace CMAKE_INSTALL_PREFIX by ${prefix} in libdir (weechat.pc) | Sébastien Helleu | |
2019-04-25 | cmake: allow custom libdir (fix #1341) | Ryan Farley | |
Allows for custom LIBDIR to specified with cmake builds. WEECHAT_LIBDIR is used for a custom Weechat directory, or set from LIBDIR (as LIBDIR used to be set). | |||
2019-03-25 | core: set CMake minimum version required to 3.0 | Sébastien Helleu | |
This is required for add_library() with INTERFACE library type. | |||
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-02-19 | spell: rename "aspell" plugin to "spell" (issue #1299) | Sébastien Helleu | |
The following things have been renamed: - file aspell.conf -> spell.conf - options aspell.* -> spell.* - bar item aspell_dict -> spell_dict - bar item and local variable aspell_suggest -> spell_suggest - info aspell_dict -> spell_dict | |||
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-14 | core: fix forced highlight on messages sent to other buffers (closes #1277) | Sébastien Helleu | |
The C compiler flag "-fsigned--char" is used to force "char" data type to be always signed (which is what WeeChat expects). On ARM systems, char is unsigned by default, which is causing problems when WeeChat stores -1 in the notify_level (type: char). | |||
2018-11-14 | core: fix C++ compiler flags (cmake) | Sébastien Helleu | |
2018-03-11 | core: add binary weechat-headless to run WeeChat without interface (closes ↵ | Sébastien Helleu | |
#1120) The optional command line option "--daemon" runs WeeChat like a daemon (fork, new process group, file descriptors closed). | |||
2018-01-29 | core: fix typo: scripts manager -> script manager | Sébastien Helleu | |
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-09-03 | php: new php plugin | Adam Saponara | |
This plugin requires PHP >= 7.0. | |||
2017-06-25 | fset: add fset (Fast Set) plugin skeleton (WIP) | Sébastien Helleu | |
2017-03-25 | buflist: new plugin "buflist" (bar with list of buffers) | Sébastien Helleu | |
2017-01-14 | core: move script makedist.sh to tools directory, make all arguments optional | Sébastien Helleu | |
2017-01-01 | core: update copyright dates | Sébastien Helleu | |
2016-08-19 | Revert "api: fix connection to servers with hook_connect() on Windows 10 ↵ | Sébastien Helleu | |
with Windows subsystem for Linux (closes #770)" This reverts commit 399636f98453bdc1fca19b4dbc742993549aa6c3. | |||
2016-08-06 | api: fix connection to servers with hook_connect() on Windows 10 with ↵ | Sébastien Helleu | |
Windows subsystem for Linux (closes #770) | |||
2016-06-21 | core: improve help on python3 option (cmake and autotools) | Sébastien Helleu | |
2016-05-15 | core: rename .asciidoc files to .adoc (issue #722) | Sébastien Helleu | |
2016-01-01 | core: update copyright dates | Sébastien Helleu | |
2015-10-24 | core: add a script version.sh to get WeeChat stable/devel version | Sébastien Helleu | |
2015-10-17 | core: rename "build-scripts" directory to "tools" | Sébastien Helleu | |