Sébastien Helleu
|
4bdda6dd0a
|
irc: fix indenting in debug print of modelist
|
2018-03-24 18:53:11 +01:00 |
|
Sébastien Helleu
|
f457d779a4
|
irc: fix debug print of modelist item number and pointer
|
2018-03-24 18:37:06 +01:00 |
|
Sébastien Helleu
|
afc1ecdaf9
|
irc: fix debug print of modelist item datetime value
|
2018-03-24 18:36:32 +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
|
a75250b300
|
irc: mark setter as optional in modelist item
|
2018-03-24 18:36:32 +01:00 |
|
Sébastien Helleu
|
51b90cbd53
|
irc: first search the modelist item, then free it if found
|
2018-03-24 17:11:01 +01:00 |
|
Sébastien Helleu
|
de825c9152
|
irc: check that the modelist item number is valid before using it
|
2018-03-24 17:10:08 +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
|
ec169f535d
|
core: reinitialize config file pointer to NULL after an error on section creation
|
2018-01-14 21:47:18 +01:00 |
|
Sébastien Helleu
|
726e2491cd
|
irc: fix typo in help on server option "split_msg_max_length"
|
2018-01-14 16:53:23 +01:00 |
|
Sébastien Helleu
|
be3634f22f
|
irc: add server option "split_msg_max_length"
|
2018-01-13 22:17:13 +01:00 |
|
Sébastien Helleu
|
7ee88fb46c
|
core: fix some styles
|
2018-01-07 09:11:45 +01:00 |
|
Sébastien Helleu
|
ed4837b2f6
|
core: update copyright dates
|
2018-01-05 00:54:18 +01:00 |
|
Sébastien Helleu
|
eca8bce3fd
|
irc: fix help on option irc.look.notice_welcome_redirect (closes #1095)
|
2017-11-06 07:05:56 +01:00 |
|
Sébastien Helleu
|
d427fc0549
|
irc: do not clear nicklist when joining an already joined channel if the option irc.look.buffer_open_before_join is on (closes #1081, closes #1082)
|
2017-10-13 07:44:52 +02:00 |
|
Sébastien Helleu
|
5aab494dd6
|
core, plugins: check return code of strftime function
|
2017-09-23 15:06:28 +02:00 |
|
Sébastien Helleu
|
de9f771674
|
irc: fix CTCP PING reply when the option irc.ctcp.ping is set to non-empty value
|
2017-08-23 23:11:11 +02:00 |
|
Sébastien Helleu
|
2ab40e02e6
|
Revert "irc: do not use away color for nicks in nicklist if option irc.look.color_nicks_in_nicklist is on"
This reverts commit 0c86e742c5.
|
2017-08-19 12:47:01 +02:00 |
|
Sébastien Helleu
|
0c86e742c5
|
irc: do not use away color for nicks in nicklist if option irc.look.color_nicks_in_nicklist is on
|
2017-08-19 11:24:36 +02:00 |
|
Sébastien Helleu
|
aeeec38d6f
|
core: fix cast of time_t (to "long long" instead of "long") (closes #1051)
|
2017-08-12 18:36:45 +02:00 |
|
Sébastien Helleu
|
9bad3f44db
|
core: remove value for first #define in headers, add "PLUGIN" in plugin headers
|
2017-08-10 20:05:16 +02:00 |
|
Sébastien Helleu
|
6532c9a538
|
fset: fix priority of plugin (load it after all other plugins)
This fixes a refresh problem of options after /upgrade in fset buffer.
|
2017-07-08 14:46:33 +02:00 |
|
Sébastien Helleu
|
c15c30770e
|
irc: fix update of nick prefixes when the names are received in message 353 (closes #1022)
This regression was introduced by commit
fadee50664 (issue #1019)
|
2017-06-20 07:21:08 +02:00 |
|
Sébastien Helleu
|
fadee50664
|
irc: don't reset nick properties (prefixes/away/account/realname) on /names when the nick already exists (closes #1019)
|
2017-06-17 15:22:01 +02:00 |
|
Sébastien Helleu
|
383652aa2a
|
irc: remove unused functions irc_server_get_number_connected and irc_server_get_number_buffer (issue #1012)
|
2017-06-14 07:29:11 +02:00 |
|
Sébastien Helleu
|
54bf589d7d
|
core, plugins: fix conditions to insert elements in linked lists
This removes scan-build warnings about dereference of last_xxx null pointers.
|
2017-06-10 16:21:11 +02:00 |
|
Neui
|
d924eff930
|
irc: Remove unnecessary stores
|
2017-06-09 21:00:25 +02:00 |
|
Simmo Saan
|
2508f0acea
|
core, irc: remove unused structs
|
2017-06-03 15:59:12 +03:00 |
|
Simmo Saan
|
824610d28b
|
exec, fifo, irc: remove unused #define-s
|
2017-06-03 15:58:07 +03:00 |
|
Simmo Saan
|
832316df0c
|
irc: fix irc_server_autojoin_channels declared without arguments
|
2017-06-03 15:56:26 +03:00 |
|
Sébastien Helleu
|
f131b9f7de
|
irc: fix crash on SASL authentication with mechanism ""ecdsa-nist256p-challenge"
|
2017-05-30 19:46:17 +02:00 |
|
Sébastien Helleu
|
a603c5e476
|
irc: fix memory leak in case of error in "ecdsa-nist256p-challenge" SASL mechanism
|
2017-05-27 08:37:05 +02:00 |
|
Sébastien Helleu
|
28e5018835
|
irc: remove unused variable in function irc_message_parse
|
2017-05-24 07:36:07 +02:00 |
|
Sébastien Helleu
|
e5fd20fd25
|
irc: fix update of server addresses on reconnection when the evaluated content has changed (closes #925)
|
2017-05-06 15:57:42 +02:00 |
|
Sébastien Helleu
|
d73b54758c
|
irc: add option "open" in command /server (closes #966)
|
2017-05-02 07:38:45 +02:00 |
|
Tobias Stoeckmann
|
b297c2d56e
|
irc: fix crash in case of invalid server reply during SASL authentication with dh-blowfish or dh-aes mechanism
These mechanisms are not recommended anyway because they are considered as
insecure.
|
2017-04-27 21:20:29 +02:00 |
|
Tobias Stoeckmann
|
2fb346f25f
|
irc: fix parsing of DCC filename
|
2017-04-22 15:10:53 +02:00 |
|
Sébastien Helleu
|
a4dffb1915
|
irc: fix double decoding of IRC colors in messages sent/displayed by commands /msg and /query (issue #943)
|
2017-04-07 22:28:48 +02:00 |
|
Sébastien Helleu
|
6f46f65c73
|
irc: fix type of values for hashtable extra_vars in irc_server_get_default_msg
|
2017-03-25 14:19:48 +01:00 |
|
Sébastien Helleu
|
d31e4f1d9a
|
irc: send signal "irc_server_lag_changed", store lag in server buffer
The lag is stored in the local variable "lag" of the server buffer.
When there is no lag, the local variable does not exist.
|
2017-03-25 14:19:48 +01:00 |
|
Sébastien Helleu
|
f15ea72da3
|
irc: check that pointers received in arguments are not NULL in "free" functions
Functions:
- irc_channel_nick_speaking_time_free
- irc_ignore_free
- irc_notify_free
- irc_raw_message_free
- irc_server_outqueue_free
|
2017-03-25 14:05:55 +01:00 |
|
Sébastien Helleu
|
5661b4da74
|
core: fix typo: refreshs -> refreshes
|
2017-03-12 18:33:53 +01:00 |
|
Sébastien Helleu
|
e6d5d791cd
|
irc: fix parsing of message 324 (modes) when there is a colon before the modes (closes #913)
|
2017-02-19 08:12:25 +01:00 |
|
Sébastien Helleu
|
12e2d9995c
|
irc: add function irc_server_get_max_modes
|
2017-02-18 17:34:06 +01:00 |
|
Sébastien Helleu
|
e1eeb22945
|
irc: update error message, update translations
|
2017-02-18 14:48:02 +01:00 |
|
Sébastien Helleu
|
51b2352786
|
irc: send current modes/masks if next mask doesn't fit in the string
|
2017-02-18 14:41:52 +01:00 |
|
Sébastien Helleu
|
06d73e4b96
|
Merge remote-tracking branch 'origin/pr/579'
|
2017-02-18 14:31:49 +01:00 |
|
Sébastien Helleu
|
1adb6075fa
|
irc: compact some code
|
2017-02-18 13:14:50 +01:00 |
|