[SCM] Samba Shared Repository - annotated tag samba-4.1.10 created

Karolin Seeger kseeger at samba.org
Mon Jul 28 01:35:52 MDT 2014

The annotated tag, samba-4.1.10 has been created
        at  2cd741d5ceefd9e0771f5ea4891bc93baa48a165 (tag)
   tagging  fcc634b483255bedf53f3aea40334c018e13dcce (commit)
  replaces  samba-4.1.9
 tagged by  Karolin Seeger
        on  Mon Jul 28 09:33:12 2014 +0200

- Log -----------------------------------------------------------------
samba: tag release samba-4.1.10
Version: GnuPG v1


Abhidnya Joshi (1):
      s3: fix missing braces in nfs4_acls.c

Andreas Schneider (2):
      s4-dsdb: Fix a use after free segfault.
      ldb: Add a env variable to disable RTLD_DEEPBIND.

Andrew Bartlett (36):
      winbindd: Ensure we do not look at rid_array before checking if it was returned
      pam_smbpass: Wrap calls in talloc_stackframe() to avoid warnings about leaking memory
      libsmbclient: Wrap more function calls in talloc_stackframe() to protect against talloc_tos() calls
      libsmb: Provide a talloc_stackframe() to external users of libsmb_setget.c
      dsdb: Provide a clearer error when we fail to store the sequence number in metadata.tdb
      dsdb: Do not give an error is metadata.tdb does not yet exist
      s4-rpc_server/drsuapi: Print ldb error showing why we failed to perform the access check
      passdb: Do not routinely clear the global memory returned by get_global_sam_sid()
      ldb: Show the type of failing operation in default error message
      ldb: pass module init errors back to the caller
      ldb: make the successful ldb_transaction_start() message clearer
      dsdb: Use dsdb_next_callback() rather than a no-op per-module callback
      dsdb: Ensure to sort replPropertyMetaData as UNSIGNED, not SIGNED quantities
      dsdb: Further assert that we always have an objectClass and an rDN
      dsdb: Do not update notify_uSN until the transaction is genuinely committed to the DB
      dsdb: Clarify how the DSDB_REPL_FLAG_PRIORITISE_INCOMING flag works
      dsdb: Improve errors and checks for missing objectClass values
      dsdb: Improve missing objectClass handling
      dsdb: Do not store a struct ldb_dn in struct schema_data
      dsdb: Do not refresh the schema using the wrong event context
      dbcheck: Directly call dn.get_rdn_{val,name}() for clarity and consistency
      build: Exclude source4/selftest/provisions/release-4-1-0rc3 from the tarball
      dsdb: Make it harder to corrupt the database by requiring DBCHECK or RELAX for final object deletion
      selftest: Add tests for dbcheck detection and removal of partial objects
      dsdb: Add more tests for DN+String and DN+Binary comparisons
      dsdb: Rename private_data to rootdse_private_data in rootdse
      dsdb: Do not permit nested event loops when in a transaction, use a nested event context
      dsdb: Add DSDB_SEARCH_ONE_ONLY support to dsdb_module_search*()
      dsdb: Specify no event context to smb_krb5_init_context() in dsdb
      kerberos: Remove un-used event context argument from smb_krb5_init_context()
      dbcheck: Ensure dbcheck can operate with --attrs set
      dsdb: Set syntax of userParameters to binary string, not unicode string
      dsdb: Always store and return the userParameters as a array of LE 16-bit values
      dbcheck: Add check and test for various invalid userParameters values

Arvid Requate (1):
      s4:samdb: respect SEARCH_FLAG_PRESERVEONDELETE

Björn Baumbach (2):
      provision/sambadns: remove redundant site parameter
      samba-tool: add --site parameter to provision command (bug #10674)

Björn Jacke (1):
      net/doc: make clear that net vampire is for NT4 domains only

Christian Ambach (5):
      s4:dsdb fix compiler warnings
      s4:dsdb fix compiler warnings
      s4:dsdb fix compiler warnings
      lib/ldb fix compiler warnings
      lib/ldb fix compiler warnings

Felix Botner (1):
      samba-tool dbcheck: handle missing objectClass

Garming Sam (4):
      provision: Fix failures on re-provision incorrectly blamed on posix acl support.
      provision: improve error message when connecting to samdb without the correct permissions
      pysmbd: improve the return of error codes in the python smbd bindings
      provision: capture slightly less generic exceptions during the test for acls

Howard Chu (3):
      Cleanup map return codes
      Fix SEGV from improperly formed SUBSTRING/PRESENCE filter
      Add LDB_MAP_RENDROP option

Jeremy Allison (17):
      s3: client - rename 'struct smb2_create_returns' to 'struct smb_create_returns' so we can use this in SMB1 create returns as well.
      s3: client : Add extra return parameter to all client open calls.
      s3: client : correctly fill in the struct smb_create_returns from cli_ntcreate(), cli_ntcreate_recv(), cli_nttrans_create() and cli_nttrans_create_recv().
      s3: libsmbclient: Work around bugs in SLES cifsd and Apple smbx SMB1 servers.
      s3/s4: smbd, rpc, ldap, cldap, kdc services.
      s3:winbindd - fix bad bugfix for bug #10280 - winbind panic if AD server is down.
      s3: smbd: Locking, fix off-by one calculation in brl_pending_overlap().
      s3: smbd: Locking - convert to using utility macro used elsewhere.
      s3: smbd: Locking - add and use utility function lock_timed_out().
      s3: smbd: Locking - treat lock timeout the same as any other error.
      s3: smbd: Locking - re-add pending lock records if we fail to acquire a lock (and the lock hasn't timed out).
      s4: smbtorture: Add multi-lock test. Regression test for bug #10684.
      s3: libwbclient: Don't break out of loop too soon - find all parameters.
      s3: smbd - Prevent file truncation on an open that fails with share mode violation.
      s3: smb2: Remove unused code from remove_pending_lock().
      s3: smb2: Simplify logic in reprocess_blocked_smb2_lock().
      s3: SMB2 : Fix leak of blocking lock records in the database.

Jeroen Dekkers (1):
      ldb: Do not build libldb-cmdline when using system ldb.

Karolin Seeger (8):
      VERSION: Bump version number up to 4.1.9...
      VERSION: Disable git snapshot for the 4.1.9 release.
      Merge tag 'samba-4.1.9' into v4-1-test
      VERSION: Bump version up to 4.1.10.
      WHATSNEW: Add release notes for Samba 4.1.10.
      VERSION: Disable git snapshots for the 4.1.10 release.
      Merge tag 'samba-4.1.9' into v4-1-stable
      Merge commit 'origin/v4-1-test^' into v4-1-stable

Matthieu Patou (5):
      drs-crackname: Fix cracknames for the format UNKNOWN when the data is actually a GUID
      drs-cracknames: When cracking NT4 names we should just look at netbios for the match
      drs-crackname: Fix error code so that we have the same as windows
      drs-cracksname: fix problems that prevented to pass our torture tests
      pyldb: decrement ref counters on py_results and quiet warnings

Michael Adam (1):
      ldb:build: improve detection of srcdir

Nadezhda Ivanova (4):
      s4-dsacl: Fixed incorrect handling of privileges in sec_access_check_ds
      s4-openldap: Remove use of talloc_reference in ldb_map_outbound.c
      s4-dsdb: instanceType NC_HEAD is only allowed combined with WRITE for an originating add operation
      s4-samldb: Do not allow deletion of objects with RID < 1000

Pavel Reichl (1):
      ldb: use of NULL pointer bugfix

Stefan Metzmacher (26):
      s4:repl_meta_data: fix array assignment in replmd_process_linked_attribute()
      script/autobuild: use --force-rebase option
      selftest/subunithelper.py: correctly handle unexpected success in FilterOps
      selftest/subunithelper.py: correctly handle fail_immediately in end_testsuite of FilterOps
      selftest/subunithelper.py: correctly pass testsuite-uxsuccess to end_testsuite()
      s4:dsdb/ldb_modules: avoid declaration after code warnings
      s4:dsdb/ldb_modules: avoid invalid pointer type warnings
      dsdb/tests/ldap: fix test_distinguished_name against w2k8r2
      ldb:rdn_name: reject 'distinguishedName' depending of the MOD flags
      ldb:pyldb: add some const to PyObject_FromLdbValue()
      ldb:pyldb: fix doc string for set_extended_component()
      ldb:pyldb: add some more helper functions for LdbDn
      ldb: change version to 1.1.17
      s3:smb2_read: let smb2_sendfile_send_data() behave like send_file_readX()
      s4:dsdb/repl: make use of dcerpc_binding_handle_is_connected()
      dbchecker: make the deleted objects container detection more generic
      dbchecker: verify and fix broken dn values
      s4:dsdb/schema_load: make error message more verbose
      s4:dsdb/kcc: use SHOW_RECYCLED instead of SHOW_DELETED in when deleting tombstone/deleted objects
      s4:dsdb/extended_dn_in: don't force DSDB_SEARCH_SHOW_RECYCLED
      s4:dsdb/samldb: don't allow 'userParameters' to be modified over LDAP for now
      libwbclient: allow only one initial_blob/challenge_blob in wbcCredentialCache()
      selftest: teardown the environments also on getting SIGPIPE
      s4:dsdb/repl_meta_data: make sure objectGUID can't be deleted
      selftest/knownfail: ignore samba3.smb2.oplock.exclusive5 failures in v4-1-*
      ldb-samba: fix a memory leak in ldif_canonicalise_objectCategory()

Volker Lendecke (18):
      smbd: Fix bug 10593
      msg_channel: Fix a 100% CPU loop
      smbstatus: Fix an uninitialized variable
      smbd: Avoid double-free in get_print_db_byname
      torture3: Fix bug 10687
      samdb: Fix CID 1034910 Dereference before null check
      samdb: Fix CID 1034910 Dereference before null check
      samdb: Fix CID 1034910 Dereference before null check
      ldb: Fix a const warning
      ldb: Fix CID 1034793 Dereference null return value
      pyldb: Fix CID 1034792 Dereference null return value
      ldb_map: Fix CID 1034791 Dereference null return value
      ldb: Fix CID 240798 Uninitialized pointer read
      ldb: Fix CID 241329 Array compared against 0
      ldb: Fix 1138330 Dereference null return value
      torture4: Adapt comment to code
      torture4: Make raw.lock.multilock fail after 20 seconds
      smbd: Remove 2 indentation levels


Samba Shared Repository

More information about the samba-cvs mailing list