Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2018-08-16 | tests: add tests on modifier hook | Sébastien Helleu | |
2018-08-12 | core: fix check of tags in lines | Sébastien Helleu | |
All changes: - fix check of tags in lines: check lines without tags, fix check of tags with negation ("!tag") - add string functions string_split_tags and string_free_split_tags - add tests on function gui_line_match_tags | |||
2018-03-16 | tests: fix name of target in dependencies | 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-05 | core: update copyright dates | Sébastien Helleu | |
2017-10-07 | tests: add scripting API tests (issue #104) | Sébastien Helleu | |
Automatic tests of scripting API are made with Python scripts: - unparse.py: convert Python code to other languages - testapigen.py: generate scripts in all languages to test the API - testapi.py scripting API tests | |||
2017-07-05 | tests: fix load of plugins in tests after a build with autotools | Sébastien Helleu | |
2017-07-05 | tests: fix double load of plugins when "make install" is executed before tests | Sébastien Helleu | |
2017-07-04 | tests: load plugins from build directory instead of installed libdir | Sébastien Helleu | |
This allows to run tests without running "make install". | |||
2017-01-13 | tests: fix compilation of tests on FreeBSD 11 | Sébastien Helleu | |
Some includes were missing in .h files, and the tests must be linked with intl and execinfo on FreeBSD. | |||
2017-01-01 | core: update copyright dates | Sébastien Helleu | |
2016-01-01 | core: update copyright dates | Sébastien Helleu | |
2015-12-24 | tests: check if all plugins are loaded | Sébastien Helleu | |
2015-05-17 | core: make cpputest optional in cmake compilation | Sébastien Helleu | |
With this fix, WeeChat can be built without tests (if cpputest is not found), without having to explicitely disable tests ("-DENABLE_TESTS=OFF"). | |||
2015-01-01 | core: update copyright dates | Sébastien Helleu | |
2014-09-01 | tests: add tests of arraylist functions | Sébastien Helleu | |
2014-08-25 | tests: fix build of tests when the build directory is outside source tree ↵ | Sébastien Helleu | |
(closes #178) | |||
2014-08-14 | tests: fix memory leaks | Sébastien Helleu | |
2014-07-22 | tests: add -v option for command "tests" to increase verbosity (CMake) | Sébastien Helleu | |
2014-07-21 | tests: fix compilation of tests | Sébastien Helleu | |
2014-07-20 | tests: add unit tests using CppUTest | Sébastien Helleu | |
The tests can be run only via CMake: 1. build with tests: cmake .. -DENABLE_TESTS=ON 2. make 3. ctest (or ctest -V for verbose output) |