[mosh-users] mosh 1.4.0 released
Keith Winstein
keithw at cs.stanford.edu
Mon Oct 31 08:59:06 EDT 2022
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hello Mosh users and developers,
The Mosh team is pleased to announce the long-awaited 1.4.0 release.
This is our first release in five years and marks ten years since
Mosh 1.0.
The source code is at: https://mosh.org/mosh-1.4.0.tar.gz
(SHA-256: 872e4b134e5df29c8933dff12350785054d2fd2839b5ae6b5587b14db1465ddd)
Release managers were Alex Chernyakhovsky and Benjamin Barenblat, with
major contributions from Wolfgang Sanyer, John Hood, and Anders Kaseorg.
Compatability: Mosh 1.4.0 is backwards-compatible with mosh-clients
back to 0.96 and mosh-servers back to 1.0.9.
Bugs: Please let us know of any problems at the GitHub issue tracker,
at https://github.com/mobile-shell/mosh/issues. The developers can
also be found on IRC at <irc://irc.libera.chat/mosh>.
Summary: This release has a mix of bug fixes and new features.
New features:
- - Support OSC 52 clipboard copy integration (Alex Cornejo)
- - Allow non-inserting prediction (--predict-overwrite) (John Hood)
- - Don't do prediction on large pastes into mosh-client (John Hood)
- - Add true color support (Kang Jianbin)
- - Add syslog logging of connections (Tom Judge)
- - If exec()ing the remote command fails, pause briefly (John Hood)
Bug fixes:
- - ignore unknown renditions (Keith Winstein)
- - Overlays were getting set to the wrong colors (John Hood)
- - Fix issue with incorrect true-color background erase colors (John Hood)
- - Use HAVE_UTEMPTER instead of HAVE_UPTEMPTER (Michael Jarvis)
- - Apply latest consecutive resize, not earliest (Peter Edwards)
- - Use CLOCK_MONOTONIC_RAW when available (Harry Sintonen)
- - Add tmux and alacritty to title_term_types (Naïm Favier)
- - Don't sometimes hang just after launching ssh (Kalle Samuels)
Internal changes:
- - Reformat printed strings in source (John Hood)
- - Code cleanups (John Hood, Anders Kaseorg, Benjamin Barenblat, Alex Chernyakhovsky)
- - Always use non-blocking sockets for recvmsg() (John Hood)
- - Add Perl compile (John Hood)
- - Improvements to the test suite (John Hood)
- - Fixes to autoconf configure (Anders Kaseorg)
- - Cleanups to our cryptography code (Benjamin Barenblat, Alex Chernyakhovsky)
Infrastructure changes:
- - Add support for OCLint static checker (John Hood)
- - Switch from Travis-CI to Github Actions (Wolfgang E. Sanyer, Alex Chernyakhovsky)
- - Add code coverage and fuzzing infrastructure (Alex Chernyakhovsky)
For more details: https://github.com/mobile-shell/mosh/releases/tag/mosh-1.4.0
Legal: Mosh is distributed under the GNU General Public License
version 3 or later, with exceptions related to OpenSSL and iOS. Mosh
is a registered trademark.
Best regards on behalf of the Mosh team,
Keith Winstein
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEsaRwaRIfZkK7PX8+ILcoOv4lTGkFAmNfxjgACgkQILcoOv4l
TGkaKA//eWoI0bgZfvDRod99IugUF8sUORIvTFXKeVw23JyEaapK4/DPFZG0eTEM
z4Xx1Pydwpd6J7/a4T2/bwAt1R1+otvuN/4tal8Ri6ED4Qnk+1AxgzNCpx3Jzjc/
LDmT1nE2pjyEeTaWMDBTHkm0m52gAwk9Vw6SX6vhej4Xu8K2CkLS/4IpIpEWpAzi
//AZPyk/Xm5AJqRgwaQrPLYvqicTvgMdcAcA8ChvW8KjsU7K82l82CkpykO/VtLv
hWEYUk+Aqzr0JU2XBHuWC9clSJn89Vl4wCHZJLc4QQ3hXbW8YTeT5tGhbQOGXNdD
LmAcvCR88rgVzK2mkrdKxeoL0f0BO1QsRUGirYG4IW+/yKHAtfXvlEgwnOsa1Wqa
IfrBmiqCDmRXFej8I5MkJ3bj1ZRdIPUudbonAptRolDrME+e9xC2d2H9oGqbLiaD
MewsPcQg4NxbsCHwtyteFci+ttUnboaK9TQFSyh1qwbD04YL3W9P2Zly5DRo3yXL
2rxDxboB2jlPrJfc2dUvSXjODPixFwoPO0Xn0w9K55VaELCHaI5GEb+ZLAyceOnY
QiDqF3RKE0hGX8nygVEcoBQj2dyGQBDKI5F3HESU86Z2M2Dl7NeemqBdoIFcaNcT
4iKUMynCRENMRIhaW0g+oOfHgdFeKswhMLejGPsgtn96GlVNGQg=
=CQws
-----END PGP SIGNATURE-----
More information about the mosh-users
mailing list