summaryrefslogtreecommitdiff
path: root/src/plugins/irc
AgeCommit message (Collapse)Author
2021-01-02irc: remove obsolete comment on translationSébastien Helleu
2021-01-02irc: fix ambiguity on translation of word "server"Sébastien Helleu
This fixes the following warning: /usr/bin/xgettext: warning: msgid 'server' is used without plural and with plural. ./src/plugins/irc/irc-bar-item.c:136: Here is the occurrence without plural. ./src/plugins/irc/irc.c:154: Here is the occurrence with plural. Workaround: If the msgid is a sentence, change the wording of the sentence; otherwise, use contexts for disambiguation.
2020-12-06irc: fix completion of commands /halfop and /dehalfopSébastien Helleu
2020-12-06irc: add missing parameter "-yes" in /help dehalfopSébastien Helleu
2020-12-06add -yes to output of /help voicedotflac
currently /help voice does not tell you that you need -yes if you are using *. i have changed it to match /help op, /help deop and /help devoice
2020-10-18irc: remove SASL timeout message displayed by error after successful SASL ↵Sébastien Helleu
authentication (closes #1515) The SASL timer is removed immediately when the SASL authentication is successful or has failed.
2020-09-12irc: fix again typo in English plural form of "normal"Sébastien Helleu
2020-09-12irc: fix typo in English plural form of "normal" (normals -> normal)Sébastien Helleu
2020-08-25irc: add comments in functions irc_color_decode and irc_color_encodeSébastien Helleu
2020-08-23api: add argument "bytes" in function string_dyn_concatSébastien Helleu
2020-08-17irc: replace calls to malloc by callocSébastien Helleu
After these calls to malloc the memory is set to zero, so it's better to call calloc that does it already.
2020-08-05irc: send all channels in a single JOIN command when reconnecting to the ↵Sébastien Helleu
server (closes #1551)
2020-07-21irc: add pointer "irc_nick" in hashtable sent to hook focus callback (closes ↵Simmo Saan
#1535)
2020-07-20irc: allow to send text on buffers with commands /allchan, /allpv and /allservSébastien Helleu
2020-07-20irc: evaluate command executed by commands /allchan, /allpv and /allserv ↵Sébastien Helleu
(closes #1536) The extra variables are now replaced (in addition to `$server`, `$channel` and `$nick`): - `${irc_server.xxx}`: variable xxx in server - `${irc_channel.xxx}`: variable xxx in channel
2020-06-21irc: check that the first nick char is not a prefix char or chantype in ↵Sébastien Helleu
function irc_nick_is_nick
2020-06-21irc: change default chantypes from "#&+!" to "#&"Sébastien Helleu
The default chantypes was conflicting with irc_server_prefix_chars_default ("@+").
2020-06-20irc: add support of UTF8MAPPING, add support of optional server in info ↵Sébastien Helleu
"irc_is_nick" (closes #1528)
2020-06-20irc: return NULL in info "irc_is_channel" if arguments is NULL or empty stringSébastien Helleu
2020-06-15irc: fix display of ACCOUNT message when the account name is ":*" (closes #1526)Sébastien Helleu
2020-06-15irc: skip semicolon before account name in ACCOUNT messageSébastien Helleu
2020-06-04irc: fix add of ignore with flags in regex, display full ignore mask in list ↵Sébastien Helleu
of ignores (closes #1518)
2020-06-03irc: display account messages in buffersMax Teufel
2020-05-19irc: do not remove spaces at the end of users messages received (closes #1513)Sébastien Helleu
The regression was introduced in version 2.5 by commit 2b70d71aa1c891f2f251aa775cf239e5611576d5.
2020-05-09irc: fix realname delimiter color in WHO/WHOX responseSimmo Saan
2020-05-08irc: reuse a buffer with wrong type "channel" when a private message is ↵Sébastien Helleu
received (closes #869)
2020-05-08core: rename functions hook_completion_{get_string|list_add} to ↵Sébastien Helleu
completion_{get_string|list_add} Old functions are kept for compatibility reasons.
2020-04-18core: make GnuTLS a required dependencySébastien Helleu
2020-03-30irc: add missing modifier "irc_color_decode_ansi" in comment on function ↵Sébastien Helleu
irc_color_modifier_cb
2020-03-28irc: move functions irc_protocol_get_message_tags and ↵Sébastien Helleu
irc_protocol_parse_time before protocol callbacks
2020-03-28irc: remove empty linesSébastien Helleu
2020-03-27irc: fix typo in description of message 001Sébastien Helleu
2020-03-27irc: add examples of NOTICE and PRIVMSG messages to channel opsSébastien Helleu
2020-03-21irc: use larger buffer for message in function ↵Sébastien Helleu
irc_message_split_authenticate, just in case
2020-03-21irc: split AUTHENTICATE message in 400-byte chunks (closes #1459)Sébastien Helleu
2020-03-21irc: replace "char *" by "const char *" in arguments of split functionsSébastien Helleu
2020-03-20api: add info "auto_connect" (closes #1453)Sébastien Helleu
2020-03-15irc: set channel modes to NULL instead of "+" when no modes are remainingSébastien Helleu
2020-03-15irc: add another example of MODE messageSébastien Helleu
2020-03-15irc: remove unused variable "modes" from function ↵Sébastien Helleu
irc_bar_item_buffer_name_content
2020-03-12irc: fix variable name in function irc_server_connect when GnuTLS is disabledSébastien Helleu
2020-03-10irc: rename argument in function irc_protocol_is_numeric_commandSébastien Helleu
2020-03-10irc: return 0 in function irc_protocol_is_numeric_command if the command is ↵Sébastien Helleu
NULL or empty
2020-03-09irc: add support of fake servers (no I/O, for testing purposes)Sébastien Helleu
2020-03-08irc: copy temporary server flag in command /server copySébastien Helleu
2020-02-10irc: use irc_server_prefix_chars_default if server->prefix_chars is NULLSébastien Helleu
2020-02-10irc: fix crash when receiving a malformed message 352 (who)Sébastien Helleu
Thanks to Stuart Nevans Locke for reporting the issue.
2020-02-09irc: fix crash when a new message 005 is received with longer nick prefixesSébastien Helleu
Thanks to Stuart Nevans Locke for reporting the issue.
2020-02-08irc: fix crash when receiving a malformed message 324 (channel mode)Sébastien Helleu
Thanks to Stuart Nevans Locke for reporting the issue.
2020-02-07irc: remove nested switches in function irc_color_decode_ansi_cbSébastien Helleu