Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-18 | core: bump version to 4.0.0-dev, follow "practical" semantic versioning | Sébastien Helleu | |
2023-01-29 | irc: add server option "registered_mode" (closes #1625) | Andrew Potter | |
Two new fields are added in IRC server structure: - "authentication_method", possible values: 0: not authenticated 1: authenticated with SASL 2: authenticated with other method - "sasl_mechanism_used", possible values: see enum t_irc_sasl_mechanism in src/plugins/irc/irc-sasl.h | |||
2023-01-23 | irc: fix autojoin on server connection (closes #1873) | Sébastien Helleu | |
Now the autojoin is made only one time, until the server buffer is closed. A new flag `autojoin_done` is added to know whether the autojoin has already been done or not on the server. It is set to 1 on first autojoin, and reset to 0 only if the server buffer is closed. The flag `reconnect_join` is removed, because it is now obsolete. | |||
2023-01-01 | core: update copyright dates | Sébastien Helleu | |
2022-08-07 | core: add option `-save` in command `/upgrade` (closes #1630) | Sébastien Helleu | |
2022-01-17 | core: update copyright dates | Sébastien Helleu | |
2021-08-08 | irc: save CLIENTTAGDENY from message 005 in server, do not send typing ↵ | Sébastien Helleu | |
messages if "typing" client tag is denied | |||
2021-01-02 | core: update copyright dates | Sébastien Helleu | |
2020-06-20 | irc: add support of UTF8MAPPING, add support of optional server in info ↵ | Sébastien Helleu | |
"irc_is_nick" (closes #1528) | |||
2020-03-09 | irc: add support of fake servers (no I/O, for testing purposes) | Sébastien Helleu | |
2020-01-04 | core: update copyright dates | Sébastien Helleu | |
2019-11-03 | irc: set raw filter to "*" if local variable "filter" was not set after ↵ | Sébastien Helleu | |
/upgrade on raw buffer | |||
2019-11-03 | irc: restore irc raw filter after /upgrade (issue #1000) | Sébastien Helleu | |
2019-11-03 | irc: add filters on raw buffer (closes #1000) | Sébastien Helleu | |
2019-08-04 | irc: add variables "user_max_length" and "host_max_length" in server ↵ | Sébastien Helleu | |
structure (issue #1387) | |||
2019-06-15 | api: add argument "strip_items" in function string_split | Sébastien Helleu | |
2019-05-12 | irc: rename server variable "nick_host" to "host" | Sébastien Helleu | |
2019-05-10 | irc: add variable "nick_host" in server structure | Sébastien Helleu | |
2019-03-10 | core: replace argument "keep_eol" by "flags" in function string_split ↵ | Sébastien Helleu | |
(closes #1322) | |||
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-05-20 | irc: add missing "cap_extended_join" in comment | Sébastien Helleu | |
2018-05-20 | irc: replace version x.y.z by 2.2 in comment | Sébastien Helleu | |
2018-05-20 | Merge remote-tracking branch 'origin/pr/623' into irc-3.2-cap | 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-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-06-17 | irc: implement capability upgrading fully | Simmo Saan | |
2017-06-17 | irc: add hashtables to keep track of all capabilities | Simmo Saan | |
2017-01-01 | core: update copyright dates | Sébastien Helleu | |
2016-03-21 | core: add pointer in some callbacks (closes #406) | Sébastien Helleu | |
This pointer is the first argument received by callbacks, and the existing argument "data" is now automatically freed by WeeChat when the object containing the callback is removed. With this new pointer, the linked list of callbacks in scripts has been removed. This will improve speed of scripts (using a lot of hooks), reduce memory used by scripts and reduce time to unload scripts. Following functions are affected in the C API: * exec_on_files * config_new * config_new_section * config_new_option * hook_command * hook_command_run * hook_timer * hook_fd * hook_process * hook_process_hashtable * hook_connect * hook_print * hook_signal * hook_hsignal * hook_config * hook_completion * hook_modifier * hook_info * hook_info_hashtable * hook_infolist * hook_hdata * hook_focus * unhook_all_plugin * buffer_new * bar_item_new * upgrade_new * upgrade_read | |||
2016-01-01 | core: update copyright dates | Sébastien Helleu | |
2015-12-20 | Merge remote-tracking branch 'origin/pr/351' | Sébastien Helleu | |
2015-08-25 | irc: remove blank line at the end of file | Sébastien Helleu | |
2015-08-05 | irc: fix update of lag item when the server lag changes | Sébastien Helleu | |
2015-04-29 | irc: optimize search of a nick in nicklist (up to 3x faster) | Sébastien Helleu | |
2015-03-07 | irc: track realnames using extended-join and WHO | Max Teufel | |
2015-01-24 | irc: add support for CAP account-notify | Max Teufel | |
2015-01-01 | core: update copyright dates | Sébastien Helleu | |
2014-04-12 | core: fix crash on "weechat --upgrade" if no .upgrade files are found | Sébastien Helleu | |
2014-04-03 | core: close .upgrade files before deleting them after /upgrade | Sébastien Helleu | |
2014-03-30 | irc: add support of "away-notify" capability (closes #12) | Sébastien Helleu | |
2014-01-23 | irc: use MONITOR instead of ISON for /notify when it is available on server ↵ | Sebastien Helleu | |
(task #11477) (patch from Nils Görs) | |||
2014-01-01 | core: update copyright dates | Sebastien Helleu | |
2013-04-23 | irc: add support of UHNAMES (capability "userhost-in-names") (task #9353) | Sebastien Helleu | |
2013-03-24 | irc: add option irc.look.display_join_message (task #10895) | Sebastien Helleu | |
2013-02-17 | irc: unmask smart filtered join if nick speaks in channel some minutes after ↵ | Sebastien Helleu | |
the join, new option irc.look.smart_filter_join_unmask (task #12405) The nick changes are tracked and will be unmasked with the join. Events triggering the unmask of join are: a message (can be CTCP), a notice or an update of topic. | |||
2013-02-16 | irc: fix memory leak in purge of hashtables with joins (it was done only for ↵ | Sebastien Helleu | |
the first server in the list) | |||
2013-01-01 | core: update copyright dates | Sebastien Helleu | |
2012-12-15 | core: move comments with description of C file to top of files | Sebastien Helleu | |
2012-12-13 | core: reformat comments for functions | Sebastien Helleu | |