[mosh-devel] Mosh 1.2.6 release candidate available for testing
Richard Woodbury
rpwoodbu at mybox.org
Sun Jun 5 23:39:51 EDT 2016
I have confirmed that the RC builds and runs OK in Mosh for Chrome.
On Thu, Jun 2, 2016 at 11:47 PM Richard Woodbury <rpwoodbu at mybox.org> wrote:
> Hi, Keith. I don't have predictable time right now, but as I can, I'll
> look into this for Mosh for Chrome. I did manage to do a quick "smoke test"
> build, but I'm getting a bunch of protobuf link errors. I'll need to do
> more investigation, which may include bringing in a newer NaCl SDK so I can
> also get newer libraries from naclports. Hopefully I'll find time in the
> next day or two.
>
> I can add that it builds OK on the Raspberry Pi (ARM, Raspbian), and the
> performance improvement makes a *huge* difference! mosh-server used to
> take most of the CPU for busy output or large window size and was notably
> sluggish, depending on local echo to be usable. Now the CPU usage is in the
> noise, and it responds wonderfully.
>
>
> On Mon, May 30, 2016 at 3:34 AM Keith Winstein <keithw at mit.edu> wrote:
>
>> Hi folks,
>>
>> Could you please send in some positive testing reports on the Mosh 1.2.6
>> release candidate?
>>
>> It would be great to have an independent "looks good" from at least the
>> following platforms before we cut the release:
>>
>> - Fedora
>> - the OS X binary .pkg
>> - OS X compiling from source
>> - OpenBSD
>> - FreeBSD
>> - NetBSD
>> - Chrome
>>
>> Thanks,
>> Keith
>>
>> On Wed, May 25, 2016 at 8:56 PM, john hood <cgull at glup.org> wrote:
>>
>>> Hi all,
>>>
>>> We're happy to announce the upcoming release of Mosh 1.2.6, and are
>>> calling for testing on Mosh 1.2.5.95rc1. The release has picked up
>>> some minor new features in the year since the last release such as
>>> better IPv6 support and tools to handle orphaned sessions. However,
>>> it's also seen significant improvements in performance, testing, and
>>> portability.
>>>
>>> The Changelog for this release:
>>>
>>> * New features:
>>> * Add Travis CI builds for Linux and Mac. (Anders Kaseorg, others)
>>> * Add a --local option to run without ssh. (John Hood)
>>> * Mosh now returns exitstatus reflecting connection success.
>>> (John Hood)
>>> * Add a end-to-end test suite and many tests. (John Hood)
>>> * Implement timeouts and signals to help address orphaned sessions.
>>> (John Hood)
>>> * Major rework of Mosh's display differencing/rendering
>>> code with much improved performance for slow machines. (John Hood)
>>> * Implement ANSI back/forward tab (CSI CBT, CSI CHT).
>>> (John Hood)
>>> * Do not start user shell until network session starts.
>>> (John Hood)
>>> * Add options for more flexible specification of IPv4/IPv6
>>> hostname resolution. (John Hood)
>>> * Improved bash completion. (Steve Dignam, HIGUCHI Yuta)
>>> * Add options for different methods of resolving the remote host
>>> address, allowing operation without SshProxyCommand. (John Hood)
>>>
>>> * Platform support:
>>> * Add configurable support for Apple Common Crypto and
>>> Nettle, in place of OpenSSL. Implement base64 locally.
>>> (John Hood)
>>> * Workaround Cygwin select() bug. (John Hood)
>>> * Updates to Debian packaging. (Anders Kaseorg, Keith Winstein)
>>> * Workaround a glibc-2.22 issue causing segfaults on Debian Sid.
>>> (John Hood with help from many others)
>>> * Prefer c++ to g++, for systems like FreeBSD where g++ is not
>>> usable.
>>> (John Hood)
>>> * Fixes for Illumos Hipster 20151003. (John Hood)
>>> * Disable -Werror for protobuf code, to resolve a new gcc6 warning.
>>> (John Hood)
>>> * Link test for -fstack-protector-all on an embedded platform.
>>> (Baruch Siach)
>>> * Resolve issue with bswap64() on FreeBSD-CURRENT with libc++-3.8.0.
>>> (John Hood)
>>> * Fix issue with RECVTOS error message on client on FreeBSD.
>>> (John Hood)
>>>
>>> * Bug fixes:
>>> * Remove an assertion causing aborts on Unicode fallback found by
>>> fuzzing with afl. (Keith Winstein)
>>> * Fix a server hang with XON/XOFF on BSD systems. (John Hood)
>>> * Fix a typeahead-prediction bug that caused display corruption on
>>> urxvt. (John Hood)
>>>
>>> Source code is available as
>>> <
>>> https://github.com/mobile-shell/mosh/releases/download/untagged-0d43a0f73825e9952677/mosh-1.2.5.95rc1.tar.gz
>>> >.
>>> The SHA256 sum for this file is
>>> a2697c41cfc8c92dc7a743dd101849a7a508c6986b24d6f44711d8533d18fcf5
>>>
>>> One standalone OS X package is available:
>>>
>>> *
>>> <
>>> https://github.com/mobile-shell/mosh/releases/download/untagged-0d43a0f73825e9952677/mosh-1.2.5.95rc1.pkg
>>> >
>>> is an i386/x86_64 build for OS X 10.9 and higher. The SHA256 sum for
>>> this file is
>>> 48a56d83d0ef655d38e0ea596fd9cac98c0dc433cb5356205d26748350d47e6c
>>>
>>> (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 some minor dependency changes: Perl
>>> is now required to be >= 5.14, but IO::Socket modules are no longer
>>> required. If anybody needs to package for older versions of Perl, talk
>>> to me and I'll probably bring something into the release. Also, if
>>> anyone needs an OS X package for 10.8 or lower, please contact me.
>>>
>>> Your testing is very unlikely to prove Mosh to be free of bugs, but your
>>> testing will help us make 1.2.6 a better release. Please report any
>>> issues you find on Github, and we can be found on IRC at
>>> <irc://irc.freenode.net/mosh>.
>>>
>>> Looking ahead, we expect Mosh 1.3 to be a feature release, bringing
>>> significant new functionality. SSH agent forwarding is high on the list.
>>>
>>> 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
>>>
>>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.mit.edu/pipermail/mosh-devel/attachments/20160605/a5de536e/attachment.html
More information about the mosh-devel
mailing list