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