<div dir="ltr">-mosh-users@<div><br></div><div>I&#39;ve slated time to do a bunch of Mosh for Chrome work on the week of Jan 16, so I&#39;ll give it a go at that time.<br><br><div class="gmail_quote"><div dir="ltr">On Fri, Jan 6, 2017 at 12:39 AM john hood &lt;<a href="mailto:cgull@glup.org">cgull@glup.org</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br class="gmail_msg">
<br class="gmail_msg">
I&#39;m pleased to announce a release candidate for Mosh 1.3.0.  We have<br class="gmail_msg">
brought you mostly bugfixes and release engineering improvements-- the<br class="gmail_msg">
version number jump is because we have switched to semantic versioning<br class="gmail_msg">
(&lt;<a href="http://semver.org/" rel="noreferrer" class="gmail_msg" target="_blank">http://semver.org/</a>&gt;).  The changes mostly address regressions in the<br class="gmail_msg">
previous release, CPU usage in certain scenarios, and platform/port issues.<br class="gmail_msg">
<br class="gmail_msg">
The Changelog for this release:<br class="gmail_msg">
<br class="gmail_msg">
  * New features:<br class="gmail_msg">
    * Change website URLs from <a href="http://mosh.mit.edu" rel="noreferrer" class="gmail_msg" target="_blank">http://mosh.mit.edu</a> to<br class="gmail_msg">
      <a href="https://mosh.org" rel="noreferrer" class="gmail_msg" target="_blank">https://mosh.org</a>.  (Keith Winstein)<br class="gmail_msg">
    * Add --no-ssh-pty option for Dropbear compatibility and<br class="gmail_msg">
      other issues.<br class="gmail_msg">
    * Switch to semantic versioning, making this version 1.3.0<br class="gmail_msg">
      instead of 1.2.7.<br class="gmail_msg">
<br class="gmail_msg">
  * Platform support:<br class="gmail_msg">
    * Added nonce-incrementing test.  (Keith Winstein)<br class="gmail_msg">
    * Add build-source-package.sh for Debian.  (Keith Winstein)<br class="gmail_msg">
    * Fix CPPFLAGS handling possibly causing curses detection<br class="gmail_msg">
      failure.  (John Hood)<br class="gmail_msg">
    * Add an Appveyor/Cygwin CI build.<br class="gmail_msg">
    * Improve warning-flags detection for &#39;make distcheck&#39;.  (John Hood)<br class="gmail_msg">
    * Improve robustness of regression tests.  (John Hood)<br class="gmail_msg">
    * Support OpenBSD pledge() sandboxing.  (John Hood)<br class="gmail_msg">
    * Use backward-compatible name for AES in<br class="gmail_msg">
      AppleCommonCrypto, fixing builds with older OS X SDKs.  (John Hood)<br class="gmail_msg">
    * Detect clock_gettime() and CLOCK_MONOTONIC carefully,<br class="gmail_msg">
      fixing OS X 10.12 + Xcode 7.3 builds.  (John Hood)<br class="gmail_msg">
    * Support older versions of Perl, back to 5.10, fixing<br class="gmail_msg">
      RHEL 5 builds. (Anders Kaseorg)<br class="gmail_msg">
    * Add a Travis OS X CI and release build.  (John Hood)<br class="gmail_msg">
    * Add --help and --version, enabling Automake&#39;s<br class="gmail_msg">
     &#39;std-options&#39; checks.  (Anders Kaseorg)<br class="gmail_msg">
    * Add a simple smoke test not requiring tmux, to help<br class="gmail_msg">
      validate builds on older platforms including RHEL 5. (Anders Kaseorg)<br class="gmail_msg">
    * Check for presence of clock_gettime() for OS X, where<br class="gmail_msg">
      the symbol may not be resolved on older OS X versions.  (John<br class="gmail_msg">
      Hood)<br class="gmail_msg">
    * Fix a memory alignment issue in OCB with ARM/Neon. (Carlos Cabanero)<br class="gmail_msg">
    * Other minor platform compatibility fixes for Mosh<br class="gmail_msg">
      sources and tests.  (John Hood)<br class="gmail_msg">
<br class="gmail_msg">
  * Bug fixes:<br class="gmail_msg">
    * Work around a pty buffering issue causing failed<br class="gmail_msg">
      connections on FreeBSD 11, or with Dropbear.  (John Hood)<br class="gmail_msg">
    * Restore &#39;-p 0&#39; option for OS-selected UDP port bindings.  (John Hood)<br class="gmail_msg">
    * Shell hygiene fixes, including better quoting of<br class="gmail_msg">
      pathnames.  (Anders Kaseorg)<br class="gmail_msg">
    * Fix typos in project docs.  (Jakub Wilk)<br class="gmail_msg">
    * Fix excess newlines on mosh client startup/shutdown.  (John Hood)<br class="gmail_msg">
    * Exit gracefully, closing session, on pty write or ioctl failure.<br class="gmail_msg">
(John Hood)<br class="gmail_msg">
    * Fix two bugs that caused mosh-server to consume<br class="gmail_msg">
      excessive CPU in certain circumstances.  (John Hood)<br class="gmail_msg">
    * Fix bug that caused text copied from mosh-client to<br class="gmail_msg">
      paste as long lines joined by spaces.  (John Hood)<br class="gmail_msg">
    * Documentation improvements. (chenxiaoqino, Ashish Gupta)<br class="gmail_msg">
    * Use getuid(), not geteuid(), for correct getpw* lookups.  (John Hood)<br class="gmail_msg">
<br class="gmail_msg">
Source code is available in an unofficial distribution tarball at<br class="gmail_msg">
&lt;<a href="https://github.com/mobile-shell/mosh/releases/download/mosh-1.3.0-rc2/mosh-1.3.0-rc2.tar.gz" rel="noreferrer" class="gmail_msg" target="_blank">https://github.com/mobile-shell/mosh/releases/download/mosh-1.3.0-rc2/mosh-1.3.0-rc2.tar.gz</a>&gt;<br class="gmail_msg">
(SHA256 sum<br class="gmail_msg">
8b6bff33c469ccea0438877c68774a6b2ded6fccd99b1db180222da82f0654ae).<br class="gmail_msg">
Please note that the official signed distribution tarball will probably<br class="gmail_msg">
be hosted at &lt;<a href="https://mosh.org" rel="noreferrer" class="gmail_msg" target="_blank">https://mosh.org</a>&gt;; do not use GitHub releases as the<br class="gmail_msg">
canonical source for Mosh.<br class="gmail_msg">
<br class="gmail_msg">
There is also an unofficial OS X package build at<br class="gmail_msg">
&lt;<a href="https://github.com/mobile-shell/mosh/releases/download/mosh-1.3.0-rc2/mosh-1.3.0-rc2.pkg" rel="noreferrer" class="gmail_msg" target="_blank">https://github.com/mobile-shell/mosh/releases/download/mosh-1.3.0-rc2/mosh-1.3.0-rc2.pkg</a>&gt;<br class="gmail_msg">
(SHA256 sum<br class="gmail_msg">
d169aba84bce49998e9ee1a3f35f68e9044faa654eba48f18c30fe2254e1b511) and<br class="gmail_msg">
accompanying build report at<br class="gmail_msg">
&lt;<a href="https://github.com/mobile-shell/mosh/releases/download/mosh-1.3.0-rc2/mosh-1.3.0-rc2-osx-build-report.tbz" rel="noreferrer" class="gmail_msg" target="_blank">https://github.com/mobile-shell/mosh/releases/download/mosh-1.3.0-rc2/mosh-1.3.0-rc2-osx-build-report.tbz</a>&gt;.<br class="gmail_msg">
 Also see the Travis build logs at<br class="gmail_msg">
&lt;<a href="https://travis-ci.org/mobile-shell/mosh/builds/189390973" rel="noreferrer" class="gmail_msg" target="_blank">https://travis-ci.org/mobile-shell/mosh/builds/189390973</a>&gt;.  The package<br class="gmail_msg">
supports OS X 10.10 or later.<br class="gmail_msg">
<br class="gmail_msg">
(If you are using a package system such as MacPorts or Homebrew, I<br class="gmail_msg">
recommend using that, though.)<br class="gmail_msg">
<br class="gmail_msg">
As always, Ubuntu PPA builds of the latest source are available at<br class="gmail_msg">
ppa:keithw/mosh.<br class="gmail_msg">
<br class="gmail_msg">
Notes to packagers:<br class="gmail_msg">
<br class="gmail_msg">
* FreeBSD should no longer require special configuration to build within<br class="gmail_msg">
ports, and should correctly detect either the base OpenSSL or OpenSSL<br class="gmail_msg">
from ports.<br class="gmail_msg">
<br class="gmail_msg">
* For OS X, Mosh now has a runtime check for the weak clock_gettime<br class="gmail_msg">
symbol, and should not require special efforts to build functional<br class="gmail_msg">
executables when OSX_DEPLOYMENT_TARGET is set.<br class="gmail_msg">
<br class="gmail_msg">
Areas we&#39;d like to see testing (&#39;make distcheck&#39;, mostly) in before we<br class="gmail_msg">
do a final release:<br class="gmail_msg">
<br class="gmail_msg">
* Fedora<br class="gmail_msg">
* RHEL 5 and 6<br class="gmail_msg">
* the OS X binary .pkg, especially on older OS X versions<br class="gmail_msg">
* OS X compiling from source<br class="gmail_msg">
* OpenBSD<br class="gmail_msg">
* FreeBSD<br class="gmail_msg">
* NetBSD<br class="gmail_msg">
* Chrome<br class="gmail_msg">
* ARMv7 and AArch64 platforms with NEON vector processing enabled<br class="gmail_msg">
<br class="gmail_msg">
Your testing is very unlikely to prove Mosh to be free of bugs, but your<br class="gmail_msg">
testing will help us make 1.3.0 a better release.  Please report any<br class="gmail_msg">
issues you find on Github; we can be found on IRC at<br class="gmail_msg">
&lt;irc://<a href="http://irc.freenode.net/mosh" rel="noreferrer" class="gmail_msg" target="_blank">irc.freenode.net/mosh</a>&gt;.<br class="gmail_msg">
<br class="gmail_msg">
I hope to make the next Mosh release more feature oriented, bringing<br class="gmail_msg">
significant new functionality.  SSH agent forwarding is still high on<br class="gmail_msg">
the list.<br class="gmail_msg">
<br class="gmail_msg">
The Mosh team thanks you for your help.<br class="gmail_msg">
<br class="gmail_msg">
  --John Hood<br class="gmail_msg">
<br class="gmail_msg">
_______________________________________________<br class="gmail_msg">
mosh-users mailing list<br class="gmail_msg">
<a href="mailto:mosh-users@mit.edu" class="gmail_msg" target="_blank">mosh-users@mit.edu</a><br class="gmail_msg">
<a href="http://mailman.mit.edu/mailman/listinfo/mosh-users" rel="noreferrer" class="gmail_msg" target="_blank">http://mailman.mit.edu/mailman/listinfo/mosh-users</a><br class="gmail_msg">
</blockquote></div></div></div>