Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-06 | irc: use API config functions to get inherited value (server options) | Sébastien Helleu | |
2024-02-11 | irc: add server option "autojoin_delay" (closes #862) | Sébastien Helleu | |
The server option "autojoin_delay" adds a delay before autojoin. The server option "command_delay" is now used to add a delay before the execution of the command. On upgrade from an old version, the option "command_delay" is copied to "autojoin_delay" (in old versions, "command_delay" was applied after the execution of command and before the autojoin). | |||
2024-01-01 | core: update copyright dates | Sébastien Helleu | |
2023-11-29 | irc: add server option "anti_flood", remove server options ↵ | Sébastien Helleu | |
"anti_flood_prio_{high|low}" (issue #1039) The new option is set in milliseconds. | |||
2023-09-12 | irc: fix unexpected message sent to server when part of the second line of ↵ | Sébastien Helleu | |
an IRC command (closes #1992) | |||
2023-09-11 | irc: fix autojoin of channels when private buffers are opened (closes #2012) | Sébastien Helleu | |
2023-08-27 | irc: add count and mode filter in command `/names` (closes #98) | Sébastien Helleu | |
2023-08-24 | api: add infos "nick_color_ignore_case" and "nick_color_name_ignore_case" ↵ | Sébastien Helleu | |
(issue #194) | |||
2023-08-24 | irc: add functions to convert strings to lower/upper case (following ↵ | Sébastien Helleu | |
casemapping) (issue #194) | |||
2023-08-23 | irc: move function irc_server_fingerprint_search_algo_with_size | Sébastien Helleu | |
2023-08-12 | irc: add buffer for /list reply (closes #1972) | Sébastien Helleu | |
New options: - irc.color.list_buffer_line_selected - irc.color.list_buffer_line_selected_bg - irc.look.list_buffer_sort - irc.look.list_buffer_scroll_horizontal - irc.look.new_list_position - irc.look.list_buffer_topic_strip_colors | |||
2023-07-08 | core: add option type "enum" (closes #1973) | Sébastien Helleu | |
The type "enum" replaces type "integer" when used with string values. For compatibility, any option created with type "integer" and string values is automatically created to "enum" on creation, with no error. | |||
2023-06-25 | irc: reply to a CTCP request sent to self nick (closes #1966) | Sébastien Helleu | |
2023-05-17 | irc: add field "utf8only" in IRC server structure | Sébastien Helleu | |
2023-05-14 | irc: set "input_multiline" to 1 in buffers only if capability ↵ | Sébastien Helleu | |
draft/multiline is enabled (issue #1923) | |||
2023-05-14 | irc: add support of "LINELEN" in message 005 (max message length in bytes) ↵ | Sébastien Helleu | |
(closes #1927) | |||
2023-05-14 | irc: add support of capability "draft/multiline" (closes #1923) | Sébastien Helleu | |
2023-05-14 | irc: return arraylist instead of hashtable in function irc_server_sendf ↵ | Sébastien Helleu | |
(issue #1923) | |||
2023-05-03 | irc: add support of capability "batch" (closes #1292) | Sébastien Helleu | |
2023-04-12 | irc: improve short description of server (issue #1903) | Sébastien Helleu | |
2023-04-12 | irc: connect with TLS and port 6697 by default (issue #1903) | Sébastien Helleu | |
2023-04-12 | irc: rename "ssl" options to "tls" (issue #1903) | 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-28 | irc: make IRC server names case sensitive (issue #1872) | Sébastien Helleu | |
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-03-10 | irc: rename server option "autojoin_record" to "autojoin_dynamic" | Sébastien Helleu | |
2022-03-10 | irc: add server option "autojoin_record" | 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-06-27 | irc: allow signals "irc_raw_in" and "irc_in" to eat messages (issue #1657) | Simon Ser | |
This is useful to implement IRC protocol extensions which introduce new commands. | |||
2021-06-25 | irc: implement IRCv3.2 SASL authentication, add command /auth (closes #413) | Sébastien Helleu | |
2021-06-01 | irc: add support of SASL mechanisms SCRAM-SHA-1, SCRAM-SHA-256 and ↵ | Sébastien Helleu | |
SCRAM-SHA-512 (closes #1628) | |||
2021-05-29 | irc: add variable "${target}" (target nick) in commands /kick and /kickban | Sébastien Helleu | |
2021-05-16 | irc, buflist: add bar item "tls_version" with options for colors, add ↵ | Andrew Potter | |
buflist format "${format_tls_version}" (issue #1622) | |||
2021-01-30 | irc: add function irc_server_get_chantypes | Sébastien Helleu | |
2021-01-30 | irc: improve help on server option "default_chantypes" | Sébastien Helleu | |
2021-01-30 | irc: make default chantypes configurable | Matti Virkkunen | |
2021-01-02 | core: update copyright dates | Sébastien Helleu | |
2020-06-21 | irc: check that the first nick char is not a prefix char or chantype in ↵ | Sébastien Helleu | |
function irc_nick_is_nick | |||
2020-06-20 | irc: add support of UTF8MAPPING, add support of optional server in info ↵ | Sébastien Helleu | |
"irc_is_nick" (closes #1528) | |||
2020-04-18 | core: make GnuTLS a required dependency | Sébastien Helleu | |
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-10-09 | irc: add server option ssl_password for SSL certificate private key password ↵ | Simmo Saan | |
(closes #115) | |||
2019-09-22 | irc: remove option irc.network.channel_encode, add server option ↵ | Sébastien Helleu | |
"charset_message" (closes #832) This new option controls which part of the IRC message is decoded/encoded to the target charset, and the new default behavior is to decode/encode the whole IRC message (behavior in WeeChat >= 1.3 was to decode/encode only the text by default). | |||
2019-08-04 | irc: add variables "user_max_length" and "host_max_length" in server ↵ | Sébastien Helleu | |
structure (issue #1387) | |||
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 | |