Skip to content

Releases: 31333337/bmrng

v0.0.1

01 Nov 23:04
f90cbd5
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release

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, init gateway.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)

Bug Fixes

  • install-deps: Add bash shebang (d142821)
  • install-deps: Correct string equality check within [ (94cc3ad)
  • xtrellis: Launch client without failure (07c08f9)