0.9 Remove anylogin.sh Improve locking. Allow client's hostname to be passed to application, so anygetty can include it in utmp. Allow different anyterm_command directives for each directory. Support F1 to F10. Avoid problems with ctrl-C and ctrl-Z by unblocking them in anygetty. Ignore SIGCHLD in module, but restore default behaviour in anygetty. Add anygetty. 0.8 Attempt colours and bold. Add some basic inter-process locking. Re-enable SIGCHLD in sub-processes so that "man" works. Warn when leaving page. Fix Mozilla double-backspace bug. 0.7 Officially "beta". Work around IE blank line bug. Handle keypresses better, including TAB and Backspace, and prevent more browser default actions. 0.6 Display cursor properly (again). Unused sessions time out after 30 seconds. Support multiple sessions. 0.5 Send differences rather than complete screen each time. 0.4 Add anyterm_command configuration command. Add anylogin.sh login script. Use a .htaccess file to enable module for a single URL. Make cursor keys work in IE, and make . work in Mozilla (. has the same code as DEL) Add CLOSE button. 0.3 Use a separate process to contain the ROTE state. Communicate between Apache request-handling processes and ROTE process using shared memory, Separate keypresses and screen updates into two concurrent channels. Avoid polling by stalling in server until screen has changed. Handle cursor keys, PgUp/Dn etc. 0.2 Use ROTE for terminal emulation. Try to encode control keypresses in the Javascript. Display the cursor. Better functionality in IE. 0.1 Initial release. Alpha quality, barely works!