Skip to content

Releases: sbernauer/breakwater

0.14.0

30 May 12:23
97fa223
Compare
Choose a tag to compare

Added

  • Command line option --connections-per-ip that allows limiting the number of connections per ip address. Default is unlimited (#22)

Fixed

  • Raise ffmpeg errors as early as possible, e.g. when the ffmpeg command is not found

0.13.0

15 May 19:05
24a0f21
Compare
Choose a tag to compare

Added

  • Also release binary for aarch64-apple-darwin (#22).

Changed

  • Second rewrite with the following improvements: (#21)
    • Put Parser behind a trait, so that we can have multiple implementation in parallel
    • Use cargo workspaces
    • Better error handling using snafu
  • BREAKING: Build release binaries without support for VNC, as this (#22)
    • Has a dependecy on a dynamically linked library on the host executing the binary
    • Needs a cross-compilation (which didn't work), as the macOS GitHub runners all run on arm and we try to build an x86 binary

0.12.0

16 Jun 19:53
Compare
Choose a tag to compare
docs: Document how to use docker setup and keep statistics

0.11.0

11 Jun 00:01
Compare
Choose a tag to compare
feat: Implement alpha support (behind feature flag)

0.10.0

10 Jun 11:55
Compare
Choose a tag to compare
feat: Implement PX x y gg command

0.0.9

05 May 06:02
Compare
Choose a tag to compare
  • Add savepoint for statistics
  • Also release binaries
  • Ship copy of Arial.ttf, so that users don't need to download and provide it

0.0.8

28 Apr 16:33
Compare
Choose a tag to compare
  • Finally implement proper "ring-buffer" so that all commands (even when split into separate network buffers) are parsed
  • Added unit-tests which use a TcpStream to send commands and draw/read pixels
  • Make VNC text smaller so we have more space to draw

0.0.7

27 Apr 14:56
Compare
Choose a tag to compare

fix: Prevent flickering of statistics

0.0.6

26 Apr 21:23
Compare
Choose a tag to compare

fix: Set correct color depth for VNC server

0.0.5

26 Apr 19:07
Compare
Choose a tag to compare

fix: Don't skip every first byte of every packet