Package Release Info


Update Info: Base Release
Available in Package Hub : 15 SP4





Change Logs

* Sat Jan 09 2021
- Update to version 1.3.2+20200518:
  * If exec()ing the remote command fails, pause briefly
  * Move generated includes to their own directory to avoid conflicts.
  * Use Travis Homebrew addon.
  * "Fix" Travis OS X builds.
  * configure: Add test for whether protoc matches protobuf
  * configure: Fix FD_ISSET test under -Werror
  * configure: Fix forkpty test code indentation
  * configure: Remove unused tests
  * configure: Set language to C++ globally
* Wed Jul 24 2019
- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by
  firewalld, see [1].
* Thu Jul 11 2019
- Switch to git snapshots as there was no release over years.
- Update to version 1.3.2+20190710
  * Apply latest consecutive resize, not earliest.
  * mosh-server: improve error logging
  * Add syslog logging of connections
  * Fix issue with incorrect true-color background erase colors.
  * Add true color support.
  * Allow non-inserting prediction.
  * Don't do prediction on large pastes into mosh-client.
  * and more.
* Mon Jul 24 2017
- Update to version 1.3.2:
  * Platform support:
    + Explicitly enable binding to both IPv4 and IPv6 addresses.
    (Giel van Schijndel)
    + Restore perl 5.8.8 support for RHEL5.
    (Alexander Chernyakhovsky)
    + Make tests detect UTF-8 locale with a helper executable.
    (John Hood)
    + Don't print /etc/motd on IllumOS.  (John Hood)
    + Print {,/var}/run/motd.dynamic on Ubuntu.  (John Hood)
    + Fix build on Haiku. (Adrien Destugues)
    + Disable unicode-later-combining.test for tmux 2.4.
    This fixes build failures.  (John Hood)
  * Bug fixes:
    + In tests, explicitly set 80x24 tmux window, for newer versions
    of tmux.  (John Hood)
    + Work around JuiceSSH rendering bug.  (John Hood)
    + Do not move cursor for SCROLL UP and SCROLL DOWN--
    fixes an issue with tmux 2.4.  (John Hood)
* Thu Apr 06 2017
-Update to v 1.3.0
  * New features:
  * Change website URLs from to
    (Keith Winstein)
  * Add --no-ssh-pty option for Dropbear compatibility and other issues.
  * Switch to semantic versioning, making this version 1.3.0 instead
    of 1.2.7.
* Sat Jan 21 2017
- Enable tests
- Small package cleanup
* Tue Dec 27 2016
- Update to version 1.2.6:
  * New features:
    + Add Travis CI builds for Linux and macOS.
    + Add a --local option to run without ssh.
    + Mosh now returns exitstatus reflecting connection success.
    + Add a end-to-end test suite and many tests.
    + Implement timeouts and signals to help address orphaned
    + Major rework of Mosh's display differencing/rendering code
    with much improved performance for slow machines.
    + Implement ANSI back/forward tab (CSI CBT, CSI CHT).
    + Do not start user shell until network session starts.
    + Add options for more flexible specification of IPv4/IPv6
    hostname resolution.
    + Improved bash completion.
    + Add options for different methods of resolving the remote
    host address, allowing operation without SshProxyCommand.
  * Platform support:
    + Add configurable support for Apple Common Crypto and Nettle,
    in place of OpenSSL. Implement base64 locally.
    + Workaround Cygwin select() bug..
    + Workaround a glibc-2.22 issue causing segfaults.
    + Prefer c++ to g++, for systems like FreeBSD where g++ is not
    + Fixes for Illumos Hipster 20151003.
    + Disable -Werror for protobuf code, to resolve a new gcc6
    + Link test for -fstack-protector-all on an embedded platform.
    + Resolve issue with bswap64() on FreeBSD-CURRENT with
    + Fix an issue with RECVTOS error message on client on FreeBSD.
  * Bug fixes:
    + Remove an assertion causing aborts on Unicode fallback found
    by fuzzing with afl.
    + Fix a server hang with XON/XOFF on BSD systems.
    + Fix a typeahead-prediction bug that caused display corruption
    on urxvt.
* Fri May 27 2016
- Update dependencies for Tumbleweed
Version: 1.2.5-8.1
* Mon Apr 04 2016
- Update dependencies
  * drop autotools and autoreconf calling (as patch needing it was
  * add bash-completion as build dependnency and update install
    path for completion
- Make building more verbose
* Sun Aug 02 2015
- Update to 1.2.5:
  * Bind to a specific IP address with --bind-server.
  * MOSH_ESCAPE_KEY configures escape character.
  * Support non-roaming IPv6.
  * Implement XTerm mouse mode.
  * Report Git revision along with version if available.
  * Add pselect() emulation.
  * ARM Neon: fix gcc4.8 compiling problem.
  * NaCl: Conditionally rename main to mosh_main.
  * Debian: Improve bash-completion install and functionality.
  * Automake/autoconf workarounds.
  * mosh-server: Allow startup without PTY.
  * Properly close old fd on Socket assignment
  * mosh-server: Allow startup with zero-window-size PTY.
  * AddrInfo: Fix error message generation when node == NULL.
  * Timestamp: Prevent integer overflow on Darwin PPC 32-bit.
  * scripts/mosh: Fix hang when remote closes the connection.
  * Fix issues with parsing of 256-color SGR sequences.
  * Numerous code hygiene, Coverity, and Clang static analyzer
- Remove mosh-1.2.4-ipv6.patch: merged upstream.
* Thu Nov 13 2014
- Enable utempter
- Run autoreconf after michals patch
- spec-cleaner run
* Thu Nov 07 2013
- Patch (mosh-1.2.4-ipv6.patch) for IPv6 support from
* Wed Jun 05 2013
- Make ufw files happy with rpmlint from suse (i hope).
* Wed Jun 05 2013
- Do not handle examples, forgotten here by testing.
* Wed Jun 05 2013
- Version bump to 1.2.4.
  * New features:
  * Support port ranges with -p LOWPORT:HIGHPORT (Luke Mewburn)
  * Ctrl-^ Ctrl-Z suspends mosh client (Nikolai Zeldovich)
  * mm:ss display of lost-contact times (Kevin Ballard)
  * Show infobar with control chars when Ctrl-^ is typed
  * Put terminal in altscreen mode (Anders Kaseorg)
  * Tell automake/Debian pkg about our checks (Anders Kaseorg)
  * Platform support:
  * OS X: Script to build a universal package (Peter Iannucci)
  * FreeBSD: Fix build problems (Jimmy Olgeni)
  * AIX: port by Anton Lundin
  * Solaris with system curses (Anton Lundin)
  * Cygwin and others: eliminate use of IO::Pty (Anton Lundin)
  * Bug fixes:
  * Fix bug (introduced in 1.2.3) where server stays around
    if process quits while client is detached
  * Clean up spurious entries from detached sessions warning
  * Fix freeze when connectivity is one-directional for hours
    (reported by Axel Beckert)
  * Don't wipe title until a new one is set (sqweek)
  * Eliminate memory leaks and cppcheck warnings (Anders Kaseorg)
- Cleanup the dependencies a bit and explicitly name desired features.
* Sat Feb 09 2013
- Version 1.2.3 released.
  * Security improvements:
  * Use OpenSSL AES implementation
  * Update AES-OCB implementation (Keegan McAllister)
  * Don't let bad server dictate IP (Felix Groebert)
  * New features:
  * Client hops ports to survive challenging client-side firewall
  * Server stops sending to save client power (Daniel Drown)
  * Set DiffServ code point and ECN-capable (Dave Täht)
  * Slow down if explicit congestion notification received
  * Warn about unattached Mosh sessions on login
  * Compatible with KDE konsole (uses BEL to terminate OSC)
  * Improved heuristic about color of predicted characters
  * Bug fixes:
  * Improved performance on systems with expensive time
  * No longer choke on "ffff::" address for hosts with IPv6
  * More conservative MTU and datagram sizing
  * Platform support:
  * Build on Solaris and IllumOS (Timo Sirainen, Ira Cooper)
  * Build on ARM with gcc 4.7 (Alexander Chernyakhovsky)
  * Licensing changes:
  * Allow distribution on Apple App Stores
  * Allow linking with OpenSSL.
- enable bash completion
- Disable hardening, instead just use the distribution CFLAGS.
  fstack-protector-all considerably slows down things.
* Tue Jul 31 2012
- adding mosh service for SuSEfirewall2.d
* Thu Jun 21 2012
- Update to v1.2.2
  * Version 1.2.2 released.
  - Remove warning on out-of-order/duplicated datagrams
  - Add "experimental" prediction mode
  * Version 1.2.1 released.
  - Improve performance on lossy links.
  - New diagnostic message when link is dead in only one direction.
  - Use less CPU when link is down. (Keegan McAllister)
  - Use much less CPU when application or mosh-server sends
    large repeat counts (resolves CVE-2012-2385, reported by
    Timo Juhani Lindfors).
  - Use less memory when mosh-server is malicious.
  - Fix vttest regression re: wrapping and tabs.
  - Enable roundtrip verifier of terminal emulator correctness
    when verbose.
  - Remove skalibs as a dependency. (Keegan McAllister)
  - Remove use of poll() and OS X poll workaround. (Keegan McAllister)
  - Include bash_completion file. (ejeffrey)
  - Include UFW firewall profile. (Fumihito YOSHIDA)
  - Warning on out-of-order/duplicated datagrams (or failed nonce increment).
  - Clearer error message on invalid port number.
  - Cleanups to quit scenario when firewalled.
* Sat Apr 28 2012
- Update to 1.2
  - Remove Boost as a dependency
  - Add support for FreeBSD, Cygwin, RHEL/CentOS 5, OS X 10.5 on PPC.
  - More verbose and helpful diagnostics. Server now has -v flag.
  - Client now has --ssh= flag to set SSH options (like port)
  - Remove skalibs as a dependency on Debian/Ubuntu
  - Now passes locale-related env vars over the connection
  - Fix startup script to no longer hang on some Macs
  - Fix terminal emulation and argument parsing on FreeBSD
  - Fix alignment problems on ARM
  - Now prints message of the day
  - Use binary hardening flags where available
  - Responsiveness and CPU-usage improvements
  - Several terminal-emulation improvements and bug fixes
* Tue Apr 17 2012
- Fix license
- Fix utempter-devel requirement for SLE
* Wed Apr 11 2012
- Fix copyrights inside of the spec file.
* Tue Apr 10 2012
- Add perl-IO-Tty requirement.
* Tue Apr 10 2012
- Add perl-IO-Tty requirement.
* Tue Apr 10 2012
- Fix url of the project inside of the spec file