[mosh-users] mosh 1.2.5 released

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hello Mosh users and developers, mosh 1.2.5 has been released. The source code is at: https://mosh.mit.edu/mosh-1.2.5.tar.gz SHA-256: 1af809e5d747c333a852fbf7acdbf4d354dc4bbc2839e3afe5cf798190074be3 John Hood was the release coordinator for this release and deserves all of our thanks! New features include mouse support, a reconfigurable escape key, and basic support for IPv6. There has also been a focus on making this a stable, reliable release as a base for future features. The change log for this release: * New features: * Bind to a specific IP address with --bind-server. (Philipp Haselwarter) * MOSH_ESCAPE_KEY configures escape character. (Timo J. Rinne) * Support non-roaming IPv6. (Anders Kaseorg) * Implement XTerm mouse mode. (Barosl LEE, Andrew Chin, Louis Kruger) * Report Git revision along with version if available. (John Hood) * Platform support: * Add pselect() emulation. (JÃ©rÃ©mie CourrÃ¨ges-Anglas) * OpenBSD, OS X: Fix be64toh-related issues. (JÃ©rÃ©mie CourrÃ¨ges-Anglas) * ARM Neon: fix gcc4.8 compiling problem(Pasi SjÃ¶holm) * NaCl: Conditionally rename main to mosh_main. (Richard Woodbury) * FreeBSD: Token pasting, forkpty(), ARM fixes. (John Hood) * AIX: Implement CTTY grabbing when TIOCSCTTY is missing (Anton Lundin) * OS X: Broaden build support to cover OS X 10.5 through 10.10. (John Hood) * Debian: Improve bash-completion install and functionality. (Suggested by Gabriel Filion, John Hood) * Bug fixes: * Automake/autoconf workarounds. (Anders Kaseorg) * mosh-server: Allow startup without PTY. (Keith Winstein) * network.cc: Properly close old fd on Socket assignment operator. (Thanks to Igor Bukanov) * mosh-server: Allow startup with zero-window-size PTY. (Igor Bukanov) * AddrInfo: Fix error message generation when node == NULL (Anders Kaseorg) * Timestamp: Prevent integer overflow on Darwin PPC 32-bit (Anders Kaseorg) * scripts/mosh: Fix hang when remote closes the connection (Anders Kaseorg) * Fix issues with parsing of 256-color SGR sequences. (John Hood) * Numerous code hygiene, Coverity, and Clang static analyzer fixes. (Anders Kaseorg, Geoffrey Thomas, John Hood) *Compatibility*: mosh 1.2.5 is backwards-compatible with mosh clients back to 0.96 and mosh servers back to 1.0.9. *OS X binary packages*: We are releasing two OS X binary packages: https://mosh.mit.edu/mosh-1.2.5.pkg is an i386+amd64 build for OS X 10.9 SHA-256: 8a590ba81edd6f706f2d0afe1cb882bd8ff8860e395b7c6ac7285306f4f12209 https://mosh.mit.edu/mosh-1.2.5-leopard.pkg is an i386+ppc build for OS X 10.5 SHA-256: 5fd77ce1c2d4b24db79be8daff3140975e53f49c83b48ff57087483133a59155 However, when possible, we encourage OS X users to install via MacPorts or Homebrew, instead of using the binary package, in order to receive automatic upgrades. *Packagers, please note* that Mosh has picked up some minor new dependencies: for example, Debian/Ubuntu packaging now uses bash-completion at build time, install requires a not-ancient dpkg version, and IO::Socket::IP is recommended for IPv6 support. All of these dependencies are optional. *Bugs*: Please let us know of any problems at the GitHub issue tracker, at https://github.com/keithw/mosh/issues. The developers can also be found on IRC at <irc://irc.freenode.net/mosh>. Best regards on behalf of the Mosh team, Keith Winstein -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJVsLluAAoJECC3KDr+JUxpFfkQAIzJEXg+KT5cJvTG6urxQOce SXgDcK1K15uj8/eyYNa0VrXL7dBuWCHDpWsBpl8O8VVOdPuA4yTo7TKDk8IWi3Jh QjBUfv6XQ4RY8yK3lf9bnZlTiBAnQxP/hpG+I+y4C37thvTc3PVgq3oLYW8/CwaN x1DmSUvNipXAfhDk2CMn7DrxIRnVzt233Qhwyl+YlwUmxxLDDA+fG/Mp4J94aEt7 QWfwNii8zSwIMpZnzYD3nV2XkK1Dve1YNc7fD32URMpvlTboosQjQ7sLqbHVJQFS 53lePMU0UWfzGPsr28n4gQjH9/iac5Kyu6a2aQTAy9ErkQ1oQnwU9njtaTBdJRIJ hGLNg9aTtZCejCNaaoiCc7iKT8XPWZfNLMgdsEQzvQ/bdstLc2TwFgZql+uJpJWw B3lXU4LM1lUpO+0Qp1ixBq4XyAw6Wx9wGcF6oJtNAds0pnAqqq5ASFseN9/gY6Q2 r9BYWGHEOhrdCD6kQrsqT5tKCBLepUa0SlPTz2jsFNe7fwnLyc3pGIU02S+sf5Pf XcjgrcNedKCQpuaSNCIq5bwfUpetX+Kb+HwuuPvRRBwRjXgjAIcUlcKD5Lz9ED0G Eqybni+P2brdNGa2+ivTQITwgvY4vDRNZf+c5YLKA2KwOWKnoCo0Tnfv57mOSNqX 3RFXJyYBv9gKNfAxXYmg =uzIB -----END PGP SIGNATURE-----