dart_mosh 0.0.4
dart_mosh: ^0.0.4 copied to clipboard
Dart building blocks for launching and speaking the Mosh mobile shell protocol.
Changelog #
0.0.4 #
- Treat UDP send failures (e.g. the local interface going down) as ordinary
packet loss instead of throwing. The transmit loop keeps scheduling, so a
session recovers on its own when connectivity returns rather than surfacing
a
SocketException.
0.0.3 #
- Detect the server shutdown sentinel (
new_num == uint64(-1)) soMoshSession.donecompletes when the remote program exits, instead of hanging until the caller closes the session.
0.0.2 #
- Added public API documentation.
- Added package example.
0.0.1 #
Initial release.
- Added
mosh-serverbootstrap command helpers. - Added
MOSH CONNECTparsing and printable key support. - Added Mosh packet encryption with pure Dart AES-OCB.
- Added transport framing, compression, fragmentation, replay protection, and protobuf codecs.
- Added
MoshSessionfor UDP terminal I/O, resize, retransmit, acknowledgements, and rehoming.