Max Teufel
1d8e6c10d7
irc: format IRC message 008 (RPL_SNOMASK) ( closes #144 )
2015-02-15 15:32:07 +01:00
Sébastien Helleu
094abc57ed
core: add missing info in function weelist_print_log
2015-02-12 07:34:18 +01:00
Sébastien Helleu
63a9d77339
irc: fix crash in callback of message 354 when the nick is not found in channel
2015-02-10 21:58:47 +01:00
Sébastien Helleu
7c5016c79d
core: add missing initialization of pointer in list allocation
2015-02-10 20:50:10 +01:00
Anders Bergh
00730c0f9c
relay: remove v4-mapped addresses in /help relay.network.allowed_ips
...
v4-mapped addresses aren't used since commit 85339f6 .
2015-02-04 07:48:06 +01:00
Sébastien Helleu
9871f26f04
core: split expression before evaluating it in command "/eval -s"
2015-01-30 09:58:36 +01:00
Sébastien Helleu
5e2cd75efc
core: add option "-s" in command /eval to split commands (no more split by default) ( closes #324 )
2015-01-30 08:58:37 +01:00
Sébastien Helleu
d3c309c787
core: add note about alias /v in /help version
2015-01-29 07:49:55 +01:00
Sébastien Helleu
0d9398d038
irc: fix completion of commands /allchan and /allpv
2015-01-28 07:45:01 +01:00
Sébastien Helleu
6a7f6f5095
irc: send WHOX message only if server supports it
2015-01-25 20:30:35 +01:00
Sébastien Helleu
8ad308a398
irc: add "account-notify" in help of server option "capabilities"
2015-01-25 18:15:32 +01:00
Sébastien Helleu
391d88d296
irc: fix set of variable "pos_account" in callback for message "354"
2015-01-25 17:36:59 +01:00
Sébastien Helleu
b1a1e14832
irc: free account before changing its value
2015-01-25 17:34:22 +01:00
Sébastien Helleu
5559b43518
irc: set away flag to 0 only if channel and nick are found
2015-01-25 17:34:22 +01:00
Sébastien Helleu
4c1e13fd45
irc: force host to NULL after free
2015-01-25 17:34:22 +01:00
Sébastien Helleu
0fade5ccd0
irc: move account callback to keep protocol callbacks sorted alphabetically
2015-01-25 16:02:46 +01:00
Sébastien Helleu
939c7b29c0
irc: shorten code in account callback
2015-01-25 16:00:31 +01:00
Sébastien Helleu
0f1e997090
irc: add "account" in irc_nick_print_log()
2015-01-25 15:25:41 +01:00
Sébastien Helleu
3c885fa80f
irc: add "account" in irc_nick hdata
2015-01-25 15:24:52 +01:00
Sébastien Helleu
fad11a6b93
irc: remove useless save of variables in irc_nick_new() when updating nick
2015-01-25 15:23:39 +01:00
Sébastien Helleu
055d7de721
irc: shorten code to call irc_nick_new() in join callback
2015-01-25 15:17:51 +01:00
Sébastien Helleu
62256251be
irc: change type of "account" parameter to "const char *" in irc_nick_new()
2015-01-25 15:16:55 +01:00
Sébastien Helleu
5886820679
irc: remove compiler warning about unused parameter in irc_channel_remove_account()
2015-01-25 15:13:11 +01:00
Sébastien Helleu
0a75d79e93
irc: fix memory leak on nick account in irc_channel_remove_account()
2015-01-25 15:00:38 +01:00
Sébastien Helleu
d2ef6e675d
Merge remote-tracking branch 'origin/pr/246' into irc-account-notify
2015-01-25 14:56:47 +01:00
Sébastien Helleu
a6327bc6f2
core: fix random error when creating symbolic link weechat-curses on make install with cmake (bug #40313 )
2015-01-24 16:33:54 +01:00
Max Teufel
eea6b07edc
irc: don't keep valid account names when account-notify is disabled
2015-01-24 14:33:39 +01:00
Max Teufel
f379adffd0
irc: add support for CAP account-notify
2015-01-24 14:09:54 +01:00
Sébastien Helleu
ac8ccba8c8
irc: remove server "freenode" from default config file ( closes #309 )
2015-01-24 13:55:29 +01:00
Sébastien Helleu
1a68242f95
irc: don't close channel buffer on second /part when option irc.look.part_closes_buffer is off ( closes #313 )
2015-01-24 09:37:47 +01:00
Sébastien Helleu
ed9e146e46
core: fix crash when a root bar has conditions different from active/inactive/nicklist ( closes #317 )
2015-01-23 21:21:39 +01:00
Sébastien Helleu
a617cd857a
irc: fix restore of query buffers on /upgrade ( closes #315 )
...
After /upgrade it was not possible to send a message in the query buffer or to
receive messages from this nick.
This commit fixes the search of query buffer when creating the irc channel
(with type "private").
The bug was introduced by commit 9749b65f7e .
2015-01-23 20:02:25 +01:00
Sébastien Helleu
b0117f0d18
core: add gnutls version in #if compiler directives
2015-01-21 07:50:54 +01:00
Sébastien Helleu
b30ad7d7f6
irc: fix compilation of SASL "ecdsa-nist256p-challenge"
...
Gnutls >= 3.0.21 is now required for SASL "ecdsa-nist256p-challenge".
Gnutls >= 3.3.0 is required to display the public key when connecting.
2015-01-21 07:49:20 +01:00
Sébastien Helleu
e2be01833f
irc: add support of "ecdsa-nist256p-challenge" SASL mechanism ( closes #251 )
2015-01-19 23:52:33 +01:00
Sébastien Helleu
083a6c741d
core: check that filename is not NULL in function util_file_get_content
2015-01-19 23:15:30 +01:00
Sébastien Helleu
860ca4be20
irc: fix /join on a channel buffer opened with autojoin but which failed to join
2015-01-19 20:22:58 +01:00
Sébastien Helleu
99d20e97c6
irc: send QUIT to server and no PART for channels when the server buffer is closed ( closes #294 )
2015-01-17 15:18:50 +01:00
Sébastien Helleu
9fbd138518
irc: fix order of channel buffers opened ( closes #303 )
2015-01-16 20:20:40 +01:00
Sébastien Helleu
9749b65f7e
irc: fix crash in buffer close when server name is the same as a channel name ( closes #305 )
2015-01-15 22:43:08 +01:00
Sébastien Helleu
cf5501f69c
core: add priority in plugins to initialize them in order
...
Current order is: charset, logger, exec, trigger, aspell, alias, fifo, xfer,
irc, relay, guile/lua/perl/python/ruby/tcl, script.
2015-01-15 07:40:38 +01:00
Sébastien Helleu
2021e63cd6
irc: fix warning on cast of a pointer
2015-01-10 09:29:13 +01:00
Sébastien Helleu
8f668bb18c
irc: defer the auto-connection to servers with a timer ( closes #279 , task #13038 )
2015-01-06 21:05:38 +01:00
Sébastien Helleu
ca5aa6695f
core: fix NULL pointer in free of bar window ( closes #293 ); add extra checks on bar window pointers
2015-01-03 19:18:09 +01:00
Sébastien Helleu
235cc3f9e2
core: do not add flag "-fPIC" on Cygwin (not needed)
2015-01-01 13:38:11 +01:00
Sébastien Helleu
00ba2e8c4d
core: fix compilation of plugins with cmake >= 3.1 ( closes #287 )
...
The flag -fPIC is now forced for compilation of plugins.
It should fix compilation problems when cmake doesn't add this flag.
2015-01-01 13:23:57 +01:00
Sébastien Helleu
a020c28ea6
core: update copyright dates
2015-01-01 09:23:23 +01:00
Sébastien Helleu
27431e234d
core: check bar conditions in root bars and on each update of a bar item
2014-12-28 11:42:57 +01:00
Sébastien Helleu
bf05086878
irc: remove useless refresh of bar item
...
And the name of item was wrong ("nicklist" instead of "buffer_nicklist").
2014-12-26 15:44:26 +01:00
Sébastien Helleu
adb4d0debd
irc: add option "reorder" in command /server ( closes #229 )
2014-12-21 11:12:32 +01:00