Skip to content

Releases: sidit77/InputShareUSB

Version 3.0.1

29 Apr 17:51
2857625
Compare
Choose a tag to compare

Fixed the linux build

Version 3.0.0

29 Apr 17:17
517c934
Compare
Choose a tag to compare

Version 3.0.0

This a pretty big rewrite for three reasons:

  • I ported the client to druid gui framework, which allowed me to create a more complex ui
  • I now use QUIC via the quinn crate for connection handling. This should improve stability and also means that the packets are now encrypted.
  • Both the server and client now support service discovery over nDNS

2.3.0

30 May 13:42
cb5734e
Compare
Choose a tag to compare

Changelog:

  • switched to a logger framework instead of simple printlns. This means that it is now possible to configure log levels using env variables. See env_logger for more information.
  • Updated the client gui
    • Added a gui toggle for the network info
    • Starting the keytester no longer requires starting the client with a command line argument
  • Added a new shutdown server option with can remotely shutdown the raspberry running the server

2.2.1

29 Jan 07:41
Compare
Choose a tag to compare

Changelog:

  • bumped the dependency versions. This specifically fixed a bug where both server and client would not properly time out.

2.2.0

11 Jan 13:47
Compare
Choose a tag to compare

Changelog

  • Added support for 16 special keys like VolumeUp, VolumeDown, PlayPause, Calculator, etc.
  • Clean up the communication protocol

2.1.1

03 Jan 11:46
Compare
Choose a tag to compare
  • Fixed a bug were a key release event was send for the hotkey trigger
  • Added a small utility to the client to make finding the right key names easier

2.1.0

31 Dec 15:15
Compare
Choose a tag to compare

Added more configuration options:

  • the client can now change the transmitted mouse speed
  • the server can now bind interfaces other than 0.0.0.0
  • the server can now split mouse movement packets into smaller ones for smoother movement

2.0.0

31 Dec 11:33
Compare
Choose a tag to compare

Pretty much a complete rewrite of version 1.

Noticeable changes:

  • UDP instead of TCP, which result in much lower latency especially when the network conditions are not perfect.
  • Much cleaner code
  • The client now features a gui
  • The server can now periodically move the mouse to prevent a forced log out.
  • The server configures configfs on it's own so it's no longer necessary to use an additional script for this.
  • Precompiled binaries using github actions

1.0.0

31 Dec 11:34
Compare
Choose a tag to compare

Snapshot of v1 before the rewrite