Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-11 | exec: fix crash when giving bad id to command /exec -in | Sebastien Helleu | |
2014-03-11 | exec: add option "-del" in command /exec | Sebastien Helleu | |
2014-03-11 | exec: add option "-bg" in command /exec | Sebastien Helleu | |
2014-03-11 | exec: update plugin API version | Sebastien Helleu | |
2014-03-11 | exec: fix typos in /help exec | Sebastien Helleu | |
2014-03-11 | exec: add option "-set" in command /exec | Sebastien Helleu | |
2014-03-11 | exec: replace number by id in /help exec | Sebastien Helleu | |
2014-03-11 | exec: add list of signal names in /help exec | Sebastien Helleu | |
2014-03-11 | exec: implement options -signal/-kill/-killall in command /exec | Sebastien Helleu | |
2014-03-11 | exec: remove error prefix in case of unexpected end of a command | Sebastien Helleu | |
2014-03-11 | exec: display command return code after output (stdout/stderr) | Sebastien Helleu | |
2014-03-11 | exec: add tag "exec_rc" for line with command return code, remove empty line ↵ | Sebastien Helleu | |
displayed before | |||
2014-03-11 | exec: add exec plugin | Sebastien Helleu | |
2014-03-11 | relay: search buffers by full name | Sebastien Helleu | |
2014-03-11 | fifo: search buffer by full name when text is received in pipe | Sebastien Helleu | |
2014-03-10 | trigger: add plugin name in error messages | Sebastien Helleu | |
2014-03-09 | trigger: remove unneeded code to make C compiler happy | Sebastien Helleu | |
2014-03-08 | trigger: fix typo in a comment | Sebastien Helleu | |
2014-03-07 | script: fix scroll on script buffer in the detailed view of script (closes #6) | Sebastien Helleu | |
2014-03-07 | relay: fix crash on /upgrade received from a client (weechat protocol) | Sebastien Helleu | |
Some commands like /upgrade sent by relay client can cause problems, because they were executed immediately (while relay code is running). The /upgrade command unloads all plugins, so the result is unpredictable (it can cause a crash). This commit adds a timer (1 millisecond) to delay the execution of command after we go back in the WeeChat main loop. | |||
2014-03-05 | relay: add info "relay_client_count" with optional status name as argument | Sebastien Helleu | |
Use in evaluated strings (for example in /eval or triggers): - "${info:relay_client_count}": total number of relay clients (any status) With a specific status: - "${info:relay_client_count,connecting}" - "${info:relay_client_count,waiting_auth}" - "${info:relay_client_count,connected}" - "${info:relay_client_count,auth_failed}" - "${info:relay_client_count,disconnected}" | |||
2014-03-05 | relay: add signals "relay_client_xxx" for client status changes (closes #2) | Sebastien Helleu | |
New signals: - relay_client_connecting - relay_client_waiting_auth - relay_client_connected - relay_client_auth_failed - relay_client_disconnected | |||
2014-03-04 | trigger: update description of trigger plugin | Sebastien Helleu | |
2014-03-04 | trigger: add some missing "+" after spaces in regex of default triggers ↵ | Sebastien Helleu | |
cmd_pass/msg_auth | |||
2014-03-04 | rmodifier: remove plugin (replaced by trigger) | Sebastien Helleu | |
2014-03-02 | trigger: add variable "tg_notify" (notify level of a message, if different ↵ | Sebastien Helleu | |
from "none") | |||
2014-03-02 | trigger: allow chars '\' and '(' as delimiter in regex | Sebastien Helleu | |
2014-03-02 | trigger: do not create the trigger with /trigger add if the regex is invalid | Sebastien Helleu | |
2014-03-01 | trigger: fix typo in /help trigger | Sebastien Helleu | |
2014-03-01 | trigger: fix typo in /help trigger | Sebastien Helleu | |
2014-03-01 | trigger: make optional the alignment on second and max calls (in hook timer) | Sebastien Helleu | |
2014-02-28 | irc: fix colors in message with CTCP reply sent to another user | Sebastien Helleu | |
2014-02-28 | irc: evaluate content of server options "username" and "realname" | Sebastien Helleu | |
2014-02-28 | trigger: allow empty return code in command /trigger {add|addoff|addreplace} | Sebastien Helleu | |
2014-02-28 | xfer: replace constant by sizeof in a call to snprintf | Sebastien Helleu | |
2014-02-28 | rmodifier: fix size used in a snprintf | Sebastien Helleu | |
2014-02-28 | relay: fix size used in a snprintf | Sebastien Helleu | |
2014-02-28 | irc: fix size used in some snprintf | Sebastien Helleu | |
2014-02-28 | irc: fix some malloc sizes | Sebastien Helleu | |
2014-02-28 | scripts: fix size used in some snprintf | Sebastien Helleu | |
2014-02-23 | relay: add option relay.network.clients_purge_delay | Sebastien Helleu | |
2014-02-23 | relay: fix freeze after /upgrade when many disconnected clients still exist | Sebastien Helleu | |
The hooks for the WeeChat disconnected clients are not created again after /upgrade (they were removed on client disconnection, so there is no reason to create them again). The hooks like nicklist sync are called often (for example on irc disconnection), which can cause long freeze if many WeeChat disconnected clients exist in relay. | |||
2014-02-22 | trigger: fix potential uninitialized pointer in signal hook callback | Sebastien Helleu | |
2014-02-22 | trigger: fix crash when a signal is received with type "int" and NULL ↵ | Sebastien Helleu | |
pointer in signal_data | |||
2014-02-22 | scripts: fix crash when a signal is received with type "int" and NULL ↵ | Sebastien Helleu | |
pointer in signal_data | |||
2014-02-22 | irc: set option irc.network.autoreconnect_delay_max to 600 by default, ↵ | Sebastien Helleu | |
increase max value to 604800 seconds (7 days) | |||
2014-02-22 | relay: remove dead assignment in function relay_client_recv_cb | Sebastien Helleu | |
2014-02-22 | irc: remove dead assignment in function irc_ignore_check | Sebastien Helleu | |
2014-02-22 | xfer: remove dead assignment in function xfer_add_cb | Sebastien Helleu | |
2014-02-22 | relay: remove dead assignment in function relay_irc_get_line_info | Sebastien Helleu | |