[mosh-devel] Final pre-release testing
john hood
cgull at glup.org
Fri Jul 3 02:49:06 EDT 2015
Hi all,
We think we have something worthy of release, but we need some
independent confirmation that all is working well before we can call it
a release.
Keith has already covered builds for Debian/Ubuntu, but we'd also like
to hear results of testing for other platforms.
A checklist follows. Feel free to test and check things off and reply:
Platforms/builds/packaging:
_ Mac OS X package (if anyone has 10.11 installed, reports on installs
there would be very helpful)
_ Debian/Ubuntu packages
_ FreeBSD, NetBSD, OpenBSD, *BSD
_ RedHat/CentOS/Fedora
_ If your organization deploys systems based on older/unsupported OS
releases, we'd like to hear about issues in this area
_ Any other system you will use Mosh on (Solaris, AIX, etc.)
Functionality:
_ Configures and builds correctly (for local builds)
_ IPv6 works correctly (`mosh -6 localhost`)
_ Bash tab completion works, when installed by Debian/Ubuntu packages or
by `make install`, if your system has bash-completion installed
_ Mouse functionality in applications that support it
Thanks for your help! The sooner we get reports, the sooner we can
release 1.2.5 for general consumption.
regards,
--jh
On 6/28/15 3:00 AM, john hood wrote:
> Hi all,
>
> We're happy to announce the upcoming relesae of Mosh 1.2.5, and are
> calling for testing on Mosh 1.2.4.95rc2. The release has picked up
> significant new features in the two years since the last release, but
> there is also a focus on making this a stable, reliable release as a
> base for future features.
>
> The Changelog 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)
>
> Source code is available as
> <https://github.com/keithw/mosh/archive/mosh-1.2.4.95rc2.tar.gz>.
>
> Two standalone OS X packages are available:
>
> *
> <https://github.com/keithw/mosh/releases/download/mosh-1.2.4.95rc2/mosh-1.2.4.95rc2.pkg>
> is an i386/x86_64 build for OS X 10.9 and higher.
> *
> <https://github.com/keithw/mosh/releases/download/mosh-1.2.4.95rc2/mosh-1.2.4.95rc2-leopard.pkg>
> is a ppc/i386 build for OS X 10.5 and higher.
>
> (If you are using a package system such as MacPorts or Homebrew, I
> recommend using that, though.)
>
> As always, Ubuntu PPA builds of the latest source are available at
> ppa:keithw/mosh.
>
> 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.
>
> Your testing is very unlikely to prove Mosh to be free of bugs, but your
> testing will help us make 1.2.5 a better release. Please report any
> issues you find on Github, and we can be found on IRC at
> <irc://irc.freenode.net/mosh>.
>
> The Mosh team thanks you for your help.
>
> --John Hood
> _______________________________________________
> mosh-devel mailing list
> mosh-devel at mit.edu
> http://mailman.mit.edu/mailman/listinfo/mosh-devel
>
More information about the mosh-devel
mailing list