summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-01-08Fix race condition in alarm lock processing noticed by Richard Sharpe ↵Jeremy Allison1-1/+1
<realrichardsharpe@gmail.com>. "It seems to me that if the lock is already held by another process when we enter this code, there is a race between the timeout and the granting. If the lock is subsequently granted, the process releasing the lock will signal the wait variable (or whatever) and our process will be scheduled. However, if the timeout occurs before we are scheduled, the timeout will be delivered first. We will have the lock but will forget we have the lock, and never release it." Jeremy.
2009-01-08s3-net: fix type in rpc_service_list_internal(). Sorry...Günther Deschner1-1/+1
Guenther
2009-01-08s4-smbtorture: extend test_QueryServiceConfig2W a bit.Günther Deschner1-0/+18
Guenther
2009-01-08s4-smbtorture: fix build of svcctl torture test.Günther Deschner1-2/+2
Guenther
2009-01-08s3: re-run make samba3-idl.Günther Deschner6-74/+224
Guenther
2009-01-08svcctl: use svcctl_ServiceState in some other places.Günther Deschner1-3/+3
Guenther
2009-01-08svcctl: use hex range format in IDL.Günther Deschner1-7/+7
Guenther
2009-01-08svcctl: add ENUM_SERVICE_STATUSW and ENUM_SERVICE_STATUSA.Günther Deschner1-3/+9
Guenther
2009-01-08svcctl: remove redundant SERVICE_STATE_* defines.Günther Deschner1-7/+3
Guenther
2009-01-08s3:smbd: fix the build with dmapi supportStefan Metzmacher1-2/+0
struct smbd_dmapi_context *dmapi_ctx; is in globals.c metze
2009-01-08s4:blackbox: don't remove newlines in the subunit failure outputStefan Metzmacher1-1/+1
metze
2009-01-08s4:events: don't trigger \n in debug messages two timesStefan Metzmacher1-1/+1
metze
2009-01-08Merge branch 'master' of ssh://git.samba.org/data/git/sambaJelmer Vernooij1-1/+1
2009-01-08Attempt to fix the buildVolker Lendecke1-1/+1
2009-01-08Make sure smbtorture4 can find all gensec modules. (Fixes RPC-BINDSAMBA3)Jelmer Vernooij1-0/+1
2009-01-08s3-svcctl: use pidl based struct SERVICE_STATUS.Günther Deschner9-24/+18
Guenther
2009-01-08s3: re-run make samba3-idl.Günther Deschner3-7/+104
Guenther
2009-01-08s3-svcctl: add copyright to svcctl rpc_server.Günther Deschner1-2/+5
Guenther
2009-01-08s3-svcctl: remove some more redundant headers.Günther Deschner4-16/+3
Guenther
2009-01-08s3-svcctl: move SVC_HANDLE_IS* defines to implementation specific header file.Günther Deschner2-4/+4
Guenther
2009-01-08s3-svcctl: remove (now duplicate) defines.Günther Deschner1-22/+0
Guenther
2009-01-08svcctl: add svcctl_ServiceStatus and svcctl_ControlsAccepted.Günther Deschner1-2/+24
Guenther
2009-01-08s3-svcctl: remove (now duplicate) SVCCTL_STAT* defines.Günther Deschner1-5/+0
Guenther
2009-01-08Don't attempt to use GNUTLS >= 2.6, as it is known broken with the ↵Jelmer Vernooij1-30/+28
socket-tls backend.
2009-01-08Fix ldap.py test on systems that *can* find the record (the search fails ↵Jelmer Vernooij1-1/+1
here locally).
2009-01-08Print the failed value in the time tests.Jelmer Vernooij1-5/+8
2009-01-08Merge branch 'master' of ssh://git.samba.org/data/git/sambaJelmer Vernooij55-929/+1531
2009-01-08s3:smbd: move all globals and static variables in globals.[ch]Stefan Metzmacher39-306/+554
The goal is to move all this variables into a big context structure. metze
2009-01-08s3:smbd: variables in a main() don't need to be staticStefan Metzmacher1-7/+7
metze
2009-01-08s3:smbd: open_sockets_smbd() don't need a static variable arrount atexit()Stefan Metzmacher1-7/+1
open_sockets_smbd() is only called once. metze
2009-01-08s3:smbd: keep dmapi globals in one context structStefan Metzmacher1-28/+44
metze
2009-01-08s3:smbd: remove stupid static variables for the nfs quota codeStefan Metzmacher1-16/+20
metze
2009-01-08s3:smbd: remove pointless static variable in uid.cStefan Metzmacher1-7/+4
We always free the value at the end of the function, so we don't need a static variable to hold just NULL for the time the function isn't executed. metze
2009-01-08s3:smbd: make static const in mangle_hash2.c really static constStefan Metzmacher1-1/+1
const char *foo, means a non-const pointer to a const char. const char * const foo, means a const pointer to a const char. char * const foo, would mean a const pointer to a non-const char. metze
2009-01-08s3:smbd: make const globals in mangle_hash2.c really static constStefan Metzmacher1-2/+2
const char *foo, means a non-const pointer to a const char. const char * const foo, means a const pointer to a const char. char * const foo, would mean a const pointer to a non-const char. metze
2009-01-08s3:smbd: make globals in utmp.c static constStefan Metzmacher1-4/+4
const char *foo, means a non-const pointer to a const char. const char * const foo, means a const pointer to a const char. char * const foo, would mean a const pointer to a non-const char. metze
2009-01-08s3:smbd: it's pointless to have a global magic_charStefan Metzmacher1-4/+7
We call magic_char = lp_magicchar(p) each time it's used. metze
2009-01-08s3:smbd: remove pointless static variables in chgpasswd.cStefan Metzmacher1-9/+10
metze
2009-01-08s3:smbd: make fake_files[] static constStefan Metzmacher1-1/+1
metze
2009-01-08s3:smbd: make mangle_fns constStefan Metzmacher4-13/+13
metze
2009-01-08Avoid using a utility header for Python replacements included in Samba,Jelmer Vernooij15-45/+71
since this will not be shipped with talloc/tdb/tevent/etc.
2009-01-08s3-svcctl: remove old hand marshalling of svcctl_QueryServiceConfig2W.Günther Deschner3-229/+0
Guenther
2009-01-08s3-svcctl: use pidl for _svcctl_QueryServiceConfig2W.Günther Deschner2-39/+36
Guenther
2009-01-08s3-svcctl: fix return code for _svcctl_QueryServiceStatusEx.Günther Deschner1-2/+3
Guenther
2009-01-08s3-svcctl: remove old hand marshalling of svcctl_QueryServiceStatusEx.Günther Deschner4-104/+2
Guenther
2009-01-08s3-svcctl: use pidl for _svcctl_QueryServiceStatusEx.Günther Deschner2-31/+20
Guenther
2009-01-08s4-smbtorture: use names for info level in test_QueryServiceStatusEx.Günther Deschner1-1/+1
Guenther
2009-01-08s4-smbtorture: add my copyright to svcctl test.Günther Deschner1-0/+1
Guenther
2009-01-08s3-svcctl: use pidl's ndr opcodes for NDR_SVCCTL_QUERYSERVICECONFIGW.Günther Deschner1-1/+1
Guenther
2009-01-08s3: re-run make samba3-idl.Günther Deschner5-66/+629
Guenther