1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-28 13:56:37 +02:00
Commit Graph

1015 Commits

Author SHA1 Message Date
Sébastien Helleu 8a93906beb api: fix function string_decode_base64
The result of function was sometimes wrong, for example base64 decoding of
"YWJj" was returning "ab" instead of "abc".
2014-08-02 16:52:17 +02:00
Sébastien Helleu d046315e8b api: fix function string_format_size on 32-bit systems 2014-08-02 11:44:15 +02:00
Sébastien Helleu d2dc05b01e core: check that from/to arguments are not NULL in base16/64 functions 2014-07-30 07:44:25 +02:00
Sébastien Helleu 3d6b9ff5a7 tests: add tests of function string_is_word_char 2014-07-29 07:39:30 +02:00
Sébastien Helleu 3ffbb85cb9 core: check that string is not NULL in function string_input_for_buffer 2014-07-28 08:27:16 +02:00
Sébastien Helleu 12c8cd4988 core: check that string is not NULL in function string_iconv 2014-07-27 08:34:34 +02:00
Sébastien Helleu 0693ffb82b core: fix compilation warning on GNU/Hurd about unsigned long numbers 2014-07-25 22:23:46 +02:00
Sébastien Helleu db01880bd1 core: add comments in translations for file size units 2014-07-25 20:40:38 +02:00
Sébastien Helleu f227e9ec3e core: add terabyte unit for size displayed 2014-07-25 07:57:48 +02:00
Sébastien Helleu 45f1b6bfc5 core: fix code style in function utf8_is_valid() 2014-07-20 15:50:12 +02:00
Sébastien Helleu 1e669e4b1e Merge branch 'master' of git://github.com/anders/weechat into anders-master 2014-07-20 12:41:39 +02:00
Sébastien Helleu de7e7585dd core: do not exit WeeChat in weechat_end() (let the caller do that)
This is needed for automated tests, to exit with return code of tests.
2014-07-14 20:03:39 +02:00
Sébastien Helleu 9935b336ed core: move main() function into Curses GUI 2014-07-14 20:03:39 +02:00
Sébastien Helleu eb4d1cf9e7 core: display a warning on startup if $TERM is not screen(-256color) under screen/tmux
The same warning is displayed with command "/debug term".
2014-07-14 19:00:23 +02:00
Sébastien Helleu a2cb702b66 core: add Curl options for versions 7.29.0 to 7.37.0 2014-07-14 17:25:08 +02:00
Sébastien Helleu c5710c6f24 core: fix evaluation of expressions with regex condition (closes #63)
The regex itself is not evaluated any more (so parentheses are kept).

Before the fix:
>> abcd =~ (?-i)^abc
== [0]
>> (abcd) =~ \(abcd\)
== [0]

After the fix:
>> abcd =~ (?-i)^abc
== [1]
>> (abcd) =~ \(abcd\)
== [1]
2014-07-12 10:10:05 +02:00
Sébastien Helleu e0312f7ecf core: add option "-mask" in command /unset (closes #112) 2014-07-12 09:14:56 +02:00
Sébastien Helleu f80a80204a core: add option weechat.color.status_nicklist_count (closes #109, closes #110) 2014-07-12 08:13:58 +02:00
Sébastien Helleu 7a7399594f core: fix socks5 proxy for curl downloads (closes #119) 2014-07-05 22:22:16 +02:00
Sébastien Helleu 4350dd058e core: display curl error after a failed download 2014-07-05 22:17:55 +02:00
Sébastien Helleu 95011c82e0 core: return only -1, 0 or 1 in string comparison functions 2014-07-05 11:38:44 +02:00
Sébastien Helleu 823db4475c core: check that timeval arguments are not NULL in timeval functions 2014-07-05 10:25:28 +02:00
Sébastien Helleu e0e3f9fdee core: check that regex is not NULL in function string_regcomp 2014-07-05 10:17:28 +02:00
Sébastien Helleu afa81c4594 core: check that regex is not NULL in function string_regex_flags 2014-07-05 10:15:29 +02:00
Sébastien Helleu d936880392 core: add note about result that must be freed in function string_mask_to_regex 2014-07-05 10:13:46 +02:00
Sébastien Helleu e75fef58c4 core: check that "chars" argument is not NULL in function string_strip 2014-07-05 10:05:35 +02:00
Sébastien Helleu 60c7696353 core: check that string is not NULL in function string_convert_escaped_chars 2014-07-05 10:03:15 +02:00
Sébastien Helleu 8fc8cbc129 core: add comment with return value of function string_strcasestr 2014-07-05 09:51:26 +02:00
Sébastien Helleu e702722842 core: check that string is not NULL in function string_strndup 2014-07-04 07:41:20 +02:00
Sébastien Helleu 494d046594 core: remove "www" in weechat.org URLs 2014-07-01 21:27:29 +02:00
Sébastien Helleu 9d3355b5a4 core: add note about semicolon to separate commands in /help eval 2014-06-29 11:48:04 +02:00
Sébastien Helleu 44de5bac65 core: update message displayed when passphrase is not set on /secure buffer 2014-06-28 14:50:15 +02:00
Sébastien Helleu 980a9abcfd core: do not display content of passphrase on /secure buffer 2014-06-28 13:18:16 +02:00
Sébastien Helleu baffcc7b76 core: fix completion of plugins commands when beginning of command is given 2014-06-28 11:48:49 +02:00
Sébastien Helleu fa4aaa8aa1 core: fix completion of environment variable value when beginning of value is given 2014-06-28 11:46:17 +02:00
Sébastien Helleu 39fc5b91de core: add missing declaration of "environ" (fix compilation on Mac OS X) 2014-06-27 22:11:46 +02:00
Sébastien Helleu 0191818368 core: remove extra spaces in /help set 2014-06-27 22:04:56 +02:00
Sébastien Helleu 1a1c50cc01 core: add option "env" in command /set 2014-06-27 07:54:53 +02:00
Anders Bergh b705e20a44 core: overlong UTF-8 encoding and surrogates (U+D800-DFFF) are invalid. 2014-06-16 22:24:46 +02:00
Sébastien Helleu eac52b9931 core: set default value "merged" for option weechat.look.hotlist_remove 2014-06-11 07:59:57 +02:00
Sébastien Helleu d0fa44865c core: fix potential memory leak with infolists not freed in plugins (debian #751108)
The memory leak should not happen if infolists are properly freed by plugins,
and it happened only on unload of plugins (or exit).
2014-06-10 20:14:24 +02:00
Sébastien Helleu 9957565680 core: fix first comment line in weechat.c 2014-06-07 16:14:17 +02:00
Sébastien Helleu 5d0a74a43e core: add option weechat.look.hotlist_remove (closes #99) 2014-06-06 19:39:19 +02:00
Sébastien Helleu 7aaf3be15b api: add argument "flags" in function hdata_new_list 2014-05-24 18:03:14 +02:00
Sébastien Helleu d38d961394 core: add option "send" in command /input (send text to a buffer) 2014-05-13 22:40:46 +02:00
Sébastien Helleu 4406087ee5 core: fix completion %(plugins_commands) when there are more than one argument before in the command line 2014-05-13 22:13:40 +02:00
Sébastien Helleu 32edff0fa5 core: add option "-buffer" in command /command (closes #67) 2014-05-13 22:12:19 +02:00
Sébastien Helleu ae51f45c97 core: add comment 2014-05-09 07:35:09 +02:00
Sébastien Helleu 36fdd40247 core: do not restore title of core buffer after /upgrade 2014-05-08 23:16:52 +02:00
Sébastien Helleu 8bcd2c8401 core: fix memory leak when restoring buffers after /upgrade 2014-05-08 22:30:37 +02:00