Commits on Jul 12, 2016
  1. @cgull

    Reduce IPv4 MTU to 1280.

    Seems to fix #773.
    cgull committed Jul 12, 2016
Commits on Jul 11, 2016
  1. @cgull
Commits on Jun 9, 2016
  1. @cgull

    Make OS X mDNS/Bonjour .local IPv6 addresses work.

    OS X advertises IPv6 link-local addresses for .local hostnames.
    getaddrinfo() correctly reports interface identifiers for these, but we
    were discarding them by using the socket peer host address instead.
    cgull committed Jun 9, 2016
  2. @robbat2 @cgull

    bind-server: accept any value to option.

    Rather than trying to validate, accept any option to the bind-server
    option, and allow mosh-server to validate it, as noted by
    #670 (comment)
    Fixes: 669
    Signed-off-by: Robin H. Johnson <>
    robbat2 committed with cgull Aug 26, 2015
Commits on May 25, 2016
  1. @cgull pre-release

    cgull committed May 22, 2016
  2. @cgull

    bash-completion file is not a standalone script

    Fixes a Lintian warning.
    cgull committed May 24, 2016
  3. @cgull
Commits on May 24, 2016
  1. @cgull

    update .gitignores

    cgull committed May 24, 2016
  2. @cgull restore compatibility with older Socket module.

    Also require Perl 5.14, which is the new compatibility
    Fixes #758.
    cgull committed May 24, 2016
Commits on May 14, 2016
  1. @cgull

    include-once -impl files

    cgull committed May 14, 2016
  2. @cgull

    Remove unnecessary usage of #include <iostream>. Rename templated imp…

    …ls from .cc to -impl.h.
    cgull committed Jun 17, 2014
  3. @cgull

    FreeBSD TOS issues

    cgull committed Aug 13, 2015
Commits on May 13, 2016
  1. @cgull

    Fix memory leak in window resize

    cgull committed May 13, 2016
Commits on May 11, 2016
  1. @cgull

    #include <memory> for std::shared

    cgull committed May 11, 2016
  2. @cgull

    Coverity fixes: do { ...; continue; ... } while (false)

    This is more stylistic than substantial, but it's bad enough
    style to be worth fixing.
    cgull committed May 11, 2016
  3. @cgull

    Coverity fixes: deref of NULL pointers

    We were potentially passing (char *)NULL to string constructors.
    cgull committed May 10, 2016
  4. @cgull

    Coverity fixes: deref of stale pointer

    I think this one was actually impossible to trigger.
    cgull committed May 10, 2016
  5. @cgull
  6. @cgull
Commits on May 10, 2016
  1. @cgull

    GCC 6 fixes.

    cgull committed May 9, 2016
Commits on May 9, 2016
  1. @andersk

    --experimental-remote-ip=local: Substitute the IP more carefully

    For example, do not interpret regex metacharacters within the
    hostname, and avoid accidentally matching the username part of
    username@hostname when they happen to match.
    Signed-off-by: Anders Kaseorg <>
    andersk committed May 9, 2016
  2. @netj @cgull

    Display original command line argv via no-op flag.

    Improves 679b819 to make it simpler to
    ignore mosh-client from OS X's "Ask before closing" process
    list. (See:
    Moreover, the command displayed from ps is a completely functional one,
    which was not the case in the previous approach, that mangles `argv[0]`.
    Fixes #742.
    netj committed with cgull Apr 2, 2016
  3. @cgull
  4. @cgull
  5. @cgull

    Include POSIX header strings.h for strncasecmp()

    Motivated by Cygwin.
    cgull committed May 8, 2016
  6. @cgull @cgull prefer bswap64() and ffs() if available.

    Fixes #745.
    cgull committed with cgull Apr 24, 2016
Commits on Apr 8, 2016
  1. @cgull

    Update test documentation.

    cgull committed Apr 1, 2016
  2. @cgull
  3. @baruchsiach @cgull link test for -fstack-protector-all

    There are (broken) compilers out there that accept -fstack-protector-*
    parameters, but do not provide the needed ssp library. As a result,
    build does not fail, but link does. Use the local check_link_flag
    autoconf function to correctly test for SSP availability.
    Required for the Imagination Technologies Codescape IMG MIPS
    toolchain, version 2015.10 (and who knows what else).
    Fixes #744.
    baruchsiach committed with cgull Apr 5, 2016
Commits on Mar 31, 2016
  1. @cgull
  2. @cgull
  3. @y-higuchi @cgull

    bash-completion workaround for bash 3.2

    This should resolve mobile-shell/mosh#675
    y-higuchi committed with cgull Mar 11, 2016
  4. @sbdchd @cgull

    removed _get_cword

    sbdchd committed with cgull Jan 13, 2016
  5. @sbdchd @cgull

    updated bash completion

    sbdchd committed with cgull Jan 6, 2016
  6. @cgull