summaryrefslogtreecommitdiffstats
path: root/source/include
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2005-05-26 01:06:32 +0000
committerAndrew Tridgell <tridge@samba.org>2005-05-26 01:06:32 +0000
commita9ab71e6598463728db5b7f31b6bcae290705692 (patch)
tree2adb4e755120da7c6145b6205feabf6f10166842 /source/include
parent110055aa25e9335615a53fe74c590dda3076e26c (diff)
downloadsamba-a9ab71e6598463728db5b7f31b6bcae290705692.tar.gz
samba-a9ab71e6598463728db5b7f31b6bcae290705692.tar.xz
samba-a9ab71e6598463728db5b7f31b6bcae290705692.zip
r6981: first version of the builtin web server for Samba4
This includes an embedded server side scripting system called 'esp' (see http://www.appwebserver.org/products/esp/esp.html) and javascript based scripting language called 'esj' (see http://www.appwebserver.org/products/ejs/ejs.html) The justification for including this scripting language is that it should make it much easier to write a high quality web interface for Samba4. The scripting language can call into any Samba4 library code (so for example it will be able to make ldb and loadparm calls), plus it provides easy support for forms, cookies, sessions etc. There is still quite a bit more work to do on the web server, but there is enough here now for people to look at and comment. I will be committing some sample web pages that test esp functionality shortly.
Diffstat (limited to 'source/include')
-rw-r--r--source/include/structs.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/source/include/structs.h b/source/include/structs.h
index 4124b19e80f..b34dbff663b 100644
--- a/source/include/structs.h
+++ b/source/include/structs.h
@@ -211,3 +211,4 @@ struct wrepl_pull_names;
struct arcfour_state;
union libnet_SamDump;
+struct websrv_context;