<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 &quot;looks good&quot; 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">&lt;<a href="mailto:cgull@glup.org" target="_blank">cgull@glup.org</a>&gt;</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&#39;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&#39;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&#39;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>
&lt;<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>&gt;.<br>
 The SHA256 sum for this file is<br>
a2697c41cfc8c92dc7a743dd101849a7a508c6986b24d6f44711d8533d18fcf5<br>
<br>
One standalone OS X package is available:<br>
<br>
*<br>
&lt;<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>&gt;<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 &gt;= 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&#39;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>
&lt;irc://<a href="http://irc.freenode.net/mosh" rel="noreferrer" target="_blank">irc.freenode.net/mosh</a>&gt;.<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>