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 |