Releases: 31333337/bmrng
Releases · 31333337/bmrng
v0.0.1
0.0.1 (2023-11-01)
⚠ BREAKING CHANGES
- gateway: dynamic packet header size (#10)
Features
- bin: Add xtrellis/bin/test-gateway-io.sh (9f1bc1f)
- bin: Add xtrellis/bin/test-gateway-pipe.sh (70a19bf)
- docker: Init (cda8bc4)
- docker: Install protocol buffers and use buf to generate code (d4fdaf8)
- gateway: Add gateway message de(serialization) with test (148c924)
- gateway: Add GetMaxProtocolSize, update GetMaxDataSize for Packet (c197fb4)
- gateway: Add/edit args GatwayAddr{In,Out} and remove arg GatewayMsgDir (181ce98)
- gateway: Add/edit debug log output (472e871)
- gateway: Debug log data I/O (fecd5b3)
- gateway: Developing client message proxy with args (ab3c9b7)
- gateway: Dynamic packet header size (#10) (6069110)
- gateway: Enque mixed packetized data messages from the mix-net (df163c2)
- gateway: Generate random stream id (fc9ac5f)
- gateway: Improve build and test (#7) (506ea31)
- gateway: Output data streams as it is available (c7dc422)
- gateway: Put incoming proxy data into message queue (95db73c)
- gateway: Replace message serialization with packet protocol (0e17a3f)
- gateway: Separate message queues for client messages in/out (4042404)
- gateway: Store data leaving mix-net per-stream and track stream start/end (61b119d)
- gateway: Use http server for data streams leaving the gateway (590f7be)
- Hook gateway simulator within client messages (263e5f9)
- install-deps: Set -xe (enable xtrace and exit upon error) (89f80cf)
- pb: Add buf workspace
zkn
, initgateway.proto
(5bdeca1) - pb: Add initial gateway message Packet (e4bf144)
- Remote network simulation (#19) (f558ef6)
- utils: Add time statistics tracker (052f0b5)
- xtrellis coordinator: Wait for CTRL-C to leave servers running (8560862)
- xtrellis: Add --runexperiment (a406b8d)
- xtrellis: Add arg --debug to enable debug log (715378a)
- xtrellis: Add arg EnableGateway, init gateway (b77eac0)
- xtrellis: Add client gateway with message queue (549e105)
- xtrellis: Add cmd/xtrellis (6d7cd52)
- xtrellis: Add coordinator arg RoundInterval (de1a72d)
- xtrellis: Add utils.DebugLog (1ef0dc0)
- xtrellis: Check if message size is sufficient before starting gateway (6200660)
- xtrellis: Coordinator: continually run lightning rounds until CTRL-C (e5d55f7)
- xtrellis: Launch client (dbfadd4)
- xtrellis: Launch server similar to client (cfe108c)
- xtrellis: Print cumulative time stats for continual lightning rounds (3c8413e)
- xtrellis: Run coordinator mix-net separately from experiment (ac83abf)