Skip to content
This repository has been archived by the owner on Jul 13, 2023. It is now read-only.

1.36.0

Compare
Choose a tag to compare
@pjenvey pjenvey released this 18 Sep 15:35
· 476 commits to master since this release
1.36.0
f783208

Refactor

  • Reorganize the Rust ping manager (2a1ab5dd)
  • Remove unneeded features from Rust deps (b2d43dd0)

Features

  • SSL support to the Rust server (59d1c897)
  • update cargo deps, and rustfmt all the rust (ead3dd05, closes #1006)
  • Add a /status handler on the ws port (2430d35e)
  • use config hostname for Rust websocket binding (2ef718fe, closes #1004)
  • remove unused udp wake capability (efc0d256, closes #886)
  • initial Rust proof of concept implementation (5bf2de64, closes #978)

Bug Fixes

  • don't check storage for new uaid's (922e3425, closes #1017)
  • remove debug assertions (063eb532)
  • Correctly schedule pong timeouts (3b5075ac)
  • Start ping timeouts once pints are sent (11a30a98)
  • ensure lambda script paginates through all table names (d692c7f3, closes #1000)
  • resolve hostnames and send pings out (e57932cf, closes #1011)
  • ensure we paginate through all table names (f9f0d0bf, closes #1000)
  • more lenient /status matching (7506f74a)
  • use router ip/port for proper binding in Rust PoC (56facd8e)
  • allow only known protocols for /register calls (f9b19d3c, closes #997)