<div dir="ltr">Hi folks,<div><br></div><div>Could you please send in some positive testing reports on the Mosh 1.2.6 release candidate?</div><div><br></div><div>It would be great to have an independent "looks good" from at least the following platforms before we cut the release:</div><div><br></div><div>- Fedora</div><div>- the OS X binary .pkg</div><div>- OS X compiling from source</div><div>- OpenBSD</div><div>- FreeBSD</div><div>- NetBSD</div><div>- Chrome</div><div><br></div><div>Thanks,</div><div>Keith</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 25, 2016 at 8:56 PM, john hood <span dir="ltr"><<a href="mailto:cgull@glup.org" target="_blank">cgull@glup.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
We're happy to announce the upcoming release of Mosh 1.2.6, and are<br>
calling for testing on Mosh 1.2.5.95rc1. The release has picked up<br>
some minor new features in the year since the last release such as<br>
better IPv6 support and tools to handle orphaned sessions. However,<br>
it's also seen significant improvements in performance, testing, and<br>
portability.<br>
<br>
The Changelog for this release:<br>
<br>
* New features:<br>
* Add Travis CI builds for Linux and Mac. (Anders Kaseorg, others)<br>
* Add a --local option to run without ssh. (John Hood)<br>
* Mosh now returns exitstatus reflecting connection success.<br>
(John Hood)<br>
* Add a end-to-end test suite and many tests. (John Hood)<br>
* Implement timeouts and signals to help address orphaned sessions.<br>
(John Hood)<br>
* Major rework of Mosh's display differencing/rendering<br>
code with much improved performance for slow machines. (John Hood)<br>
* Implement ANSI back/forward tab (CSI CBT, CSI CHT).<br>
(John Hood)<br>
* Do not start user shell until network session starts.<br>
(John Hood)<br>
* Add options for more flexible specification of IPv4/IPv6<br>
hostname resolution. (John Hood)<br>
* Improved bash completion. (Steve Dignam, HIGUCHI Yuta)<br>
* Add options for different methods of resolving the remote host<br>
address, allowing operation without SshProxyCommand. (John Hood)<br>
<br>
* Platform support:<br>
* Add configurable support for Apple Common Crypto and<br>
Nettle, in place of OpenSSL. Implement base64 locally.<br>
(John Hood)<br>
* Workaround Cygwin select() bug. (John Hood)<br>
* Updates to Debian packaging. (Anders Kaseorg, Keith Winstein)<br>
* Workaround a glibc-2.22 issue causing segfaults on Debian Sid.<br>
(John Hood with help from many others)<br>
* Prefer c++ to g++, for systems like FreeBSD where g++ is not usable.<br>
(John Hood)<br>
* Fixes for Illumos Hipster 20151003. (John Hood)<br>
* Disable -Werror for protobuf code, to resolve a new gcc6 warning.<br>
(John Hood)<br>
* Link test for -fstack-protector-all on an embedded platform.<br>
(Baruch Siach)<br>
* Resolve issue with bswap64() on FreeBSD-CURRENT with libc++-3.8.0.<br>
(John Hood)<br>
* Fix issue with RECVTOS error message on client on FreeBSD.<br>
(John Hood)<br>
<br>
* Bug fixes:<br>
* Remove an assertion causing aborts on Unicode fallback found by<br>
fuzzing with afl. (Keith Winstein)<br>
* Fix a server hang with XON/XOFF on BSD systems. (John Hood)<br>
* Fix a typeahead-prediction bug that caused display corruption on<br>
urxvt. (John Hood)<br>
<br>
Source code is available as<br>
<<a href="https://github.com/mobile-shell/mosh/releases/download/untagged-0d43a0f73825e9952677/mosh-1.2.5.95rc1.tar.gz" rel="noreferrer" target="_blank">https://github.com/mobile-shell/mosh/releases/download/untagged-0d43a0f73825e9952677/mosh-1.2.5.95rc1.tar.gz</a>>.<br>
The SHA256 sum for this file is<br>
a2697c41cfc8c92dc7a743dd101849a7a508c6986b24d6f44711d8533d18fcf5<br>
<br>
One standalone OS X package is available:<br>
<br>
*<br>
<<a href="https://github.com/mobile-shell/mosh/releases/download/untagged-0d43a0f73825e9952677/mosh-1.2.5.95rc1.pkg" rel="noreferrer" target="_blank">https://github.com/mobile-shell/mosh/releases/download/untagged-0d43a0f73825e9952677/mosh-1.2.5.95rc1.pkg</a>><br>
is an i386/x86_64 build for OS X 10.9 and higher. The SHA256 sum for<br>
this file is<br>
48a56d83d0ef655d38e0ea596fd9cac98c0dc433cb5356205d26748350d47e6c<br>
<br>
(If you are using a package system such as MacPorts or Homebrew, I<br>
recommend using that, though.)<br>
<br>
As always, Ubuntu PPA builds of the latest source are available at<br>
ppa:keithw/mosh.<br>
<br>
Packagers, please note that Mosh has some minor dependency changes: Perl<br>
is now required to be >= 5.14, but IO::Socket modules are no longer<br>
required. If anybody needs to package for older versions of Perl, talk<br>
to me and I'll probably bring something into the release. Also, if<br>
anyone needs an OS X package for 10.8 or lower, please contact me.<br>
<br>
Your testing is very unlikely to prove Mosh to be free of bugs, but your<br>
testing will help us make 1.2.6 a better release. Please report any<br>
issues you find on Github, and we can be found on IRC at<br>
<irc://<a href="http://irc.freenode.net/mosh" rel="noreferrer" target="_blank">irc.freenode.net/mosh</a>>.<br>
<br>
Looking ahead, we expect Mosh 1.3 to be a feature release, bringing<br>
significant new functionality. SSH agent forwarding is high on the list.<br>
<br>
The Mosh team thanks you for your help.<br>
<span class="HOEnZb"><font color="#888888"><br>
--John Hood<br>
<br>
</font></span><br>_______________________________________________<br>
mosh-devel mailing list<br>
<a href="mailto:mosh-devel@mit.edu">mosh-devel@mit.edu</a><br>
<a href="http://mailman.mit.edu/mailman/listinfo/mosh-devel" rel="noreferrer" target="_blank">http://mailman.mit.edu/mailman/listinfo/mosh-devel</a><br>
<br></blockquote></div><br></div>