Sébastien Helleu
|
9ceea3697b
|
relay/api: fix read of buffer lines when lines parameter is LONG_MIN
|
2024-05-05 17:49:20 +02:00 |
|
Sébastien Helleu
|
25e3a631b9
|
relay/api: reply to preflight request OPTIONS received from browsers (CORS)
This adds the support of Cross-Origin Resource Sharing (CORS) in the relay HTTP
API.
|
2024-05-05 11:08:37 +02:00 |
|
Sébastien Helleu
|
998bb89c98
|
relay/api: send all nicks when a buffer is opened
|
2024-05-04 13:58:01 +02:00 |
|
Sébastien Helleu
|
ccf23ae51e
|
relay/remote: run callback based on event name instead of body type
|
2024-05-04 13:43:03 +02:00 |
|
Sébastien Helleu
|
6321669cd5
|
relay/remote: clear remote buffer when event "buffer_cleared" is received
|
2024-05-04 12:35:10 +02:00 |
|
Sébastien Helleu
|
a21fa3359d
|
relay/remote: fix close of remote buffer
|
2024-05-04 11:40:49 +02:00 |
|
Sébastien Helleu
|
4ac120e435
|
relay/remote: fix alignment of variable in debug print to log file
|
2024-05-04 08:55:57 +02:00 |
|
Sébastien Helleu
|
b21b64bc44
|
relay/remote: do not display error if the buffer is not found in a line/nick event
|
2024-05-04 08:39:56 +02:00 |
|
Sébastien Helleu
|
68ff525d2e
|
relay/api: do not relay any signal received on a relay buffer
This fixes a creation of multiple fset buffers on remote when /fset is used on
the server.
|
2024-05-03 19:12:43 +02:00 |
|
Sébastien Helleu
|
8f86f319ca
|
relay: fix use of uninitialized variable "ptr_buffer"
|
2024-05-02 21:40:14 +02:00 |
|
Sébastien Helleu
|
fef2ecec9b
|
relay: remove unused variable "i"
|
2024-05-02 21:37:03 +02:00 |
|
Sébastien Helleu
|
3aeea2d6aa
|
relay/remote: set buffer local keys (issue #2066)
|
2024-05-01 13:53:58 +02:00 |
|
Sébastien Helleu
|
afe037c579
|
relay/api: add buffer keys in GET /api/buffers (issue #2066)
|
2024-05-01 13:53:58 +02:00 |
|
Sébastien Helleu
|
c47e4fa883
|
relay/remote: display lines on buffers with free content (issue #2066)
|
2024-05-01 13:37:45 +02:00 |
|
Sébastien Helleu
|
6c1f21f10c
|
relay: add option relay.api.remote_get_lines (issue #2066)
|
2024-05-01 10:10:36 +02:00 |
|
Sébastien Helleu
|
ee3fb67a0c
|
relay/api: add support of nicklist in remote buffers
|
2024-04-30 00:08:41 +02:00 |
|
Sébastien Helleu
|
b8f6468590
|
relay/api: add color names for groups and nicks in GET /api/buffers
|
2024-04-29 22:43:38 +02:00 |
|
Sébastien Helleu
|
de24921609
|
relay/api: add nicklist boolean fields in GET /api/buffers
|
2024-04-29 22:05:47 +02:00 |
|
Sébastien Helleu
|
1d9cdba58e
|
relay/api: rename field "nicklist" to "nicklist_root" in GET /api/buffers
|
2024-04-29 21:56:38 +02:00 |
|
Sébastien Helleu
|
9c3eda660d
|
relay: remove check of NULL pointers before calling relay_websocket_deflate_free() (issue #865)
|
2024-04-26 21:23:39 +02:00 |
|
Sébastien Helleu
|
17090ade74
|
relay: remove check of NULL pointers before calling relay_server_free() (issue #865)
|
2024-04-26 21:22:50 +02:00 |
|
Sébastien Helleu
|
ba97a39565
|
relay: remove check of NULL pointers before calling relay_http_response_free() (issue #865)
|
2024-04-26 21:22:49 +02:00 |
|
Sébastien Helleu
|
114084a4fc
|
relay: remove check of NULL pointers before calling weechat_completion_free() (issue #865)
|
2024-04-26 21:18:24 +02:00 |
|
Sébastien Helleu
|
ee51e6c05f
|
plugins: remove check of NULL pointers before calling weechat_infolist_free() (issue #865)
|
2024-04-26 21:06:06 +02:00 |
|
Sébastien Helleu
|
561dd92d8e
|
plugins: remove check of NULL pointers before calling weechat_config_option_free() (issue #865)
|
2024-04-26 20:59:44 +02:00 |
|
Sébastien Helleu
|
7af01a56ca
|
plugins: remove check of NULL pointers before calling weechat_string_dyn_free() (issue #865)
|
2024-04-26 08:53:22 +02:00 |
|
Sébastien Helleu
|
9a5a1fb300
|
plugins: remove check of NULL pointers before calling weechat_string_free_split() (issue #865)
|
2024-04-26 08:53:22 +02:00 |
|
Sébastien Helleu
|
0b2d9bcb9b
|
plugins: remove check of NULL pointers before calling weechat_hashtable_free() (issue #865)
|
2024-04-26 08:53:22 +02:00 |
|
Sébastien Helleu
|
529a22e342
|
plugins: remove check of NULL pointers before calling weechat_unhook() (issue #865)
|
2024-04-26 08:41:44 +02:00 |
|
Sébastien Helleu
|
7ee57af8e3
|
relay: remove check of NULL pointers before calling free() (issue #865)
|
2024-04-25 20:59:24 +02:00 |
|
Sébastien Helleu
|
4baf0e8526
|
relay: add final '\0' in body when parsing HTTP response
This fixes tests on Debian GNU/Hurd.
|
2024-04-24 21:24:51 +02:00 |
|
Sébastien Helleu
|
1e08b1119a
|
relay: fix default value of remote options
|
2024-04-23 22:57:57 +02:00 |
|
Sébastien Helleu
|
42b073629d
|
relay: ignore unused parameter "gnutls_rc"
|
2024-04-14 19:14:19 +02:00 |
|
Sébastien Helleu
|
731871dd78
|
relay: remove commented variable
|
2024-04-14 19:13:47 +02:00 |
|
Sébastien Helleu
|
b7d07840d1
|
relay: add connection with proxy to remote
|
2024-04-14 19:12:35 +02:00 |
|
Sébastien Helleu
|
9defa13bbe
|
relay: remove commented code
|
2024-04-14 19:12:22 +02:00 |
|
Sébastien Helleu
|
984fdb2b58
|
relay: add TLS connection to remote, add remote option "tls_verify"
|
2024-04-14 19:00:05 +02:00 |
|
Sébastien Helleu
|
a4236be509
|
relay: add missing proxy in output of /remote listfull <name>
|
2024-04-14 16:14:51 +02:00 |
|
Sébastien Helleu
|
92d27d8676
|
relay: fix read of remote name in infolist
|
2024-04-14 15:51:03 +02:00 |
|
Sébastien Helleu
|
e1b1946ee4
|
relay: add check and change callbacks for remote option "url"
|
2024-04-14 14:58:26 +02:00 |
|
Sébastien Helleu
|
252787c457
|
relay: fix memory leak when adding a new remote
|
2024-04-14 09:14:00 +02:00 |
|
Sébastien Helleu
|
90998bd296
|
relay/api: fix reconnection to remote after disconnection
|
2024-04-10 21:58:11 +02:00 |
|
Sébastien Helleu
|
976e5e8ae4
|
relay/api: free hook_url_handshake when disconnecting from remote
|
2024-04-10 21:57:00 +02:00 |
|
Sébastien Helleu
|
f40f3cfa40
|
relay/api: add tags in lines displayed in remote buffers
|
2024-04-10 20:57:16 +02:00 |
|
Sébastien Helleu
|
5046a9b596
|
relay/api: fix decoding of large websocket frames in remote client (closes #2107)
|
2024-04-09 13:32:34 +02:00 |
|
Sébastien Helleu
|
dbf9068909
|
relay/api: read data on socket only if connected
|
2024-04-09 13:15:15 +02:00 |
|
Sébastien Helleu
|
e8081fe4f7
|
relay/api: free frames after use
|
2024-04-09 13:13:32 +02:00 |
|
Sébastien Helleu
|
ed2becf8fe
|
relay: free frames only if they were allocated by function relay_websocket_decode_frame
|
2024-04-09 13:08:12 +02:00 |
|
Sébastien Helleu
|
f7c27b0801
|
relay: free all data in remote
|
2024-04-09 13:02:45 +02:00 |
|
Sébastien Helleu
|
fadf9c47c9
|
relay/api: use function asprintf in JSON send functions
|
2024-04-08 19:12:33 +02:00 |
|