Sébastien Helleu
|
1abf4040f1
|
core: add reverse of string in evaluation of expressions with "rev:" (closes #1200)
|
2018-06-02 16:01:14 +02:00 |
|
Sébastien Helleu
|
ba19fa9963
|
core: count number of chars instead of bytes for suffix in function string_cut
|
2018-06-02 15:18:29 +02:00 |
|
Sébastien Helleu
|
39a291bc53
|
core: return NULL in function string_cut if string is NULL
|
2018-06-02 15:14:21 +02:00 |
|
Sébastien Helleu
|
53fedfe4e6
|
trigger: hide password in display of command "/msg nickserv set password", support the option "-server xxx"
|
2018-05-31 22:51:23 +02:00 |
|
Sébastien Helleu
|
1587674e9b
|
trigger: hide password in command "/msg nickserv set password"
|
2018-05-31 21:14:57 +02:00 |
|
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
|
2026545aaa
|
core: fix delete of previous/next word (keys Ctrl+w and Alt+d) (closes #1195)
|
2018-05-22 22:26:00 +02:00 |
|
Sébastien Helleu
|
530f73ec71
|
irc: update ircv3 URLs in comments
|
2018-05-21 15:48:59 +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 |
|
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
|
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
|
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
|
6356646c25
|
irc: replace version x.y.z by 2.2 in comment
|
2018-05-20 15:25:57 +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
|
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 |
|
Sébastien Helleu
|
5756892203
|
exec: fix minimal length of unquoted string
|
2018-05-19 08:14:52 +02:00 |
|
Sébastien Helleu
|
4b784a631c
|
core: remove unneeded test on variable argv
|
2018-05-19 08:14:52 +02:00 |
|
Sébastien Helleu
|
25951cf56d
|
core: remove unused variable
|
2018-05-19 08:13:12 +02:00 |
|
Sébastien Helleu
|
26d972dd57
|
script: fix memory leak in case of invalid XML content in list of scripts
|
2018-05-18 23:01:57 +02:00 |
|
Sébastien Helleu
|
4aeed262f8
|
php: add comments about C compiler happiness
|
2018-05-17 22:04:19 +02:00 |
|
Sébastien Helleu
|
8b876bd668
|
scripts: remove double return in info eval callback functions not yet implemented
|
2018-05-17 22:02:10 +02:00 |
|
Sébastien Helleu
|
f3a31f609a
|
php: ensure vbuffer is not NULL before using it
|
2018-05-17 21:59:20 +02:00 |
|
Sébastien Helleu
|
b0fc579955
|
fset: ensure option_name is not NULL before comparing it
|
2018-05-17 21:51:09 +02:00 |
|
Sébastien Helleu
|
76f3be5260
|
core: fix infinite loop in evaluation of strings (closes #1183)
|
2018-04-17 20:27:48 +02:00 |
|
Sébastien Helleu
|
7877e1b8c2
|
core: add an eval context structure
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-17 20:27:12 +02:00 |
|
Sébastien Helleu
|
1a5527cf2e
|
core: do not set terminal title by default (option weechat.look.window_title) (closes #1182)
|
2018-04-16 21:25:40 +02:00 |
|
Sébastien Helleu
|
d9425f3765
|
core: add example of secured data in /help eval
|
2018-04-15 10:15:17 +02:00 |
|
Sébastien Helleu
|
9265acf879
|
scripts: fix memory leak in hook_info callback
|
2018-04-13 19:55:20 +02:00 |
|
Sébastien Helleu
|
41d63511b4
|
scripts: fix return value of hook_infolist callback (pointer instead of string)
|
2018-04-12 00:12:20 +02:00 |
|
Sébastien Helleu
|
da960e9176
|
core: initialize size to 0 when it is not used in the infolist variable
|
2018-04-11 22:44:23 +02:00 |
|
Sébastien Helleu
|
3467d6eb43
|
scripts: return long integer instead of string in function infolist_time
|
2018-04-10 21:26:15 +02:00 |
|
Sébastien Helleu
|
4001ed956f
|
php: return long instead of int in function hdata_time
|
2018-04-10 19:34:43 +02:00 |
|
Sébastien Helleu
|
9d83cefdbf
|
php: fix return code of functions config_write_option and config_write_line
|
2018-04-10 19:34:31 +02:00 |
|
Sébastien Helleu
|
ab61ddd4ab
|
scripts: do not allocate memory when converting pointers to strings
|
2018-04-10 19:33:14 +02:00 |
|
Sébastien Helleu
|
c89035327c
|
ruby: fix memory leak in 7 functions returning allocated strings
Fixed functions:
- list_new
- list_add
- list_search
- list_casesearch
- list_get
- list_next
- list_prev
|
2018-04-10 19:31:39 +02:00 |
|