8855 Commits

Author SHA1 Message Date
Sébastien Helleu
4592c9438f core: send buffer pointer (when possible) in signal "hotlist_changed" (closes #1133)
When a buffer is added or updated in the hotlist, the buffer pointer is sent.
When the hotlist is cleared or resorted, the buffer pointer is NULL.
2018-05-31 20:25:10 +02:00
Sébastien Helleu
d327e3e75a doc: update Japanese auto-generated files 2018-05-26 10:47:15 +02:00
Sébastien Helleu
a2d156774d
Merge pull request #1199 from l/master/translation/ja_JP
core: update Japanese translations
2018-05-26 10:45:35 +02:00
AYANOKOUZI, Ryuunosuke
294a3e6a1e core: update Japanese translations 2018-05-26 09:00:00 +09:00
Sébastien Helleu
2026545aaa core: fix delete of previous/next word (keys Ctrl+w and Alt+d) (closes #1195) 2018-05-22 22:26:00 +02:00
Simon Arlott
9aaea09b02
core: unhook TLS handshake fd before calling connect callback
When there are multiple addresses for a server and a TLS handshake failure
occurs, the next server in the list will connect and then timeout without
performing any TLS handshake.

This is because irc_server_close_connection closes server->sock so the next
pipe to be created reuses that fd, but the hook for the handshake fd still
exists when the next connection attempt is started.

The hook for network_connect_child_read_cb is never added because a hook
for the reused fd number still exists.

Resolve this by removing the handshake hook before calling the connect
callback.
2018-05-22 12:27:41 +01:00
Sébastien Helleu
530f73ec71 irc: update ircv3 URLs in comments 2018-05-21 15:48:59 +02:00
Sébastien Helleu
aee5ee6f42 core: add issue #219 in ChangeLog 2018-05-21 14:49:45 +02:00
Sébastien Helleu
4885329f7a doc: update German auto-generated files 2018-05-21 14:45:39 +02:00
Sébastien Helleu
555807bc42 core: add contributor in AUTHORS.adoc (issue #826) 2018-05-21 14:44:21 +02:00
Sébastien Helleu
2a229a1b6b core: update ChangeLog 2018-05-21 14:44:21 +02:00
Sébastien Helleu
271e395201 doc: add note about "list" options for curl in function hook_process_hashtable (plugin API reference) 2018-05-21 14:44:21 +02:00
Sébastien Helleu
4f5c7c8b68 doc: add example of URL with custom HTTP headers in function hook_process_hashtable (plugin API reference) 2018-05-21 14:26:20 +02:00
Sébastien Helleu
3b82e8ef1e doc: update auto-generated files with URL options 2018-05-21 11:20:23 +02:00
Sébastien Helleu
2fbd708b47 build: fix path to auto-generated plugin API files in CMakeLists 2018-05-21 11:19:32 +02:00
Sébastien Helleu
9f25d7d347 core: use function string_split to split list items 2018-05-21 10:24:57 +02:00
Sébastien Helleu
e4a69406ba core: uncomment CURL option PROXY_SSL_CIPHER_LIST 2018-05-21 10:24:57 +02:00
Joseph Kichline
2542250a21 core: handle lists in hook_process_hashtable for urls (closes #219) 2018-05-21 10:24:57 +02:00
Nils Görs
f1308719aa core: update German translations 2018-05-21 09:59:51 +02:00
Sébastien Helleu
275a765de6 core: update ChangeLog 2018-05-21 08:52:34 +02:00
Sébastien Helleu
5d860079d9 core: update translations 2018-05-21 08:50:49 +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
6b1f3de4b2 core: update ChangeLog 2018-05-20 22:30:13 +02:00
Sébastien Helleu
eceb7ec540 core: update translations 2018-05-20 22:29:39 +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
393203b13c core: update ChangeLog 2018-05-20 21:36:46 +02:00
Sébastien Helleu
c62cc5f497 core: update translations 2018-05-20 21:20:52 +02:00
Sébastien Helleu
d033b63d80 doc: update auto-generated files with hdata 2018-05-20 21:20:30 +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
a6e175f3e9 irc: add missing "cap_extended_join" in comment 2018-05-20 17:29:01 +02:00
Sébastien Helleu
c8da268df1 irc: fix code style 2018-05-20 17:29:01 +02:00
Sébastien Helleu
108004be95 irc: do a case-sensitive comparison of CAP command 2018-05-20 16:29:36 +02:00
Sébastien Helleu
a3193320a9 core: remove unneeded comment 2018-05-20 16:25:43 +02:00
Sébastien Helleu
8a929c8668 core: fix code style in function hashtable_add_from_infolist 2018-05-20 16:25:43 +02:00
Sébastien Helleu
ef1ed1535c core: return an error if the infolist has no pointer to current item in function hashtable_add_from_infolist 2018-05-20 16:19:26 +02:00
Sébastien Helleu
dc6ad7b501 doc: add translations for function hashtable_add_from_infolist (plugin API reference) 2018-05-20 16:13:54 +02:00
Sébastien Helleu
c1fc590e0a doc: fix styles in plugin API reference 2018-05-20 15:55:37 +02:00
Sébastien Helleu
6356646c25 irc: replace version x.y.z by 2.2 in comment 2018-05-20 15:25:57 +02:00
Sébastien Helleu
498072734f doc: replace version x.y.z by 2.2 in plugin API reference 2018-05-20 15:25:23 +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
0329a9c7cd doc: update German auto-generated files 2018-05-19 15:36:17 +02:00
Nils Görs
7c32942abc core: update German translations 2018-05-19 15:13:35 +02:00
Sébastien Helleu
0f8485f54e buflist: add example of format for two bar items using a ternary operator in /help buflist.format.buffer 2018-05-19 14:47:59 +02:00
Sébastien Helleu
60254ff48d irc: display current nick on connected servers in output of /server list|listfull (closes #1193) 2018-05-19 09:07:08 +02:00
Sébastien Helleu
762e1e6b1e irc: remove unneeded check on variable pos 2018-05-19 08:15:00 +02:00
Sébastien Helleu
eb8043f2b4 relay: remove unneeded check on variable irc_argv
The variable "irc_argv" is always set if irc_argc > 0.
2018-05-19 08:14:56 +02:00