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