summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-05-13s3: return proper error code in cli_smb_req_sendBo Yang6-39/+83
Signed-off-by: Bo Yang <boyang@samba.org>
2009-05-13s3/packaging: Fix build on RHEL when ccache is not available.Karolin Seeger1-2/+1
This fixes bug #5832. Patch was provided by D.L. Meyer <dlmeyer [at] uiuc.edu>. Thanks for reporting and providing the patch! Karolin
2009-05-12Fix broken smb_thread_once function (again)Derrell Lipman1-0/+3
- It would help if smb_thread_once did, eventually, set the variable that prevents the init function from being run again. Sigh. It must be getting late. Derrell
2009-05-12Fix broken smb_thread_once functionDerrell Lipman1-19/+3
- We can't set *ponce=true before running the function because although other threads wouldn't re-run the initialization function, they could potentially proceed beyond the initialization point while the first thread was still running the initialization function. If a second thread gets to an SMB_THREAD_ONCE() call while one with the same ponce is running, we need to ensure that it enters smb_thread_once() to await the mutex and then recheck whether *ponce is set or not. My original comment about other "once" functions possibly being called from within this "once" function is irrelevant since those other ones would have their own unique ponce. Derrell
2009-05-12s3 onefs: Self-contend level2 oplocks on BRLZack Kirsch2-2/+14
2009-05-12s3 onefs: Fix ignore sacl parameterTim Prouty4-24/+36
2009-05-12s3: Fix strict locking with chained readsTim Prouty1-22/+24
Move the strict lock/unlock code down a level for reads to avoid calling chain_reply before the unlock.
2009-05-12s3: Fallback to the legacy sid_to_(uid|gid) instead of returning NULL.Aravind Srinivasan2-26/+4
This is very similar to be1dfff02d562e42a7847bd02fed8538630d3f41
2009-05-12s3 auth: Make debug message louder and more usefulDan Sledz1-2/+3
2009-05-13Use PYTHON_VER rather than PYTHON_VERSION, as the first is alreadyTimur I. Bakeyev1-5/+5
commonly used (e.g. in the FreeBSD ports system). Signed-Off-By: Jelmer Vernooij <jelmer@samba.org>
2009-05-13s3-spoolss: move SPL_ARCH_X defines to IDL.Günther Deschner3-8/+16
Guenther
2009-05-13spoolss: add SPOOLSS_ARCHITECTURE_ALL to IDL.Günther Deschner1-0/+2
Guenther
2009-05-13s3-build: re-run make samba3-idl.Günther Deschner1-0/+92
Guenther
2009-05-13initshutdown: add shutdown reason codes.Günther Deschner1-0/+46
Guenther
2009-05-13s3-netdomjoin-gui: prepare to call out for NetRenameMachineInDomain() to ↵Günther Deschner1-1/+48
rename computers in domains. Guenther
2009-05-13s4 config-summary: Fix printing of which libraries are external andJelmer Vernooij1-2/+8
internal.
2009-05-12error-codes: add some more WERRORs to table.Günther Deschner1-0/+2
These tables really should be auto-generated at some point... Guenther
2009-05-12s3-netdomjoin-gui: Fix join prompt dialog test.Günther Deschner1-1/+1
Guenther
2009-05-12s3-netdomjoin-gui: use NetServerGetInfo() level 101 to get hostname.Günther Deschner1-2/+7
Guenther
2009-05-12s3-netdomjoin-gui: inspect the correct computername string beforeGünther Deschner1-1/+1
enabling/disabling the change button. Guenther
2009-05-12Clean up assignments to iov_base, ensure it's always cast to void *. This ↵Jeremy Allison11-32/+32
should quieten some warnings with picky compilers on the buildfarm. Jeremy.
2009-05-12Fix the last few format arg missmatches I missed.Jeremy Allison1-4/+4
Jeremy.
2009-05-12Convert response.extra_data.data from malloc to tallocVolker Lendecke8-98/+47
2009-05-12Fix bug 6157Volker Lendecke3-1/+60
This patch picks the alphabetically smallest one of the multi-value attribute "uid". This fixes a regression against 3.0 and also becomes deterministic.
2009-05-12s3-printing: Fix vlp testprinter application.Günther Deschner3-38/+37
Jeremy, we cannot just access cache_path() here without calling lp_load and friends as well as parsing configfile from the commandline in order to make "make test/selftest" find the correct conffile with path, etc. I just changed it to pass the target tdbfilename as an argument, ok ? Guenther
2009-05-12s3:build: extend the support fo Debian GNU/kFooBar to kOpenSolarisMichael Adam1-5/+5
As suggested by Robert Millan. Michael
2009-05-12s3:build: support non-linux gnu portsMichael Adam1-4/+16
This is based on a patch by the debian package maintainers, adapted for the merged branch. Michael
2009-05-12s3:loadparm: free the file_list at the start of loadparmMichael Adam1-0/+2
This should reduce the waste of memory when using "config file" or "config backend". It also reduces the risk of triggering reloads due to some old unused files being checked. Michael
2009-05-12s3:loadparm: refactor freeing of file_list out into free_file_lists()Michael Adam1-13/+21
Michael
2009-05-12s3:proto.h: remove old param/params.c prototypeMichael Adam1-7/+0
Michael
2009-05-11Fix warning about unused label with no sendfile.Jeremy Allison1-1/+2
Jeremy.
2009-05-11Fix definition of smb_thread_once - must return int not void asJeremy Allison2-2/+5
it's used in a ? : comparison macro. Jeremy.
2009-05-11Fix a bunch of compiler warnings about wrong format types.Jeremy Allison19-76/+84
Should make Solaris 10 builds look cleaner. Jeremy.
2009-05-11Hopefully fix the buildfarm. Add some debug level 10 messagesJeremy Allison2-5/+20
I used to track down the vlp problem, change the vlp test printer not to use a static path of /tmp/vlp.tdb for the virtual print database (as this will eventually fill up). Cause it to use a virtual print database inside the cachepath. Jeremy.
2009-05-11Ensure documentation matches the tdb_util function usage.Jeremy Allison1-2/+2
Jeremy.
2009-05-12s3-samr: implement _samr_RidToSid().Günther Deschner1-10/+30
Guenther
2009-05-12s3-samr: Let _samr_TestPrivateFunctionsDomain() return ↵Günther Deschner1-1/+0
NT_STATUS_NOT_SUPPORTED to make RPC-SAMR happy. Guenther
2009-05-12s4-smbtorture: skip SetMemberAttributesOfGroup in RPC-SAMR for s3 as well.Günther Deschner1-1/+2
Guenther
2009-05-12s4-smbtorture: Skip secdesc set calls for non-user objects in RPC-SAMR for ↵Günther Deschner1-8/+18
Samba3. Note that they are skipped for all objects while testing Samba4. Guenther
2009-05-12s4-smbtorture: Fix order of assert args in test_TestPrivateFunctionsDomain() ↵Günther Deschner1-1/+1
in RPC-SAMR. Guenther
2009-05-12s4-smbtorture: switch to use torture_context in RPC-SAMR.Günther Deschner1-103/+131
Guenther
2009-05-12s4-smbtorture: remove trailing whitespace in RPC-SAMR.Günther Deschner1-252/+252
Guenther
2009-05-11Fix some nonempty blank linesVolker Lendecke1-37/+37
2009-05-11Correct typos; semicolons instead of commasDerrell Lipman1-7/+7
2009-05-11s3-samr: Fix Bug #5859, renaming of samr objects failed due to samr ↵Günther Deschner1-0/+3
setuserinfo access checks. Torture test to follow... Guenther
2009-05-11Add checks for non_root mode to help buildfarm spoolss tests.Jeremy Allison1-14/+18
Reviewed by Guenther. Jeremy.
2009-05-11s3-lsa: Fix _lsa_LookupNames2() server implementation which always returned ↵Günther Deschner1-0/+1
a NULL sid_array since 3.2.0. Found by torture test. This makes it possible to search for users while adding them to groups via windows usermanager. Guenther
2009-05-11s3-selftest: enable RPC-LSA-LOOKUPNAMES against Samba 3.Günther Deschner1-1/+1
Guenther
2009-05-11s4-smbtorture: add very basic RPC-LSA-LOOKUPNAMES test.Günther Deschner2-0/+67
Guenther
2009-05-11s4-smbtorture: add optional very simple reply checks to lsa lookup name tests.Günther Deschner1-7/+34
Guenther