Commit graph

13 commits

Author SHA1 Message Date
John "Elwin" Edwards
553f07360c Move credentials into the drivers.
The session id, or whether the session is currently active on the
server, are better handled in the drivers than in termemu.js.
2012-06-19 13:40:30 -07:00
John "Elwin" Edwards
c7995adad5 shterm.js: Client-side message ordering
Make sure data from the server is written to the terminal emulator in
the correct order.  Out-of-order messages are stored in a queue until
their turn comes.
2012-05-15 09:30:12 -07:00
John "Elwin" Edwards
090e02ed59 webtty: switch upward protocol to JSON
Switch the client-to-server messages from the HTML forms format to
JSON (for the webtty app).  Message numbers are sent but not yet used.
2012-05-13 20:50:13 -07:00
John "Elwin" Edwards
32127f8b77 shterm.js: Add some debugging messages. 2012-05-13 08:47:35 -07:00
John "Elwin" Edwards
b6bf7038ca webtty: switch all server responses to JSON. 2012-05-11 13:33:48 -07:00
John "Elwin" Edwards
71d43603a9 webtty: begin experimenting with JSON protocol. 2012-05-09 16:36:11 -07:00
John "Elwin" Edwards
02cc454ad1 Make the emulator screen resizable. 2012-05-09 13:38:05 -07:00
John "Elwin" Edwards
f29453c763 WebTTY: switch terminal size to 80x25. 2012-05-07 16:03:10 -07:00
John "Elwin" Edwards
f40a08f3ef Put common key tables into a common file. 2012-05-07 13:08:24 -07:00
John "Elwin" Edwards
797e84ed08 Add support for the delete key. 2012-05-07 12:50:02 -07:00
John "Elwin" Edwards
ed87e67faa Client: don't assume the terminal is 24x80. 2012-05-07 11:09:14 -07:00
John "Elwin" Edwards
508b41b488 Add a few comments. 2012-05-06 09:04:14 -07:00
John "Elwin" Edwards
8dec6dff87 Put this project under version control, finally. 2012-05-06 08:45:40 -07:00