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

Stefan Metzmacher metze at samba.org
Fri Nov 6 13:28:47 UTC 2015


The annotated tag, talloc-2.1.5 has been created
        at  e262cf483603330c176da410b16b9452b08b9546 (tag)
   tagging  4f6eb583812adbf6e262d061a4d2bc97e759cc7a (commit)
  replaces  ldb-1.1.22
 tagged by  Stefan Metzmacher
        on  Fri Nov 6 14:28:40 2015 +0100

- Log -----------------------------------------------------------------
talloc: tag release talloc-2.1.5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAABAgAGBQJWPKsIAAoJEEeTkWETCEAljmgH/RPxYM1KJQEWdDvlsQgqCury
vQuM8MUwc2UUTEU0C9HdEoovq817PXzmYzpJ6wSqJhCfAA9qbtY2u7PfiWxJBlPk
eFBQRgeZN+pYjKzyC19q8GqLCYmDK0kH7tGH7x1+s3sU7+OrEPCslD4JZyCNfy+f
EDO/SGW5axV1Zf7UraA0adRiHXCdfTh81RRhx0ErznWbOZhLQSnAba6dhV5K1AVG
VleXp9+ATVpl0rIEUH3cYaAOHAGx3LPUsSFTkF4Kk0sujeMAY2mUb/1UhzBKFegj
JOEade6JcJFfVSBbwAAsEqI8UD6cuuoWQJ4QmGI5A4mxJpQR2OUy1EnwjRi9DvI=
=8zwe
-----END PGP SIGNATURE-----

Amitay Isaacs (98):
      ctdb-daemon: Keep protocol.h in sync with ctdb_protocol.h
      ctdb-ib: Fix build for infiniband transport
      ctdb-tool: Remove repack command
      ctdb-build: Define CTDB_SOCKET at configure time
      ctdb-include: Remove unused header file include/ctdb.h
      ctdb-include: Remove unused header file include/ctdb_typesafe_cb.h
      ctdb-daemon: Separate prototypes for system specific functions
      ctdb-include: Move include/internal/cmdline.h to common/
      ctdb-daemon: Stop using tevent compatibility definitions
      ctdb-daemon: Remove dependency on includes.h
      ctdb-daemon: Remove unused header file include/internal/includes.h
      ctdb-build: Calculate correct version when building from tarball
      ctdb-common: Add missing prototype for ctdb_cmdline_client()
      ctdb-daemon: Separate prototypes for common client/server functions
      ctdb-include: Group function prototypes from tcp and ib
      ctdb-include: Group function prototypes from server/ctdb_banning.c
      ctdb-include: Group function prototypes from server/ctdb_call.c
      ctdb-include: Group function prototypes from server/ctdb_control.c
      ctdb-include: Group function prototypes from server/ctdb_daemon.c
      ctdb-include: Group function prototypes from server/ctdb_freeze.c
      ctdb-include: Group function prototypes from server/ctdb_keepalive.c
      ctdb-include: Group function prototypes from server/ctdb_lock.c
      ctdb-include: Group function prototypes from server/ctdb_logging.c
      ctdb-include: Group function prototypes from server/ctdb_logging_file.c
      ctdb-include: Group function prototypes from server/ctdb_logging_syslog.c
      ctdb-include: Group function prototypes from server/ctdb_ltdb_server.c
      ctdb-include: Group function prototypes from server/ctdb_monitor.c
      ctdb-include: Group function prototypes from server/ctdb_persistent.c
      ctdb-include: Group function prototypes from server/ctdb_recover.c
      ctdb-include: Group function prototypes from server/ctdb_recoverd.c
      ctdb-include: Group function prototypes from server/ctdb_server.c
      ctdb-include: Group function prototypes from server/ctdb_serverids.c
      ctdb-include: Group function prototypes from server/ctdb_statistics.c
      ctdb-include: Group function prototypes from server/ctdb_takeover.c
      ctdb-include: Group function prototypes from server/ctdb_traverse.c
      ctdb-include: Group function prototypes from server/ctdb_tunables.c
      ctdb-include: Group function prototypes from server/ctdb_update_record.c
      ctdb-include: Group function prototypes from server/ctdb_uptime.c
      ctdb-include: Group function prototypes from server/ctdb_vacuum.c
      ctdb-include: Group function prototypes from server/eventscript.c
      ctdb-include: Move protocol structures from ctdb_client.h to ctdb_protocol.h
      ctdb-include: Move protocol structures from ctdb_private.h to ctdb_protocol.h
      ctdb-include: Move client function prototypes to ctdb_client.h
      ctdb-include: Remove unused structures and prototypes
      ctdb-include: Order function prototypes as per ctdb_client.c
      ctdb-banning: Do not set recovery mode to ACTIVE in daemon
      smbd: Do not include CTDB headers without CLUSTER_SUPPORT enabled
      notifyd: Do not include CTDB headers without CLUSTER_SUPPORT enabled
      ctdb-daemon: Rename struct ctdb_script_wire to ctdb_script
      ctdb-daemon: Rename struct ctdb_scripts_wire to ctdb_script_list_old
      ctdb-daemon: Rename enum ctdb_eventscript_call to ctdb_event
      ctdb-daemon: Rename struct ctdb_req_call to ctdb_req_call_old
      ctdb-daemon: Rename struct ctdb_reply_call to ctdb_reply_call_old
      ctdb-daemon: Rename struct ctdb_reply_error to ctdb_reply_error_old
      ctdb-daemon: Rename struct ctdb_req_dmaster to ctdb_req_dmaster_old
      ctdb-daemon: Rename struct ctdb_reply_dmaster to ctdb_reply_dmaster_old
      ctdb-daemon: Rename struct ctdb_req_message to ctdb_req_message_old
      ctdb-daemon: Rename struct ctdb_req_control to ctdb_req_control_old
      ctdb-daemon: Rename struct ctdb_reply_control to ctdb_reply_control_old
      ctdb-daemon: Rename struct ctdb_req_keepalive to ctdb_req_keepalive_old
      ctdb-include: Remove unnecessary typedefs
      ctdb-daemon: Rename struct ctdb_node_map to ctdb_node_map_old
      ctdb-daemon: Rename struct ctdb_public_ip_list to public_ip_list
      ctdb-daemon: Rename struct ctdb_all_public_ips to ctdb_public_ip_list_old
      ctdb-daemon: Rename struct latency_counter to ctdb_latency_counter
      ctdb-daemon: Rename struct ctdb_rec_data to ctdb_rec_data_old
      ctdb-daemon: Rename struct ctdb_statistics_wire to ctdb_statistics_list_old
      ctdb-daemon: Rename struct ctdb_db_statistics to ctdb_db_statistics_old
      ctdb-daemon: Rename struct ctdb_iface to ctdb_interface
      ctdb-include: Remove unused structure definitions
      ctdb-daemon: Rename struct ctdb_client_notify_register to ctdb_notify_data_old
      ctdb-daemon: Remove struct ctdb_client_notify_deregister
      ctdb-daemon: Rename struct ctdb_dbid_map to ctdb_dbid_map_old
      ctdb-daemon: Rename enum ctdb_server_id_type to ctdb_client_id_type
      ctdb-daemon: Rename struct ctdb_server_id to ctdb_client_id
      ctdb-daemon: Rename struct ctdb_server_id_list to ctdb_client_id_list_old
      ctdb-daemon: Rename struct ctdb_control_tcp_addr to ctdb_connection
      ctdb-daemon: Rename struct ctdb_tcp_connection to ctdb_connection
      ctdb-daemon: Rename struct ctdb_ban_time to ctdb_ban_state
      ctdb-daemon: Rename struct srvid_request to ctdb_srvid_message
      ctdb-daemon: Rename struct srvid_request_data to ctdb_disable_message
      ctdb-daemon: Rename struct ctdb_control_tcp_tickle_list to ctdb_tickle_list_old
      ctdb-daemon: Rename struct ctdb_tunable to ctdb_tunable_list
      ctdb-daemon: Rename struct ctdb_control_ip_iface to ctdb_addr_info_old
      ctdb-daemon: Rename struct ctdb_control_gratious_arp to ctdb_addr_info_old
      ctdb-daemon: Rename struct ctdb_control_pulldb to ctdb_pulldb
      ctdb-daemon: Rename struct ctdb_control_set_tunable to ctdb_tunable_old
      ctdb-daemon: Rename struct ctdb_control_transdb to ctdb_transdb
      ctdb-daemon: Rename struct ctdb_control_iface_info to ctdb_iface
      ctdb-daemon: Rename struct ctdb_control_public_ip_info to ctdb_public_ip_info_old
      ctdb-daemon: Rename struct ctdb_control_get_ifaces to ctdb_iface_list_old
      ctdb-daemon: Remove explicit include of ctdb_protocol.h
      ctdb-tools: Use replace headers instead of system headers
      ctdb-include: Remove unused definitions
      ctdb-client: Rename g_lock datatypes as per new protocol.h
      ctdb-protocol: Rename G_LOCK_READ/WRITE to CTDB_G_LOCK_READ/WRITE
      ctdb-include: Use new protocol definitions
      ctdb-build: Add ctdb/ directory to include path for top-level build

Andreas Schneider (23):
      nss_wins: Use lp_global_no_reinit()
      nss_wins: Use libwbclient to query wins server
      WHATSNEW: Describe nss_wins changes
      s3-smbd: Fix use after issue in smbd_smb2_request_dispatch()
      tests: Add tests for net ads (join|leave)
      s3-lib: Get the real initial uid for selftest
      selftest: Start smbd, nmbd and winbindd as root
      s4-rpc_server: Get the real initial uid for selftest
      selftest: Start Samba AD DC as root
      ntvfs: Add error debug statements for set_unix_security
      uwrap: Fix debug line in uwrap_init()
      uwrap: Improve debug output
      uwrap: Fix a possible null pointer dereference
      uwrap: Allow setresuid calls only for privileged users
      uwrap: Allow setreuid calls only for privileged users
      uwrap: Allow setuid calls only for privileged users
      uwrap: Move the EINVAL check down in seteuid()
      uwrap: Allow setresgid calls only for privileged users
      uwrap: Allow setregid calls only for privileged users
      uwrap: Allow setgid calls only for privileged users
      uwrap: Add the EINVAL check to setegid()
      uwrap: Fix build warning with release build
      uwrap: Bump version to 1.2.0

Andrew Bartlett (26):
      python/kcc: Write correct module list into the file during ldif_to_samdb
      selftest: Add tests for samdb_to_ldif_file
      dns_server: Put more code in common
      dns_server: Add a python module directly accessing DNS records in sam.ldb
      pydsdb: Also accept ldb.MessageElement values to dsdb routines
      dns_server: Add python method to extract a DNS entry from a ldb.MessageElement
      samba-tool domain demote: Add --remove-other-dead-server
      samba-tool domain demote: Allow to operate on an RODC and a subdomain
      selftest: Reorder tests.py to ensure that demote, then dbcheck run last.
      selftest: Run demote test against the RODC environment also
      selftest: Make it clear that the first argument to KCC.run() is unused
      samba-tool domain demote: Rework to allow cleanup of partial demotion, catch more errors
      selftest: Run samba-tool domain demote while we have a clone of the DB handy
      samba-tool domain demote: Refuse to remove ourself
      selftest: Add tests confirming the demote actually removes objects
      dns_server: Give WERR_DNS_ERROR_NAME_DOES_NOT_EXIST on empty records
      samba-tool domain demote: Remove correct DNs and from the correct locations
      samba-tool domain demote: Use dn.add_base/dn.add_child
      pydns: Add replace_by_dn()
      samba-tool domain demote: Remove all references to the demoted host, even in DNS
      samba-tool domain demote: Remove dns-SERVER object as well
      samba-tool domain demote: Add --verbose and --quiet options
      samba-tool domain demote: Add support for removing by NTDS GUID
      Add samba4.smb2.create.mkdir-dup(ad_dc_ntvfs) as flapping
      selftest: Add sample provision of master-c596ac6 with multiple DCs
      selftest: Confirm a demote of a real network works

Anoop C S (4):
      s4.torture.smb2/session : Replace CHECK_STATUS with torture macros
      s4.torture.smb2/session: Add torture assert for unlink
      s4.torture.smb2/session: Add torture assert for close
      s4.torture.smb2/session : Replace CHECK_VAL with torture macros

Douglas Bagnall (30):
      KCC: shift common is_generated() check out of branches
      KCC: pull apart remove_unneeded_ntdsconn(), fixing intersite
      KCC: Share commit wrapper between forget_ntdsconn and intrasite
      KCC: simplify get_dsa_for_implied_replica(), using IP invariant
      KCC: stop --forget-intersite-links forgetting local links
      KCC: remove useless comments and simplify get_dsa_for_implied_replica()
      KCC: correctly use dsa.new_connection() system_flags argument
      KCC: set system flags for new intrasite connections
      KCC: keep track of IP transport for dsa.new_connection()
      KCC: clarify debugging messages in bridgehead finding code
      KCC: better explain our confusion in colour_vertices comment
      KCC: fix typo in error path
      KCC: default to not loading new samdb when we already have one
      KCC: more debug info when --import-ldif goes badly
      KCC: Simplify RNG seeding logic, dropping the default value
      KCC: shift --test-all-reps-from call to after kcc loading
      KCC: avoid logging alarming things about exected events
      KCC: load the object GUID with --import-ldif
      KCC: load samdb before calling kcc.run()
      KCC: remove debug print statements from intrasite and intersite
      KCC: NTDSConnection.load_connection() requires objectGUID
      KCC: raise KCCError, not Exception, in multiple places
      KCC: Correct capitalisation of KCCError
      KCC: fix pep8 line length in load_ip_transport()
      KCC: whitespace for pep8
      KCC: remove NTDSConnection API methods that are never used
      KCC: kcc.import_ldif doesn't need creds
      KCC: with --import-ldif, don't default to standard DB url
      KCC: samba_kcc --tmpdb X won't run if X already exists
      KCC: allow --test-all-reps-from to work with --import-ldif

Felix Janda (3):
      lib/replace: Replace BSD strtoull by wrapping strtoull instead of strtouq
      lib/replace: Make sure that replacement strto[u]ll does not reset errno unexpectedly
      s3: Remove unnecessary __P() macro

Garming Sam (1):
      KCC: Use detect_failed in create_connections

Jeremy Allison (2):
      lib: util: Make non-critical message a warning.
      s3: smbd: If EA's are turned off on a share don't allow an SMB2 create containing them.

Marc Muehlfeld (1):
      Changing log level of two entries to DBG_NOTICE

Martin Schwenke (3):
      build: --picky-developer implies --enable-developer
      ctdb-scripts: Remove PID file only if it existed
      ctdb-scripts: Fix an incorrect comment

Michael Adam (2):
      ctdb: open the RO tracking db with perms 0600 instead of 0000
      s4:torture: fix a comment typo.

Noel Power (2):
      s3: winbind: Prevent null ptr access by returning error if no creds available
      s3: rpcclient: Prevent null ptr access by returning error if no creds available

Petr Viktorin (1):
      buildtools: Ignore exact Python version for ABI checking

Scott Lovenberg (1):
      Documentation : Add GitHub notes to README.

Stefan Metzmacher (6):
      script/autobuild.py: exclude !pytalloc-util and !pyldb-util from bundling in samba-libs
      s4:heimdal_build: handle CHECK_BUNDLED_SYSTEM returning False in check_system_heimdal_lib()
      s4:heimdal_build: also use check_system_heimdal_lib() for "com_err"
      s3:smb2_server: make the logic of SMB2_CANCEL DLIST_REMOVE() clearer
      wafsamba: detect programmer errors in CHECK_BUNDLED_SYSTEM()
      talloc: version 2.1.5

Thomas Nagy (5):
      build:wafsamba: dead code removal in gettext detection
      build:wafsamba: removed most import * statements
      build:wafsamba: Removed hard-coded class names from build scripts
      build:wafsamba: Update waf/wafadmin/Tools/config_c.py from upstream
      build:wafsamba: Remove the now unneeded special treatment of rpath flags

Uri Simchoni (6):
      selftest: Avoid system krb5.conf in testenv provisioning
      selftest: Avoid system krb5.conf in some test envs that don't use kerberos
      selftest: Avoid system krb5.conf in "none" test env
      vfs_offline: add vfs_offline module
      vfs_offline: add a blackbox test
      vfs_offline: add documentation

Volker Lendecke (9):
      smbd: Fix a comment
      lib: dbwrap_local_open references loadparm_context
      lib: Include samba_util.h in server_id_db.h
      lib: Remove a includes.h reference
      examples: Fix unchecked result warnings
      messages: messages.h needs data_blob.h
      ldb: Fix a "ignoring return value" warning
      smbd: Fix/simplify scavenger routines
      backupkey: Fix CID 1338078 (RESOURCE_LEAK)

YvanM (1):
      manpage: corrected small typo error

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


-- 
Samba Shared Repository



More information about the samba-cvs mailing list