Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-05-27 19:00:17 -0700 (Thu, 27 May 2004)
Revision: 370
Log message:
This is the browser update I've been putting off.
1. Browser now support both Mozilla *and* IE.
I haven't tested on others like Safari.
To get this to work, I had to use iframes
and code custom menus. Bleh.
2. Connections are now SSL. That is, you need to
use https: connections instead of http:
3. File editing is partially supported. By default
you edit in the browser. However, you can define
the application/x-metaprl MIME type to invoke
an external editor.
This is the main reason for using SSL. At some
point, we should do a code review to make sure
we believe the security model
(MD5 challenge/response).
TODO:
1. Currently, edited files are not saved. This is
just a precaution for the moment.
2. Need to add make/restart commands. Easy, just
haven't done it yet.
NOTE: I haven't checked that win32 compiles. Working on that
next.
Changes | Path |
Added | libmojave/cutil/Files |
Properties | libmojave/cutil/Files |
+2 -11 | libmojave/cutil/Makefile |
+13 -12 | libmojave/cutil/OMakefile |
Added | libmojave/cutil/lm_ssl.c |
Properties | libmojave/cutil/lm_ssl.c |
+0 -0 | libmojave/stdlib/lm_filename_util.mli |
+120 -0 | libmojave/stdlib/lm_string_util.ml |
+24 -0 | libmojave/stdlib/lm_string_util.mli |
+2 -1 | libmojave/util/Files |
Added | libmojave/util/lm_ssl.ml |
Properties | libmojave/util/lm_ssl.ml |
Added | libmojave/util/lm_ssl.mli |
Properties | libmojave/util/lm_ssl.mli |