Skip to content
Commits on Dec 22, 2015
  1. Merge pull request #17 from smblott-github/better-name-for-data-3

    committed
    Rename 'data' as 'terminal-data'.
  2. @smblott-github

    Rename 'data' as 'terminal-data'.

    smblott-github committed
    If you want to use the socket connection for transporting anything other
    than terminal data, then the name 'data' is probably too generic. If we
    make it more descriptive, then the sources and destinations are clearer.
    
    Use case: I want to have a terminal window editing a file, but also the
    full file contents below. And, to transmit those contents, I want to
    re-use the socket connection. It would be helpful if the naming of the
    terminal data were descriptive.
    
    App.js also now exports the the socket (io).
  3. Merge pull request #15 from smblott-github/only-refresh-new-client

    committed
    Only send terminal image to newly-connected client.
  4. Merge pull request #14 from smblott-github/for-reverse-proxy

    committed
    Tweaks for reverse proxy...
  5. @smblott-github

    Only send terminal image to newly-connected client.

    smblott-github committed
    Previously, when a client connects, the current terminal image was
    refereshed in *all* clients.  That's n*(n-1) (or O(n^2)) messages to get
    n clients set up.
    
    However, there's no need to refresh existing clients.
  6. @smblott-github

    Bump socket.io to 1.3.7.

    smblott-github committed
    This version of socket.io better falls back to COMET/polling if
    websocket access is not available, which plays nicer if ttycast is
    behind a reverse proxy.
  7. @smblott-github

    There's no need for an absolute path.

    smblott-github committed
    The use of oan absolute path makes it unnecessarily complicated to put
    ttycast behind a reverse proxy.
Commits on Apr 23, 2015
  1. Merge pull request #12 from Calinou/master

    committed
    Add a copy of the MIT license
  2. @Calinou

    Add a copy of the MIT license

    Calinou committed
Commits on Feb 7, 2014
  1. v0.4.0

    committed
  2. update the smoke test

    committed
  3. oh yeah travis, I could just put the smoke test in the package.json f…

    committed
    …ile instead of in your .travis.yml
  4. add a smoke test...

    committed
  5. v0.4.0-beta

    committed
Commits on Jan 10, 2014
Commits on May 6, 2013
  1. 0.3.0

    committed
  2. update dependencies, fixes #7.

    committed
Commits on Mar 16, 2013
  1. 0.2.2

    committed
Commits on Feb 2, 2013
  1. 0.2.1

    committed
  2. well this is private

    committed
  3. use bower

    committed
  4. 0.2.0

    committed
  5. too few x, wtf

    committed
  6. add new tool ttyreccast

    committed
  7. 0.1.1

    committed
  8. Merge pull request #5 from dtinth/server-side-terminal-emulation

    committed
    Server side terminal emulation
  9. about changing size

    committed
  10. update screenshot

    committed
  11. add -s option and update readme

    committed
  12. tweak style

    committed
Something went wrong with that request. Please try again.