Commit Graph

76 Commits

Author SHA1 Message Date
voidlizard c762b48bb8 wip 2024-12-04 13:42:58 +03:00
voidlizard 35b91e5a79 forced Cache cleanup 2024-12-04 13:42:58 +03:00
voidlizard 251b9ce5c3 TCP probe 2024-12-04 13:42:58 +03:00
voidlizard 39e790ef32 storage w. AnyProbe 2024-12-04 13:42:58 +03:00
Dmitry Zuikov ff9ef2ddec merged refchan notifications and fixme-new (wip) 2024-09-15 10:20:14 +03:00
Dmitry Zuikov 9bab121743 merged hbs2-cli ans hbs2-sync 2024-08-07 15:20:19 +03:00
Dmitry Zuikov e9c7c9dbae merged new download and some intermediate changes 2024-03-06 16:10:24 +03:00
Dmitry Zuikov cc7f2dd948 download fixes 2024-02-21 05:55:13 +03:00
Dmitry Zuikov 18bb821dfd timestamp-to-refchan-accept 2023-12-16 07:28:51 +03:00
Dmitry Zuikov 6ed1605841 refactor refchans, download dependencies 2023-11-15 04:51:17 +03:00
Dmitry Zuikov 63caa3b5b7 refactor refchans, async management 2023-11-14 07:52:47 +03:00
Dmitry Zuikov a1bbc634f4 QBLF regression fixed
Multi-client unix socket failure
2023-10-18 15:14:32 +03:00
Dmitry Zuikov 64400a425e dynamic polling management 2023-10-13 10:06:17 +03:00
Dmitry Zuikov 613f26e418 moved to RPC2
New RPC works over a Unix socket and assumes synchronous
requests with callService.

A new protocol, 'ServiceProto,' is introduced.

New RPC operates over a Unix socket.

Note the setting: (rpc2 unix "/tmp/hbs2-rpc2.socket").

The default rpc2 socket is located at /tmp/hbs2-rpc2.socket.

In the future, TCP RPC may be introduced, requiring only:

1. Authorization/Authentication

This might be accomplished through another wrapped protocol, for instance.

"Dialog"-associated elements are commented out for now,
as they will likely require their own Unix socket.
2023-10-04 10:54:39 +03:00
Dmitry Zuikov a980569ce4 qblf merged
- Requires testing and bugfixing
- Needs high CPU usage investigation (polling/packet flood?)
- Bundles are downloading repeatedly, that is weird
2023-09-21 08:40:05 +03:00
Dmitry Zuikov a5628a19ed bundle-basic-implementation 2023-09-21 08:39:59 +03:00
Dmitry Zuikov 93137d8f4c minor-fix: extracted SignedBox and code sweeped 2023-09-15 09:43:05 +03:00
Sergey Ivanov b7079c2915 Revert "PR CG2C18TK8v "account asyncs, respawn node on errors""
This reverts commit 8904704edc.
2023-08-16 16:50:16 +04:00
Dmitry Zuikov 8904704edc PR CG2C18TK8v "account asyncs, respawn node on errors" 2023-08-11 06:10:09 +03:00
Dmitry Zuikov 7274c6ceeb current refchan-notify and multiple fixes 2023-07-31 13:56:33 +03:00
Dmitry Zuikov 85f64cc801 ip, log merging, debug-29 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 25f9f7ca59 ip, log merging, debug-28 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 237732e25e ip, log merging, debug-27 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 8ebcb91946 wip, log merging, debug-26 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 7d55e9984e ip, log merging, debug-25 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 9c1c3110d8 ip, log merging, debug-24 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 29d12e7b4d wip, log merging, debug-23 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 3efe992436 wip, log merging, debug-19 2023-07-25 12:27:43 +03:00
Dmitry Zuikov baf0d6e3b6 wip, log merging, debug-18 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 796a5a6f54 wip, log merging, debug-16 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 88b4d929eb wip, log merging, debug-15 2023-07-25 12:27:43 +03:00
Dmitry Zuikov e1725987c9 wip, log merging, debug-14 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 85e72361bc wip, log merging, debug-13 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 65a63db50f wip, log merging, debug-12 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 5b601c5daf wip, log merging, debug-11 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 0e1bf90928 wip, log merging, debug-11 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 43139c44ea wip, log merging, debug-10 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 85987c4902 wip, log merging, debug-9 2023-07-25 12:27:43 +03:00
Dmitry Zuikov ccce48f84b debug-8 2023-07-25 12:27:43 +03:00
Dmitry Zuikov bc713a381f wip, log merging, debug-7 2023-07-25 12:27:43 +03:00
Dmitry Zuikov e7fef02486 wip, log merging, debug-6 2023-07-25 12:27:43 +03:00
Dmitry Zuikov d77cf610d2 wip, log merging, debug-5 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 9e737afad3 wip, log merging, debug-4 2023-07-25 12:27:43 +03:00
Dmitry Zuikov b0ee8c584c wip, log merging, debug-3 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 0c8a571a76 wip, log merging, debug-2 2023-07-25 12:27:43 +03:00
Dmitry Zuikov c55e5876a8 wip, log merging, debug 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 003fc43cc1 wip, log merging, debug 2023-07-25 12:27:43 +03:00
Dmitry Zuikov f31846f848 wip, log merging, debug 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 84c74c3b4f wip, log merging 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 126994720f wip, refchanrequest events 2023-07-25 12:27:43 +03:00