summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-10-20s3-lsa: Fix _lsa_EnumTrustDom().Günther Deschner1-41/+25
Windows clients were showing a lot of duplicates in their list of trusted domains. Found by RPC-LSA-TRUSTED-DOMAIN torture test. Guenther
2009-10-20s3-pdb_ldap: fix crash bug in ldapsam_set_trusteddom_pw().Günther Deschner1-2/+2
Thanks Volker for the hint. Guenther
2009-10-20s3:Makefile: rename LDSHFLAG variables to make meaning more obviousBjörn Jacke1-88/+88
2009-10-20s3-lsa: Fix _lsa_CreateAccount() for usage of SEC_FLAG_MAXIMUM_ALLOWED.Günther Deschner1-0/+5
Found by RPC-LSA-PRIVILEGES torture test. Guenther
2009-10-20s3-selftest: enable RPC-LSA-PRIVILEGES against Samba 3.Günther Deschner1-0/+1
Guenther
2009-10-20s4-smbtorture: Fix wrong comment in RPC-LSA-TRUSTED-DOMAIN test.Günther Deschner1-1/+1
Guenther
2009-10-20s4-smbtorture: split out EnumTrustedDomainsEx test in RPC-LSA-TRUSTED-DOMAINS.Günther Deschner1-2/+27
Guenther
2009-10-20s3-lsa: Allow to lookup 'NT AUTHORITY\Anonymous Logon' as well.Günther Deschner1-0/+1
This is to finally pass RPC-LSA-LOOKUPNAMES test. Guenther
2009-10-20s3-lsa: allow to lookup BUILTIN\ in lsa_LookupNames.Günther Deschner1-0/+8
Found by RPC-LSA-LOOKUPNAMES torture test. Guenther
2009-10-20s3-lsa: When looking up domains in LookupNames, do not strip the sid.Günther Deschner1-1/+5
Found by RPC-LSA-LOOKUPNAMES torture test. Guenther
2009-10-20s3-lsa: allow to have NULL strings in lsa LookupName queries.Günther Deschner1-1/+4
Found by RPC-LSA-LOOKUPNAMES torture test. Guenther
2009-10-20s4-smbtorture: add stricter tests for LSA-LOOKUPNAMES replies.Günther Deschner1-3/+13
Guenther
2009-10-20s4-smbtorture: move all LookupNames tests into RPC-LSA-LOOKUPNAMES.Günther Deschner1-7/+8
Guenther
2009-10-20s3:configure: add support for Solaris' ld -z ignoreBjörn Jacke1-11/+7
try linker flags for ignoring unused libs in this order: -Wl,--as-needed (gcc like + binutils) -Wl,-z,ignore (gcc like + Solaris linker) -z ignore (old Sun C)
2009-10-20s3: make unresolved symbols in libs throw errorsBjörn Jacke2-6/+30
except for the Samba internal plugins unresolved symbol references should not show up in shared libraries. For historical reasons it's the default behaviour of linkers to ignore those in shared libs. We use -z defs (alias --no-undefined) to not ignore them in shared libs.
2009-10-20s3: allow using different LDFLAGS for internal libs/pluginsBjörn Jacke1-72/+80
internal libs have unresolved symbols intentionally. Thanks to Buchan Milne for suggestion and patch. This addresses #6792.
2009-10-20s4-torture: fixed a pipe leakAndrew Tridgell1-0/+2
The RPC-SAMR-PASSWORDS* tests could leak RPC pipes, causing an overallocation of fd's on the server
2009-10-20s4-selftest: the secleak test is not designed for automated runningAndrew Tridgell1-0/+1
2009-10-20s4: ran minimal_includes.pl on source4/auth/gensecAndrew Tridgell6-12/+0
2009-10-20s4: ran minimal_includes.pl on source4/auth/ntlmsspAndrew Tridgell4-8/+0
2009-10-20s4: ran minimal_includes.pl on source4/auth/ntlmAndrew Tridgell6-14/+0
2009-10-20s4: ran minimal_includes.pl on source4/clientAndrew Tridgell2-5/+0
2009-10-20s4: ran minimal_includes.pl on source4/rpc_serverAndrew Tridgell9-25/+0
2009-10-20s4: ran minimal_includes.pl on source4/winbindAndrew Tridgell30-84/+0
2009-10-20s4-torture: ran minimal_includes.pl over source4/tortureAndrew Tridgell124-274/+0
This reduces compile time somewhat.
2009-10-20s4-script: cleanup tmp files in minimial_includes.plAndrew Tridgell1-2/+6
also changes to use perl fns, instead of shell
2009-10-20s4-selftest: skip two more scannersAndrew Tridgell1-0/+2
Protocol scanners are not any use in the build farm
2009-10-20s4-torture: fixed a fd/mem leak in the RPC-LSA-SECRETS testAndrew Tridgell1-7/+12
This test left a large number of lsa pipes open, which could trigger the server running out of fds
2009-10-20s4-selftest: skip the trans2.scan testAndrew Tridgell1-0/+1
This test consumes a huge number of file descriptors on the server (random binds to the WKSSVC pipe)
2009-10-20s4-dsdb: fixed empty structure error on solaris8Andrew Tridgell1-0/+1
Nadya, I'm guessing you plan on adding some real elements to this structure later. For now I've added _dummy so the build can continue with the Solaris C compiler.
2009-10-20s4-idl: don't call a variable 'stat'Andrew Tridgell1-2/+2
never call a structure member by the name of a standard C lib call. It breaks the build on some systems.
2009-10-20lib-util: check for too many combinations in generate_unique_strs()Andrew Tridgell1-1/+10
2009-10-20tdb: fixed the intermittent failure of tdbtorture in the build farmAndrew Tridgell1-2/+5
There was a race condition that caused the torture.tdb to be left in a state that needed recovery. The torture code thought that any message from the tdb code was an error, so the "recovered" message, which is a TDB_DEBUG_TRACE message, marked the run as being an error when it isn't.
2009-10-19Fixes for typos. Thank-you PC Oota.John H Terpstra1-7/+7
2009-10-19wbinfo: use wbcLookupDomainControllerEx for wbinfo --dsgetdcname.Günther Deschner1-25/+18
Guenther
2009-10-19libwbclient: fix wbcLookupDomainController().Günther Deschner1-2/+3
Found by WINBIND-WBCLIENT torture test. Guenther
2009-10-19s4-smbtorture: test wbcLookupDomainController{Ex} in WINBIND-WBCLIENT.Günther Deschner1-0/+37
Guenther
2009-10-19gitignore: remove old netlogon prototypes.Günther Deschner1-2/+0
Guenther
2009-10-19s4:torture "cldap" test - restore the removed constraints and add moreMatthias Dieter Wallnöfer1-4/+34
Consider for description the post on the technical mailing list. I hope that this satisfies abartlet again.
2009-10-19s4:password_hash LDB module - substitute "lp_workgroup" with "lp_sam_name"Matthias Dieter Wallnöfer1-1/+1
According to abartlet's response on my post about "lp_workgroup" this should be the right call.
2009-10-19selftest: try to get the valgrind errors showing again in the build farmAndrew Tridgell1-6/+3
2009-10-19util: fixed generate_unique_strs() to be portableAndrew Tridgell1-31/+13
'place' was going negative, and giving undefined results. The result was duplicate names which gave errors in SMB2-DIR on PPC and other systems.
2009-10-19s4-selftest: fixed 'make testenv'Andrew Tridgell1-1/+1
The 'TERM' variable is used for terminal type, so we can't use it for what terminal to use.
2009-10-19s4-pyldb: fixed 64 bit issuesAndrew Tridgell1-2/+4
The python argument parse functions take standard C types, not enums and time_t. This broken the python interface on PPC.
2009-10-19s4-idmap: the idmap database should be indexedAndrew Tridgell1-0/+4
2009-10-19s4-libnet: fixed privilege handling in samsync to use the right dbAndrew Tridgell1-30/+29
I only noticed this one because of Karolins spelling fix :-)
2009-10-19s4-pvfs: fill in alignment_requirement (valgrind error)Andrew Tridgell1-0/+1
2009-10-19s4:test: Fix typo.Karolin Seeger1-1/+1
Karolin
2009-10-19Fix typo.Karolin Seeger10-11/+11
privilage -> privilege Karolin
2009-10-19Revert "selftest: fixed filter to know about a "error" result"Andrew Tridgell1-9/+3
This reverts commit 1de7e43fb4a4863e3663af8b2a2d9f19cf82d7f3. This is much more delicate than it seems