[SCM] Samba Shared Repository - annotated tag release-3-5-0pre2 created

Karolin Seeger kseeger at samba.org
Tue Dec 15 02:27:23 MST 2009


The annotated tag, release-3-5-0pre2 has been created
        at  217de81d12ac95f56c480f44e0b36672b6826115 (tag)
   tagging  2b0f402f113bd51ce8bdae6062af0533d3b44b49 (commit)
  replaces  release-3-5-0pre1
 tagged by  Karolin Seeger
        on  Tue Dec 15 10:14:00 2009 +0100

- Log -----------------------------------------------------------------
tag release-3-5-0pre2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.12 (GNU/Linux)

iD8DBQBLJ1NjbzORW2Vot+oRAlnSAJkBAwAfelZKxAARezTkMDV7EaQglwCgtgUj
LKVjEIGCwr/0q3r7hiQhOpw=
=p+Io
-----END PGP SIGNATURE-----

Björn Jacke (12):
      correct mail address
      s3:build: fix shared library build on QNX
      s3: prefer posix_fallocate for doing "strict allocate"
      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
      s3: make sys_posix_fallocate more generic
      s3:doc: make dos filetimes description less contradictory
      s3: keep subsecond times on cross-filesystem moves and don't follow links
      s3: add LDAP Alias Dereferencing support
      s3:docs: document ldap deref

Bo Yang (8):
      s3: Fix crash in free_file_list().
      s3: Fix commit 9b5f8eb59ed7f65d4c017cd6a9dc668ebf3115b6.
      Revert "s3: Fix crash in free_file_list()."
      Revert "s3: Fix commit 9b5f8eb59ed7f65d4c017cd6a9dc668ebf3115b6."
      s3: Fix crash in winbindd;(bug#6879).
      s3: Give the user a chance to change password when password will expire soon.
      s3: Fix build on non-linux platform.
      s3: check for PAM_RADIO_TYPE.

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

Günther Deschner (65):
      s4-smbtorture: add torture_samr_context to carry some RPC-SAMR-X specifics.
      s4-smbtorture: refactor RPC-SAMR-LARGE-DC test a little more.
      s3-kerberos: next step to resolve Bug #6929: build with recent heimdal.
      s3-spoolss: pre cosmetics: reorder levels in construct_printer_info levels.
      s3-winbind: properly include netlogon.idl in wbint.idl.
      s3-passdb: move some defines out of rpc headers (they really belong to passdb).
      s3-rpc: Avoid including every pipe's client and server stubs everywhere in samba.
      s3-rpc: running minimal_includes.pl on rpc_client and rpc_server.
      s3-smbd: no drsuapi server stubs yet in s3. Fixes the build, sorry.
      s3-spoolss: use macros to fillup driver levels.
      s3-kerberos: Fix Bug #6929: build with recent heimdal.
      s3-nsstest: drastically shrink size and dependencies of nsstest binary.
      pidl: fix handling of output arguments in s3 client stubs.
      misc: mark winreg_Data little-endian except for a REG_DWORD_BIG_ENDIAN.
      s3-kerberos: only use krb5 headers where required.
      s3-spoolss: simplify _spoolss_EnumPrinterKey a little more.
      s3-kerberos: do not include authdata headers before including krb5 headers.
      s3-kerberos: add a missing reference to authdata headers.
      s3-kerberos: fix the build on Mac OS X 10.6.2.
      s4-smbtorture: more and stricter tests for printer and data keys in RPC-SPOOLSS.
      s3-spoolss: fix fstrings in convert_devicemode() function.
      drsuapi: fix build warning of NDR size calculation of drsuapi_DsReplicaObjectIdentifier3Binary.
      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.
      spoolss: add more spoolss architectures to IDL.
      s3-spoolss: use SPOOLSS_ARCHITECTURE_ALL in driver enum server code.
      s4-smbtorture: enhance spoolss_EnumPrinterKey torture test.
      spoolss: add spoolss_KeyNames union.
      spoolss: use spoolss_KeyNames in spoolss_EnumPrinterKey.
      s3: re-run make samba3-idl.
      s3-spoolss: fix enumprinter key client and server.
      s4-smbtorture: fix and extend enum printerkey test.
      spoolss: remove unused spoolss_StringArray2.
      s4-smbtorture: add more spoolss_EnumPrinterKey tests for local NDR test.
      s3-rpcclient: allow to set offered size for enumkey command.
      s3-selftest: enable RPC-SAMBA3-WINREG.
      s4-smbtorture: check whether a returned buffer size is a multiple of 4 in RPC-SPOOLSS.
      spoolss: trivial fix for spoolss_FormInfo2 IDL.
      spoolss: fix spoolss_PrinterData size calculation.

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

Jeremy Allison (15):
      Restructure the connect function code to always call
      Fix bug 6938 : No hook exists to check creation rights when using acl_xattr module
      Fix DEBUG 0 -> DEBUG 10 (left over code).
      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 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

Karolin Seeger (18):
      VERSION: Raise version number up to 3.5.0pre2.
      WHATSNEW: Start 3.5.0pre2 release notes.
      s3:docs: Document "cache directory" and "state directory".
      s3:docs: Document "enable core files".
      s3:docs: Document "ldap page size".
      s3:docs: Document "aio write behind".
      s3:docs: Fix typo in man mount.cifs.
      examples: Fix the build of the example VFS modules.
      s3:auth: Fix typo in debug message.
      create-tarball: Readd RFCs (fixes the merged build).
      s3:docs: Document "directory name cache size".
      WHATSNEW: Add changes since 3.5.0pre1.
      s3:packaging: Fix typo in comment.
      s3:packaging: Fix source dir.
      s3:packaging: Fix version detection.
      WHATSNEW: Update changes since Samba 3.5.0pre1.
      s3:docs: Fix 'make manpages3'.
      WHATSNEW: Update changes since 3.5.0pre1.

Lars Müller (2):
      Adjust regex to match variable names including underscores
      Conditional install of the cifs.upcall man page

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

Stefan Metzmacher (4):
      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()

Tim Prouty (1):
      s3: Fix smbd to correctly return INVALID_LEVEL on set_file_end_of_file_info for paths

Volker Lendecke (49):
      tevent: Fix a comment
      s3: Pass the "fake dir create times" parameter to sys_*stat
      s3: client "newer" does not look at the create timestamp
      s3: "dotareof" only looks at the file type
      s3: "tar_parseargs" only looks at the mtime
      s3: "parse_usershare_file" only looks at the mode and uid
      s3: "process_usershare_file" only looks at the mode and size
      s3: "process_usershare_file" only looks at the dev, ino, mode and size
      s3: "usershare_exists" only looks at the mode and mtime
      s3: "load_usershare_service" only looks at the mode and uid
      s3: "load_usershare_shares" only looks at the mode and uid
      s3: "disk_quotas" only looks at the devicenumber
      s3: "check_magic" only looks at the size
      s3: "print_job_end" only looks at the size
      s3: "cgi_download" only looks at the mode and size
      s3: "get_share_list" only looks at the mode and uid
      s3: "info_fn" only looks at the mode and uid
      s3: "count_num_usershares" only looks at the mode
      s3: "net_usershare_add" only looks at the mode and uid
      s3: "net_usershare_add" only looks at the device and inode
      s3: "net_usershare_add" only looks at the mode, device and inode
      s3: "net_conf_addshare" only looks at the mode
      s3: "write_block" does not use the sbuf at all
      s3: "read_block" only looks at the size
      s3: "regf_hbin_allocate" only looks at the size
      s3: "check_log_size" only looks at the size
      s3: "sys_path_to_bdev" only looks at the devicenumber
      s3: "socket_exist" only looks at the mode
      s3: "get_file_size" only looks at the size
      s3: "startsmbfilepwent" only looks at the inode -- is that enough?
      s3: Pass fake_dir_create_times down to file_exist_stat, none of the callers look at the mtime
      s3: Move directory_exist_stat to testparm.c, it only looks at the mode
      s3: Pass up fake_dir_create_times from atalk_build_paths
      s3: "copy_reg" only looks at mode, uid, gid, atime and mtime (no birthtime)
      s3: Restore "fake directory create times" as a share parameter
      s3: Fix an uninitialized variable reference
      s3: Fix bug 6288
      Fix bug 6546: Avoid accessing buf[-1] if NUL byte comes from fgets
      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
      s3: Fix a very embarrassing build failure
      s3: Allow up to 20480 entries in LookupSids, as mandated by the official IDL

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


-- 
Samba Shared Repository


More information about the samba-cvs mailing list