Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Dec 16, 2014
  1. @eminence

    Clear other mouse modes if 1000 or 1002 are set

    eminence authored committed
    I'm not sure if this is correct, but tmux does this!
    
    Signed-off-by: Andrew Chin <achin@eminence32.net>
Commits on Dec 9, 2014
  1. @eminence

    Implement UTF8 mouse mode (SET_EXT_MODE_MOUSE DECSET 1005)

    eminence authored
    Signed-off-by: Andrew Chin <achin@eminence32.net>
  2. @eminence

    Revert bb36933

    eminence authored
    We aren't sure why this change was made, and reverting it appears to help
    fix mouse issues in emacs related to text hilighting.
    
    Signed-off-by: Andrew Chin <achin@eminence32.net>
Commits on Jan 8, 2014
  1. @andersk

    mosh-client: Catch all exceptions when ensuring client is shut down

    andersk authored
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
  2. @andersk

    Fix MOSH_ESCAPE_KEY validation

    andersk authored
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Commits on Jan 4, 2014
  1. @andersk

    Connection::try_bind: Pass port argument 0 as a string

    andersk authored
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
  2. @andersk

    AddrInfo: Fix error message generation when node == NULL

    andersk authored
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
  3. @andersk

    Revert "Fix mosh-server segfault on startup when run without arguments"

    andersk authored
    This reverts commit 578db45.
    
    The NULL inputs to getaddrinfo are valid in certain cases, and at
    least in the case of node, important.  The segfault happens not with
    getaddrinfo, but with the error message generation below it.
    
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
  4. @ibukanov

    mosh-server: allow startup with PTY with zero width or height like Em…

    ibukanov authored committed
    …acs shell.
    
    Closes #472
    Closes #473
  5. network.cc: Properly close old fd on Socket assignment operator

    authored
    Fix thanks to Igor Bukanov. Closes #470.
  6. @niieani

    Implement vt100 mouse mode (1000)

    niieani authored committed
    (closes #461)
  7. @niieani

    xterm extended fix

    niieani authored committed
  8. @niieani

    Implement xterm extended mouse mode

    niieani authored committed
  9. @niieani

    Implement xterm mouse mode

    niieani authored committed
Commits on Aug 17, 2013
  1. @andersk

    debian/control: Recommend IO::Socket::IP

    andersk authored
    This is optional, but needed for IPv6 support.
    
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
  2. @andersk

    scripts/mosh: Add -6 option to connect with IPv6

    andersk authored
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
  3. @andersk

    scripts/mosh: Let IO::Socket resolve the hostname

    andersk authored
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
  4. @andersk

    Connection: Support IPv6 addresses

    andersk authored
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
  5. @andersk

    Connection: Move socket creation out of setup

    andersk authored
    Once we support IPv6, we won’t be able to create a socket until we
    know which address family to use.
    
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
  6. @andersk

    Connection: Store the port number as a string

    andersk authored
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
  7. @andersk

    mosh-client: Print exceptions after the client is shut down

    andersk authored
    Otherwise the printed exception may be immediately hidden when the
    terminal exits alternate screen mode.
    
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Commits on Jul 15, 2013
Commits on Jul 1, 2013
  1. @barosl

    Implement bracketed paste mode

    barosl authored committed
    Allow bracketed paste mode-setting control sequences to be passed to the
    outer terminal.
    
    Signed-off-by: Barosl LEE <vcs@barosl.com>
    
    Closes #430
  2. @Tracerneo

    Add support for ECMA-48 escape sequence for italic

    Tracerneo authored committed
    Closes #443
  3. @eminence

    Set MACOSX_DEPLOYMENT_TARGET so that older macs can run the mosh bina…

    eminence authored committed
    …ries
    
    Closes #424
Commits on Jun 5, 2013
Commits on May 17, 2013
  1. @rinne

    mosh-client: Make terminal escape character configurable

    rinne authored committed
    Uses environment variable MOSH_ESCAPE_KEY. Defaults to current Ctrl-^
    which is somewhat problematic for many non-US keyboards.
    
    Signed-off-by: Timo J. Rinne <tri@iki.fi>
    
    Closes #425. Closes #215.
Commits on Apr 28, 2013
  1. @haselwarter

    mosh perl wrapper: New option --bind-ip={ssh|IP}

    haselwarter authored committed
    Allow overriding the switch passed to mosh-server from -s to -i IP.
    
    Signed-off-by: Philipp Haselwarter <philipp@haselwarter.org>
Commits on Apr 16, 2013
  1. use betoh64 if be64toh not found

    Jérémie Courrèges-Anglas authored
    Instead of looking for htobe64 which is be available both when
    be64toh or betoh64 are, check for the latter functions.  If we
    find betoh64 but not be64toh, use compat #defines.  If both
    can't be found, search for OSX' OSSwapHostToBigInt64.
    Also include sys/types.h in byteorder.h (which is necessary for
    byteorder functions on OpenBSD), and incidentally fixes build
    of networkfragment.cc.
    
    Fixes build on OpenBSD
    
    Signed-off-by: Jérémie Courrèges-Anglas <jca@wxcvbn.org>
  2. workaround for systems not providing pselect

    Jérémie Courrèges-Anglas authored
    using a mix of good old select and sigprocmask
    
    Signed-off-by: Jérémie Courrèges-Anglas <jca@wxcvbn.org>
Commits on Apr 15, 2013
  1. @eminence

    In the OSX build script, link with system libs.

    eminence authored committed
    Previously, mosh was linking with macports-provided libs in
    /opt/local/lib, which was not portable to users without macports
    
    Closes #411
  2. @andersk

    Work around automake bug that dropped portability warnings

    andersk authored committed
    There’s a bug in automake ≥ 1.10, < 1.12 where ‘-Wall foreign’
    incorrectly turns off warnings about portability issues.  To get
    consistent results across automake versions, use ‘foreign -Wall’
    instead.
    
    http://debbugs.gnu.org/cgi-bin/bugreport.cgi?bug=7669
    
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
    
    Closes #413
Something went wrong with that request. Please try again.