summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* WHATSNEW: Preparations for 3.2.0.Karolin Seeger2008-06-261-635/+14
| | | | | Karolin (cherry picked from commit 7e3e68bbeaa8b644c6a84848bcb28507765b2b3d)
* VERSION: Update version.Karolin Seeger2008-06-261-1/+1
| | | | | Karolin (cherry picked from commit 3dfa6c3b34652c5b13b9f1fc299241214611a4e2)
* Part of fix for #5551. Split out the group enumeration functions to a ↵Jeremy Allison2008-06-261-15/+27
| | | | | | | | BUILTIN and a Domain specific version. Stops the domain groups appearing twice. Jeremy. (cherry picked from commit ee7af33ec6e752b1b1898b50aebc96e66ea423db)
* Final (hopefully :-) part of fix for bug #5551. Allow passdb backend to ↵Jeremy Allison2008-06-261-23/+45
| | | | | | | enumerate domain groups. Jeremy (cherry picked from commit 269521ee08b962040afe63ea74130ba27f29e092)
* Fix for bug #5551, smbd recursing back into winbindd from a winbindd call.Jeremy Allison2008-06-251-13/+66
| | | | | Jeremy. (cherry picked from commit 132a5f4a5740f8a4e3bd634af654c9761c11aa1a)
* Fix bug #5555. Don't return NT_STATUS_PASSWORD_MUST_CHANGE error on machine ↵Jeremy Allison2008-06-251-2/+3
| | | | | | | account logon. Jeremy. (cherry picked from commit 2a3e2c9550acb1c55c0c55e4bfb0faaadad2f6fd)
* Sorry volker, lost your original git-id due to proto.h conflicts.Jeremy Allison2008-06-242-15/+13
| | | | | | | | | | | | | Remove the "exists" parameter from create_msdfs_link Jeremy, setting "exists" to True in _dfs_Add prevented the initial creation of a new symlink for me, because the SMB_VFS_UNLINK failed. This also exists in 3.2. I only check it into 3.3 as I would like you to look at it first. Thanks, Volker (cherry picked from commit 47e66814c176d597d9a3c165a7cfa6a5a2fd70be)
* Check for sec_initial_uid() instead of uid==0 in dfs managementVolker Lendecke2008-06-241-2/+2
| | | | (cherry picked from commit 12d816dc997b1bfc048c5c042945a5e935abf4b4)
* Reduce memory usage in form_junctions() a little bitVolker Lendecke2008-06-241-0/+1
| | | | (cherry picked from commit 0dafec20396a0722d691ab3723eadc6124759e12)
* Remove prototype of unimplemented smbc_chown() function.Derrell Lipman2008-06-241-26/+0
| | | | (cherry picked from commit 0e84e3bb800cec2b63df4692afbf9c40850b108f)
* Add documentation for kerberos support in libsmbclient.Andreas Schneider2008-06-241-0/+10
| | | | | | Signed-off-by: Andreas Schneider <anschneider@suse.de> Signed-off-by: Derrell Lipman <derrell.lipman@unwireduniverse.com> (cherry picked from commit fa803ce183376c938f92b0f31a7d89d522fd309f)
* Add krb5 support for the testbrowse example.Andreas Schneider2008-06-242-1/+15
| | | | | | Signed-off-by: Andreas Schneider <anschneider@suse.de> Signed-off-by: Derrell Lipman <derrell.lipman@unwireduniverse.com> (cherry picked from commit 84b1ea39a4f27ebcf06a2bafed78396c7353df0e)
* testsuite: enable the testparm_s3 tests.Michael Adam2008-06-231-0/+7
| | | | | | Michael (cherry picked from commit 0f5c13e5735990f4325f98156a7dc410276372fe) (cherry picked from commit 784e9e6b9ce4cc043bdeba8ca396f59de51cd294)
* testsuite: add a testparm_s3 test script.Michael Adam2008-06-231-0/+90
| | | | | | | | | | | | | | | | | This is a first testparm/lp_load test that runs testparm on a couple of configuration files. The main purpose for now is to test the options that have special handlers (to check whether the handlers succeed). In particular, all the Macro expansions that are available via alloc_sub_basic() are tested with the include handler. This is to catch such crashbugs as #5548 where %m expansion led to a segfault. The tests now are very simple. Just check if testparm completes successfully on the given config files. This can (and should) be elaborated in the future. Michael (cherry picked from commit eb28146d40b8a8bc2c20b8d222abf191ea178d5a) (cherry picked from commit eff6a48cee0fa6a320728f3bb44c3894dd3f6044)
* testsuite: update introductory comment to test_net_regsistry.shMichael Adam2008-06-231-1/+2
| | | | | | | | | This is now used to test rpc and local access depending on command line parameters. Michael (cherry picked from commit 73c17b630317b5019e5d5f2b989b8de081a73e07) (cherry picked from commit febf046fc47dd3de3bbb6c0da5b218d73ef0487c)
* Fix typoVolker Lendecke2008-06-231-1/+1
| | | | | (cherry picked from commit 2eef2c682c18ad37b78214c755b9dd7c8b607cb8) (cherry picked from commit b517b0c0f20127876c63cc726afe7f902421af15)
* testsuite: give admin rights to testuser only for the "net rpc registry" test.Michael Adam2008-06-231-0/+41
| | | | | | | | | | Remove the user from BUILTIN\Administrators at the end of the tests. Note: BUILTIN\Administrators is not deletet at the end because that functionality is not implemented. Michael (cherry picked from commit 1734f9305a38eff05f0147d9c7391ef34085e7b2) (cherry picked from commit 1df339954b1dcc120195b26a6b3a08268dd0041c)
* testsuite: don't give the testuser administrative rights globally.Michael Adam2008-06-231-9/+0
| | | | | | | | | | It breaks RPC-SAMBA3-GETUSERNAME for reasons I have not quite understood yet. Somhow loosing rights fails when the user belogns to BUILTIN\Administrators at some point. Michael (cherry picked from commit 9fe99c69f35b005b66c1eacb5d999cc73f1bb521) (cherry picked from commit cebe6225d5bc584b24c2bebf30db353653df34b0)
* tests_all.sh: Do not execute $SMB4TORTURE --version if it is not available.Karolin Seeger2008-06-231-1/+4
| | | | | | | | Improve error message if no SMB4TORTURE is available. Karolin (cherry picked from commit 443691eb2614919043406f94e9c71b49230612d5) (cherry picked from commit 4de981e5174dffd9a21431017cfa75fc73910b48)
* testsuite: allow selection of posix_s3 subtests by env var POSIX_SUBTESTS.Michael Adam2008-06-231-0/+4
| | | | | | | | | | This allows for calling e.g. TESTS=posix_s3 POSIX_SUBTESTS="RPC-SAMBA3-GETUSERNAME" make test Michael (cherry picked from commit 7418d89b2941fff307e0980d1f71f106aed8cbce) (cherry picked from commit 3fdce53f72242381eeda15ad6c3817a4cc88b323)
* testsuite: make structuring output of net_s3 tests stand out more.Michael Adam2008-06-231-3/+3
| | | | | | | | say "RUNNING SUBTESTS ..." instead of "Running ... tests" Michael (cherry picked from commit 0b879817ba20861c7d0b239d7f7199b0a5ed2ca1) (cherry picked from commit 370295aef1f8ee7cf8b5126de4629b69d1559578)
* testsuite: make diagnostic output more appropriate in tests_all.shMichael Adam2008-06-231-9/+9
| | | | | | | | Say "RUNNING TESTS ..." instead of "RUNNING SUBTESTS ..." Michael (cherry picked from commit b73821c392a23c213e4b1ad25a8a2d0c845cee3a) (cherry picked from commit c9f82b175c2f38eeec77cab2906ef480ae558861)
* testsuite: give the testuser administrative rights in selftest.shMichael Adam2008-06-231-0/+10
| | | | | | | | (by adding him to builtin\administrators) Michael (cherry picked from commit baea0615003cc2db8b27872e87064364f2deb079) (cherry picked from commit 5d564b25e946e3a57fa251271711937e938cd22d)
* testsuite: run the net rpc registry tests from the net_s3 tests.Michael Adam2008-06-231-0/+7
| | | | | | Michael (cherry picked from commit dcf39078cf0524a7450db3f67c8e004eb42690c2) (cherry picked from commit 3b09034bd9ad7a95d0d74302c953a5983ff4a417)
* testsuite: add the ability to test "net rpc registry" with the net_registry ↵Michael Adam2008-06-231-2/+9
| | | | | | | | | | tests by specifying a parameter "rpc" on the commandline. Michael (cherry picked from commit 110c26374ef3e0bdefe2e54db2b8ffd4544780ef) (cherry picked from commit 6cdeb832bd11c0a12ce577ce10e30cc098bca729)
* testsuite: adapt informative message to say "Running _local_ registry tests".Michael Adam2008-06-231-1/+1
| | | | | | | | The plan is to also test remote registry with "net rpc registry". Michael (cherry picked from commit b5507f8a95399193099a0474fb8b8bc95ba04a48) (cherry picked from commit 1580941cb7718eec3931893ec8ac7a2c0c62c363)
* testsuite: use domain==workgroup in wbinfo tests now that we are PDC.Michael Adam2008-06-231-2/+2
| | | | | | | | Previously domain==netbios name was the right thing to use. Michael (cherry picked from commit a5fc47c2457ce370a4f6150b9f2a417dac7589bf) (cherry picked from commit b211b576cc1287aeb2b541ae6575a3230350d044)
* tests: Add a net_misc test.Kai Blin2008-06-233-4/+80
| | | | | (cherry picked from commit 026d701aff2c035359894786ec22b4ed829cfb31) (cherry picked from commit 09fe8019a7b688312892be96eacec55fd1f059e7)
* selftest: Advertise as PDC and time server during make testKai Blin2008-06-231-0/+4
| | | | | (cherry picked from commit 65c619b36d08ac2f24b622c71b7e05d50bdeea50) (cherry picked from commit 1b24a06502a910909cf889916423c94aca92b1cf)
* selftest: Use TESTS env var to specify tests to run like Samba4 does.Kai Blin2008-06-232-4/+4
| | | | | (cherry picked from commit 6fb1fe803ccbd3af2946fcbe4586c11d394d5dc2) (cherry picked from commit 11252c8faff0373bf16b7bc42d65dbc5cf5ec57d)
* WHATSNEW: Fix typo.Karolin Seeger2008-06-231-1/+1
| | | | | Karolin (cherry picked from commit c434b3e2131b0d5e68d00f887412372e9192a39f)
* WHATSNEW: Update changes since 3.2.0rc2.Karolin Seeger2008-06-231-0/+21
| | | | | Karolin (cherry picked from commit 769d9434349d4c683e92cea34cb5bd177273fe40)
* Samba3 HOWTO: Remove trailing whitespaces.Karolin Seeger2008-06-231-5/+5
| | | | | Karolin (cherry picked from commit c7a9c903acbba9c70211e6f3c25964533bbc1622)
* man pages: Correct version in man winbindd again.Karolin Seeger2008-06-231-1/+1
| | | | | Karolin (cherry picked from commit ef44968276bfde2fdd3370e2558fb469357414be)
* Fixed publishing date info.John H Terpstra2008-06-231-1/+1
| | | | (cherry picked from commit b96c9d54cfd29ec87d59655839a4136977a98032)
* Added TDB File documentation requested by some users.John H Terpstra2008-06-232-0/+154
| | | | (cherry picked from commit 5035311af639336fdc51fa9829e984ff281216f9)
* Clarification that hosts resolution is done by winbind only on IRIX, all ↵John H Terpstra2008-06-231-1/+1
| | | | | | other systems use libnss_wins.so. (cherry picked from commit 3a8ea6be389bedbcdb5668664d862768c026f669)
* Clarification that hosts resolution is done by winbind only on IRIX, all ↵John H Terpstra2008-06-231-5/+10
| | | | | | other systems use libnss_wins.so. (cherry picked from commit 2a953d6ba252e5ba4e28b7fae5979e7c47fe9bd0)
* init_shared_module -> init_samba_moduleVolker Lendecke2008-06-234-6/+6
| | | | (cherry picked from commit 1b12e5f9ed28ac57c06d9597a8f3c57cde01beef)
* Fix a crash in _dfs_EnumVolker Lendecke2008-06-232-1/+3
| | | | (cherry picked from commit 4a996476297963d4cb300b4d45c23e83a493c339)
* Fix an uninitialized variable access in callers of parse_msdfs_symlinkVolker Lendecke2008-06-231-1/+2
| | | | | | | | | At least form_junctions() does not initialize refcount, and I don't see it in get_referred_path(). For the latters, the callers might initialize it. But even if they did, I think parse_msdfs_symlink() should unconditionally return the number of referrals it found. I don't think it makes sense to count them up from somewhere else. (cherry picked from commit d75905ad66e96d4967eb8780d3a980eccb796898)
* Fix a double-closedir() in form_junctions()Volker Lendecke2008-06-231-1/+0
| | | | (cherry picked from commit 394f4509bc5dd31801ef83ee9cc29c1e3a9f1078)
* Attempt to fix the darwin buildVolker Lendecke2008-06-231-1/+1
| | | | (cherry picked from commit 9a4b5591a40e9150fdd3fc706ebb520d65eb1989)
* Use "init_shared_module" instead of "init_module" for initializing .so'sVolker Lendecke2008-06-233-6/+8
| | | | (cherry picked from commit eabea09243d164c03b9fdfc0d569054c03e67edf)
* Fix the build on FreeBSD 4.6.2Volker Lendecke2008-06-201-4/+5
| | | | (cherry picked from commit a475dee8036156d4c8330bae97208ec546342f42)
* Fix bug #5531 - fix conversion of ns units when converting from nttime to ↵Jeremy Allison2008-06-201-2/+6
| | | | | | | | timespec. Fix from hkurma@datadomain.com. Jeremy. (cherry picked from commit c8471dd5793924d482af662706deb92f3fad0bdf)
* Fix bug #5533. Winbindd fails to cope correctly with a workgroup name ↵Jeremy Allison2008-06-201-9/+3
| | | | | | | containing a '.'. Jeremy. (cherry picked from commit fae027e937c2f0078193b8cc27af6db2d7c233f5)
* Fixing net help info.John H Terpstra2008-06-201-3/+4
| | | | (cherry picked from commit f62909d2b457f3494c9536c994a9209f8cc0c331)
* Revert "Fix a memleak in svcctl_init_keys()"Volker Lendecke2008-06-181-10/+1
| | | | | | | | This reverts commit b1afb31f3cadd4749bf6e3eb5d8935588bf8ebfc. This one is very strange: I need to investigate why valgrind showed it as leaking, and why in my initial tests this did not fail. (cherry picked from commit 24730f5981efb920811e7929a9483bd72bb0984c)
* Fix Bug #5548 (segfauls in handle_include with %m macro expansion).Michael Adam2008-06-181-1/+4
| | | | | | | | | | In alloc_sub_basic, when expanding '%m', substitute "" instead of NULL for remote_machine when this is NULL. Else a NULL string is returned. Michael (cherry picked from commit c65b456c6a145d15b7fd27a2a3440a0709fc3277) (cherry picked from commit ffaed197d8cb261e2765b2de6cad17cac7d49672)