summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
* Simplify the logic.Jeremy Allison2009-10-221-5/+2
| | | | Jeremy.
* Fix bug 6829 - smbclient does not show special characters properly.Jeremy Allison2009-10-222-0/+20
| | | | | | | | | | | | All successful calls to cli_session_setup() *must* be followed by calls to cli_init_creds() to stash the credentials we successfully connected with. There were 2 codepaths where this was missing. This caused smbclient to be unable to open the \srvsvc pipe to do an RPC netserverenum, and cause it to fall back to a RAP netserverenum, which uses DOS codepage conversion rather than the full UCS2 of RPC, so the returned characters were not correct (unless the DOS codepage was set correctly). Phew. That was fun to track down :-). Jeremy.
* s3: Remove a pointless #endif/#ifdef pairVolker Lendecke2009-10-221-2/+0
|
* s3:Makefile: add some explicit dependencies to libcBjörn Jacke2009-10-211-2/+2
| | | | | | | Add libc as explicit dependency where we use "-z defs" linker flags. This is to silence the Sun linker. Otherwise it whines: malloc ... (symbol belongs to implicit dependency /lib/libc.so.1)
* s3-lsa: Fix _lsa_EnumTrustDom() and avoid infite windows client loop.Günther Deschner2009-10-211-0/+9
| | | | | | Found by RPC-LSA-TRUSTED-DOMAIN torture test. Guenther
* s3-lsa: make s3 pass against RPC-LSA-LOOKUPNAMES again.Günther Deschner2009-10-211-6/+7
| | | | | | Do what W2k8 does and return the builtin domain for a NULL name. Guenther
* nsswitch: fix the build of the winbind krb5 locator plugin.Günther Deschner2009-10-211-1/+1
| | | | Guenther
* Turn on LOCK9 test which will test for regressions in bug 6828.Jeremy Allison2009-10-202-2/+4
| | | | Jeremy.
* Fix bug 6828 - infinite timeout occurs when byte lock held outside of sambaJeremy Allison2009-10-201-8/+18
| | | | Jeremy.
* Fix comments on new test.Jeremy Allison2009-10-201-3/+3
| | | | Jeremy
* Add local (or NFS) lock test to smbtorture. Checks that local locksJeremy Allison2009-10-201-1/+209
| | | | | conflict with CIFS locks (see bug 6868). Jeremy.
* Fix "make install" by removing all references to python. Not currentlyJeremy Allison2009-10-201-2/+9
| | | | | needed in source3, and isn't working anyway. Jeremy.
* Remove pythonmods from the build in source3, it doesn't build anywayJeremy Allison2009-10-201-1/+1
| | | | | and isn't needed (as far as I can tell). Jeremy.
* Fix the pam_smbpass.so build with the recent linker flag changes.Jeremy Allison2009-10-201-2/+2
| | | | Jeremy.
* s3-lsa: Fix _lsa_EnumTrustDom().Günther Deschner2009-10-201-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
* s3-pdb_ldap: fix crash bug in ldapsam_set_trusteddom_pw().Günther Deschner2009-10-201-2/+2
| | | | | | Thanks Volker for the hint. Guenther
* s3:Makefile: rename LDSHFLAG variables to make meaning more obviousBjörn Jacke2009-10-201-88/+88
|
* s3-lsa: Fix _lsa_CreateAccount() for usage of SEC_FLAG_MAXIMUM_ALLOWED.Günther Deschner2009-10-201-0/+5
| | | | | | Found by RPC-LSA-PRIVILEGES torture test. Guenther
* s3-selftest: enable RPC-LSA-PRIVILEGES against Samba 3.Günther Deschner2009-10-201-0/+1
| | | | Guenther
* s3-lsa: Allow to lookup 'NT AUTHORITY\Anonymous Logon' as well.Günther Deschner2009-10-201-0/+1
| | | | | | This is to finally pass RPC-LSA-LOOKUPNAMES test. Guenther
* s3-lsa: allow to lookup BUILTIN\ in lsa_LookupNames.Günther Deschner2009-10-201-0/+8
| | | | | | Found by RPC-LSA-LOOKUPNAMES torture test. Guenther
* s3-lsa: When looking up domains in LookupNames, do not strip the sid.Günther Deschner2009-10-201-1/+5
| | | | | | Found by RPC-LSA-LOOKUPNAMES torture test. Guenther
* s3-lsa: allow to have NULL strings in lsa LookupName queries.Günther Deschner2009-10-201-1/+4
| | | | | | Found by RPC-LSA-LOOKUPNAMES torture test. Guenther
* s3:configure: add support for Solaris' ld -z ignoreBjörn Jacke2009-10-201-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)
* s3: make unresolved symbols in libs throw errorsBjörn Jacke2009-10-202-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.
* s3: allow using different LDFLAGS for internal libs/pluginsBjörn Jacke2009-10-201-72/+80
| | | | | internal libs have unresolved symbols intentionally. Thanks to Buchan Milne for suggestion and patch. This addresses #6792.
* Fix typo.Karolin Seeger2009-10-193-4/+4
| | | | | | privilage -> privilege Karolin
* s3:configure: fix avahi activationBjörn Jacke2009-10-181-4/+4
| | | | Avahi was correctly found but not activated since e4a26c942.
* Fix posix_unlink test. Was doing grep without quotes around theJeremy Allison2009-10-171-3/+4
| | | | | target string. Jeremy.
* Trying to find out why the posix_unlink test build farm is still failing evenJeremy Allison2009-10-171-1/+1
| | | | | though we're now successfully deleting the symlink. Jeremy.
* s3:winbind: Move fillup_pw_field() as static to wb_fill_pwent.cVolker Lendecke2009-10-173-47/+47
|
* Add comment explaining about symlink following & posix.Jeremy Allison2009-10-161-1/+6
| | | | Jeremy.
* Last 2 VFS_STAT -> LSTAT fixes I can see in the modules code.Jeremy Allison2009-10-162-2/+14
| | | | Jeremy.
* Fix one missing STAT -> LSTAT with POSIX pathnames in vfs_xattr_tdb.c. ↵Jeremy Allison2009-10-162-1/+9
| | | | Caught by the torture tester. I love unit tests :-). Jeremy.
* s3: build pam_smbpass when possibleBjörn Jacke2009-10-161-20/+34
|
* s3-netlogon: fix updating trust accout passwords with downlevel domains.Günther Deschner2009-10-161-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
* s3:srv_samr_nt - another fix for the reject reasonMatthias Dieter Wallnöfer2009-10-161-1/+1
|
* s3-netlogon: Fix _netr_ServerPasswordSet2 cleartext blob handling.Günther Deschner2009-10-161-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
* s3: Try to fix the build on Solaris & AIX regarding the password change ↵Matthias Dieter Wallnöfer2009-10-161-1/+1
| | | | reject reason
* s3-libnetapi: add nltest tool.Günther Deschner2009-10-162-1/+258
| | | | Guenther
* s3-libnetapi: add I_NetLogonControl{2} example code.Günther Deschner2009-10-163-1/+303
| | | | Guenther
* s3-libnetapi: add I_NetLogonControl{2} to public headers.Günther Deschner2009-10-161-1/+91
| | | | Guenther
* s3-libnetapi: fill in I_NetLogonControl{2}_r.Günther Deschner2009-10-161-2/+181
| | | | Guenther
* s3-libnetapi: add I_NetLogonControl{2} skeleton.Günther Deschner2009-10-164-1/+174
| | | | Guenther
* s3-libnetapi: add I_NetLogonControl{2} to IDL.Günther Deschner2009-10-164-1/+188
| | | | Guenther
* s3-selftest: enable WINBIND-WBCLIENT against s3.Günther Deschner2009-10-161-1/+3
| | | | Guenther
* s3-net: fix build warning (missing default in switch).Günther Deschner2009-10-161-0/+4
| | | | Guenther
* Fix valgrind memory leak in bug #6814 - Fixes for problems reported by valgrindJeremy Allison2009-10-153-1/+9
| | | | Jeremy.
* s3: fixed krb5 build problem on ubuntu karmicAndrew Tridgell2009-10-162-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
* s3-spnego: fix memleak in spnego_parse_auth().Günther Deschner2009-10-151-1/+5
| | | | Guenther