Skip to content
Commits on Dec 6, 2015
  1. @cgull

    Change Framebuffer's containers/methods to improve performance.

    cgull committed
    * Reduce the size of Terminal::Cell.
    * Change colors and attributes in Terminal::Rendition to bitfields/bitmask.
    * Change Cells to use UTF-8 strings instead of vector<wchar_t>.  Store Rows in a vector instead of a deque.
    * Add various Framebuffer::append() methods for more efficient passing of single and repeated characters.
    * Change title/icon strings from deques to a vector typedef-- this is more for tidiness than any real performance.
  2. @cgull

    Isolated algorithmic improvements.

    cgull committed
    * Fix inefficient STL use around Parser::UTF8Parser.
    * Reduce typeid() usage, change some of it to a virtual method
    * Do multiple-line scrolls as a single move
Commits on Nov 29, 2015
  1. @cgull

    Support different IPv4 and IPv6 MTUs.

    cgull committed
    Closes #688.
Commits on Nov 24, 2015
  1. @cgull
Commits on Nov 1, 2015
  1. @elyscape @cgull

    Fix link URLs in patent grant

    elyscape committed with cgull
    Ampersands (&) need to be replaced with &amp; to be valid HTML, even in
    link targets.
  2. @eminence @cgull

    Make --help or -h work again

    eminence committed with cgull
    Also make --help go to stdout, but everywhere else print_help is used,
         go to stderr
    
    Signed-off-by: Andrew Chin <achin@eminence32.net>
  3. @andersk @cgull

    mosh.pl: Run ssh directly instead of via sh

    andersk committed with cgull
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
  4. @andersk @cgull

    Specify syntax = "proto2" to silence warning with protobuf 3

    andersk committed with cgull
    [libprotobuf WARNING google/protobuf/compiler/parser.cc:491] No syntax
    specified for the proto file. Please use 'syntax = "proto2";' or
    'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2
    syntax.)
    
    The release notes say a future release will turn this warning into an
    error.
    
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Commits on Oct 20, 2015
  1. @cgull

    base64: remove a timing variation

    cgull committed
Commits on Oct 16, 2015
  1. @cgull
  2. @cgull

    Replace OpenSSL base64 impl with a simple direct impl.

    cgull committed
    Unit tests, too.
Commits on Oct 15, 2015
  1. @The-Compiler
  2. @cgull

    Add window resizing test

    cgull committed
  3. @cgull
  4. @cgull
  5. @cgull
  6. @cgull

    End to end test suite for Mosh sessions.

    cgull committed
    For original messy development history, see
    https://github.com/cgull/mosh/tree/localhost
    or
    cgull@e7feed4
Commits on Oct 3, 2015
  1. @cgull
  2. @cgull

    configure: add --enable-warnings=distcheck

    cgull committed
    This disables -Werror everywhere but "Linux".
    The heuristic is rather crude.
  3. @cgull
  4. @cgull
  5. @cgull
Commits on Sep 24, 2015
  1. @keithw
  2. @keithw
Commits on Aug 24, 2015
  1. @keithw
Commits on Jul 29, 2015
  1. @keithw
  2. @keithw

    Merge pull request #630 from andersk/travis

    keithw committed
    Add Travis CI configuration
Commits on Jul 28, 2015
  1. @andersk

    Add Travis CI configuration

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

    make distcheck: Enable -Werror and examples

    andersk committed
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Commits on Jul 12, 2015
  1. @cgull

    Bump version to 1.2.5.

    cgull committed
    Signed-off-by: John Hood <cgull@glup.org>
Commits on Jul 7, 2015
  1. @cgull

    Improve Makefile generation of version files.

    cgull committed
    Remove bad automake dependency causing double execution.
    Properly update the version in the non-Git case.
    Git commands are now in a condition-expression, won't break build.
    Test that we're in repo root (i.e., our own and not somebody else's).
    Do `git describe --always` to handle shallow Git clones.
    
    Signed-off-by: John Hood <cgull@glup.org>
Commits on Jun 28, 2015
  1. @cgull

    Fix bad bash-completion directory in non pkg-config case.

    cgull committed
    Signed-off-by: John Hood <cgull@glup.org>
  2. @cgull

    configure.ac: respect --prefix for bash completion

    cgull committed
    Signed-off-by: John Hood <cgull@glup.org>
Commits on Jun 26, 2015
  1. @cgull

    Bump version to 1.2.4.95rc2 (1.2.5 release candidate.)

    cgull committed
    Signed-off-by: John Hood <cgull@glup.org>
Commits on Jun 25, 2015
  1. @cgull

    Improve Debian bash-completion support

    cgull committed
    * Autoconf queries pkgconf for bash-completion dir-- resolves
      lintian's `package-install-into-obsolete-dir` diagnostic
    * Use improved completion snippet from
      <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782169>
    * Remove old /etc/bash_completion.d/mosh "conffile" with
      dh-maintscript + dpkg-maintscript-helper
    
    Closes #628.
    
    Signed-off-by: John Hood <cgull@glup.org>
Something went wrong with that request. Please try again.