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

    dtinth committed Dec 22, 2015
    Rename 'data' as 'terminal-data'.
  2. Rename 'data' as 'terminal-data'.

    smblott-github committed Dec 22, 2015
    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

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

    dtinth committed Dec 22, 2015
    Tweaks for reverse proxy...
  5. Only send terminal image to newly-connected client.

    smblott-github committed Dec 22, 2015
    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. Bump socket.io to 1.3.7.

    smblott-github committed Dec 22, 2015
    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. There's no need for an absolute path.

    smblott-github committed Dec 22, 2015
    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

    dtinth committed Apr 23, 2015
    Add a copy of the MIT license
Commits on Feb 7, 2014
  1. v0.4.0

    dtinth committed Feb 7, 2014
  2. update the smoke test

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

    dtinth committed Feb 7, 2014
    …ile instead of in your .travis.yml
  4. add a smoke test...

    dtinth committed Feb 7, 2014
  5. v0.4.0-beta

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

    dtinth committed May 6, 2013
  2. update dependencies, fixes #7.

    dtinth committed May 6, 2013
Commits on Mar 16, 2013
  1. 0.2.2

    dtinth committed Mar 16, 2013
Commits on Feb 2, 2013
  1. 0.2.1

    dtinth committed Feb 2, 2013
  2. well this is private

    dtinth committed Feb 2, 2013
  3. use bower

    dtinth committed Feb 2, 2013
  4. 0.2.0

    dtinth committed Feb 2, 2013
  5. too few x, wtf

    dtinth committed Feb 2, 2013
  6. add new tool ttyreccast

    dtinth committed Feb 2, 2013
  7. 0.1.1

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

    dtinth committed Feb 2, 2013
    Server side terminal emulation
  9. about changing size

    dtinth committed Feb 2, 2013
  10. update screenshot

    dtinth committed Feb 2, 2013
  11. tweak style

    dtinth committed Feb 2, 2013