Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on May 25, 2015
  1. @cgull

    Add git commit version info

    cgull authored
  2. @cgull
  3. @geofft @cgull

    .gitignore: Add compile and test-driver (from autogen.sh)

    geofft authored cgull committed
  4. @andersk @cgull

    configure.ac: Intentionally underquote m4_normalize calls

    andersk authored cgull committed
    This works around a bug in Autoconf 2.64 and earlier, which generated
    ridiculous symbols like
      /* #undef HAVE_M4_NORMALIZE___FCNTL_H__LANGINFO_H__LIMITS_H__… */
    instead of the ones we need.  It was fixed by v2.65~21:
      http://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=commitdiff;h=81c80d1bf6c8ddf732d0b89f6fc5e306dac9705e
    
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
  5. @glance- @cgull

    Implement CTTY grabbing when TIOCSCTTY is missing

    glance- authored cgull committed
    AIX is missing TIOCSCTTY, so we assign us a ctty via a open of the slave
    device.
    
    Signed-off-by: Anton Lundin <glance@acc.umu.se>
  6. @cgull
  7. @cgull

    Fix forkpty() for FreeBSD 10.

    cgull authored
  8. @cgull
  9. @cgull
  10. @andersk @cgull

    Timestamp: Prevent integer overflow on Darwin PPC 32-bit

    andersk authored cgull committed
    A Darwin PPC 32-bit user observes huge values numer == 1000000000 and
    denom == 18431683 returned from mach_timebase_info().  For these
    values, mach_absolute_time() * numer overflows uint64_t every 1000.82
    seconds, and 1000000 * denom always overflows uint32_t, with the
    effect of making time run backwards at -11190660 times its usual
    speed.
    
    This bug was masked on Darwin x86 64-bit, where numer == denom == 1.
    
    Fix it by doing the conversion with double arithmetic instead.
    
    Closes #479.
    
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Commits on May 21, 2015
  1. @cgull

    Merge pull request #581 from tigeli/master

    cgull authored
    ocb: fix gcc4.8 compiling problem with __ARM_NEON__
  2. @cgull

    Merge pull request #514 from rpwoodbu/mosh-nacl

    cgull authored
    Conditionally rename main to mosh_main for building under NaCl.
Commits on Feb 3, 2015
  1. @tigeli

    ocb: fix gcc4.8 compiling problem with __ARM_NEON__

    tigeli authored
    Fixes following problem when compiling mosh with gcc4.8 and
    __ARM_NEON__ defined by using -121 instead of 135.
    
    ocb.cc: In function 'block double_block(block)':
    ocb.cc:263:56: error: narrowing conversion of '135' from
    'int' to '__builtin_neon_qi' inside { } is ill-formed in
    C++11 [-Werror=narrowing]
    
    Signed-off-by: Pasi Sjöholm <pasi.sjoholm@jollamobile.com>
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 Apr 26, 2014
  1. @rpwoodbu
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>
Something went wrong with that request. Please try again.