Andrew Bartlett
9c9a4731ca
Remove useless layer of indirection, where every service called
...
task_service_init() manually. Now this is called from service.c for
all services.
Andrew Bartlett
2008-02-04 21:58:29 +11:00
Andrew Bartlett
0d830580e3
Rework service init functions to pass down service name. This is
...
needed to change prefork behaviour based on what service is being
started.
Andrew Bartlett and David Disseldorp
2008-02-04 17:48:51 +11:00
Jelmer Vernooij
18cd08623e
r26672: Janitorial: Remove uses of global_loadparm.
2008-01-05 13:06:03 -06:00
Jelmer Vernooij
a35e51871b
r26402: Require a talloc context in libnetif.
2007-12-21 05:49:33 +01:00
Jelmer Vernooij
9f975417cc
r26401: Don't cache interfaces context in libnetif.
2007-12-21 05:49:32 +01:00
Jelmer Vernooij
e452cb2859
r26325: Remove use of global_loadparm in netif.
2007-12-21 05:48:37 +01:00
Jelmer Vernooij
6fd0d9d3b7
r26313: Fix more uses of static loadparm.
2007-12-21 05:48:25 +01:00
Jelmer Vernooij
1ab76ecc53
r26272: Remove global_loadparm in some more places.
2007-12-21 05:47:55 +01:00
Jelmer Vernooij
a33a553054
r26238: Add a loadparm context parameter to torture_context, remove more uses of global_loadparm.
2007-12-21 05:47:20 +01:00
Jelmer Vernooij
1386c5c925
r26237: Add loadparm context to the server service interface.
2007-12-21 05:47:15 +01:00
Jelmer Vernooij
e903978220
r26235: Avoid global_loadparm.
2007-12-21 05:47:13 +01:00
Jelmer Vernooij
0721a07aad
r26227: Make loadparm_context part of a server task, move loadparm_contexts further up the call stack.
2007-12-21 05:47:04 +01:00
Jelmer Vernooij
9243b551f3
r25454: Use standard bool types in a couple more places.
2007-10-10 15:07:38 -05:00
Jelmer Vernooij
fd697d77c9
r25430: Add the loadparm context to all parametric options.
2007-10-10 15:07:31 -05:00
Jelmer Vernooij
3fcc960839
r25398: Parse loadparm context to all lp_*() functions.
2007-10-10 15:07:25 -05:00
Jeremy Allison
0844dbf597
r25175: Change to talloc_asprintf_append_buffer().
...
Jeremy.
2007-10-10 15:06:46 -05:00
Andrew Bartlett
cda965e908
r25051: Move SWAT back to the old-style form-submit modal.
...
The Web 2.0, async client tools were really interesting, but without
developer backing they remain impossible to support into a release.
The most interesting app was the LDB browser, and I intend to replace
this with phpLdapAdmin, preconfigured for Apache during provision.
This also removes the need to 'compile' SWAT on SVN checkouts.
Andrew Bartlett
2007-10-10 15:05:50 -05:00
Jelmer Vernooij
df9cebcb97
r25035: Fix some more warnings, use service pointer rather than service number in more places.
2007-10-10 15:05:43 -05:00
Jelmer Vernooij
abe8349f9b
r25026: Move param/param.h out of includes.h
2007-10-10 15:05:38 -05:00
Jelmer Vernooij
31993cf67b
r24780: More work allowing libutil to be used by external users.
2007-10-10 15:03:10 -05:00
Jelmer Vernooij
1ce32673d9
r24712: No longer expose the 'BOOL' data type in any interfaces.
2007-10-10 15:02:54 -05:00
Andrew Tridgell
fcf38a38ac
r23792: convert Samba4 to GPLv3
...
There are still a few tidyups of old FSF addresses to come (in both s3
and s4). More commits soon.
2007-10-10 14:59:12 -05:00
Stefan Metzmacher
c3cc03ffb2
r22403: this dependencies should be private
...
metze
2007-10-10 14:51:14 -05:00
Stefan Metzmacher
1b10cbb629
r20816: merge from samba3:
...
include setjmp.h via system/wait.h
metze
2007-10-10 14:43:35 -05:00
Derrell Lipman
33c07f4b92
r20723: Web Application Framework
...
- Clearly no one has ever tried to obtain the Referer from the web server
before. :-)
- Send the Referer from the web application, in preparation for later security
updates. (These updates are not immediately necessary, as ScriptTransport
is disabled and we check the content type on XmlHttpTransport. This isn't
anything to worry about.)
2007-10-10 14:40:31 -05:00
Derrell Lipman
9d89b7663a
r20519: Web Application Framework
...
- No path given to web server means use old scripts (missed check-in)
- Build Web Application (qooxdoo stuff) from autogen.sh since python isn't
available or is differently-configured on various build-farm machines
- Don't continually check in generated files
- Properly identify SWAT "Statistics" module as "Status and Statistics"
2007-10-10 14:36:10 -05:00
Derrell Lipman
0201baef46
r20444: WEB Application framework / SWAT.
...
We're now at the stage where the web application framework should build and
install automatically.
Derrell
2007-10-10 14:30:39 -05:00
Derrell Lipman
2406af1079
r19449: ldbbrowse: installation hopefully works now. "Developer" installations
...
('configure.developer' or 'configure --enable-developer') may still have
problems as I'm not sure I got all of the paths right for that.
With the changes Tridge has made to the Main Menu in swat, given a
non-developer installation, you should be able to get to ldbbrowse via:
JSON/qooxdoo -> ldb browser
Derrell
2007-10-10 14:21:33 -05:00
Andrew Bartlett
cc03ffd0e9
r19225: 30 seconds is too short for a Samba4 provision to finish. Make the
...
timeout longer.
Andrew Bartlett
2007-10-10 14:20:55 -05:00
Derrell Lipman
aa8e4227a1
r19165: handle errors better for jsonrpc. generate an error object whenever possible
2007-10-10 14:20:47 -05:00
Derrell Lipman
aaab47cb91
r19139: typos; consitent ordering of operations
2007-10-10 14:20:38 -05:00
Andrew Tridgell
290468ede5
r19111: fixed basic web server operation
2007-10-10 14:20:35 -05:00
Derrell Lipman
3dade8d761
r19059: allow dash in URLs
2007-10-10 14:20:32 -05:00
Derrell Lipman
6e9cb2ed1c
r19051: JSON-RPC server work-in-progress. It's almost working.
2007-10-10 14:20:31 -05:00
Stefan Metzmacher
515f4eb1ce
r18944: talloc_reference() can fail...
...
(remove compiler warning)
metze
2007-10-10 14:20:23 -05:00
Derrell Lipman
34bffbaebf
r18880: JSON-RPC work in progress
2007-10-10 14:20:17 -05:00
Jelmer Vernooij
f7afa1cb77
r17930: Merge noinclude branch:
...
* Move dlinklist.h, smb.h to subsystem-specific directories
* Clean up ads.h and move what is left of it to dsdb/
(only place where it's used)
2007-10-10 14:16:54 -05:00
Stefan Metzmacher
f20e251bfd
r17586: merge lib/netif into lib/socket and use -lnsl -lsocket on the
...
configure check for the interfaces.
should fix the build on some old sun boxes
metze
2007-10-10 14:15:39 -05:00
Stefan Metzmacher
0397911b41
r17339: pass the event context and messaging context together to the
...
smb ejs functions
metze
2007-10-10 14:15:16 -05:00
Andrew Bartlett
3043969708
r17286: Simply fail the tls_initialise if we don't have TLS compiled in.
...
Adjust the web_server code to cope with this.
Andrew Bartlett
2007-10-10 14:15:06 -05:00
Andrew Tridgell
396d82a231
r15855: more talloc_set_destructor() typesafe fixes. nearly done ...
2007-10-10 14:08:33 -05:00
Andrew Bartlett
09b2f30dfa
r15400: Move the TLS code behind the socket interface.
...
This reduces caller complexity, because the TLS code is now called
just like any other socket. (A new socket context is returned by the
tls_init_server and tls_init_client routines).
When TLS is not available, the original socket is returned.
Andrew Bartlett
2007-10-10 14:05:32 -05:00
Jelmer Vernooij
fac9871122
r15371: Revert some of my previous patch as it was breaking the plain build
2007-10-10 14:05:28 -05:00
Jelmer Vernooij
9a518661fb
r15370: Fix more dependencies for shared libs
2007-10-10 14:05:27 -05:00
Jelmer Vernooij
0654739166
r15301: Use static libraries internally. This required a few hacks in the build
...
system - these should be removed later on.
2007-10-10 14:05:07 -05:00
Jelmer Vernooij
adc8a019b6
r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacement
...
for REQUIRED_SUBSYSTEMS.
2007-10-10 14:04:18 -05:00
Jelmer Vernooij
8575e9a490
r14603: Fix building of ejs modules as shared libs
...
Fix calling of ejs_exception() without requiring --export-dynamic
2007-10-10 13:58:59 -05:00
Jelmer Vernooij
8e84e6cb6b
r14567: Make some more functions public.
2007-10-10 13:58:48 -05:00
Jelmer Vernooij
867fc48922
r14500: Make some more functions public
2007-10-10 13:57:34 -05:00
Jelmer Vernooij
1a16a6f1df
r14380: Reduce the size of structs.h
2007-10-10 13:57:16 -05:00