summaryrefslogtreecommitdiff
path: root/src/plugins/irc
AgeCommit message (Collapse)Author
2019-05-10irc: add bar items "irc_nick", "irc_host" and "irc_nick_host"Sébastien Helleu
2019-05-10irc: add variable "nick_host" in server structureSébastien Helleu
2019-05-10irc: fix parsing of MODE command when there are colons after the first mode ↵Sébastien Helleu
argument (closes #1296)
2019-04-25cmake: allow custom libdir (fix #1341)Ryan Farley
Allows for custom LIBDIR to specified with cmake builds. WEECHAT_LIBDIR is used for a custom Weechat directory, or set from LIBDIR (as LIBDIR used to be set).
2019-04-13irc: fix memory leak in infos "irc_server_isupport" and ↵Sébastien Helleu
"irc_server_isupport_value"
2019-04-13api: return allocated string in hook_info callback and function info_getSébastien Helleu
2019-03-24core: add CMake option "ENABLE_CODE_COVERAGE" to compile with code coverage ↵Sébastien Helleu
options This option is OFF by default and should be enabled only for tests, to measure test coverage.
2019-03-21irc: fix length of string for SHA-512, SHA-256 and SHA-1 in help on ↵Sébastien Helleu
ssl_fingerprint option
2019-03-19irc: display an error with /allchan -current or /allpv -current if the ↵Sébastien Helleu
current buffer is not an irc buffer (closes #1325)
2019-03-18irc: fix update of channels modes with arguments when joining a channel ↵Sébastien Helleu
(closes #1324)
2019-03-12irc: fix compilation warning when gnutls is not foundSébastien Helleu
2019-03-10core: replace argument "keep_eol" by "flags" in function string_split ↵Sébastien Helleu
(closes #1322)
2019-03-02core: use bitwise shift operator to define flag constantsSébastien Helleu
2019-02-28irc: quote argument to NICKMatthew Martin
2019-02-04irc: fix parsing of whois messages in notifySébastien Helleu
2019-01-31irc: fix crash in parsing of IRC channel modes (issue #1296, closes #1297)Sébastien Helleu
Regression was introduced by commit b38b2abe3b397af1133951fb5326cc5cbb80807e.
2019-01-29irc: fix parsing of MODE, 341 (invite) and CHGHOST commands when there are ↵Sébastien Helleu
colons (closes #1296)
2019-01-20tests: add tests on IRC color functionsSébastien Helleu
Functions tested: - irc_color_decode - irc_color_encode - irc_color_decode_ansi
2019-01-20irc: return IRC color code instead of WeeChat color code when decoding a too ↵Sébastien Helleu
short ANSI color sequence
2019-01-20irc: fix encoding of italic attribute when colors are removedSébastien Helleu
2019-01-13irc: fix compiler warning on GNU HurdSébastien Helleu
This fixes the following warning: irc-ctcp.c:411:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=]
2019-01-13irc: do not use strptime to parse a time as float number (issue #1289)Sébastien Helleu
2019-01-13tests: add tests on function irc_protocol_parse_timeSébastien Helleu
2019-01-13irc: check return code of calls to strptime (issue #1289)Sébastien Helleu
2019-01-11irc: fix parsing of "time" message tag on FreeBSD (issue #1289)Sébastien Helleu
2019-01-11tests: add tests on function irc_config_check_autojoinSébastien Helleu
2019-01-01core: update copyright datesSébastien Helleu
2018-12-01core: use https for links in commentsSébastien Helleu
2018-11-29core: use https for links to GNU GPL licenseSébastien Helleu
2018-11-18core: replace "Mac OS X" and "OS X" by "macOS" (issue #1272)Sébastien Helleu
2018-11-12core: improve help on option irc.look.server_buffer (closes #1269)Sébastien Helleu
2018-11-04core: replace ellipses by "etc." (in English) and "etc..." by "etc." in FrenchSébastien Helleu
2018-11-04core: replace "web site" by "website"Sébastien Helleu
2018-11-04api: add functions string_base_{encode,decode}, remove functions ↵Sébastien Helleu
string_{encode,decode}_base64
2018-11-02api: return integer in function string_encode_base64Sébastien Helleu
2018-10-21irc: fix uninitialized variables in function irc_protocol_cap_syncSébastien Helleu
2018-10-14irc: fix colors 14 and 15 in /help irc.color.mirc_remap (closes #1266)Sébastien Helleu
2018-10-01irc: remove useless test on argcSébastien Helleu
2018-10-01core: replace "long unsigned int" by "unsigned long"Sébastien Helleu
2018-09-20irc: display a warning when the value of option irc.server.xxx.autojoin is ↵Sébastien Helleu
set to an invalid value
2018-08-15irc: add missing initialization of variable "chghost"Sébastien Helleu
2018-07-11irc: add nick, host and log tags in message displayed in private buffer when ↵Sébastien Helleu
the nick comes back on the server (closes #1221)
2018-06-24irc: add channel color in message 354 with missing parameters (issue #1212)Sébastien Helleu
2018-06-24irc: do not display message 354 with missing parameters if there's an ↵Sébastien Helleu
automatic check of WHOX on the channel (issue #1212)
2018-06-23irc: display message 354 (WHOX) received with missing parameters (closes #1212)Sébastien Helleu
2018-05-21irc: update ircv3 URLs in commentsSébastien Helleu
2018-05-21irc: display an error if memory can not be allocated in chghost callbackSébastien Helleu
2018-05-21Merge remote-tracking branch 'origin/pr/640'Sébastien Helleu
2018-05-20irc: add space before capability only if the string is not emptySébastien Helleu
2018-05-20irc: add missing space between capabilities in display of supported/enabled ↵Sébastien Helleu
capabilities