Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-11-09 | relay: load plugin even if options can not be read in relay.conf (with warnings) | Sebastien Helleu | |
2013-10-05 | core: move the "-no-undefined" from LDFLAGS in configure.ac to Makefile.am ↵ | Sebastien Helleu | |
in plugins This "-no-undefined" was causing an error when detecting "ld" lib on Cygwin. | |||
2013-10-05 | relay: fix decoding of websocket frames when there are multiple frames in a ↵ | Sebastien Helleu | |
single message received (only the first one was decoded) | |||
2013-09-19 | relay: add support of secured data in option relay.network.password ↵ | Sebastien Helleu | |
(evaluate content) (patch from Nils Görs) | |||
2013-07-20 | core: replace obsolete INCLUDES by AM_CPPFLAGS in files Makefile.am | Sebastien Helleu | |
2013-07-11 | core: sort config options by name in sources | Sebastien Helleu | |
2013-06-09 | relay: add command "ping" in weechat protocol (task #12689) | Sebastien Helleu | |
2013-05-30 | relay: fix binding to an IP address (bug #39119) | Mantas Mikulėnas | |
2013-05-18 | relay: fix uncontrolled format string in redirection of irc commands | Sebastien Helleu | |
2013-05-01 | relay: remove temporary option "nicklistdiff" (in command init), send ↵ | Sebastien Helleu | |
nicklist diff by default (weechat protocol) The temporary option was introduced because the nicklist diff was experimental. It is now enabled by default, and there is no way to disable it. Therefore any relay client using weechat protocol must implement the message "_nicklist_diff" (unless nicklist is ignored by client). Extra note: a full nicklist may still be sent if a message with diff would be bigger than whole nicklist. So both full nicklist (message "_nicklist") and nicklist diff (message "_nicklist_diff") must be implemented by clients. | |||
2013-04-21 | relay: fix typo in error displayed by command /relay del | Sebastien Helleu | |
2013-03-17 | relay: rename compression "gzip" to "zlib" (compression is zlib, not gzip) ↵ | Sebastien Helleu | |
(thanks to Dominik Honnef) | |||
2013-03-17 | core: fix typos in many comments and some strings | Sebastien Helleu | |
2013-03-13 | relay: add missing "id" in raw messages sent to clients when compression is ↵ | Sebastien Helleu | |
off (weechat protocol) | |||
2013-03-13 | relay: add negative numbers (integer: -123456 and long: -1234567890L) in ↵ | Sebastien Helleu | |
command "test" (weechat protocol) | |||
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 | |