Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-06 | core: set default value "djb2" for option weechat.look.nick_color_hash | Sébastien Helleu | |
2016-04-05 | core: move nick coloring from irc plugin to core (closes #262) | Sébastien Helleu | |
Options moved from irc.conf to weechat.conf: * "irc.look.nick_color_force" moved to "weechat.look.nick_color_force" * "irc.look.nick_color_hash" moved to "weechat.look.nick_color_hash" * "irc.look.nick_color_stop_chars" moved to "weechat.look.nick_color_stop_chars" New info (for API function "info_get"): * "nick_color" (replaces "irc_nick_color") * "nick_color_name" (replaced "irc_nick_color_name") Info "irc_nick_color" and "irc_nick_color_name" are now deprecated. And a bug has been fixed in nick coloring: stop chars are removed before looking at a forced color. | |||
2016-03-24 | api: rename function unhook_all_plugin to unhook_all | Sébastien Helleu | |
2016-03-22 | core: add missing pointer argument in calls to hook_connect callback | Sébastien Helleu | |
2016-03-21 | irc: fix crash in SSL connection to the server | Sébastien Helleu | |
2016-03-21 | core: add pointer in some callbacks (closes #406) | Sébastien Helleu | |
This pointer is the first argument received by callbacks, and the existing argument "data" is now automatically freed by WeeChat when the object containing the callback is removed. With this new pointer, the linked list of callbacks in scripts has been removed. This will improve speed of scripts (using a lot of hooks), reduce memory used by scripts and reduce time to unload scripts. Following functions are affected in the C API: * exec_on_files * config_new * config_new_section * config_new_option * hook_command * hook_command_run * hook_timer * hook_fd * hook_process * hook_process_hashtable * hook_connect * hook_print * hook_signal * hook_hsignal * hook_config * hook_completion * hook_modifier * hook_info * hook_info_hashtable * hook_infolist * hook_hdata * hook_focus * unhook_all_plugin * buffer_new * bar_item_new * upgrade_new * upgrade_read | |||
2016-03-17 | core: use ${info:term_width} instead of ${window.win_width} in /help ↵ | Sébastien Helleu | |
weechat.bar.xxx.conditions (closes #703) | |||
2016-03-13 | exec: fix example in /help exec | Sébastien Helleu | |
2016-03-12 | scripts: fix typo in comment | Sébastien Helleu | |
2016-03-09 | logger: add note on buffer local variables to use in /help logger.file.mask | Sébastien Helleu | |
2016-03-06 | core: remove plugin pointer in hooks debug messages | Sébastien Helleu | |
2016-03-05 | relay: do not execute any command received from an irc relay client (closes ↵ | Sébastien Helleu | |
#699) | |||
2016-02-28 | core: check that pointers received in arguments are not NULL in buffers and ↵ | Sébastien Helleu | |
windows functions | |||
2016-02-25 | irc: complete help of SASL fail options | Sébastien Helleu | |
2016-02-24 | core: update translations | Sébastien Helleu | |
2016-02-24 | Merge remote-tracking branch 'origin/pr/697' | Sébastien Helleu | |
2016-02-23 | irc: add option irc.network.sasl_fail_unavailable (closes #600) | Simmo Saan | |
Previously SASL did not fail when it was set up for the server but wasn't supported by it. This makes no difference when the server's sasl_fail is set to "continue" but might make a difference if set to "disconnect" or "reconnect". To make sure server connection is not made under such circumstances, this patch adds an extra configurable ("on" by default) check to trigger SASL failure when it is set up but not supported by the server. Although not directly a SASL failure, this makes SASL not-authenticated scenarios all handled consistently, while providing extra security by not silently ignoring not being authenticated as requested. | |||
2016-02-23 | javascript: replace include of time.h by ctime | Sébastien Helleu | |
2016-02-22 | core: fix long lines | Sébastien Helleu | |
2016-02-19 | script: force refresh of scripts buffer after download of scripts list ↵ | Sébastien Helleu | |
(closes #693) | |||
2016-02-18 | core: fix typo in a comment | Sébastien Helleu | |
2016-02-16 | core: fix truncation of buffer names in hotlist (closes #668) | Sébastien Helleu | |
2016-02-15 | core: move irc bar item "away" and two options to core (closes #692) | Sébastien Helleu | |
Options moved: * "irc.look.item_away_message" --> "weechat.look.item_away_message" * "irc.color.item_away" --> "weechat.color.item_away". | |||
2016-02-12 | core: add note about options to save config/layout on exit in help of ↵ | Sébastien Helleu | |
commands /layout, /save and /quit (closes #687) | |||
2016-02-11 | irc: use upper case for SASL in messages displayed | Sébastien Helleu | |
2016-02-08 | relay: fix the max number of clients connected on a port, allow value 0 for ↵ | Sébastien Helleu | |
"no limit" (closes #669) | |||
2016-02-07 | core: fix update of window title under tmux (closes #685) | Sébastien Helleu | |
2016-02-07 | Merge remote-tracking branch 'origin/pr/680' | Sébastien Helleu | |
2016-02-06 | relay: do not print final '\0' in raw message for a websocket PING message ↵ | Sébastien Helleu | |
received | |||
2016-02-06 | relay: fix websocket frame decoding, answer a PONG to PING (closes #675) | Sébastien Helleu | |
2016-02-05 | xfer: ignore signals when polling socket during file receive (closes #677) | Simmo Saan | |
When signals (e.g. SIGWINCH for terminal resize) are fired they cause poll to fail with EINTR, erroring file receival even when there wasn't a problem with it. This patch adds additional checks for EINTR and EAGAIN that cause retry of poll, since both are unrelated to actual file receival. | |||
2016-02-05 | trigger: fix long lines | Sébastien Helleu | |
2016-02-05 | Merge pull request #511 from juanfra684/patch-1 | Sébastien Helleu | |
trigger: add recover to cmd_pass/msg_auth, and regain to msg_auth | |||
2016-02-04 | relay: fix comment | Sébastien Helleu | |
2016-02-02 | relay: fix typo in a comment | Sébastien Helleu | |
2016-01-31 | core: fix typo in a comment | Sébastien Helleu | |
2016-01-24 | doc: add an example in function string_split (plugin API reference) | Sébastien Helleu | |
2016-01-23 | relay: fix command "input" received from clients (weechat protocol) (closes ↵ | Sébastien Helleu | |
#663) The command "input" received with only spaces in content of message was ignored by WeeChat (because of the split on spaces). | |||
2016-01-23 | core: fix number of arguments returned by string_split | Sébastien Helleu | |
When keep_eol is 2 and separators are found at the end of string, the function returned argc + 1 instead of argc. | |||
2016-01-17 | irc: add missing completion "*" for target in command /msg | Sébastien Helleu | |
2016-01-17 | irc: fix /msg command with multiple targets including "*" | Sébastien Helleu | |
2016-01-17 | irc: add examples in /help ctcp | Sébastien Helleu | |
2016-01-17 | irc: add a constant with list of supported CTCPs for completion in command /ctcp | Sébastien Helleu | |
2016-01-17 | irc: add missing completion "*" for target in command /ctcp | Sébastien Helleu | |
2016-01-17 | irc: do not exit from function in case of error with "ctcp *" | Sébastien Helleu | |
When "*" is a target in the middle of a list, for example "#chan1,*,#chan2", if there's an error with "*", the CTCP should be sent to #chan1 and #chan2, even if "*" fails (and not only #chan1 like it was previously). | |||
2016-01-17 | irc: free allocated memory in case of early exit from the function | Sébastien Helleu | |
2016-01-17 | irc: fix code style | Sébastien Helleu | |
2016-01-17 | Merge remote-tracking branch 'origin/pr/493' | Sébastien Helleu | |
2016-01-16 | Merge pull request #656 from mojadita/some-externs-missing-for-osx-compiling | Sébastien Helleu | |
Add extern keyword several places to link in osx | |||
2016-01-15 | Add extern keyword several places to link in osx | Luis Colorado | |