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
Mikaela Suomalainen
afce3a6427
core: replace irc.freenode.net by chat.freenode.net
...
Freenode wants people to use chat.freenode.net instead of
irc.freenode.net which is alias to chat.freenode.net.
2014-12-21 09:20:26 +01:00
Sébastien Helleu
0b2be21f1f
core: fully evaluate commands bound to keys in cursor and mouse contexts
2014-12-20 08:07:13 +01:00
Sébastien Helleu
624083f41a
irc: open channel buffers before the JOIN is received from server (autojoin and manual joins) ( closes #216 )
...
New options:
- irc.look.buffer_open_before_autojoin
- irc.look.buffer_open_before_join
2014-12-14 20:23:45 +01:00
Sébastien Helleu
8d3a55c6be
irc: rename argument with new server name in function irc_server_rename()
2014-12-14 13:01:40 +01:00
Sébastien Helleu
0cd2aff765
core: use https for WeeChat URLs
2014-12-13 09:16:09 +01:00
Sébastien Helleu
1f1611c916
relay: wait for message CAP END before sending join of channels and backlog to the client ( closes #223 )
2014-12-07 19:14:37 +01:00
Sébastien Helleu
72e6b3d703
core: split info/infolist callbacks
2014-12-05 07:49:45 +01:00
Sébastien Helleu
e9f367b7e7
irc: split info/infolist callbacks
2014-12-04 07:40:35 +01:00
Sébastien Helleu
bd59c587d8
xfer: rename callback for infolist "xfer"
2014-12-03 07:37:16 +01:00
Sébastien Helleu
a697dfcc4d
relay: rename info/infolist callbacks
2014-12-02 07:37:36 +01:00
Sébastien Helleu
9e8a6d1e20
script: rename callback for infolist "script_script"
2014-12-01 07:50:11 +01:00
Sébastien Helleu
01c6fb5566
logger: rename callback for infolist "logger_buffer"
2014-11-30 08:59:27 +01:00
Sébastien Helleu
fa5d9bb564
fifo: rename callback for info "fifo_filename"
2014-11-29 09:43:20 +01:00
Sébastien Helleu
c357408c2c
aspell: rename callback for info "aspell_dict"
2014-11-28 07:54:23 +01:00
Sébastien Helleu
cb60cf9640
alias: rename callback for infolist "alias"
2014-11-27 19:31:49 +01:00
Sébastien Helleu
afef4b0d8a
irc: add missing server options "sasl_timeout", "sasl_fail" and "notify" in output of /server listfull
2014-11-23 15:09:59 +01:00
Sébastien Helleu
173b4c9749
irc: remove unused variable
2014-11-23 10:47:55 +01:00
Sébastien Helleu
4f4045fb84
irc: rename server option "sasl_disconnect_on_fail" to "sasl_fail", change type to integer (enum)
...
New possible values are:
- "continue": ignore the SASL failed (continue connection to server
without authentication)
- "reconnect": disconnect and schedule a reconnection to server
- "disconnect": disconnect
2014-11-23 10:38:09 +01:00
Sébastien Helleu
570beab90a
irc: merge arrays with server options names and default values into a single array
2014-11-23 09:30:26 +01:00
Sébastien Helleu
4dd5125054
Merge branch 'feature/sasl_disconnect_on_fail' of git://github.com/maxteufel/weechat into maxteufel-feature/sasl_disconnect_on_fail
2014-11-23 08:54:59 +01:00
Sébastien Helleu
ae013b7881
core: fix regex replace in eval_expression when regex or regex_replace is empty
2014-11-23 08:31:29 +01:00
Sébastien Helleu
3fac3b1bf9
api: fix truncated process output in hook_process() ( closes #266 )
2014-11-22 19:33:48 +01:00
Max Teufel
78234956b0
irc: add option irc.server.*.sasl_disconnect_on_fail (task #12204 )
2014-11-22 13:44:44 +01:00
Max Teufel
e460d48d48
irc: handle ERR_NICKLOCKED (902)
2014-11-22 09:35:59 +01:00
Sébastien Helleu
1ef3237b6b
api: return value in function command(), remove WeeChat error after command callback if return code is WEECHAT_RC_ERROR
2014-11-22 08:14:29 +01:00
Sébastien Helleu
debfb57d0f
relay: send messages "_buffer_localvar_*" and "_buffer_type_changed" with sync "buffers" ( closes #191 )
2014-11-16 10:53:55 +01:00
Sébastien Helleu
12c997573b
core: fix display bug when scrolling in buffer on a filtered line ( closes #240 )
2014-11-16 08:52:33 +01:00
Sébastien Helleu
786999b4a3
script: add option script.scripts.url_force_https ( closes #253 )
2014-11-15 18:28:34 +01:00
Sébastien Helleu
91140b2ebc
core: add constant for libcurl >= 7.38.0
2014-11-15 15:58:57 +01:00
Sébastien Helleu
cf9e8d140a
core: regroup libcurl constants/options by version
2014-11-15 15:49:21 +01:00
Sébastien Helleu
c58a195590
core: add debug message in hook_process when core debug >= 1
2014-11-15 10:53:57 +01:00
Sébastien Helleu
6f5f6da0eb
irc: add infolist "irc_color_weechat"
2014-11-11 11:17:50 +01:00