r6998: - added support for application[] data, which is global to all clients using...
authorAndrew Tridgell <tridge@samba.org>
Fri, 27 May 2005 00:29:58 +0000 (00:29 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:17:03 +0000 (13:17 -0500)
commitfc45b63e478f6f891f0d04bf49423be30a63617d
treeb5671673fed4e1aef23ca21d840acd1c04bf287e
parentb7158885afc40bcac857e6fc2cfd97e6c8f4c4f8
r6998: - 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.
(This used to be commit c418b23c2ea383da8fad21b62213ec01fd135ebb)
source4/web_server/ejs/miniMpr.c
source4/web_server/esp/esp.h
source4/web_server/http.c
source4/web_server/web_server.c
source4/web_server/web_server.h