[SCM] Samba Shared Repository - annotated tag ldb-1.1.6 created

Stefan Metzmacher metze at samba.org
Thu Apr 19 00:57:04 MDT 2012

The annotated tag, ldb-1.1.6 has been created
        at  b5ff0957737173243a91d373fcbd12f0ccc20198 (tag)
   tagging  27bcf7a0b6ab3a4c74129e3952c1bf14b8017b86 (commit)
  replaces  samba-4.0.0alpha19
 tagged by  Stefan Metzmacher
        on  Thu Apr 19 08:57:18 2012 +0200

- Log -----------------------------------------------------------------
ldb: tag release ldb-1.1.6
Version: GnuPG v1.4.11 (GNU/Linux)


Adrian Bunk (1):
      rely on sys/inotify.h for inotify

Alexander Bokovoy (5):
      WAF: Add support for stopping processing before end of wscript{_*}
      s4-libnet: split export_keytab in a separate python module to avoid pulling in HDB dependency
      wafsamba: add support for separate rules in stages
      s4-auth: Make sure ldb context is initialized even if not passed by Python code
      waf: samba-specific methods should have capitalized names, change process_separate_rule to follow

Amitay Isaacs (3):
      dlz_bind9: changes to make dlz_bind9 work with BIND 9.9.0
      dlz_bind9: Build shared libraries for both BIND versions 9.8 and 9.9
      s4-provision: Update configuration lines for dlz_bind9

Andreas Schneider (5):
      s4-smb2: Fix a talloc crash bug.
      s3-waf: Fix client/smbclient dependencies.
      s3-waf: Add possibility to build with system libsmbclient.
      waf: Add possibility to build with system libwbclient.
      waf: Use Logs.info() instead of print.

Andrew Bartlett (26):
      on our way with Samba 4.0alpha20
      lib/tdb_compat: Do not define BUILD_TDB2 if we are not building tdb2
      build: use include paths for pkg-config found libraries
      build: Fix spelling of tevent
      param: Merge common param elements by adding .flags
      param: harmonsise logfile parameter
      make _lp_readraw() and _lp_writeraw() static
      param: Change from _lp to lp__ as the prefix for internal parameter wrappers
      s3-param: make FN_GLOBAL macros consistent, add lp_ using the macro
      param: Merge common param elements by adding .flags
      lib/param: swap preferred name for 'lock dir' to match s3
      param: harmonise wins parameters
      param: leave realm as a normal string, handle upper/lower case in handle_realm
      build: Remove more of the s3 special cases in waf: only pidfile.c needs -DCONFIGFILE
      s3-dbwrap: Add talloc_stackframe() calls
      s3-dbwrap: push lp_ctx up another layer in the stack
      lib/util: Move map_nt_error_from_tdb to the top level
      s3-build: Add missing samba3-util dep to tdb-wrap3
      dbwrap: Add dbwrap_tdb to private dbwrap library
      s3-build: move file_id.c into samba3-util and create a private header
      s3-lib: Add file_id_string()
      s3-xattr_tdb: make xattr_tdb a private library, for use outside vfs_xattr_tdb
      s3-xattr_tdb: Be nice to xattr_tdb_getxattr callers, return the full blob
      s3-xattr_tdb: Use talloc_stackframe() more to allow calling from common code
      s4-python: Add python wrapper for xattr_tdb format xattr storage
      s3fs: Use xattr_tdb format for xattr storage

Andrew Tridgell (1):
      ldb: added ldb_msg_element_equal_ordered()

Christian Ambach (6):
      s3:param convert kernel oplocks to share parameter
      docs: update kernel oplocks documentation
      s3:smbd add seperate function to initialize kernel oplocks
      s3:smbd only initialize kernel oplocks if they are enabled for a share
      s3:smbd only care about missing level2 support if kernel oplocks are enabled
      s3: switch off kernel oplocks by default

Christof Schmitt (1):
      docs:man:vfs_gpfs: Remove itemized list to fix indentation

David Disseldorp (1):
      build: rebuild idl if the pidl compiler is changed

Günther Deschner (5):
      s3-waf: remove requirement of having --enable-developer for running system krb5 checks.
      waf: when building with system krb5, we do not need to build local heimdal.
      waf: when USING_SYSTEM_KRB5 environment variable is set, dont configure local
      wafsamba: point out that local heimdal paths are not included when
      s4-ldb: use KRB5_KEY macros to access key elements.

Jelmer Vernooij (4):
      s3/selftest: Fix reference to knownfail file.
      provision: Simplify handling of default for --dns-backend option.
      provision: Simplify handling of default for --function-level.
      provision: Simplify handling of default for --server-role.

Jeremy Allison (9):
      Simplify the logic around doing an immediate event reschedule.
      Try and fix autoconf on the build farm. Always include sys/types.h when working out sizeof(blkcnt_t).
      Remove overly complex attemt to define blkcnt_t and blksize_t. AC_CHECK_TYPE should just do it.
      Fix the same bug reported by Kirill Malkin <kirill.malkin at starboardstorage.com>  and
      Move the counting of outstanding_aio_calls into the lifecycle of the aio_extra struct.
      Fix return_fn when aio was cancelled. We need to return -1, errno = ECANCELED.
      Remove cancel_aio_by_fsp(). It can never work and could lead to memory corruption
      We never cancel SMB1 aio, only SMB2 aio - and in this case we always return a value.
      Add docs for aio_linux vfs module.

Matthias Dieter Wallnöfer (12):
      s4:dsdb/pydsdb.c - fix indentation
      s4:schema/schema_init.c - better use "ldb_attr_cmp" instead of "strcasecmp"
      s4:schema/schema_query.c - fix a comment
      LDB:ldb_msg.c - add another OOM check in "ldb_msg_copy()"
      s4:objectclass LDB module - remove unneeded build dependencies
      s4:acl LDB module - remove set but unused variables
      s4:dsdb - move "objectclass_sort()" out from the objectclass LDB module into the schema code
      s4:dsdb/samdb/ldb_modules/schema.c - inline "acl_check_access_on_class" to its only user
      s4:dsdb - introduce a only constant-time "get_last_structural_class()" call
      s4:dsdb/samdb/ldb_modules/schema.c - inline "get_oc_guid_from_message()" to its only user
      s4:dsdb/samdb/ldb_modules/schema.c - move "get_last_structural_class()" into "util.c"
      LDB:ldb_tdb/ldb_tdb.c - allow LDB modify replaces with different value ordering

Matthieu Patou (6):
      Add an option to have s3fs as file server for samba4
      s4: use enums instead of strings it's cheaper
      s4-schema: rename dsdb_attribute_from_ldb to dsdb_set_attribute_from_ldb  and dsdb_class_from_ldb to dsdb_set_class_from_ldb
      s4-schema: Generate some schema related attribute as MS AD is doing if they are not present in ldb requests
      s4-schema: remove unused variable
      s4-schema: set subClassOf by default to top if not specified

Michael Adam (3):
      docs: add a vfs_tsmsm manpage
      tsocket: Fix a couple of typos and spellings in tsocket_guide.txt
      s4:samdb:rootdse: implement the schemaUpgradeInProgress operation in ldap modify

Olaf Flebbe (1):
      Wrong assertion/comparison: Compare value not pointer

Richard Sharpe (1):
      Improve the VFS Makefile so that it is easier for use out of tree but still works with FreeBSD.

Simo Sorce (23):
      krb5_wrap: remove duplicate declaration and dead ifdef
      gensec_gssapi: keep private header file close to the actual code
      s4-auth-krb: Make impersonate_principal_from_credentials static.
      s4-auth-krb: Make cli_credentials_invalidate_client_gss_creds static.
      s4-auth-krb: Move function into more appropriate header.
      s4-auth-krb: Make kerberos_enctype_bitmap_to_enctypes static.
      s4-auth-krb: Make kerberos_enctype_bitmap_to_enctype static.
      s4-auth-krb: streamline and rename enctype functions
      s4-auth-krb: Streamline and cleanup code to make it readable.
      s4-auth-krb: Move keytab functions in a separate file.
      s4-auth-krb: Move function to db-glue.c and make it static.
      s4-auth-krb: Simplify salt_princ handling.
      s4-auth-krb: Remove unneded dependency on kerberos_util.
      s4-auth-krb: Remove dependency on credentials too.
      auth-krb: Nove oid packet check to gensec_util.
      auth-krb: Use simpler method to extract keytype.
      auth-krb: Make functions static.
      auth-krb: Move pac related util functions in a single place.
      krb5_wrap: krb5_string_to_key / krb5_encrypt_block are deprecated.
      srv_keytab: Pass krb5_context directly, it's all we use anyways.
      gse: Remove unnecessary header.
      clikrb5: Move pure krb wrapper functions from libads to clikrb5.
      Fix typo

Stefan Metzmacher (15):
      s3:smbd/sesssetup: use a helper variable 'action' to mark guest access
      libcli/smb: make use of data_blob_string_const_null()
      libcli/smb: we should not force a session key for anonymous connections
      libcli/smb: add smb2cli_session_get_flags()
      libcli/smb: move smb2cli_session_setup_*() prototypes to the code.
      s3:libsmb/ntlmssp: an empty string should mean no password
      s3:libsmb: fix anonymous session setups against windows servers
      s4:libcli/smb2: remove unused dependency to LIBPACKET
      s4:libcli/smb2: fix anonymous session setups against windows servers
      s4:ldapcmp.py: pass down outf and errf
      Revert "s3:libsmb/ntlmssp: an empty string should mean no password"
      s3:libsmb/ntlmssp: remove some indentation in ntlmssp_set_password()
      s3:libsmb/ntlmssp: add ntlmssp_is_anonymous()
      s3:libsmb/ntlmssp: improve anonymous logins
      s3:libsmb/cliconnect: make use of ntlmssp_is_anonymous()

Volker Lendecke (23):
      s3: Fix a segfault with debug level 3 on Solaris
      s3: Fix a typo
      s3: Fix smbclient notify against Windows
      tdb-compat: Add tdb_chainlock_nonblock
      s3: Return CTDB_PATH from lp_ctdbd_socket()
      s3: Add infrastructure for background jobs
      s3: Increase debuglevel for unknown child msgs
      s3: Open up 3 levels of dbwrap_lock_order
      s3: Add dbwrap_cache
      s3: Add dbwrap_try_fetch_locked
      s3: Add a second ctdb connect library
      s3: Add messaging_tdb_event()
      s3: Add msg_channel
      s3: Introduce ctdb_messaging_send_blob
      s3: Start a list of ctdb srvid assigments
      s3: Implement tevent_barrier
      s3: Make messaging_ctdbd_connection available in non-clustered mode
      s3: Make ctdbd_messaging_send_blob available in non-clustered mode
      s3: Make torture_nprocs globally available
      s3: Add two notify benchmark tests
      s3: New notify implementation
      s3: Add "notify-cleanup" to smbcontrol
      s3: Add smbstatus -N to output the notify db


Samba Shared Repository

More information about the samba-cvs mailing list