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-de...@mit.edu > http://mailman.mit.edu/mailman/listinfo/mosh-devel > _______________________________________________ mosh-users mailing list mosh-users@mit.edu http://mailman.mit.edu/mailman/listinfo/mosh-users