Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-11-15 | s4-server: make server sockets a child of the task context | Andrew Tridgell | 1 | -2/+3 | |
We previously allocated sockets as direct children of the event context. That led to crashes if a service called task_server_terminate(), as it left the socket open and handling events for a dead protocol. Making them a child of the task allows the task to terminate and take all its sockets with it. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-11-14 | web_server: Build as module. | Jelmer Vernooij | 3 | -8/+14 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Nov 14 17:58:05 UTC 2010 on sn-devel-104 | |||||
2010-10-31 | s4: Remove the old perl/m4/make/mk-based build system. | Jelmer Vernooij | 1 | -14/+0 | |
The new waf-based build system now has all the same functionality, and the old build system has been broken for quite some time. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104 | |||||
2010-10-30 | s4-smbd: don't initialise process models more than once | Andrew Tridgell | 1 | -1/+1 | |
this also removes the event_context parameter from process model initialisation. It isn't needed, and is confusing when a process model init can be called from more than one place, possibly with different event contexts. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-21 | s4-waf: removed dependencies on missing subsystems | Andrew Tridgell | 1 | -1/+1 | |
these were left over from the old config.mk system | |||||
2010-10-10 | wafsamba: Fix handling of pyembed/pyext. | Jelmer Vernooij | 1 | -11/+12 | |
2010-10-10 | wafsamba: Clarify needs_python argument name, use pyembed/pyext where | Jelmer Vernooij | 1 | -3/+3 | |
applicable. Allow using both pyembed and pyext, to prevent unresolved symbols. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 10 03:54:01 UTC 2010 on sn-devel-104 | |||||
2010-07-16 | s4-loadparm: 2nd half of lp_ to lpcfg_ conversion | Andrew Tridgell | 1 | -7/+7 | |
this converts all callers that use the Samba4 loadparm lp_ calling convention to use the lpcfg_ prefix. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-06-24 | s4-python: python is not always in /usr/bin | Andrew Tridgell | 1 | -1/+1 | |
Using "#!/usr/bin/env python" is more portable. It still isn't ideal though, as we should really use the python path found at configure time. We do that in many places already, but some don't. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-06-18 | web_server: Don't build wsgi support as python module but rather as | Jelmer Vernooij | 1 | -2/+3 | |
subsystem so we don't install it into /usr/lib. | |||||
2010-05-30 | s4:web_server/wsgi.c - free the "env" and "inputstream" objects on an ↵ | Matthias Dieter Wallnöfer | 1 | -0/+2 | |
"asprintf" failure | |||||
2010-05-28 | s4:web_server/wsgi.c - provide a better out-of-memory handling for an ↵ | Matthias Dieter Wallnöfer | 1 | -1/+2 | |
"asprintf" call | |||||
2010-05-28 | s4:web_server/wsgi.c - fix "asprintf" call | Matthias Dieter Wallnöfer | 1 | -1/+3 | |
2010-04-28 | s4:web_server: use tsocket_address functions to get the local ip and port | Stefan Metzmacher | 3 | -7/+13 | |
metze (cherry picked from commit 9a1a00199c2603376eacfdba7e7d0d55bc64f405) | |||||
2010-04-27 | Revert "s4:web_server: use tsocket_address functions to get the local ip and ↵ | Matthias Dieter Wallnöfer | 1 | -11/+5 | |
port" This reverts commit 9a1a00199c2603376eacfdba7e7d0d55bc64f405. This broke the build. | |||||
2010-04-27 | s4:web_server: use tsocket_address functions to get the local ip and port | Stefan Metzmacher | 1 | -5/+11 | |
metze | |||||
2010-04-06 | s4-waf: more dependencies on talloc | Andrew Tridgell | 1 | -2/+3 | |
these are needed so we can support a system talloc without using the bundled talloc.h | |||||
2010-04-06 | s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵ | Andrew Tridgell | 1 | -0/+2 | |
them | |||||
2010-04-06 | build: commit all the waf build files in the tree | Andrew Tridgell | 1 | -0/+14 | |
2010-02-09 | s4:Remove "Py_RETURN_NONE" compatibility code | Matthias Dieter Wallnöfer | 1 | -4/+0 | |
This was needed only by Python 2.3 which we no longer support. | |||||
2009-10-23 | s4-python: we need to include Python.h first | Andrew Tridgell | 1 | -1/+1 | |
If we don't include Python.h first then we get a pile of warnings due to broken redefines of XOPEN_SOURCE in the Python includes. | |||||
2009-09-18 | s4-server: kill main daemon if a task fails to initialise | Andrew Tridgell | 1 | -1/+1 | |
When one of our core tasks fails to initialise it can now ask for the server as a whole to die, rather than limping along in a degraded state. | |||||
2009-02-02 | s4:service_stream: s/private/private_data | Stefan Metzmacher | 1 | -4/+4 | |
metze | |||||
2009-02-02 | s4:service_task: s/private/private_data | Stefan Metzmacher | 1 | -3/+3 | |
metze | |||||
2009-02-02 | s4:web_server: s/private/private_data | Stefan Metzmacher | 2 | -3/+3 | |
metze | |||||
2009-02-02 | s4:web_server: s/private/private_data | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2009-01-08 | Avoid using a utility header for Python replacements included in Samba, | Jelmer Vernooij | 1 | -1/+5 | |
since this will not be shipped with talloc/tdb/tevent/etc. | |||||
2009-01-07 | s3/s4 build: Fix Py_RETURN_NONE to work with python versions < 2.4 | Tim Prouty | 1 | -1/+1 | |
2009-01-06 | py: Properly increase the reference counter of Py_None. | Jelmer Vernooij | 1 | -4/+4 | |
2008-12-29 | s4:lib/tevent: rename structs | Stefan Metzmacher | 1 | -2/+2 | |
list="" list="$list event_context:tevent_context" list="$list fd_event:tevent_fd" list="$list timed_event:tevent_timer" for s in $list; do o=`echo $s | cut -d ':' -f1` n=`echo $s | cut -d ':' -f2` r=`git grep "struct $o" |cut -d ':' -f1 |sort -u` files=`echo "$r" | grep -v source3 | grep -v nsswitch | grep -v packaging4` for f in $files; do cat $f | sed -e "s/struct $o/struct $n/g" > $f.tmp mv $f.tmp $f done done metze | |||||
2008-12-23 | Fix more compiler warnings in various places. | Jelmer Vernooij | 1 | -4/+0 | |
2008-12-22 | Fix missing symbols issues when building with shared libraries. | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-11 | Fix include paths to new location of libutil. | Jelmer Vernooij | 2 | -3/+3 | |
2008-09-24 | Rename smbd -> samba. | Jelmer Vernooij | 1 | -1/+1 | |
This reverts commit 05ea5e23cf4e70de0bd658b1c5c0ead133967091. Conflicts: source4/smbd/server.c | |||||
2008-09-22 | s4: allways initialize the process model before it's used | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2008-09-21 | Revert "Rename smbd -> samba." | Jelmer Vernooij | 1 | -1/+1 | |
This reverts commit 0e9008be35a5b334bd65e6417193d4b8f27bdc36. | |||||
2008-09-21 | Rename smbd -> samba. | Jelmer Vernooij | 1 | -1/+1 | |
2008-09-21 | Allow SWAT to be run outside of smbd. | Jelmer Vernooij | 1 | -0/+5 | |
2008-09-21 | Support POST requests again, provide more variables in environment. | Jelmer Vernooij | 2 | -32/+75 | |
2008-09-21 | Make standard SWAT script print received headers. | Jelmer Vernooij | 1 | -2/+8 | |
2008-09-21 | First GET request works. SWAT now displays a Hello world message. | Jelmer Vernooij | 2 | -15/+32 | |
2008-09-21 | Properly call WSGI request handler when requests come in. | Jelmer Vernooij | 4 | -64/+198 | |
2008-09-21 | Remove support for ESP in the web server. | Jelmer Vernooij | 5 | -1066/+76 | |
2008-09-21 | Remove some dependencies of the web server on esp. | Jelmer Vernooij | 4 | -44/+61 | |
2008-09-21 | Add input / error stream objects in WSGI implementation. | Jelmer Vernooij | 1 | -13/+100 | |
2008-09-21 | Add more parts of the WSGI implementation. | Jelmer Vernooij | 1 | -2/+40 | |
2008-09-21 | Add initial work on WSGI support in the web server. | Jelmer Vernooij | 2 | -1/+70 | |
2008-09-21 | Rename http to esp, in preparation of adding a python backend. | Jelmer Vernooij | 3 | -11/+11 | |
2008-09-16 | Remove remaining embedded JavaScript support. | Jelmer Vernooij | 1 | -0/+1 | |
2008-05-26 | Fix import. | Jelmer Vernooij | 1 | -0/+27 | |
(This used to be commit 17231443a0e3b0ebc4b75db3d721fe0b4e1170c6) |