Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-11 | doc: add file wee-dir.c in developer's guide (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-02-20 | doc: remove references to Savannah in developer's guide | Sébastien Helleu | |
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-03 | doc: merge 53 autogen files into 11 files, move them to includes directory | Sébastien Helleu | |
2020-05-02 | doc: fix path of cmdline_options.XX.adoc and man.XX.adoc (developer's guide) | Sébastien Helleu | |
2020-05-02 | doc: merge files man_*.xx.adoc into a single file man.xx.adoc | Sébastien Helleu | |
2020-05-02 | doc: merge files cmdline_options_debug.xx.adoc into cmdline_options.xx.adoc | Sébastien Helleu | |
2020-04-18 | doc: fix table sizes on small screens | 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-01-04 | core: update copyright dates | Sébastien Helleu | |
2019-10-01 | tests: add tests on GUI color functions | Sébastien Helleu | |
2019-09-26 | logger: move logger backlog functions to logger-backlog.c | Sébastien Helleu | |
2019-09-20 | doc: add file test-core-calc.cpp in developer's guide | 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-11 | buflist: add infolist "buflist" (issue #1375) | Simmo Saan | |
2019-07-10 | irc: add unit tests on ignore functions | Sébastien Helleu | |
2019-06-07 | core: replace char "," by "~" in color codes to separate foreground from ↵ | Sébastien Helleu | |
background (closes #1264) | |||
2019-06-07 | doc: replace "cmake" by "CMake" | Sébastien Helleu | |
2019-03-31 | core: add documentation on command line debug options (in --help and man pages) | Sébastien Helleu | |
Command line debug options are now documented: * --no-dlclose: do not call the function dlclose after plugins are unloaded * --no-gnutls: do not call the init and deinit functions of GnuTLS library * --no-gcrypt: do not call the init and deinit functions of Gcrypt library These options must not be used in production, they're for debug only and can be used with tools like Valgrind or electric-fence. | |||
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-13 | doc: add missing file test-irc-protocol.cpp in developer's guide | 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 all links where secured http is supported | Sébastien Helleu | |
2018-11-29 | core: use https for links to GNU GPL license | Sébastien Helleu | |
2018-11-04 | core: replace "web site" by "website" | Sébastien Helleu | |
2018-11-03 | core: split plugin-api.c into 2 files (API wrappers and infos/infolists) | Sébastien Helleu | |
2018-11-02 | core: add support of TOTP generation/validation (Time-based One-Time Password) | Sébastien Helleu | |
2018-10-27 | doc: add missing source files for tests (developer's guide) | Sébastien Helleu | |
2018-10-27 | core: split wee-secure.c into 3 files (secured data functions, buffer and ↵ | Sébastien Helleu | |
config) | |||
2018-10-25 | doc: add commands to update .po files (developer's guide) | Sébastien Helleu | |
2018-09-24 | logger: move logger command into a separate source file | Sébastien Helleu | |
2018-08-14 | core: split wee-hook.c into multiple sources | Sébastien Helleu | |
2018-03-24 | doc: add irc-modelist.c in translated versions of developer's guide | Sébastien Helleu | |
2018-03-24 | irc: add indexed ban list, add completion for /unban and /unquiet (closes ↵ | Simmo Saan | |
#597, task #11374, task #10876) | |||
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-15 | scripts: add configuration file for each script plugin | Sébastien Helleu | |
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-09-23 | core: fix typo: Javascript -> JavaScript | Sébastien Helleu | |