svn commit: samba r6998 - in branches/SAMBA_4_0/source/web_server: . ejs esp

tridge at samba.org tridge at samba.org
Fri May 27 00:29:58 GMT 2005


Author: tridge
Date: 2005-05-27 00:29:58 +0000 (Fri, 27 May 2005)
New Revision: 6998

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=6998

Log:
- added support for application[] data, which is global to all clients using the web server.
  This allows for things like 
     application['state'] = "shuttting down"
  and then every web client can see that the server is going down

- added support for session[] data. This allows web pages to store
  long term data specific to this client. It relies on
  cookies. Sessions auto timeout (default timeout 5 minutes). The
  timeout can be set in the scripts.

- changed from processing all .html files as esp, to only processing
  .esp files as esp. This makes it easier to compare the samba web
  server to appWeb as a reference implementation.

- expanded the number of standard variables setup by esp. See the
  showvars.esp example page for all variables.


Modified:
   branches/SAMBA_4_0/source/web_server/ejs/miniMpr.c
   branches/SAMBA_4_0/source/web_server/esp/esp.h
   branches/SAMBA_4_0/source/web_server/http.c
   branches/SAMBA_4_0/source/web_server/web_server.c
   branches/SAMBA_4_0/source/web_server/web_server.h


Changeset:
Sorry, the patch is too large (591 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=6998


More information about the samba-cvs mailing list