Sébastien Helleu
|
dfcbb6b058
|
irc: rename variable vars_replaced to command2, remove fallback on *ptr_command
|
2019-08-10 11:16:21 +02:00 |
|
Sébastien Helleu
|
dd133af522
|
Merge remote-tracking branch 'origin/pr/615'
|
2019-08-10 11:12:13 +02:00 |
|
Sébastien Helleu
|
0bf5a5ae9c
|
irc: add variables "user_max_length" and "host_max_length" in server structure (issue #1387)
|
2019-08-04 14:39:58 +02:00 |
|
Sébastien Helleu
|
478ca22054
|
irc: return NULL in function irc_message_get_address_from_host if the received host is NULL
|
2019-08-03 10:53:17 +02:00 |
|
Sébastien Helleu
|
fd592c2323
|
irc: quote NICK command argument sent to the server only if there's a ":" in the nick (closes #1376, issue #1319)
|
2019-07-11 07:08:36 +02:00 |
|
Sébastien Helleu
|
15ce4b2be5
|
irc: return all arguments in the PONG response to a PING (closes #1369)
|
2019-07-04 18:48:46 +02:00 |
|
Sébastien Helleu
|
9178156354
|
api: add argument "strip_items" in function string_split
|
2019-06-15 20:47:14 +02:00 |
|
Sébastien Helleu
|
95cbf3a48b
|
irc: remove capability from cap_list when a client capability is disabled (issue #151)
|
2019-06-15 08:56:48 +02:00 |
|
Sébastien Helleu
|
b6c304ac87
|
irc: fix display of enabled/disabled client capabilities received in command CAP ACK (closes #151)
|
2019-06-15 08:14:22 +02:00 |
|
Sébastien Helleu
|
f6d6f7bac5
|
irc: fix crash when the nick in incoming message is not found in channel
|
2019-05-14 07:25:04 +02:00 |
|
Sébastien Helleu
|
a24817b141
|
irc: rename server variable "nick_host" to "host"
|
2019-05-12 07:46:01 +02:00 |
|
Sébastien Helleu
|
06aa7034fb
|
irc: add variable "nick_host" in server structure
|
2019-05-10 21:59:31 +02:00 |
|
Sébastien Helleu
|
2073408b86
|
irc: fix parsing of MODE command when there are colons after the first mode argument (closes #1296)
|
2019-05-10 19:29:58 +02:00 |
|
Sébastien Helleu
|
3d95217745
|
api: return allocated string in hook_info callback and function info_get
|
2019-04-13 08:42:45 +02:00 |
|
Sébastien Helleu
|
f6c5061590
|
irc: fix update of channels modes with arguments when joining a channel (closes #1324)
|
2019-03-18 20:39:42 +01:00 |
|
Sébastien Helleu
|
2b70d71aa1
|
core: replace argument "keep_eol" by "flags" in function string_split (closes #1322)
|
2019-03-10 18:29:16 +01:00 |
|
Matthew Martin
|
77a9322bbf
|
irc: quote argument to NICK
|
2019-02-28 18:55:26 -06:00 |
|
Sébastien Helleu
|
6e09499163
|
irc: fix crash in parsing of IRC channel modes (issue #1296, closes #1297)
Regression was introduced by commit b38b2abe3b.
|
2019-01-31 21:13:58 +01:00 |
|
Sébastien Helleu
|
b38b2abe3b
|
irc: fix parsing of MODE, 341 (invite) and CHGHOST commands when there are colons (closes #1296)
|
2019-01-29 21:10:49 +01:00 |
|
Sébastien Helleu
|
4fab6dcd05
|
irc: do not use strptime to parse a time as float number (issue #1289)
|
2019-01-13 15:25:22 +01:00 |
|
Sébastien Helleu
|
6343924c16
|
irc: check return code of calls to strptime (issue #1289)
|
2019-01-13 14:46:43 +01:00 |
|
Sébastien Helleu
|
8009094717
|
irc: fix parsing of "time" message tag on FreeBSD (issue #1289)
|
2019-01-11 22:40:06 +01:00 |
|
Sébastien Helleu
|
2b0057239b
|
core: update copyright dates
|
2019-01-01 15:40:51 +01:00 |
|
Sébastien Helleu
|
4034d07d5a
|
core: use https for links in comments
|
2018-12-01 08:21:49 +01:00 |
|
Sébastien Helleu
|
4712d0bb06
|
core: use https for links to GNU GPL license
|
2018-11-29 23:16:07 +01:00 |
|
Sébastien Helleu
|
eb77c78dad
|
irc: fix uninitialized variables in function irc_protocol_cap_sync
|
2018-10-21 08:53:22 +02:00 |
|
Sébastien Helleu
|
fc63620f1e
|
irc: remove useless test on argc
|
2018-10-01 22:58:13 +02:00 |
|
Sébastien Helleu
|
5b3f2ad466
|
irc: add nick, host and log tags in message displayed in private buffer when the nick comes back on the server (closes #1221)
|
2018-07-11 07:36:11 +02:00 |
|
Sébastien Helleu
|
6292896021
|
irc: add channel color in message 354 with missing parameters (issue #1212)
|
2018-06-24 09:46:29 +02:00 |
|
Sébastien Helleu
|
db690fbf91
|
irc: do not display message 354 with missing parameters if there's an automatic check of WHOX on the channel (issue #1212)
|
2018-06-24 08:29:10 +02:00 |
|
Sébastien Helleu
|
a5962cf7f5
|
irc: display message 354 (WHOX) received with missing parameters (closes #1212)
|
2018-06-23 22:17:18 +02:00 |
|
Sébastien Helleu
|
530f73ec71
|
irc: update ircv3 URLs in comments
|
2018-05-21 15:48:59 +02:00 |
|
Sébastien Helleu
|
37d870092b
|
irc: display an error if memory can not be allocated in chghost callback
|
2018-05-21 08:47:19 +02:00 |
|
Sébastien Helleu
|
c0cb3a6178
|
Merge remote-tracking branch 'origin/pr/640'
|
2018-05-21 08:05:04 +02:00 |
|
Sébastien Helleu
|
7b15ffdb71
|
irc: add space before capability only if the string is not empty
|
2018-05-20 22:44:09 +02:00 |
|
Sébastien Helleu
|
fe66886398
|
irc: add missing space between capabilities in display of supported/enabled capabilities
|
2018-05-20 22:33:58 +02:00 |
|
Sébastien Helleu
|
3c29f92e9b
|
Merge remote-tracking branch 'origin/pr/639'
|
2018-05-20 22:22:20 +02:00 |
|
Sébastien Helleu
|
6b8f45f3bb
|
irc: replace calls to sprintf by snprintf
|
2018-05-20 21:41:17 +02:00 |
|
Sébastien Helleu
|
eb3eb4fdf3
|
irc: use dynamic string functions to display supported/enabled capabilities
|
2018-05-20 21:19:00 +02:00 |
|
Sébastien Helleu
|
c8da268df1
|
irc: fix code style
|
2018-05-20 17:29:01 +02:00 |
|
Sébastien Helleu
|
afb1d03053
|
Merge remote-tracking branch 'origin/pr/623' into irc-3.2-cap
|
2018-05-20 15:21:07 +02:00 |
|
Sébastien Helleu
|
70a930516d
|
irc: always set nick away status on WHO response (sent manually or automatically with server option "away_check")
|
2018-04-02 10:36:36 +02:00 |
|
Sébastien Helleu
|
c90572babe
|
irc: send whole IRC message including IRCv3 tags in the signals irc_in, irc_in2, irc_raw_in and irc_raw_in2 (issue #787)
|
2018-03-25 20:05:12 +02:00 |
|
Sébastien Helleu
|
5793181ead
|
irc: factorize code to set state of modelists in a channel
|
2018-03-25 08:18:54 +02:00 |
|
Sébastien Helleu
|
1dff661356
|
irc: clear the modelist if nothing was received before the end of list (invite/exception/ban/quiet)
|
2018-03-24 19:02:01 +01:00 |
|
Sébastien Helleu
|
cbad99356f
|
irc: fix messages on exception to make them easier to translate
|
2018-03-24 18:36:32 +01:00 |
|
Sébastien Helleu
|
50d39969cb
|
irc: fix some styles
|
2018-03-24 17:08:56 +01:00 |
|
Simmo Saan
|
d77e1ea499
|
irc: add indexed ban list, add completion for /unban and /unquiet (closes #597, task #11374, task #10876)
|
2018-03-24 17:01:50 +01:00 |
|
Sébastien Helleu
|
f889306c5e
|
irc: allow ${irc_server.xxx} and ${server} in server evaluated options (closes #1144)
The server option "ssl_fingerprint" is now evaluated when it is used (during
SSL connection), instead of when it is set with command /set.
|
2018-02-05 21:41:03 +01:00 |
|
Sébastien Helleu
|
7ee88fb46c
|
core: fix some styles
|
2018-01-07 09:11:45 +01:00 |
|