[SCM] Samba Shared Repository - annotated tag release-3-4-0pre2
created - release-3-4-0pre2
Karolin Seeger
kseeger at samba.org
Tue Jun 2 08:16:39 GMT 2009
The annotated tag, release-3-4-0pre2 has been created
at 64ca546a3e17f456fa44ce1db534b61aca6e566f (tag)
tagging 491c57da747527dc3c5638a007689b0b04645fb9 (commit)
replaces release-3-4-0pre1
tagged by Karolin Seeger
on Tue Jun 2 10:16:13 2009 +0200
- Log -----------------------------------------------------------------
tag release-3-4-0pre2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iD8DBQBKJN/VbzORW2Vot+oRAo00AKCvFq2og0DcbXATtNEiMMWGw44oigCfToZB
VSeTOYjnNNNehSjrNDyFYnw=
=VFf9
-----END PGP SIGNATURE-----
Aravind Srinivasan (3):
s3: Fallback to the legacy sid_to_(uid|gid) instead of returning NULL.
s3: Always allocate memory in dptr_ReadDirName
s3 onefs: Removing an incorrect TALLOC_FREE
Björn Jacke (4):
s3/ldap: also handle DirX return codes
s3:pam_smbpass: don't call openlog() or closelog() from pam_smbpass
s3: make passdb backend defaults to tdbsam
s3: update manpage as to the new passdb backend default
Bo Yang (2):
s3: checkin .po for pam_winbind
Revert "s3: checkin .po for pam_winbind" because of license issue.
Geza Gemes (1):
Fix bug 6136: New AFS syscall conventions
Guenther Deschner (5):
s3-samr: Fix samr access checks in _samr_QueryDomainInfo().
s3-samr: Fix samr access checks in _samr_SetDomainInfo().
s3-samr: Fix samr access checks in _samr_RemoveMemberFromForeignDomain().
s3-samr: Fix samr access checks in _samr_QueryUserInfo().
s3-samr: Fix samr access checks in _samr_SetUserInfo().
Günther Deschner (123):
s3-printing: add move_driver_file_to_download_area().
s3-printing: use move_driver_file_to_download_area() to avoid code duplication.
s3-spoolss: avoid referring to uid 0 in spoolss server (use sec_initial_uid() instead).
s3-nss_wins: Fix unresolved ldb symbols in libnss_wins.so.
s3-lsa: use LSA_POLICY_MODE flags in _lsa_GetSystemAccessAccount().
s3-printing: rework move_driver_file_to_download_area() a bit for clarity.
wkssvcs: add WKSSVC_JOIN_FLAGS_IGNORE_UNSUPPORTED_FLAGS join flag.
s3-netapi: Fix Bug #6309: support remote unjoining of Windows 2003 or greater.
s3-pam_winbind: Fix Bug 6253: Use correct value for password expiry calculation.
s3-printing: Fix driver upload for Xerox 4110 PS printer driver.
error-codes: add some more group specific windows error codes.
s3-ldapsam: Fix Bug #6313: ldapsam_update_sam_account() crashes while doing talloc_free on malloced memory.
s3-ldap: fix more callers of smbldap_dn_talloc() that were passing a NULL context.
s3-printing: simplify print_queue helper functions and return WERROR.
s3-printing: fix debug statement in virtual registry layer
s3-rpcclient: print more infolevels in printer and driver info levels.
s3-docs: Fix "net eventlog dump" syntax in manpage.
s3-docs: Fix Bug #6331. Document "net dom join/net dom unjoin".
s3-auth: use full 16byte session key in make_user_info_netlogon_interactive().
s4-smbtorture: Avoid failing RPC-SCHANNEL when testing lsa_GetUserName behaviour against Samba 3.
s3-selftest: run RPC-SCHANNEL, RPC-SCHANNEL2 and RPC-BENCH-SCHANNEL1 against Samba3.
s3-credentials: protect netlogon_creds_server_step() against NULL creds.
s3-rpcclient: rework enumdrivers call a bit to allow queries like win7 does.
s3-netlogon: Fix NETLOGON credential chain. Fixes Bug #6099 (Windows 7 joining Samba3) and probably many, many more.
s3-samr: Fix _samr_Connect5(). In error case it still needs to return empty info1.
s3-samr: support some more info levels in samr_QueryUser calls.
s3-samr: support some more info levels in samr_SetUserInfo calls.
s3-samr: let set_user_info_16 and 20 follow the same pattern as all other levels.
s3-samr: Let _samr_TestPrivateFunctionsUser() return not supported.
s4-smbtorture: prepare for running RPC-SAMR-USERS against samba3.
s3-samr: rework check_oem_password() to take a struct samu, not to return one.
s3-samr: disable check for ACB_DISABLED in check_oem_password().
s3-samr: implement _samr_OemChangePasswordUser2().
s3-samr: implement _samr_ChangePasswordUser().
s3-samr: Do not leak information whether a user exist or not in pwd change calls.
s3-selftest: need to enable lanman auth in order make RPC-SAMR-PASSWORDS pass.
s4-smbtorture: avoid acct_flags check at the end of RPC-SAMR-PASSWORDS for Samba3.
s3-selftest: finally enable RPC-SAMR-PASSWORDS which samba3 now passes.
s3-samr: Fix potential memory leak in _samr_ChangePasswordUser().
s3-samr: implement more info levels in _samr_QueryDomainInfo().
s4-smbtorture: Fix printf info-level mismatch in RPC-SAMR.
s3-selftest: run RPC-LSA-GETUSER against Samba 3.
s3-samr: Fix the build of _samr_QueryDomainInfo, sorry :)
s4-smbtorture: Support timestamp handling for Samba3 in RPC-SAMR-USERS.
s3-samr: more accurateness in _samr_SetDomainInfo().
s4-smbtorture: skip unsupported ACB bits for Samba3 in RPC-SAMR-USER.
s3-selftest: enable running RPC-SAMR-USERS against Samba3.
s3-samr: Fix SetUserInfo level 7 when there has been no name change.
s3-samr: Fix SetUserInfo level 16 and 21 w.r.t. ACB_AUTOLOCK acct_flag.
s4-smbtorture: avoid secdesc test on connect handle in RPC-SAMR-USERS for Samba3.
s3-net: add "net dom renamecomputer" to rename machines in a domain.
s3-docs: document "net dom renamecomputer".
s4-smbtorture: use struct torture_context in RPC-LSA.
s4-smbtorture: remove trailing whitespace in RPC-LSA test.
s4-smbtorture: add optional very simple reply checks to lsa lookup name tests.
s4-smbtorture: add very basic RPC-LSA-LOOKUPNAMES test.
s3-selftest: enable RPC-LSA-LOOKUPNAMES against Samba 3.
s3-lsa: Fix _lsa_LookupNames2() server implementation which always returned a NULL sid_array since 3.2.0.
s3-samr: Fix Bug #5859, renaming of samr objects failed due to samr setuserinfo access checks.
s4-smbtorture: remove trailing whitespace in RPC-SAMR.
s4-smbtorture: switch to use torture_context in RPC-SAMR.
s4-smbtorture: Fix order of assert args in test_TestPrivateFunctionsDomain() in RPC-SAMR.
s4-smbtorture: Skip secdesc set calls for non-user objects in RPC-SAMR for Samba3.
s4-smbtorture: skip SetMemberAttributesOfGroup in RPC-SAMR for s3 as well.
s3-samr: Let _samr_TestPrivateFunctionsDomain() return NT_STATUS_NOT_SUPPORTED to make RPC-SAMR happy.
s3-samr: implement _samr_RidToSid().
s3-samr: Fix rid2sid call, 3-4-test does not have policy_handle_find() yet.
s3-printing: Fix vlp testprinter application.
s3-netdomjoin-gui: inspect the correct computername string before
s3-netdomjoin-gui: use NetServerGetInfo() level 101 to get hostname.
s3-netdomjoin-gui: Fix join prompt dialog test.
error-codes: add some more WERRORs to table.
s3-netdomjoin-gui: prepare to call out for NetRenameMachineInDomain() to rename computers
initshutdown: add shutdown reason codes.
s3-build: re-run make samba3-idl.
spoolss: add SPOOLSS_ARCHITECTURE_ALL to IDL.
s3-spoolss: move SPL_ARCH_X defines to IDL.
s4-smbtorture: cosmetic cleanup for RPC-SAMR-ACCESSMASK.
s4-smbtorture: split RPC-SAMR-ACCESSMASK into several tests.
s4-selftest: match new name of RPC-SAMR-ACCESSMASK.
s3-net: Fix bug 6340: don't segfault when cleartext trustdom pwd could not be retrieved.
s3-printing: no need to define struct table_node 4 times.
s3-netapi: add NetShutdownInit and NetShutdownAbort.
s3-build: re-run make samba3-idl.
s3-netapi: add NetShutdownInit and NetShutdownAbort skeletons.
s3-netapi: add NetShutdownInit and NetShutdownAbort to public API.
s3-netapi: add example code for NetShutdownInit and NetShutdownAbort.
s3-netapi: implement NetShutdownInit_r and NetShutdownAbort_r.
s3-samr: use normal integer in r->in.level switch statements.
s3-samr: in _samr_QueryUserInfo() make sure to not return any info in error case.
s3-netdomjoin-gui: only gray out labels when not root and not connecting to
s3-netdomjoin-gui: cosmetic fix for empty hostnames.
s3-netdomjoin-gui: allow to switch between workgroups/domains with the same name.
s3-privileges: remove trailing whitespace from privileges codes.
s3-privileges: add privilege_delete_account().
s4-smbtorture: add RPC-SAMR-USERS-PRIVILEGES test.
s3-lsa: start a very basic implementation of _lsa_DeleteObject().
s3-lsa: let _lsa_GetSystemAccessAccount() call into _lsa_EnumPrivsAccount().
s3-selftest: enable RPC-SAMR-USERS-PRIVILEGES.
s3-lsa: let _lsa_OpenPolicy() just call _lsa_OpenPolicy2().
lsa: add access_masks for accounts, secrets and trusted domains to IDL.
s3: re-run make samba3-idl.
s4-smbtorture: Fix build warning in RPC-SAMR tests.
nsswrapper: implement group_add() in nss_wrapper.pl.
nsswrapper: implement group_del() in nss_wrapper.pl.
s3-selftest: add add and delete group scripts using nss_wrapper.
s3-rpcclient: use get_domain_handle() fn in enum domain users & groups.
s3-pamsmbpass: copy _pam_get_item and _pam_get_data from pam_winbind.
s4-smbtorture: re-work test_Create{User,Group,Alias} a little.
s4-smbtorture: rename test_EnumDomain{Users,Groups,Aliases} in RPC-SAMR.
s4-smbtorture: add RPC-SAMR-LARGE-DC test.
s3-selftest: enable RPC-SAMR-LARGE-DC against Samba3.
s3-samr: Fix Bug #6372, usermanager only displaying 1024 groups and aliases.
s3-selftest: fix typo.
s3-rpc_server: increase max number of open policy handles per pipe to 2048.
s3-netlogon: return proper error code for unsupported validation class.
s3-netlogon: Fix _netr_LogonSamLogon{Ex} with validation level != 3.
nss_wrapper: restructure nwrap calls.
nss_wrapper: split out passwd and group paths in nss_wrapper.pl.
nss_wrapper: support member add and delete for groups in nss_wrapper.pl.
s3-selftest: use nss_wrapper.pl as "add user to group" and "delete user from group" script.
nss_wrapper: remove re-structuring leftovers (unused variables).
nss_wrapper: fix nss_wrapper build for solaris.
Jeremy Allison (35):
Fix bug #6291 - force user stop working.
Fix bug #6315 smbd crashes doing vfs_full_audit on IPC$ close event.
After getting confirmation from Guenther, add 3 changes we'll
Expand the comment explaining why user_in_group_sid is
Fix bug #6330 - DFS doesn't work on AIX. Jeremy.
Add checks for non_root mode to help buildfarm spoolss tests.
Ensure documentation matches the tdb_util function usage.
Hopefully fix the buildfarm. Add some debug level 10 messages
Fix a bunch of compiler warnings about wrong format types.
Fix warning about unused label with no sendfile.
Fix the last few format arg missmatches I missed.
Remove one use of mangle_is_8_3(), not needed.
Add a test showing what ascii values cause an NTFS volume to
Make error message clearer on fail.
Make us pass SHORTNAME-TEST.
Turn on SHORTNAME-TEST in torture.
Oops. Forgot to delete now unused local from the previous patch.
Fix the core of the SAMR access functions. This passes make test, but
DeleteUser doesn't need the priv checks, this is done at OpenUser time.
Add extra abilities for a user with SeAddUsers, so they
Ensure users with SeAddUser privs get full access to
Fix SAMR server for winbindd access. Ensure we allow
Change access_check_samr_object -> access_check_object.
Added mapping table for account object in lsa.
Add a security model to LSA. Similar to the SAMR code - using
Attempt to fix bug #6386 - Samba Panic triggered by Sophos Control Centre.
Ensure all possible uses of indirection through res are checked after
Revert the last two commits (fix for #6386). The actual problem
Don't steal when we know the ptr will be null. Thanks to Simo for
Test that POSIX open of a directory returns NT_STATUS_FILE_IS_A_DIRECTORY (ERRDOS, EISDIR).
Ensure we return NT_STATUS_FILE_IS_A_DIRECTORY on a posix open on a
Fix uninitialized variable use caught by valgrind.
Simplify the dropbox patch
Fix bug #6421 - POSIX read-only open fails on read-only shares.
Fix bug #6419 - smbclient -L 127.0.0.1" displays "netbios name" instead of "workgroup"
Jim McDonough (1):
Detect tight loop in tdb_find()
Kai Blin (2):
net: Use samba default command line arguments.
WHATSNEW: Add net command changes
Karolin Seeger (13):
s3/docs: Fix typo.
s3/docs: Fix typos.
s3/docs: Fix typo.
s3/docs: Remove unnecessary .sp.
WHATSNEW: Start release notes for 3.4.0pre2.
WHATSNEW: Unify spelling.
s3/docs: Fix typo in man idmap_rid.
s3/docs: Fix typo.
s3/docs: Correct version number.
s3/VERSION: Raise version number up to 3.4.0pre2.
WHATSNEW: Update changes since 3.4.0pre1.
s3/WHATSNEW: Mention new passdb backend default.
s3/WHATSNEW: Update changes since 3.4.0pre1.
Kumar Thangavelu (1):
s3/getdcname: Fix 'net' crash.
Marc VanHeyningen (2):
s3: zero an uninitialized array
s3: Allow child processes to exit gracefully if we are out of fds
Michael Adam (35):
s3:update config.guess form gnu.org (version 2009-04-27)
s3:config.guess: move to GPLv3
s3:config.guess: replace old FSF address by the web site url.
s3:config.guess: clean some whitespace/tab mixtures that git complains about
s3:update config.sub from gnu.org (2009-04-17)
s3:config.sub: move to GPLv3
s3:config.sub: replace old FSF address by the web site url.
s3:config.sub: clean some space/tab mixup that git complains about
s3:loadparm: use the returnvalue of service_ok() in process_smbconf_service().
s3:loadparm: handle registry config source in file_list - fixes bug #6320
s3: make release_ip() call (ctdb) cope with IPv4 mapped addresses
s3:smbd: fix the fix for mapped IPv4 address handling in release_ip().
s3:proto.h: remove old param/params.c prototype
s3:build: support non-linux gnu ports
s3:build: extend the support fo Debian GNU/kFooBar to kOpenSolaris
s3:loadparm: refactor freeing of file_list out into free_file_lists()
s3:loadparm: free the file_list at the start of loadparm
s3:first cut at dbwrap_tool - a tdb tool that is CTDB-aware.
s3:build: rename OBJ collection for dbwrap_tool consistently
s3:build dbwrap_tool with make everything
s3:build: add install-dbwrap_tool target
s3:param: prevent includes from being dumped in dump_*() functions.
s3:swat: hide "config backend" from swat
s3:build: fix linking with --disable-shared-libs
s3:fix bug #6371, unsuccessful net conf setparm leaves empty share
s3:winbind:idmap_ldap: fix a crash bug in idmap_ldap_unixids_to_sids (#6387)
s3:winbind:idmap_ldap: warn about duplicate XID->SID mappings (bug #6387)
s3:winbind:idmap_ldap: warn about duplicate SID->XID mappings (bug #6387)
s3:dbwrap_tool: add "erase" opearation
s3:dbwrap_tool: remove superfluous command mapping
s3:dbwrap_tool: add listkeys operation
s3:idmap_tdb: filter out of range mappings in default idmap config
s3:idmap_tdb2: filter out of range mappings in default idmap config
s3:idmap: fix a comment typo
s3:idmap_ldap: filter out of range mappings in default idmap config
Ole Hansen (1):
Fix bug #6359 - smbclient -L does not list workgroup for hosts with both IPv4 and IPv6 addresses
Slava Semushin (3):
nsswitch/winbind_nss_aix.c(fill_grent): fixed memory leak.
source{3,4}/torture/smbiconv.c(main): fixed file descriptor leak.
source3/utils/log2pcaphex.c(main): fixed file descriptors leak.
Stefan Metzmacher (1):
s3:smbd: fix posix acls when setting an ACL without explicit ACE for the owner (bug#2346)
Steven Danneman (4):
s3:onefs.so fix issue with missing entries when enumerating directories
s3:onefs.so Change system function names
s3/docs Add manpage for "map untrusted to domain" parameter
s3/auth map NULL domains to our global sam name
Tim Prouty (5):
s3: Fix chained sesssetupAndX/tconn messages
s3: Fix strict locking with chained reads
s3 onefs: Fix ignore sacl parameter
s3 sendfile: Fix two bugs in sendfile
s4 torture: Fix typo
Volker Lendecke (19):
Re-import the v3-3 version of str_list_make().
Increase debug level of "create_connection_server_info failed" message
Do not crash in ctdbd_traverse if ctdbd is not around
Fix bug 6302: Give the VFS a chance to read from 0-byte files
Fix Coverity ID 897: REVERSE_INULL
Fix bug 6336: "net groupmap set" segfaults
Do not call SMB_VFS_GET_REAL_FILENAME if the name is mangled
Fix bug 6157
Fix bug 6361: Make --rcfile work in smbget
Fix a race condition in vfs_aio_fork with gpfs share modes
Add "file_walk_table" to do stuff with all open files
In aio_fork, we have to close all fd's, we might hold a gpfs share mode
Move down the become_root()/unbecome_root() calls into the VFS modules
Fix bug 5681: Do not limit the number of network interfaces
Fix bug disclosed by lock8 torture test
Use SMB_VFS_NEXT_CLOSE. This VFS stuff is really opaque to me...
Fix a race condition in winbind leading to a panic
Attempt to fix a debian build problem
Re-Add the "dropbox" functionality with -wx rights on a directory
Zack Kirsch (1):
s3 onefs: Self-contend level2 oplocks on BRL
tprouty (2):
s3: Fix trans2 path to use case-insensitive stat optimization
s3 onefs: Turn up the debug level for non-error cases
-----------------------------------------------------------------------
--
Samba Shared Repository
More information about the samba-cvs
mailing list