1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-25 12:26:40 +02:00
Commit Graph

1119 Commits

Author SHA1 Message Date
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
Sébastien Helleu cf1010e177 irc: move initialization of variables "inclusive" 2017-02-18 13:09:27 +01:00
Sébastien Helleu ac007a1efd Merge remote-tracking branch 'origin/pr/572' 2017-02-18 13:04:00 +01:00
Sébastien Helleu 24a15e8b95 irc: reorder conditions for mode smart filtering, add a comment 2017-01-29 14:08:25 +01:00
arza 27e949d974 irc: don't smart filter modes given to you (closes #530) 2017-01-29 11:13:59 +02:00
Sébastien Helleu 1361602ea5 tests: fix compilation of tests on FreeBSD 11
Some includes were missing in .h files, and the tests must be linked
with intl and execinfo on FreeBSD.
2017-01-13 20:57:59 +01:00
Sébastien Helleu fe7f92c4d8 irc: fix option "-temp" in command /server (closes #880) 2017-01-06 22:44:13 +01:00
Sébastien Helleu 5429381cb6 irc: fix name of option "-temp" in /help server 2017-01-06 22:13:43 +01:00
Sébastien Helleu 914bda1a74 irc: fix close of server channels which are waiting for the JOIN when the server buffer is closed (issue #873) 2017-01-01 16:35:02 +01:00
Sébastien Helleu 2087ec28e3 Merge pull request #876 from sim642/switch-join-forwarded
irc: fix buffer switching on manual join for forwarded channels
2017-01-01 15:05:33 +01:00
Sébastien Helleu c9fbb917e0 irc, xfer: fix compilation on Mac OS X (add link with resolv) (issue #276) 2017-01-01 14:53:41 +01:00
Sébastien Helleu 705d86e684 core: update copyright dates 2017-01-01 11:32:04 +01:00
Simmo Saan b30c6786b4 irc: fix buffer switching on manual join for forwarded channels
Previously using option values
	irc.look.buffer_open_before_join off
	irc.look.buffer_switch_join on
and manually joining a channel which gets forwarded
(e.g. #linux -> ##linux-overflow on freenode) the channel buffer for
##linux-overflow was not switched to even though the option says it should
have.

This patch copies manual join and noswitch information for channels which
get forwarded.
2016-12-31 19:44:47 +02:00
Sébastien Helleu f18a32e160 irc: add examples in help of usermode server option 2016-12-15 21:21:35 +01:00
Sébastien Helleu 36c9317077 irc: evaluate content of server option "usermode" 2016-12-11 13:50:38 +01:00
Sébastien Helleu ab490e10c7 irc: rename server option "umodes" to "usermode" 2016-12-11 13:43:34 +01:00
Sébastien Helleu 50a50d0339 Merge remote-tracking branch 'origin/pr/820' 2016-12-11 13:06:05 +01:00
Sébastien Helleu 28fde407f4 irc: evaluate content of server option "ssl_fingerprint" (closes #858) 2016-12-03 09:44:18 +01:00
Sébastien Helleu 377fad22db irc: add tag "self_msg" on self messages (closes #840) 2016-11-26 13:58:16 +01:00
Sébastien Helleu cfc22c700c irc: add missing tags on CTCP message sent 2016-11-26 13:49:34 +01:00
Sébastien Helleu 4a2cd9d034 irc: fix help on mask in command /ignore 2016-11-09 20:48:35 +01:00
Sébastien Helleu b51beb6766 irc: change default value of option irc.network.lag_reconnect to 300 (closes #818) 2016-10-18 22:06:39 +02:00
Simmo Saan 03fbb4ffdc Add server option umodes (closes #377) 2016-10-12 21:38:49 +03:00