summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2009-10-20Remove pythonmods from the build in source3, it doesn't build anywayJeremy Allison1-1/+1
and isn't needed (as far as I can tell). Jeremy.
2009-10-20Fix the pam_smbpass.so build with the recent linker flag changes.Jeremy Allison1-2/+2
Jeremy.
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-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-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-19Fix typo.Karolin Seeger3-4/+4
privilage -> privilege Karolin
2009-10-18s3:configure: fix avahi activationBjörn Jacke1-4/+4
Avahi was correctly found but not activated since e4a26c942.
2009-10-17Fix posix_unlink test. Was doing grep without quotes around theJeremy Allison1-3/+4
target string. Jeremy.
2009-10-17Trying to find out why the posix_unlink test build farm is still failing evenJeremy Allison1-1/+1
though we're now successfully deleting the symlink. Jeremy.
2009-10-17s3:winbind: Move fillup_pw_field() as static to wb_fill_pwent.cVolker Lendecke3-47/+47
2009-10-16Add comment explaining about symlink following & posix.Jeremy Allison1-1/+6
Jeremy.
2009-10-16Last 2 VFS_STAT -> LSTAT fixes I can see in the modules code.Jeremy Allison2-2/+14
Jeremy.
2009-10-16Fix one missing STAT -> LSTAT with POSIX pathnames in vfs_xattr_tdb.c. ↵Jeremy Allison2-1/+9
Caught by the torture tester. I love unit tests :-). Jeremy.
2009-10-16s3: build pam_smbpass when possibleBjörn Jacke1-20/+34
2009-10-16s3-netlogon: fix updating trust accout passwords with downlevel domains.Günther Deschner1-2/+2
When choosing the netlogon password set function, make sure to look at the *negotiated* flags in the cli->dc state, not the ones we start the negotiation with. Guenther
2009-10-16s3:srv_samr_nt - another fix for the reject reasonMatthias Dieter Wallnöfer1-1/+1
2009-10-16s3-netlogon: Fix _netr_ServerPasswordSet2 cleartext blob handling.Günther Deschner1-1/+4
Following Andrew's advice, let's straight md4 the plaintext blob and avoid trying to get a paintext string out of the input the client sends. Guenther
2009-10-16s3: Try to fix the build on Solaris & AIX regarding the password change ↵Matthias Dieter Wallnöfer1-1/+1
reject reason
2009-10-16s3-libnetapi: add nltest tool.Günther Deschner2-1/+258
Guenther
2009-10-16s3-libnetapi: add I_NetLogonControl{2} example code.Günther Deschner3-1/+303
Guenther
2009-10-16s3-libnetapi: add I_NetLogonControl{2} to public headers.Günther Deschner1-1/+91
Guenther
2009-10-16s3-libnetapi: fill in I_NetLogonControl{2}_r.Günther Deschner1-2/+181
Guenther
2009-10-16s3-libnetapi: add I_NetLogonControl{2} skeleton.Günther Deschner4-1/+174
Guenther
2009-10-16s3-libnetapi: add I_NetLogonControl{2} to IDL.Günther Deschner4-1/+188
Guenther
2009-10-16s3-selftest: enable WINBIND-WBCLIENT against s3.Günther Deschner1-1/+3
Guenther
2009-10-16s3-net: fix build warning (missing default in switch).Günther Deschner1-0/+4
Guenther
2009-10-15Fix valgrind memory leak in bug #6814 - Fixes for problems reported by valgrindJeremy Allison3-1/+9
Jeremy.
2009-10-16s3: fixed krb5 build problem on ubuntu karmicAndrew Tridgell2-0/+13
Karmic has MIT krb5 1.7-beta3, which has the symbol krb5_auth_con_set_req_cksumtype but no prototype for it. See also http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=531635
2009-10-15s3-spnego: fix memleak in spnego_parse_auth().Günther Deschner1-1/+5
Guenther
2009-10-15s3-spnego: Fix Bug #6815. Windows 2008 R2 SPNEGO negTokenTarg parsing failure.Günther Deschner2-20/+15
When parsing a SPNEGO session setup retry (falling back from KRB5 to NTLMSSP), we failed to parse the ASN1_ENUMERATED negResult in the negTokenTarg, thus failing spnego_parse_auth() completely. By just using the shared spnego/asn1 code, we get the parsing the correct way. Guenther
2009-10-15s3: fix outdated proto.h causing build error on AIXBjörn Jacke1-1/+1
Matthias, please check!
2009-10-14Fix the build, missing ->.Jeremy Allison1-1/+1
Jeremy.
2009-10-14Final part of fix for bug 6793 - winbindd crash with "INTERNAL ERROR: Signal 6"Jeremy Allison1-0/+2
Don't use mapped_user uninitialized. Jeremy.
2009-10-14s3:winbind: Fix a double-freeVolker Lendecke1-1/+0
Part of a fix for bug #6793.
2009-10-14s3:winbind: Fix bug 6793 -- segfault in winbindd_pam_authVolker Lendecke1-7/+6
2009-10-14s3-build: we need to have talloc 2.0.1 when building with external talloc.Günther Deschner1-1/+1
2.0.0 did not got the exports right. This and the 2.0.1 talloc fixes resolve bug #6808. Guenther
2009-10-14s3-passdb: missed two prototypes while moving to enum netr_SchannelType.Günther Deschner1-2/+4
Guenther
2009-10-14s3:net: simplify padding to single printf callBjörn Jacke1-9/+1
2009-10-14s3:net simplify padding to single printf callBjörn Jacke1-8/+2
2009-10-13s3:net: Fix a segfault in "net rpc trustdom list" for overlong domain namesVolker Lendecke1-8/+2
That was a complicated way to say "%-20.s"... But that code was from 2002 ...
2009-10-13Remove use of "int ret" when we already have errcode.Jeremy Allison1-13/+8
Jeremy.