hbs2/hbs2-core/lib/HBS2/Net
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
..
Auth group-key-update 2023-09-27 12:43:16 +03:00
Dialog merged 2023-09-21 08:40:05 +03:00
IP fixing tcp pex 2023-06-30 13:43:53 +03:00
Messaging moved to RPC2 2023-10-04 10:54:39 +03:00
PeerLocator wip 2023-05-26 07:05:50 +03:00
Proto moved to RPC2 2023-10-04 10:54:39 +03:00
Messaging.hs PR 3nmxU5Ro8b dialog-proto 2023-07-28 15:36:50 +03:00
PeerLocator.hs wip 2023-05-26 07:05:50 +03:00
Proto.hs merged refactor-crypto-remove-l4-protocol-dependency 2023-04-06 09:22:45 +03:00