5425 Commits

Author SHA1 Message Date
Sebastien Helleu
63b2b30d80 core: fix typo in Contributing.asciidoc 2014-03-05 13:31:22 +01:00
Sebastien Helleu
ecf18c81f7 core: add file Contributing.asciidoc 2014-03-05 13:27:34 +01:00
Sebastien Helleu
b2a48a9913 core: move content of INSTALL.asciidoc into README.asciidoc 2014-03-05 12:44:10 +01:00
Sebastien Helleu
59f0927c9b core: rename file NEWS.asciidoc to ReleaseNotes.asciidoc 2014-03-05 12:21:54 +01:00
Sebastien Helleu
2d7778292a relay: add info "relay_client_count" with optional status name as argument
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 11:49:25 +01:00
Sebastien Helleu
0995eb334f relay: add signals "relay_client_xxx" for client status changes (closes #2)
New signals:
- relay_client_connecting
- relay_client_waiting_auth
- relay_client_connected
- relay_client_auth_failed
- relay_client_disconnected
2014-03-05 11:43:32 +01:00
Sebastien Helleu
7115f8306a core: add link to formatted version of {ChangeLog|NEWS}.asciidoc 2014-03-05 11:06:49 +01:00
Sebastien Helleu
90b2094b70 core: add .asciidoc files in main Makefile.am 2014-03-05 10:37:04 +01:00
Sebastien Helleu
1d928b50cc core: add "foreign" for AM_INIT_AUTOMAKE to ignore missing files and remove some warnings 2014-03-05 10:35:15 +01:00
Tor Hveem
0c05c82f77 Use asciidoc file ending for all asciidoc files 2014-03-04 23:39:07 +01:00
Sebastien Helleu
fba765cb8f trigger: update description of trigger plugin 2014-03-04 21:48:23 +01:00
Sebastien Helleu
76c0e8938e debian: replace rmodifier by trigger in control file 2014-03-04 21:44:43 +01:00
Sebastien Helleu
6b7d96f4b4 core: mute all buffers by default in command /mute (replace option -all by -core) 2014-03-04 16:12:56 +01:00
Sebastien Helleu
12b82146aa core: save and restore mute state in command /mute (bug #41748) 2014-03-04 14:42:35 +01:00
Sebastien Helleu
2b2c729854 trigger: add some missing "+" after spaces in regex of default triggers cmd_pass/msg_auth 2014-03-04 12:38:54 +01:00
Sebastien Helleu
3c398bd61d rmodifier: remove plugin (replaced by trigger) 2014-03-04 12:08:33 +01:00
Sebastien Helleu
d3281b7812 doc: update German auto-generated files 2014-03-04 09:25:55 +01:00
nils_2
cff840c9ae de.po: update german translation 2014-03-03 21:51:52 +01:00
Sebastien Helleu
61fee37095 doc: update links to git repositories (savannah -> github) 2014-03-03 12:31:02 +01:00
Sebastien Helleu
bd06f0f60f doc: add trigger example to colorize URLs 2014-03-02 18:59:57 +01:00
Sebastien Helleu
be9046741f core: fix memory in execution of commands
This memory leak was introduced by commit aa81067ad070f05a4aaf98383781eba0fbafefd6
2014-03-02 17:59:40 +01:00
Sebastien Helleu
32a4f4e1d5 core: fix memory leak when removing a hdata 2014-03-02 17:59:08 +01:00
Sebastien Helleu
4b57c95494 core: fix memory leak in evaluation of sub-conditions 2014-03-02 17:43:19 +01:00
Sebastien Helleu
16c13e94a6 trigger: add variable "tg_notify" (notify level of a message, if different from "none") 2014-03-02 12:35:34 +01:00
Sebastien Helleu
0329cb65f3 doc: add trigger doc in user's guide 2014-03-02 09:29:14 +01:00
Sebastien Helleu
cc5ab76186 trigger: allow chars '\' and '(' as delimiter in regex 2014-03-02 08:40:17 +01:00
Sebastien Helleu
ddf3e9043b trigger: do not create the trigger with /trigger add if the regex is invalid 2014-03-02 08:32:05 +01:00
Sebastien Helleu
8f0294f8d0 trigger: fix typo in /help trigger 2014-03-01 19:00:54 +01:00
Sebastien Helleu
7a1798a7fb trigger: fix typo in /help trigger 2014-03-01 17:42:28 +01:00
Sebastien Helleu
44b8447ff0 trigger: make optional the alignment on second and max calls (in hook timer) 2014-03-01 17:25:48 +01:00
Sebastien Helleu
050d2023d6 irc: fix colors in message with CTCP reply sent to another user 2014-02-28 15:07:23 +01:00
Sebastien Helleu
cf48fa4642 irc: evaluate content of server options "username" and "realname" 2014-02-28 15:00:39 +01:00
Sebastien Helleu
4196dcf7a5 doc: update auto-generated files with WeeChat commands 2014-02-28 14:55:58 +01:00
Sebastien Helleu
a4c385db99 core: fix output of /eval -n when there is a tab in output 2014-02-28 14:34:49 +01:00
Sebastien Helleu
ea71121723 api: add support of escaped strings in function string_eval_expression and command /eval 2014-02-28 14:31:40 +01:00
Sebastien Helleu
13b0a88f21 trigger: allow empty return code in command /trigger {add|addoff|addreplace} 2014-02-28 11:48:59 +01:00
Sebastien Helleu
02dcc3cb69 xfer: replace constant by sizeof in a call to snprintf 2014-02-28 11:45:18 +01:00
Sebastien Helleu
7ff2dd13cb rmodifier: fix size used in a snprintf 2014-02-28 11:41:14 +01:00
Sebastien Helleu
4c3a10506a relay: fix size used in a snprintf 2014-02-28 11:40:55 +01:00
Sebastien Helleu
82ade05f66 irc: fix size used in some snprintf 2014-02-28 11:39:48 +01:00
Sebastien Helleu
6ea8c2d83c irc: fix some malloc sizes 2014-02-28 11:39:24 +01:00
Sebastien Helleu
7213fe5826 scripts: fix size used in some snprintf 2014-02-28 11:38:23 +01:00
Sebastien Helleu
0084eaa193 core: replace constant by sizeof in a call to snprintf 2014-02-27 09:44:59 +01:00
Sebastien Helleu
c8cd6c4639 core: fix size used in some snprintf 2014-02-26 09:17:20 +01:00
Sebastien Helleu
1aae49a2eb core: fix malloc size when building filename of upgrade file 2014-02-25 09:20:44 +01:00
Sebastien Helleu
59f4fe05bc core: fix size used in snprintf when reading a configuration file 2014-02-24 10:41:51 +01:00
Sebastien Helleu
fdfee08cf8 relay: add option relay.network.clients_purge_delay 2014-02-23 20:32:42 +01:00
Sebastien Helleu
897bb0950c relay: fix freeze after /upgrade when many disconnected clients still exist
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-23 13:07:45 +01:00
Sebastien Helleu
1cd1877128 doc: add chapter about bare display in user's guide 2014-02-23 10:03:30 +01:00
Sebastien Helleu
314f17c7f4 doc: fix typo in a link (user's guide) 2014-02-23 09:28:56 +01:00