Permalink
Commits on Apr 12, 2018
  1. Fix/workaround Homebrew failure on Travis MacOS XCode 9.1 image.

    cgull committed Apr 12, 2018
    The 'brew unlink python' can probably be removed for later images.
Commits on Apr 11, 2018
Commits on Jan 19, 2018
  1. Type Select::got_signal as volatile sig_atomic_t

    andersk committed Jan 18, 2018
    Fixes #634.
    
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Commits on Dec 3, 2017
  1. mosh.pl: Allow shell expansion of --server with --local

    andersk committed Dec 3, 2017
    Fixes #946, matching the behavior of --server without --local.
    
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Commits on Nov 23, 2017
  1. Merge pull request #944 from mojoTX/bugfix/fix-issue-942-detached-ses…

    eminence committed Nov 23, 2017
    …sions
    
    Use HAVE_UTEMPTER instead of HAVE_UPTEMPTER
Commits on Nov 21, 2017
  1. Use HAVE_UTEMPTER instead of HAVE_UPTEMPTER

    mojoTX committed Nov 21, 2017
    Fix typo for issue #942:
    - mosh-server incorrectly reports detached session in utmp/wtmp
Commits on Nov 9, 2017
  1. Switch to MacOS 10.12 for builds and deployment target.

    cgull committed Nov 8, 2017
    10.10 is now obsolete, and installing packages from Homebrew on Travis
    takes a long time because everything is built from source.
  2. Construct socket name correctly for tmux_check()

    cgull committed Nov 8, 2017
    In moving this function from e2e-test, I forgot that it depends on a
    variable set there.
  3. Add a separate test for BCE

    cgull committed Nov 8, 2017
    This test is properly gated on tmux 2.4.
Commits on Nov 8, 2017
  1. Revert "Extend true color test to include background color erase."

    cgull committed Nov 8, 2017
    This reverts commit aa96fc8.
    
    tmux doesn't support BCE until 2.4, so this change fails on 2.3.
Commits on Nov 6, 2017
Commits on Nov 5, 2017
  1. Add syslog logging of connections

    amishHammer and cgull committed Oct 24, 2017
    Log connection change events to syslog in the auth log, logging the PID,
    username and remote host.
    
    Also log session begin and end.
    
    Co-Authored-By: John Hood <cgull@glup.org>
Commits on Nov 4, 2017
Commits on Oct 30, 2017
  1. Add true color support.

    kangjianbin authored and cgull committed Oct 26, 2017
    Implement true color support define in:
    https://en.wikipedia.org/wiki/ANSI_escape_code
    
    The sequence is:
    ESC[ … 38;2;;; … m Select RGB foreground color
    ESC[ … 48;2;;; … m Select RGB background color
Commits on Oct 27, 2017
Commits on Oct 26, 2017
  1. mosh.pl: Fix the error message if getaddrinfo is missing

    andersk committed Oct 26, 2017
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
  2. Add Perl compile

    cgull committed Oct 8, 2017
    This helps catch Perl syntax/version/dependency issues at build time
    rather than run time.
Commits on Aug 24, 2017
Commits on Aug 23, 2017
  1. Restore asserts and error handling

    cgull committed Aug 13, 2017
    A couple of them got improved out of existence.
Commits on Aug 17, 2017
  1. terminalframebuffer.cc: ignore unknown renditions

    keithw committed Aug 17, 2017
    (revert assert(false) added by 4835dcf)
    (fixes #918)
Commits on Aug 11, 2017
  1. Safeguard tmux sanity check.

    cgull committed Aug 11, 2017
Commits on Aug 7, 2017
  1. Remove various assert(constant) calls

    cgull committed Aug 7, 2017
    These cause warnings from static checkers, and seem to lead to spurious
    GCC7 -Wmaybe-uninitialized.
  2. Remove an unnecessary conditional.

    cgull committed Nov 7, 2016