Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-03-09 | relay: add message "_nicklist_diff" (differences between old and current ↵ | Sebastien Helleu | |
nicklist) This is an experimental feature, that must be explicitely enabled by clients (for weechat protocol) in the init command with option "nicklistdiff", for example: init password=mypasswd,nicklistdiff=1 This option will be removed when clients will handle nicklist diff. | |||
2013-02-23 | relay: add support of multiple servers on same port for irc protocol (the ↵ | Sebastien Helleu | |
client must send the server in the "PASS" command) | |||
2013-02-12 | relay: fix crash when decoding a websocket frame | Sebastien Helleu | |
2013-02-12 | relay: add gcrypt include and link arguments to compile relay plugin | Sebastien Helleu | |
2013-02-10 | relay: add experimental websocket server support (RFC 6455) for irc and ↵ | Sebastien Helleu | |
weechat protocols, new option relay.network.websocket_allowed_origins It is a partial implementation of RFC 6455: fragmentation and control frames are not yet supported. Text and binary frames are supported. | |||
2013-02-07 | relay: add options "buffers" and "upgrade" for commands sync/desync in ↵ | Sebastien Helleu | |
weechat protocol | |||
2013-02-03 | relay: fix commands sync/desync in weechat protocol (bug #38215) | Sebastien Helleu | |
Fix: - use proper arguments in commands sync/desync (use argv[0] instead of argv[1]) - when searching if a buffer is synchronized, its name has higher priority on "*" (so first check if buffer is synchronized, and if not found, search if "*" is synchronized) - when receiving a "nicklist_*" signal, check if the buffer is synchronized with flag "RELAY_WEECHAT_PROTOCOL_SYNC_NICKLIST" | |||
2013-02-03 | relay: fix typo in comment | Sebastien Helleu | |
2013-02-01 | relay: add return of a NULL pointer in command "test" | Sebastien Helleu | |
2013-02-01 | relay: add comments with example of messages in weechat protocol | Sebastien Helleu | |
2013-01-26 | core: use size of 32 for hashtables (instead of 4, 8 or 16) | Sebastien Helleu | |
A size of 32 will use a little more memory but will reduce collisions in key hashs, and then length of linked lists inside hash structure (faster search in hashtable). | |||
2013-01-24 | core: display error number and string in some network errors | Sebastien Helleu | |
Error number and string is now displayed when an error is returned by one of these functions: socket, setsockopt, fcntl, pipe, accept, bind, listen, mkfifo. | |||
2013-01-11 | relay: fix duplicated messages sent to irc clients (when messages are ↵ | Sebastien Helleu | |
redirected) (bug #37870) | |||
2013-01-11 | relay: fix typo in comment | Sebastien Helleu | |
2013-01-11 | relay: add debug message for signal "irc_disconnected" | Sebastien Helleu | |
2013-01-11 | relay: fix name of signal in debug message (replace "irc_out" by "irc_outtags") | Sebastien Helleu | |
2013-01-08 | relay: add message when address family is not supported by protocol (on ↵ | Sebastien Helleu | |
socket creation) | |||
2013-01-07 | relay: add error number and string when socket creation fails | Sebastien Helleu | |
2013-01-01 | relay: send UTC time in irc backlog (when server capability "server-time" is ↵ | Sebastien Helleu | |
enabled) | |||
2013-01-01 | core: update copyright dates | Sebastien Helleu | |
2012-12-25 | relay: fix memory leak when adding hdata to a message (weechat protocol) | Sebastien Helleu | |
2012-12-24 | relay: add backlog, options and server capability "server-time" for irc ↵ | Sebastien Helleu | |
protocol (task #12076) New options: - relay.irc.backlog_max_minutes - relay.irc.backlog_max_number - relay.irc.backlog_since_last_disconnect - relay.irc.backlog_tags - relay.irc.backlog_time_format | |||
2012-12-23 | relay: fix crash after /upgrade when a client is connected | Sebastien Helleu | |
2012-12-21 | relay: add tag "relay_client" in all messages about client | Nils Görs | |
2012-12-15 | core: move comments with description of C file to top of files | Sebastien Helleu | |
2012-12-13 | core: reformat comments for functions | Sebastien Helleu | |
2012-10-19 | relay: fix crash when receiving a new client on a socket | Sebastien Helleu | |
2012-10-18 | core: fix gnutls warnings | stfn | |
2012-10-18 | core: add option "-quit" for command /upgrade (save session and quit without ↵ | Sebastien Helleu | |
restarting WeeChat, for delayed restoration) | |||
2012-10-16 | relay: add support of IPv6, new option relay.network.ipv6, add support of ↵ | Sebastien Helleu | |
"ipv4." and/or "ipv6." before protocol name, to force IPv4/IPv6 (task #12270) | |||
2012-10-05 | relay: add missing "ssl." in output of /relay listrelay | Sebastien Helleu | |
2012-09-26 | relay: add tag "relay_client" for messages of new/disconnected client | Sebastien Helleu | |
2012-08-17 | relay: add cast from time_t to long (fix warning under FreeBSD) | Sebastien Helleu | |
2012-08-14 | core: add new plugin "script" (scripts manager, replacing scripts weeget.py ↵ | Sebastien Helleu | |
and script.pl) | |||
2012-08-02 | core: update description of plugins and translate them in output of /plugin | Sebastien Helleu | |
2012-08-01 | relay: add missing gnutls lib for link | Sebastien Helleu | |
2012-07-30 | relay: set Diffie-Hellman parameters on first SSL connection from a client ↵ | Sebastien Helleu | |
(makes relay plugin load faster), reuse function gnutls_sec_param_to_pk_bits | |||
2012-07-27 | relay: fix compilation with old gnutls (< 2.12.0): remove call to ↵ | Sebastien Helleu | |
gnutls_sec_param_to_pk_bits | |||
2012-07-27 | relay: remove compiler warnings when gnutls is not enabled/found | Sebastien Helleu | |
2012-07-27 | relay: add support of SSL (for irc and weechat protocols), new option ↵ | Sebastien Helleu | |
relay.network.ssl_cert_key (task #12044) | |||
2012-07-23 | relay: add "tags_array" in data sent for message id "_buffer_line_added" ↵ | Sebastien Helleu | |
(WeeChat protocol) | |||
2012-07-20 | relay: add object type "arr" (array) in WeeChat protocol | Sebastien Helleu | |
2012-07-17 | relay: remove unneeded headers included in relay-upgrade.c | Sebastien Helleu | |
2012-07-17 | relay: move creation of client from relay-upgrade.c to relay-client.c | Sebastien Helleu | |
2012-07-16 | relay: fix outqueue pointers in client after upgrade | Sebastien Helleu | |
2012-07-16 | relay: fix NULL pointer on upgrade in client->protocol_args (for WeeChat ↵ | Sebastien Helleu | |
protocol) | |||
2012-07-14 | relay: fix freeze when writing on relay socket (use non-blocking sockets in ↵ | Sebastien Helleu | |
relay for irc and weechat protocols) (bug #36655) | |||
2012-05-17 | relay: keep spaces in beginning of "input" received from client (WeeChat ↵ | Sebastien Helleu | |
protocol) | |||
2012-05-17 | relay: add signals "upgrade" and "upgrade_ended" in WeeChat protocol | Sebastien Helleu | |
2012-05-17 | relay: fix crash on /upgrade when client is connected using WeeChat protocol | Sebastien Helleu | |