summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2018-06-24irc: do not display message 354 with missing parameters if there's an ↵Sébastien Helleu
automatic check of WHOX on the channel (issue #1212)
2018-06-23irc: display message 354 (WHOX) received with missing parameters (closes #1212)Sébastien Helleu
2018-06-14core: change default value of option weechat.look.hotlist_add_conditions ↵Sébastien Helleu
(closes #1206) Now if there are at least one relay client connected via weechat protocol, the buffer is always added to the hotlist.
2018-06-14relay: add filtering on protocol in info "relay_client_count" (issue #1206)Sébastien Helleu
2018-06-14core: add key alt+"-" in /help filterSébastien Helleu
2018-06-13Merge remote-tracking branch 'origin/pr/1196'Sébastien Helleu
2018-06-11fset: fix crash when applying filters after closing the fset buffer (closes ↵Sébastien Helleu
#1204)
2018-06-02core: add reverse of string in evaluation of expressions with "rev:" (closes ↵Sébastien Helleu
#1200)
2018-06-02core: count number of chars instead of bytes for suffix in function string_cutSébastien Helleu
2018-06-02core: return NULL in function string_cut if string is NULLSébastien Helleu
2018-05-31trigger: hide password in display of command "/msg nickserv set password", ↵Sébastien Helleu
support the option "-server xxx"
2018-05-31trigger: hide password in command "/msg nickserv set password"Sébastien Helleu
2018-05-31core: send buffer pointer (when possible) in signal "hotlist_changed" ↵Sébastien Helleu
(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-22core: fix delete of previous/next word (keys Ctrl+w and Alt+d) (closes #1195)Sébastien Helleu
2018-05-22core: unhook TLS handshake fd before calling connect callbackSimon Arlott
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-21irc: update ircv3 URLs in commentsSébastien Helleu
2018-05-21core: use function string_split to split list itemsSébastien Helleu
2018-05-21core: uncomment CURL option PROXY_SSL_CIPHER_LISTSébastien Helleu
2018-05-21core: handle lists in hook_process_hashtable for urls (closes #219)Joseph Kichline
2018-05-21irc: display an error if memory can not be allocated in chghost callbackSébastien Helleu
2018-05-21Merge remote-tracking branch 'origin/pr/640'Sébastien Helleu
2018-05-20irc: add space before capability only if the string is not emptySébastien Helleu
2018-05-20irc: add missing space between capabilities in display of supported/enabled ↵Sébastien Helleu
capabilities
2018-05-20Merge remote-tracking branch 'origin/pr/639'Sébastien Helleu
2018-05-20irc: replace calls to sprintf by snprintfSébastien Helleu
2018-05-20irc: use dynamic string functions to display supported/enabled capabilitiesSébastien Helleu
2018-05-20irc: add missing "cap_extended_join" in commentSébastien Helleu
2018-05-20irc: fix code styleSébastien Helleu
2018-05-20irc: do a case-sensitive comparison of CAP commandSébastien Helleu
2018-05-20core: remove unneeded commentSébastien Helleu
2018-05-20core: fix code style in function hashtable_add_from_infolistSébastien Helleu
2018-05-20core: return an error if the infolist has no pointer to current item in ↵Sébastien Helleu
function hashtable_add_from_infolist
2018-05-20irc: replace version x.y.z by 2.2 in commentSébastien Helleu
2018-05-20Merge remote-tracking branch 'origin/pr/623' into irc-3.2-capSébastien Helleu
2018-05-19buflist: add example of format for two bar items using a ternary operator in ↵Sébastien Helleu
/help buflist.format.buffer
2018-05-19irc: display current nick on connected servers in output of /server ↵Sébastien Helleu
list|listfull (closes #1193)
2018-05-19irc: remove unneeded check on variable posSébastien Helleu
2018-05-19relay: remove unneeded check on variable irc_argvSébastien Helleu
The variable "irc_argv" is always set if irc_argc > 0.
2018-05-19exec: fix minimal length of unquoted stringSébastien Helleu
2018-05-19core: remove unneeded test on variable argvSébastien Helleu
2018-05-19core: remove unused variableSébastien Helleu
2018-05-18script: fix memory leak in case of invalid XML content in list of scriptsSébastien Helleu
2018-05-17php: add comments about C compiler happinessSébastien Helleu
2018-05-17scripts: remove double return in info eval callback functions not yet ↵Sébastien Helleu
implemented
2018-05-17php: ensure vbuffer is not NULL before using itSébastien Helleu
2018-05-17fset: ensure option_name is not NULL before comparing itSébastien Helleu
2018-04-17core: fix infinite loop in evaluation of strings (closes #1183)Sébastien Helleu
2018-04-17core: add an eval context structureSébastien Helleu
A pointer to this structure is given as parameter in each eval function called: - eval_replace_vars - eval_expression_condition - eval_replace_regex
2018-04-16core: do not set terminal title by default (option ↵Sébastien Helleu
weechat.look.window_title) (closes #1182)
2018-04-15core: add example of secured data in /help evalSébastien Helleu