Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-14 | irc: reset all internal servers variables when disconnecting | Sébastien Helleu | |
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-14 | irc: don't split messages on "\n" in function irc_server_sendf (issue #1923) | Sébastien Helleu | |
The function now allows only a single message. Newline chars ("\n") are allowed in messages but not used as message separator. This is a preparation work for the support of capability "draft/multiline". | |||
2023-05-13 | irc: rename constant IRC_COMMAND_CAP_SUPPORTED_COMPLETION to ↵ | Sébastien Helleu | |
IRC_COMMAND_CAP_SUPPORTED | |||
2023-05-13 | core: add quotes around paths in CMake files (closes #29) | Sébastien Helleu | |
2023-05-03 | irc: add support of capability "batch" (closes #1292) | Sébastien Helleu | |
2023-05-01 | irc: fix help on `sort` option in command `/autojoin` (issue #1876) | Sébastien Helleu | |
2023-05-01 | irc: add option `buffer` in command `/autojoin sort` (closes #1876) | Sébastien Helleu | |
2023-04-27 | irc: add `${username}` in server options "nicks" and "username", change ↵ | Sébastien Helleu | |
their default values to use it | |||
2023-04-26 | irc: change default colors (issue #1920) | Sébastien Helleu | |
Default values changed: - irc.color.reason_quit: default -> 244 - irc.color.topic_new: white -> 36 - irc.color.topic_old: default -> 244 | |||
2023-04-26 | core: add option weechat.color.status_name_insecure (issue #1920) | Sébastien Helleu | |
Default value of option weechat.color.status_name_tls is set to white instead of lightgreen. Now all servers/channels connected with TLS are white, and those without TLS are lightmagenta. | |||
2023-04-24 | irc: add message 742 (mode cannot be set) | Sébastien Helleu | |
2023-04-24 | irc: add message 415 (cannot send message to channel) | Sébastien Helleu | |
2023-04-12 | core: update translations (issue #1903) | Sébastien Helleu | |
2023-04-12 | irc: improve short description of server (issue #1903) | Sébastien Helleu | |
2023-04-12 | irc: fix URL of doc on capability negotiation (issue #1903) | Sébastien Helleu | |
2023-04-12 | irc: add support of RFC 7194 (default port 6697 for TLS) (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-04-12 | core: rename option weechat.color.status_name_ssl to ↵ | Sébastien Helleu | |
weechat.color.status_name_tls (issue #1903) | |||
2023-04-12 | irc: check that IRC URL starts with "irc" (issue #1903) | Sébastien Helleu | |
2023-04-12 | irc: add more info in description of function irc_server_alloc_with_url ↵ | Sébastien Helleu | |
(issue #1903) | |||
2023-04-12 | irc: set gnutls_sess, tls_cert and tls_cert_key to NULL by default in server ↵ | Sébastien Helleu | |
(issue #1903) | |||
2023-04-05 | tests: add tests on function irc_server_alloc_with_url | Sébastien Helleu | |
2023-04-05 | irc: display a warning if command name in option `irc.msgbuffer.*` is not ↵ | Sébastien Helleu | |
lower case | |||
2023-04-05 | irc: display a warning if CTCP name in option `irc.ctcp.*` is not lower case | Sébastien Helleu | |
2023-04-05 | irc: search options `irc.ctcp.*` with lower case ctcp string | Sébastien Helleu | |
2023-04-03 | irc: don't switch to buffer of joined channel if it was not manually joined ↵ | Sébastien Helleu | |
nor present in server autojoin option | |||
2023-04-02 | irc: update autojoin option with redirected channels when autojoin_dynamic ↵ | Sébastien Helleu | |
is enabled (closes #1898) | |||
2023-04-01 | core, plugins: set options to NULL by default, refactor config init functions | Sébastien Helleu | |
2023-03-31 | irc: fix target buffer for commands 432/433 when the nickname looks like a ↵ | Sébastien Helleu | |
channel | |||
2023-03-18 | core: bump version to 4.0.0-dev, follow "practical" semantic versioning | Sébastien Helleu | |
2023-02-04 | fix: various code comments | rj1 | |
2023-01-31 | irc: add command `/rules` (closes #1864) | Sébastien Helleu | |
2023-01-31 | irc: add command `/knock` (closes #7) | 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-29 | api: readjust string size in function string_dyn_free when string is not ↵ | Sébastien Helleu | |
freed (issue #1875) This frees some allocated memory if size_alloc was greater than size in the dynamic string. | |||
2023-01-28 | core, plugins: replace calls to string_str(n)cmp by str(n)cmp (issue #1872) | Sébastien Helleu | |
2023-01-28 | core, plugins: check that string parameters are not NULL in search functions ↵ | Sébastien Helleu | |
(issue #1872) | |||
2023-01-28 | irc: make IRC raw filters case sensitive (issue #1872) | Sébastien Helleu | |
Except the IRC command name filter (`m:xxx`). | |||
2023-01-28 | irc: make IRC server names case sensitive (issue #1872) | Sébastien Helleu | |
2023-01-28 | core, plugins: make input actions in buffers case sensitive (issue #1872) | Sébastien Helleu | |
2023-01-28 | irc: make case insensitive comparison with a lower case string (issue #1872) | Sébastien Helleu | |
This is faster because with case insensitive comparison, the chars are converted to lower case anyway before being compared. | |||
2023-01-28 | core, plugins: make commands, hook command_run, completions and aliases case ↵ | Sébastien Helleu | |
sensitive (issue #1872) | |||
2023-01-28 | plugins: set priority in calls to weechat_config_new (issue #1872) | Sébastien Helleu | |
2023-01-24 | irc: add option `join` in command `/autojoin` | 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-15 | irc: update message with number of nicks when joining a channel | Sébastien Helleu | |
Changed: - "N voices" to "N voiced" - "N normals" to "N regular" | |||
2023-01-08 | irc: check return code of snprintf | Sébastien Helleu | |
This removes two compiler warnings. |