[SCM] Samba Shared Repository - annotated tag release-4-0-0alpha10 created

Andrew Bartlett abartlet at samba.org
Tue Dec 8 17:51:51 MST 2009


The annotated tag, release-4-0-0alpha10 has been created
        at  a60056c89755b19990af3bc9f2eaf3eb76c55e0a (tag)
   tagging  100e249c79f945d7a27e473f2efe71331d0015ce (commit)
  replaces  release-4-0-0alpha9
 tagged by  Andrew Bartlett
        on  Wed Dec 9 11:50:03 2009 +1100

- Log -----------------------------------------------------------------
Samba4 alpha10 release tag
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQBLHvRFz4A8Wyi0NrsRAqOVAJ0Vsi4HmFz4P+ap9Pr3d0E7vFOXUwCfUzYh
b7iWh1SHsUtIpS5BTanxtB4=
=8bsg
-----END PGP SIGNATURE-----

Andrew Bartlett (12):
      On our way to Samba4 alpha10!
      Merge commit 'origin/master' into abartlet-devel
      s4:dsdb Hide the LM password by default too
      s4:build torturedir and -DTORTUREDIR is unused
      s4:dsdb Make parentGUID handler use dsdb_module_search_dn()
      s4:dsdb Make primaryGroupToken calculation more efficient and correct
      s4:ldap.py Improve testsuite for primaryGroupToken behaviour
      s4:ldb Add a function to match a message against an objectClass
      s4:dsdb Use ldb_match_msg_objectclass in operational.c
      s4:build Bump ldb and tdb required versions.
      A WHATSNEW for alpha10
      This is alpha10

Andrew Tridgell (10):
      s4-ldb: the '1' form of extended_dn search is easier to read
      s4-drs: fixed updating of uSNChanged in replmd_modify
      s4-drs: fixed UDV and overlapping sync calls in DRS
      s4-drsutil: fixed a memory leak in samdb_search_count
      s4-ldb: fixed show_deleted module not to corrupt parse trees
      s4-selftest: don't consider spoolss failures to be an error in s4
      s4-ldb: fixed ldbdel with -r (recursive deletion)
      s4-drs: use -r to ldbdel in unvampire devel script
      s4-heimdal: fixed a use-after-free heimdal bug
      s4-selftest: show the test summary at the end of 'make test' in the build farm

Aravind Srinivasan (1):
      s4/torture: add delete-on-close test for directories

Björn Jacke (6):
      s3: prefer posix_fallocate for doing "strict allocate"
      s3:build: fix shared library build on QNX
      s3:build: remove redundant qnx block size definition
      ѕ3: remove superfluous option check
      s3: check if glibc has broken posix_fallocate
      s3: allocate only "new" space, not "old" sparse space in the posix_fallocate path

Bo Yang (1):
      s3: Fix crash in winbindd;(bug#6879).

Christian Ambach (1):
      streamline some log levels for invalid servicenames

Endi S. Dewata (4):
      s4:kdc - Disable KDC port when it's set to 0.
      s4 - Create default modules directory.
      s4:kdc - Merged kdc_add_kdc_socket() and kdc_add_kpasswd_socket().
      s4:kdc - Merged kdc_tcp_accept() and kpasswdd_tcp_accept().

Günther Deschner (29):
      Revert "s3-build: taise tdb version when building against system libtdb library."
      s3-spoolss: move MAXDEVICENAME to spoolss idl.
      spoolss: add spoolss_StringArray2.
      samba-spoolss: use spoolss_StringArray2 in spoolss_EnumPrinterKey.
      spoolss: hand-marshall the spoolss_StringArray2 struct for spoolss_EnumPrinterKey.
      s4-smbtorture: be very strict in checking spools_EnumPrinterKey results.
      s3-selftest: run LOCAL-NDR when running make selftest.
      s4-smbtorture: call test_EnumPrinterDrivers with architecture in RPC-SPOOLSS.
      s4-smbtorture: check more WERRORs in RPC-SPOOLSS.
      s3-spoolss: handle SEC_FLAG_MAXIMUM_ALLOWED in spoolss_OpenPrinterEx.
      s4-smbtorture: heavily expand printerdata tests in RPC-SPOOLSS.
      s3-winreg: remove trailing whitespace.
      s3-winreg: fill in some inline comments.
      s3-spoolss: a default printer should have at least a "PrintDriverData" key.
      spoolss: rework spoolss_GetPrinterDataEx and spoolss_SetPrinterDataEx.
      s3-spoolss: let _spoolss_GetPrinterData call into _spoolss_GetPrinterDataEx.
      s3-spoolss: let _spoolss_SetPrinterData call into _spoolss_SetPrinterDataEx.
      s3-spoolss: let _spoolss_DeletePrinterData call into _spoolss_DeletePrinterDataEx.
      s4-smbtorture: fix RPC-SPOOLSS after _spoolss_SetPrinterDataEx IDL change.
      s3: fix net and rpcclient after setprinterdataex changes.
      s4-smbtorture: disable some spoolss printerdata tests which s3 does not pass at the moment.
      s4-smbtorture: fill in COMPARE_STRING_ARRAY macro in spoolss driver test.
      s3-spoolss: use driver level info8 everywhere in spoolss server internally.
      s3-spoolss: fully support level 8 drivers.
      s3-spoolss: remove ridiculous amount of duplicate driver code.
      s3-spoolss: remove unused architecture from fill_printer_driver_info1().
      s3-spoolss: cleanup _spoolss_EnumPrinterDrivers().
      s4-smbtorture: make level 8 the reference for PrinterDriverEnum test.
      spoolss: fix spoolss_DriverInfo8 IDL.

Ian Puleston (1):
      s3: Complete support for NetWkstaGetInfo/NetWkstaEnumUsers

Jeremy Allison (13):
      Ensure we don't see the xattr used to store NT security (visible when xattr_tdb
      Fix bug #6837 - "Too many open files" when trying to access large number of files
      Ensure get_nt_acl_internal() only looks at the ACL blobs, not
      Ensure check_parent_acl_common() only looks at stored
      Restructure the ACL code some more, get the internal semantics
      Remove unneeded argument from can_set_delete_on_close(). Ensure
      Refactor reply_rmdir to use handle based code. All
      Remove smb_fname duplicates that just keep the same information as in fsp->fsp_name.
      Make sure we're not using the old smb_fname data.
      Make smbtorture4 match Windows behavior.
      Make Samba3 pass the RAW-LOCK test as Windows.
      Hopefullt final fix for 6802 - acl_xattr.c module: A created folder does not properly inherit permissions from parent and 6938 - No hook exists to check creation rights when using acl_xattr module
      parent_sd can never be null in this function, so don't

Jim McDonough (1):
      s3: bug #6967: Prevent glibc error on net ads join:

Kai Blin (1):
      s3 aclocal.m4: Fix iconv checks, clean up m4 code

Kamen Mazdrashki (5):
      s4-ldif: Fix memory leek in ldb_ldif_write()
      talloc: Fix write behind memory block
      tdr-test: Fix 'push_charset' test
      krb5: Fix leaked hx509_context pointer
      s4/smbstreams: Fix memory use after free.

Karolin Seeger (3):
      examples: Fix the build of the example VFS modules.
      s3:auth: Fix typo in debug message.
      s3:docs: Document "directory name cache size".

Matthias Dieter Wallnöfer (9):
      util/util_strlist - add a call "const_str_list" for making "unconst" lists "const"
      s4:schema - Make some more (result) variables const and fix up warnings with "discard_const_p"
      s4:torture/ldap/ldap_sort - Add some casts to suppress warnings
      s4:torture/nbench/nbench - Add a cast before "str_list_make_shell"
      s4:torture/nbt/wins - Add more casts
      s4:torture/raw/lock - Fix "discard const" warnings by introducing "discard_const_p"s
      s4:ntvfs/posix/pvfs_resolve - Fix "discard const" warning
      s4:ntvfs/posix/pvfs_streams - Fix "discard const" warning
      s4:operational LDB module - Fix usage of LDB constants

Michael Adam (12):
      s3:build: fix the build when no external talloc and tdb are installed.
      s3:build: fix detection of CTDB headers on systems without system-libtalloc
      s3:dbwrap_ctdb: increase the rsn of the __transaction_lock__ when storing
      s3:dbwrap_ctdb: increase the number of commit retries 5-->100
      packaging(RHEL-CTDB): package dbwrap_tool and dbwrap_torture in the common pkg
      packaging(RHEL-CTDB): make everything instead of all in the build stage
      packaging(RHEL-CTDB): add some checks to test the built smbd
      packaging(RHEL-CTDB): explicitly list all the vfs modules in the main package
      packaging(RHEL-CTDB): explicitly list all packaged idmap/nss-info/charset modules
      packaging(RHEL-CTDB): explicitly list library versions in samba-common
      packaging(RHEL-CTDB): explicitly list library versions in samba-winbind-32bit
      packaging(RHEL-CTDB): clean some commented out lines from the files sections

Simo Sorce (1):
      Fix release script with newer versins of git

Stefan Metzmacher (8):
      s3: require tdb 1.1.7 with tdb_check()
      s3: let tdb_validate_child() use tdb_check()
      s3: let netsamlogon_cache_init() use tdb_check()
      s3: let gencache_init() use tdb_check()
      s4:selftest: use ${selftest_prefix} instead of hardcoded st/
      RAW-STREAMS: convert failing tests to torture api
      s4:selftest: run RAW-STREAMS again
      s4:selftest: skip SMB2-ACLS for now

Steven Danneman (8):
      s4/torture: Add target functionality parameters to SMBv1 BRL tests
      s4/torture: fix build warnings by removing unecessary const
      s4/torture: add addition multiple lock tests
      s4/torture: add multiple lock cancel test
      s4/selftest: knownfail some locking tests until bugs are fixed
      s4/torture: fix >80 column spacing issues
      s4/libcli: add define for exclusive lock mode
      s4/torture: add test for zero byte read contention with byte range locks

Tim Prouty (21):
      s4 torture: Move target macros to a common header instead of redefining them in multiple files
      s4 torture: Change RAW-SFILEINFO-END-OF-FILE to check for share modes by default
      Revert "s4 torture: Allow onefs to be checked like samba3 and samba4"
      s4 torture: Update RAW-SFILEINFO-END-OF-FILE to test some additional corner cases
      s4 torture: Change oplock to use passthrough for exclusive3/batch11
      s3: Fix smbd to correctly return INVALID_LEVEL on set_file_end_of_file_info for paths
      s4 torture: Allow some implementations to break from level1 to none with two breaks
      s4 torture: Convert to a more modern version of read in RAW-OPLOCK-BATCH4
      s4 torture: Add a few more windows target types
      s4 torture: Convert an error to a warning in RAW-OPLOCK-BATCH22
      s4 torture: Close the third handle in RAW-OPLOCK-BATCH22
      s4 torture: Add a new RAW-OPLOCK test: BATCH26
      s4 selftest/quicktest: Update known failures for the sfileinfo and oplock changes
      s4 torture: Fix the streams create disposition tests to actually return an error on failure
      s4 torture: Add a new RAW-STREAMS test to simulate the summary tab
      s4 torture: Update RAW-RENAME to pass against win7
      s4 torture: Convert RAW-STREAMS to a set of test suites rather than a monolithic test
      s4 torture: win 7 doesn't like the sequential_only flag for directories
      s4 torture: Add a new torture:hide_on_access_denied parameter
      s4 quicktest: exclude raw-streams from quicktest until bug is fixed
      s4 torture: Cleanup RAW-ACLS a bit

Volker Lendecke (10):
      s3: Cope with older external libtdb
      s3: Fix explicit stat64 support
      s3: Support NetWkstaGetInfo 101 and 102
      s3: First cut at _wkssvc_NetWkstaEnumUsers
      s3: Add rpcclient wkssvc_enumerateusers
      s3: Simplify usr_info_cmp by calling timeval_compare()
      s3: Small simplification: qsort deals fine with just one entry
      s3: talloc_array_length deals file with a NULL argument
      s3: Fix a const discard warning
      s3: de-deprecate "write cache size" to prevent its removal without a proper alternative

Zachary Loafman (7):
      s4-torture: Allow the legacy DENY_FCB/DENY_DOS share modes to be ignored
      s4 torture: Allow READ to be parameterized, add more readx tests
      s4 torture: Add lockread_supported based off of CAP_LOCK_AND_READ
      s4 torture: Parameterize WRITE_AND_CLOSE support
      s4 torture: Make RAW-SEARCH pass against win7
      s4 torture: Fix call to smbcli_open
      s4 torture: Convert create_complex_file to use BASIC_INFO instead of deprecated command

Zack Kirsch (3):
      s4 torture: RAW-ACL Improvements
      s4 torure: Add SMB2 utility functions
      s4 torture: Port RAW-ACLS tests to SMB2

-----------------------------------------------------------------------


-- 
Samba Shared Repository


More information about the samba-cvs mailing list