[SCM] Samba Shared Repository - annotated tag talloc-2.1.1 created

Stefan Metzmacher metze at samba.org
Tue May 20 06:35:14 MDT 2014


The annotated tag, talloc-2.1.1 has been created
        at  afcd9d9e86b486985c4490f3a256de64cbff2b60 (tag)
   tagging  b8e5b68de3cff8d16e4be07fdc2e780d2c3c5750 (commit)
  replaces  ldb-1.1.17
 tagged by  Stefan Metzmacher
        on  Tue May 20 14:35:02 2014 +0200

- Log -----------------------------------------------------------------
talloc: tag release talloc-2.1.1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEcBAABAgAGBQJTe0v2AAoJEEeTkWETCEAl5LMH/Rh2oRTUqw3O8mq+W8M/2l+F
1ID884IL2gs5kBGIiB781sOHsOiQ6sCA3NZmdan7tAs1CfvAjYI3MySV1BQ/pVF+
AKqwLEUaqnIKd36/pyJziJHauZXKPv6a6jgpIDDVUKiTA4xjFQ1lzLcfGthhkV7Z
4yS2gpGcZH6hJUlh/RNhiC1kqS+rAfnmlC2q0w4nUXxiiJUwMWyYOQMFQZ6aU/wz
Azr6EzNay03YAwTPEfHE7WMCPVCclHPyb2U2JFpvudupUJUIm31ChRG2Hf9l0RDv
h1xTdGeZurZkX4VwNz0IfnxIZmQdIDH2/J6EsLH9dE3osJBRgfUHsSUeV5CxeDw=
=L6ak
-----END PGP SIGNATURE-----

Alexander Bokovoy (1):
      wbclient: ensure response struct is initialized

Alexander Werth (1):
      s3: Always cache idmapping results of pdb backend.

Andreas Schneider (6):
      wafsamba: If perl can't provide defaults, define them.
      swrap: Do not leak memory in swrap_recvmsg_after().
      swrap: Use the loaded libc open() directly.
      swrap: Fall back to RTLD_NEXT if we can't find libc.
      swrap: Update version to 1.0.2.
      nsswitch: Fix the check for the privileged pipe.

Andrew Bartlett (24):
      dbcheck: Directly call dn.get_rdn_{val,name}() for clarity and consistency
      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
      ldb: make the successful ldb_transaction_start() message clearer
      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
      lib/param: Make and use lpcfg_dump_a_service() in common
      lib/param: Make lpcfg_equal_parameter static (again)
      lib/param: Remove unused static variable defaults_saved
      param: Provide a talloc_stackframe() to external users of lp_set_cmdline()
      param: Use an explicit talloc_stackframe() in lp_do_parameter for clarity and certainty.
      param: Use an explicit talloc_stackframe() in lp_load_ex for clarity and certainty
      s4:nbt_server/wins: make use explicit use of the top level event context
      s4:irpc/tests: make use explicit use of the top level event context
      s4:auth_winbind: explicitly use dcerpc_binding_handle_set_sync_ev() for irpc
      s4:rpc_server/netlogon: explicitly use dcerpc_binding_handle_set_sync_ev() for irpc
      s4:service_task: explicitly use dcerpc_binding_handle_set_sync_ev() for irpc
      s4:pyrpc: explicitly use dcerpc_binding_handle_set_sync_ev() for irpc
      s4:irpc/tests: explicitly use dcerpc_binding_handle_set_sync_ev()
      s4:imessaging: Remove dcerpc_binding_handle_set_sync_ev() call from irpc_binding_handle()
      s4:imessaging: Remove event context from irpc and imessaging structures
      selftest: Run pdbtest under valgrind if specified
      auth: Allow auth_samba4 to be forced to run a specific auth module
      selftest: Test auth_wbc, the auth4 winbind and winbind_wbclient modules using pdbtest

Björn Baumbach (2):
      samba-tool ldapcmp: fix a typo
      waf: fetch and use some exit codes of called processes

Björn Jacke (2):
      add FSCTL_SET_ZERO_DATA fsctl define
      add FSCTL_SET_ZERO_ON_DEALLOCATION define

Christof Schmitt (3):
      smbd: Fix compile warning in dmapi.c
      s3-krb5: Limit search for old kvno to 8bits
      smbd: Remove unused code for dos attributes in stat struct

David Disseldorp (1):
      byteorder: do not assume PowerPC is big-endian

Garming Sam (86):
      param: remove unnecessary temporary service in handle copy
      s3:loadparm: change memory allocations to use talloc
      param: remove string_init and inline it into string_set
      param: change the talloc context attached to globals structure in s3 loadparm to a pool
      s3:loadparm: fix intermediate string allocations to use talloc
      param: Add an lp_string_set function
      param: allow special functions to be common across the two loadparms
      param: attempt to consolidate handle_debug_level between the two loadparms
      param: change assignment of lp_string in s3_helpers to be consistent with the other functions
      param: attempt to consolidate handle_logfile between the two loadparms
      param: consolidate handle_realm between the two loadparms
      param: remove lp_string_is_valid_boolean
      param: use correct memory contexts for parametric options
      param: move set_param_opt to lib/param
      param: make lib/param copy_service use set_param_opt
      lib/param: remove duplicated copy service in lpcfg_add_a_service
      lib/param: remove some const warnings from using lists
      s3:param: attempt to fix up some const warnings
      param: remove instance of lp_parm_ptr to be consistent with lib/param
      s3:param: remove the double initialization in add_a_service
      param: remove unused init_service
      param: improve copy_service to use the correct talloc parents
      lib/param: fix copy service to correctly free the memory used by P_LIST
      param: duplicate the copy service in lib/param into source3 loadparm
      param: use a single copy_service function in lib/param
      s3:param: avoid the use the global variable iServiceIndex in handle_copy
      lib/param: rename getservicebyname to lpcfg_getservicebyname to avoid conflicts
      param: consolidate handle_copy method between the two loadparms
      param: remove unused lp_copy_service
      s3:param: change add_to_file_list to stop using global variables
      lib/param: change add_to_file_list to not use a loadparm context
      param: use a single add_to_file_list method
      param: move the declaration of the file_lists structure to a shared header
      param: prevent an existing segmentation fault with setting [dos] charset
      docs: change docs.py to test the setting of parameters to defaults
      docs: add test to docs.py to set parameters to some arbitrary value
      param: use a single init_copymap method in lib/param
      param: add getservicebyname to s3_helpers
      param: inline init_iconv into handle [dos] charset
      param: move special charset handlers to lib/param
      param: fix a bug where set_cmdline doesn't ignore the whitespace
      param: use a single command line set_option in the code
      param: remove unused lp_set_option
      param: use a single handle_include function between the two loadparms
      param: remove duplicate lp_int function
      param: remove duplicate lp_ulong function
      param: remove duplicate lp_bool function
      param: change lp_set_enum_parm to indicate whether or not it fails
      param: move lp_set_enum_parm to lib/param
      lib/param: use lp_set_enum_parm
      param: make init_printer_values use lpcfg functions
      param: add extra default parameter to get_parametrics_by_service
      param: setup more variables in for the temporary loadparm context for the special functions
      param: move handle printing into lib/param
      param: make lp_do_parameter_parametric use set_param_opt
      param: include init_ldap_debugging in the s3 helpers
      param: have a single handle_ldap_debug_level function
      move str_list_make_v3 out of s3 code
      param: setup ctx variable in loadparm globals
      param: include set_netbios_aliases in s3 helpers
      param: use a single handle_netbios_aliases function
      param: add lp_do_parameter to s3 helpers
      param: use a single special handler for idmap parameters
      param: correctly use param_table.c as a regular C file
      param: fix copy service to copy over cmdlist
      s3:loadparm: Fix dump a parameter to use the file indicated
      param: remove fstring from dump_a_parameter
      param: move parametric parameter dumping to lpcfg_dump_a_parameter
      lib/param: fix an error in the is_default method in lib/param
      lib/param: use strwicmp instead of strlower_talloc
      docs: enable checking of parametric options assignment
      param: remove NUMPARAMETERS macro in s3
      param: remove NUMPARAMETERS macro from lib/param
      Add a comment regarding strwicmp only being an ASCII string compare
      param: fix incorrect return on lp_set_cmdline_helper
      param: refactor lp_set_cmdline_helper to not call store_lp_set_cmdline
      lib/param: clean up lpcfg_get_parametric
      param: tidy up get_parametrics_by_service
      param: copy parametric option helper to lib/param
      param: remove unused get_parametrics_by_service
      lib/param: use get_parametric_helper in lpcfg_get_parametric
      lib/param: remove unnecessary get_parametric s3 helper function
      lib/param: change a comment regarding helper parametric functions
      param: correctly return false when parsing invalid octal in lp_do_parameter
      lib/param: change set_variable to be more consistent with s3 loadparm
      param: replace P_OCTAL variable setting with s3 version which uses sscanf

Gustavo Zacarias (4):
      build: unify and fix endian tests
      build: make wafsamba CHECK_SIZEOF cross-compile friendly
      build: tweak SIZEOF utmp->ut_line
      build: find blkcnt_t size via array

Günther Deschner (1):
      auth: avoid overwriting the auth_sam_reply.h header all the time.

Jakub Wilk (1):
      Fix some typos.

Jeremy Allison (8):
      s3 : smbd : Protect all possible code paths from fsp->op == NULL.
      s3: smbd : Ensure file_new doesn't call into smbXsrv_open_create() for INTERNAL_OPEN_ONLY.
      s3: smbd: change file_set_dosmode() to use get_file_handle_for_metadata() instead of open_file_fchmod().
      s3: smbd: Remove open_file_fchmod().
      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.

Jose A. Rivera (2):
      Fix an empty if statement.
      Minor typo fix in source3/wscript.

Kai Blin (2):
      ldbsamba: Move pyldb-utils dependency to python_samba__ldb
      lib: Fix build --without-winbind by adding winbind_lookup_usersids dummy

Martin Schwenke (4):
      ctdb-eventscripts: Don't check if $iface is empty
      ctdb-eventscripts: Update comment in 11.routing
      ctdb-eventscripts: Add check for invalid policy routing configuration
      ctdb-daemon: Move a ZERO_STRUCT() to a better place

Michael Adam (3):
      s4:samr: allow builtin groups for samr_OpenGroup.
      s3:passdb: fix and improve debug message in pdb_default_sid_to_id().
      s3:passdb: improve a debug message in pdb_default_sid_to_id()

Ralph Wuerthner (1):
      s3:vfs_gpfs: increase log level for EPERM and EACCES errors in gpfs_get_xattr()

Simo Sorce (1):
      Fix selfetet environment user gid

Stefan Metzmacher (17):
      dbchecker: make the deleted objects container detection more generic
      dbchecker: verify and fix broken dn values
      s4:repl_meta_data: fix array assignment in replmd_process_linked_attribute()
      selftest: skip GETADDRINFO tests
      wafsamba: Fail with error message if perl doesn't provide valid dirs.
      script/autobuild: make use of --with-perl-{arch,lib}-install-dir
      pidl/lib/wscript_build: make use of PERL_LIB_INSTALL_DIR
      s3:lib: always use db_open(serverid.tdb)
      pytdb: avoid const warnings by using discard_const_p()
      tdb: return ENOSYS if the tdb was created with spinlocks.
      talloc: inline more static functions
      talloc: inline talloc_get_name()
      talloc: avoid a function call in TALLOC_FREE() if possible.
      talloc: check for TALLOC_GET_TYPE_ABORT_NOOP
      talloc: fix compiler warning
      talloc/tests: avoid some unused variable warnings
      talloc: version 2.1.1

Volker Lendecke (15):
      poll_funcs: Fix a comment typo
      messaging: Nobody uses G_LOCK_RETRY anymore
      messaging3: Add messaging_filtered_read
      dbwrap: Use messaging_filtered_read
      messaging3: Fix 80-char line limit
      messaging3: Add comments about not touching "waiters"
      lib: Enhance poll_funcs_tevent for multiple tevent_contexts
      messaging3: Add messaging_dgm_register_tevent_context
      messaging3: Fix messaging_filtered_read_send
      torture3: Fix local-messaging-read1
      messaging3: Push down the self-send callback
      messaging3: Factor out the self-send check
      messaging3: Relax the self-send check a bit
      torture3: local-messaging-read3
      talloc: Tune talloc_vasprintf

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


-- 
Samba Shared Repository


More information about the samba-cvs mailing list