summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2009-01-08svcctl: add svcctl_ServiceState.Günther Deschner1-1/+8
Guenther
2009-01-08svcctl: add SERVICE_FAILURE_ACTIONS and SERVICE_DESCRIPTION to IDL.Günther Deschner1-0/+24
Guenther
2009-01-08svcctl: add SERVICE_STATUS_PROCESS to idl.Günther Deschner1-0/+6
Guenther
2009-01-08svcctl: add svcctl_ErrorControl and svcctl_Type (based on samba3) to IDL.Günther Deschner2-24/+26
Guenther
2009-01-08svcctl: add svcctl_ConfigLevel from samba 3.Günther Deschner8-19/+60
Guenther
2009-01-08svcctl: move SVC_STATUS_ to idl.Günther Deschner7-9/+48
Guenther
2009-01-07s3/s4 build: Fix Py_RETURN_NONE to work with python versions < 2.4Tim Prouty15-10/+45
2009-01-07s3 merged build: Fix include errorTim Prouty1-1/+1
On some builds compiling source4/ntvfs/common/brlock_tdb.c was failing because tdb_wrap.h couldn't find tdb.h. Adding the path should fix the problem.
2009-01-07Fix bug #6016 - Alternate Data Streams / Extended Attributes seem to conflict.Jeremy Allison1-3/+8
Jeremy.
2009-01-07Display lsa string contents.Jelmer Vernooij1-2/+5
2009-01-07Set proper python exception when running out of memory.Jelmer Vernooij1-2/+6
2009-01-07Merge branch 'master' of ssh://git.samba.org/data/git/sambaJelmer Vernooij3-14/+14
2009-01-07refresh sequence number as soon as possible when domain->sequence_number == ↵boyang1-3/+8
-1 or domain->last_status is not ok.
2009-01-07Remove unused struct CLI_POLICY_HNDVolker Lendecke1-7/+0
2009-01-07Several fixes to our use of spliceVolker Lendecke1-4/+6
The splice manpage explicitly requires loff_t as offset. Copy "offset" there. Probably not required, but I wanted to make sure it's as required. Splice blocks with large buffers. For me it worked with 16k and blocked with 32k and beyond. It would be nice to see a clarification in the manpage of splice for this behaviour. Splice if used with an offset increments the offset. From the manpage this was at least not entirely obvious :-) I haven't yet activated this (try_splice_call ist still false by default), it needs more testing. Volker
2009-01-07Fix ldap.py test.Jelmer Vernooij1-8/+8
2009-01-07Use new error constant (missing from 6efb7ff9)Andrew Bartlett1-1/+1
2009-01-07Raise a python exception when the ldb search failsAndrew Bartlett1-0/+6
This fixes a regression found by ldap.py in the new hand-written python bindings. Andrew Bartlett