Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-01-08 | Fix race condition in alarm lock processing noticed by Richard Sharpe ↵ | Jeremy Allison | 1 | -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-08 | s3-net: fix type in rpc_service_list_internal(). Sorry... | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-01-08 | s4-smbtorture: extend test_QueryServiceConfig2W a bit. | Günther Deschner | 1 | -0/+18 | |
Guenther | |||||
2009-01-08 | s4-smbtorture: fix build of svcctl torture test. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2009-01-08 | s3: re-run make samba3-idl. | Günther Deschner | 6 | -74/+224 | |
Guenther | |||||
2009-01-08 | svcctl: use svcctl_ServiceState in some other places. | Günther Deschner | 1 | -3/+3 | |
Guenther | |||||
2009-01-08 | svcctl: use hex range format in IDL. | Günther Deschner | 1 | -7/+7 | |
Guenther | |||||
2009-01-08 | svcctl: add ENUM_SERVICE_STATUSW and ENUM_SERVICE_STATUSA. | Günther Deschner | 1 | -3/+9 | |
Guenther | |||||
2009-01-08 | svcctl: remove redundant SERVICE_STATE_* defines. | Günther Deschner | 1 | -7/+3 | |
Guenther | |||||
2009-01-08 | s3:smbd: fix the build with dmapi support | Stefan Metzmacher | 1 | -2/+0 | |
struct smbd_dmapi_context *dmapi_ctx; is in globals.c metze | |||||
2009-01-08 | s4:blackbox: don't remove newlines in the subunit failure output | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-01-08 | s4:events: don't trigger \n in debug messages two times | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-01-08 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Jelmer Vernooij | 1 | -1/+1 | |
2009-01-08 | Attempt to fix the build | Volker Lendecke | 1 | -1/+1 | |
2009-01-08 | Make sure smbtorture4 can find all gensec modules. (Fixes RPC-BINDSAMBA3) | Jelmer Vernooij | 1 | -0/+1 | |
2009-01-08 | s3-svcctl: use pidl based struct SERVICE_STATUS. | Günther Deschner | 9 | -24/+18 | |
Guenther | |||||
2009-01-08 | s3: re-run make samba3-idl. | Günther Deschner | 3 | -7/+104 | |
Guenther | |||||
2009-01-08 | s3-svcctl: add copyright to svcctl rpc_server. | Günther Deschner | 1 | -2/+5 | |
Guenther | |||||
2009-01-08 | s3-svcctl: remove some more redundant headers. | Günther Deschner | 4 | -16/+3 | |
Guenther | |||||
2009-01-08 | s3-svcctl: move SVC_HANDLE_IS* defines to implementation specific header file. | Günther Deschner | 2 | -4/+4 | |
Guenther | |||||
2009-01-08 | s3-svcctl: remove (now duplicate) defines. | Günther Deschner | 1 | -22/+0 | |
Guenther | |||||
2009-01-08 | svcctl: add svcctl_ServiceStatus and svcctl_ControlsAccepted. | Günther Deschner | 1 | -2/+24 | |
Guenther | |||||
2009-01-08 | s3-svcctl: remove (now duplicate) SVCCTL_STAT* defines. | Günther Deschner | 1 | -5/+0 | |
Guenther | |||||
2009-01-08 | Don't attempt to use GNUTLS >= 2.6, as it is known broken with the ↵ | Jelmer Vernooij | 1 | -30/+28 | |
socket-tls backend. | |||||
2009-01-08 | Fix ldap.py test on systems that *can* find the record (the search fails ↵ | Jelmer Vernooij | 1 | -1/+1 | |
here locally). | |||||
2009-01-08 | Print the failed value in the time tests. | Jelmer Vernooij | 1 | -5/+8 | |
2009-01-08 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Jelmer Vernooij | 55 | -929/+1531 | |
2009-01-08 | s3:smbd: move all globals and static variables in globals.[ch] | Stefan Metzmacher | 39 | -306/+554 | |
The goal is to move all this variables into a big context structure. metze | |||||
2009-01-08 | s3:smbd: variables in a main() don't need to be static | Stefan Metzmacher | 1 | -7/+7 | |
metze | |||||
2009-01-08 | s3:smbd: open_sockets_smbd() don't need a static variable arrount atexit() | Stefan Metzmacher | 1 | -7/+1 | |
open_sockets_smbd() is only called once. metze | |||||
2009-01-08 | s3:smbd: keep dmapi globals in one context struct | Stefan Metzmacher | 1 | -28/+44 | |
metze | |||||
2009-01-08 | s3:smbd: remove stupid static variables for the nfs quota code | Stefan Metzmacher | 1 | -16/+20 | |
metze | |||||
2009-01-08 | s3:smbd: remove pointless static variable in uid.c | Stefan Metzmacher | 1 | -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-08 | s3:smbd: make static const in mangle_hash2.c really static const | Stefan Metzmacher | 1 | -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-08 | s3:smbd: make const globals in mangle_hash2.c really static const | Stefan Metzmacher | 1 | -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-08 | s3:smbd: make globals in utmp.c static const | Stefan Metzmacher | 1 | -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-08 | s3:smbd: it's pointless to have a global magic_char | Stefan Metzmacher | 1 | -4/+7 | |
We call magic_char = lp_magicchar(p) each time it's used. metze | |||||
2009-01-08 | s3:smbd: remove pointless static variables in chgpasswd.c | Stefan Metzmacher | 1 | -9/+10 | |
metze | |||||
2009-01-08 | s3:smbd: make fake_files[] static const | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-01-08 | s3:smbd: make mangle_fns const | Stefan Metzmacher | 4 | -13/+13 | |
metze | |||||
2009-01-08 | Avoid using a utility header for Python replacements included in Samba, | Jelmer Vernooij | 15 | -45/+71 | |
since this will not be shipped with talloc/tdb/tevent/etc. | |||||
2009-01-08 | s3-svcctl: remove old hand marshalling of svcctl_QueryServiceConfig2W. | Günther Deschner | 3 | -229/+0 | |
Guenther | |||||
2009-01-08 | s3-svcctl: use pidl for _svcctl_QueryServiceConfig2W. | Günther Deschner | 2 | -39/+36 | |
Guenther | |||||
2009-01-08 | s3-svcctl: fix return code for _svcctl_QueryServiceStatusEx. | Günther Deschner | 1 | -2/+3 | |
Guenther | |||||
2009-01-08 | s3-svcctl: remove old hand marshalling of svcctl_QueryServiceStatusEx. | Günther Deschner | 4 | -104/+2 | |
Guenther | |||||
2009-01-08 | s3-svcctl: use pidl for _svcctl_QueryServiceStatusEx. | Günther Deschner | 2 | -31/+20 | |
Guenther | |||||
2009-01-08 | s4-smbtorture: use names for info level in test_QueryServiceStatusEx. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-01-08 | s4-smbtorture: add my copyright to svcctl test. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2009-01-08 | s3-svcctl: use pidl's ndr opcodes for NDR_SVCCTL_QUERYSERVICECONFIGW. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-01-08 | s3: re-run make samba3-idl. | Günther Deschner | 5 | -66/+629 | |
Guenther |