Commits on Apr 21, 2012
  1. Add version check for automake to

    ppannuto committed Apr 21, 2012
    Mosh requires aclocal to support the --install flag, which wasn't added until
    automake version 1.10*. Since all of the version checking (AC_PREREQ and such)
    is performed by aclocal itself, checking to see if install is supported must be
    done before aclocal itself is called.
    Ideally the restriction would be lifted in the future, but for now at least
    supply users with a less cryptic message than 'unrecognized option --install'
    Signed-off-by: Pat Pannuto <>
  2. Put the setsid() where it belongs

    keithw committed Apr 21, 2012
Commits on Apr 20, 2012
  1. Pull in third-party poll emulator and automatically link it in if we …

    quentinmit committed Apr 20, 2012
    …detect the system's poll is broken
  2. Adjust timing parameters in response to real-world trace data.

    keithw committed Apr 20, 2012
    Also increases maximum frame rate from 50 fps to 100 fps.
    Relevant to issue #222 on github.
Commits on Apr 19, 2012
  1. Bump version to 1.1.94d

    keithw committed Apr 19, 2012
  2. Back off overlay frame rate when all timing tests have fired (saves CPU)

    keithw committed Apr 19, 2012
    Closes #225 github issue (Jay Freeman).
Commits on Apr 18, 2012
Commits on Apr 17, 2012
  1. Bump Debian version

    keithw committed Apr 17, 2012
  2. debian/rules: Include for DEB_BUILD_MAINT_OPTIONS

    kmcallister committed Apr 17, 2012
    Otherwise that variable has no effect.
  3. Bump Debian version

    keithw committed Apr 17, 2012
  4. Disable dpkg stack protector flag in the new way

    kmcallister committed Apr 17, 2012
    Suggested by Kees Cook.
  5. Bump base version to 1.1.94a

    keithw committed Apr 17, 2012
  6. Bump Debian package version

    keithw committed Apr 17, 2012
  7. Disable dpkg-based setting of stack protector flags

    kmcallister committed Apr 17, 2012
    Through Autoconf we set hardening flags that are actually more aggressive than
    the Ubuntu defaults, but they conflict with same.
  8. Sign-off Debian changelog

    keithw committed Apr 17, 2012
Commits on Apr 16, 2012
  1. Use _PATH_BSHELL for "/bin/sh" and fix argv[0].

    saurik committed with keithw Apr 16, 2012
    The previous code had the following issues:
    1) hardcoded the path of /bin/sh (should use paths.h)
    2) threw away the variable with the fallback shell
    3) prepended - to the path rather than the shell name
    4) added a - before explicit chosen non-shell commands
    Closes #199.
  2. Fix ncurses detection at configure time

    blblack committed Apr 16, 2012
    There appears to be a typo/thinko in the ncurses detection
    stuff in  The fallout was that on a Linux host
    without ncurses-devel installed, "./configure" failed to find
    curses.h but claimed overall success, then the build failed
    later during make.  This patch removes an extraneous comma, which
    seems to make it both fail and succeed correctly when it should.
  3. Hardcode the terminals which accept "set window title"

    kmcallister committed with keithw Apr 16, 2012
    terminfo does not have reliable information on this, so we hardcode a whitelist
    of terminal type prefixes.  This is the list from Debian's default screenrc,
    plus "screen" itself (which also covers tmux).
    Closes #172.
    Closes #191.