[SCM] Samba Shared Repository - annotated tag talloc-2.2.0 created
Stefan Metzmacher
metze at samba.org
Thu Mar 21 10:13:48 UTC 2019
The annotated tag, talloc-2.2.0 has been created
at b1b036668f28e9b759bc02204492ca05ae2c7118 (tag)
tagging b80140ba00282ce67f7d394bbf684e726df1126e (commit)
replaces ldb-1.6.2
tagged by Stefan Metzmacher
on Thu Mar 21 11:13:42 2019 +0100
- Log -----------------------------------------------------------------
talloc: tag release talloc-2.2.0
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEEkUejOXGVGO6QEby1R5ORYRMIQCUFAlyTY9YACgkQR5ORYRMI
QCXmewgAiVETBLZ6yxjEpb4BScA+vE5OqrolmKZEnZM1aaLc1cWyK36QCJvDlnZa
LFhbbpvTIJz4g4kD3ldUE9sTgNSuuJNoMmDu3O8kCVEiiKnOmvUyY1e2e910Jv2R
yX+N5QhGzuW6cjM+uaXAnPzDW9hyx/GGCGNUAEFq1FiVWEu8Y8imIzj/8kgtpobo
im84qa4G/f/tBP6bfGEDe7Tk9LNRU36M4TyfztNuRN8reKX0con4OOJaukq3fwmI
gXMFF9mCSgmoY8tv23YWt1+EdOUaYIQdTTw8OB5B0jYK1uLK2JUCokJ5z4lcxlYn
Ffy5xL5BGpI97zbBI3j0IEFVlKpXpg==
=DP1W
-----END PGP SIGNATURE-----
Aaron Haslett (1):
tests: Reduce likelihood of auth_log test locking up during CI
Amitay Isaacs (2):
ctdb-daemon: Fix maybe-uninitialized error with picky developer
ctdb-version: Simplify version string usage
Andreas Schneider (22):
libcli:smb: Zero sensitive memory after use
auth:gensec: Make sure we zero the checksum after use
libcli:auth: Avoid explicit ZERO_STRUCT
lib:crypto: Include only the required header files
krb5_wrap: Only use the required md4 header
libcli:auth: Only use the required md4 header
libcli:auth: Only use the required md4 header
s4:dsdb: Only use the required md4 header file
s4:dsdb: Only use the required md4 and md5 header files
libcli:samsync: Remove unused header file
s4:dsdb: Remove unused header file
s4:torture: Remove unused header file
libcli:auth: Remove unused header file
s4:torture: Make sure we do not create a shadow 'struct params'
lib:util: Move debug message for mkdir failing to log level 1
s3:script: Fix jobid check in test_smbspool.sh
s3:client: Pass DEVICE_URI and AUTH_INFO_REQUIRED env to smbspool
s3:client: Evaluate the AUTH_INFO_REQUIRED variable set by cups
s3:client: Make sure we work on a copy of the title
s3:client: Fix smbspool device uri handling
talloc: Fix alignment issues for casting pointers
s4:librpc: Fix installation of Samba
Andrew Bartlett (22):
dsdb: Unify samdb_{get,set}_ntds_{objectGUID,invocation_id}
kcc: Give a better error message when samdb_ntds_objectGUID fails
dsdb: Provide better error strings in rootdse GUID attribute handling
s4-server: Open and close a transaction on sam.ldb at startup
modules: Add dependency on tirpc to vfs_nfs4acl_xattr
samba-tool domain provision: Fix --interactive module in python3
build: Allow build when --disable-gnutls is set
regfio: Update code near recent changes to match README.Coding
regfio tests: Update comment style to match README.Coding
pytalloc: Remove deprecated pytalloc_CObject_FromTallocPtr()
build: Remove --extra-python
build: Remove bld.gen_python_environments()
selftest: Remove support for running multiple tests against python versions in a single run
selftest: Remove obsolete py3_compatible=True markers
selftest: Remove mention of --extra-python from comment
build: Remove distinct .py3 ABI files
ABI: Remove unused .py3*.sigs files
build: Do not make python mandatory to build
build: Set default minimum python version to 3.4.0
build: Remove manual specification of minimum python version
build: Standardise on calling conf.SAMBA_CHECK_PYTHON() in libraries
talloc: Release talloc 2.2.0
Björn Jacke (1):
wafbuild: create missing private library symlinks on platforms without soname support for shared libs
Christof Schmitt (4):
lib/winbind_util: Move include out of ifdef
lib/winbind_util: Remove winbind_[gu]id_to_sid
lib/winbind_util: Add winbind_xid_to_sid for --without-winbind
passdb: Increase ABI version to 0.28.0
David Disseldorp (8):
vfs_ceph: add missing fallocate hook
vfs_ceph: fix strict_allocate_ftruncate()
vfs_ceph: remove ceph_fallocate/ceph_ftruncate fallback
vfs_ceph: drop ifdef HAVE_FCHOWN/_FCHMOD
docs: fix minor typo in smb.conf "log level" section
ctdb_mutex_ceph_rados_helper: revert strtoull_err() usage
vfs: drop lseek stat-open checks
smbd: fix check_parent_access() talloc stackframe leaks
Douglas Bagnall (23):
s4/auth/krb: fix spelling of entries
dns_hub: use python 3 shebang
tests/rodc_rwdc: p.communicate() gives bytes, not str
dsdb:util_links: count el->values with unsigned int
dsdb/group_audit: use common get_parsed_dns_trusted()
replmd/la: disambiguate error messages a bit
dsdb/pytests: sanity checks for links under subtree renames
dsdb:replmd: add compatible feature helper function
dsdb: linked_attributes module knows about sorted links
dsdb linked attributes: fix forward links faster
dsdb/linked_attributes: initialise more pointers to NULL
dsdb/linked_attributes: improve formatting in some places
dsdb/linked_attributes: shortcut exit for backlink fix
dsdb pytsts: reduce scale of subtree rename speed test
pidl/Python: initialise a datablob
pidl/s4/python: call export "export" in py exceptions
selftest/format-subunit-json: remove useless py2 print
selftest/filter-subunit: use py3 print
s4/scripting: MORE py3 compatible print functions
test/blackbox: py3 compatible print in documentation.
s4/scripting/autoidl: p3 exception syntax
s4/scripting: remove obsolete w32err_code.py
py/graph: use 2.6 compatible check for set membership
Garming Sam (12):
web_server: Remove the unused Python WSGI web server
web_server: Remove the web port smb.conf parameter
paged_results: Remove C++ commment and unneeded TODO
WHATSNEW: Add the removal of the web server
gpo: Ensure that gplink works when empty
gpo: Add tests to make sure that an empty gplink works
py3: io.open takes a numeric buffering argument at index 2
gpo: Restore gPCMachineExtensionNames and gPCUserExtensionNames
gpo: Add test for saving gPCXXXExtensionNames in backup
gpo: Parse GPT.INI with Latin-1
gpo: During restore clobber GPT.INI with a blank version
gpo: Backup a policy folder containing GPE.INI
Isaac Boukris (2):
sam.c: fix incorrect check of talloc_new() allocation
sam.c: allocate account_sid on tmp_ctx
Jeremy Allison (4):
s4:torture: Fix the test_owner_rights() test to show permissions are additive.
s4:torture: Add test_owner_rights_deny().
s4:torture: Add test_owner_rights_deny1().
s3: smbd: Clarify POSIX name handling in SMB2 get/setinfo calls.
Joe Guo (6):
subunit/run.py: make iso8601 UTC usage python 2/3 compatible
tests/auto_log_pass_change.py: only care about the last expected message other than exact messages count
subunit/run.py: change shebang to python3
samba-o3: fix -Werror=strict-overflow error in lib/ldb-samba/ldb_ildap module
samba-o3: fix -Werror=strict-overflow error in s4/torture/raw/eas module
samba-o3: fix -Werror=maybe-uninitialized in lib/mscat/mscat_pks7.c
Kristján Valur (8):
pygpo: Replace the use of SystemError with RuntimeError.
pygpo: Proper exception exit in py_ads_connect().
pygpo: Fix error handing when getting gpo unix path.
pygpo: More python exception cleanup.
pygpo: keep a reference to python credentials in the ADS struct to keep the internal pointer valid.
pygpo: Fix module initialization.
pygpo: Safer handling of memory for ads_ptr.
pygpo: take ownership of password pointer
Martin Schwenke (10):
ctdb-tests: Build cluster mutex path manually
ctdb-tests: Add some testing for IPv4-mapped IPv6 address parsing
ctdb-packaging: ctdb package should not own system library directory
ctdb-packaging: Test package requires tcpdump
ctdb-tests: export CTDB_SCRIPTS_TOOLS_BIN_DIR
ctdb-tests: Shell cleanups in wait_until() function
ctdb-tests: Fix remaining common.sh ShellCheck hits
ctdb-daemon: Add an environment variable to set version
ctdb-tests: Add a test for version consistency checking
ctdb-build: Drop creation of .distversion in tarball
Mathieu Parent (1):
Enable make test even without lmdb
Michael Hanselmann (5):
Avoid NULL pointer dereference in SMBsendend handler
Fix typos in "valid"
regfio: Use correct function names in debug information
regfio: Add trivial unit test
regfio: Improve handling of malformed registry hive files
Ralph Boehme (21):
s4:libcli: remember return code from maximum access
s4:torture: add a Maximum Access check with an Owner Rights ACE
libcli/security: add "Owner Rights" calculation to access_check_max_allowed()
CI: don't use swap
libcli/security: correct access check and maximum access calculation for Owner Rights ACEs
s4:torture: Add test_deny1().
libcli/security: fix handling of deny type ACEs in access_check_max_allowed()
s4:torture: add a test with additional bits in SEC_FLAG_MAXIMUM_ALLOWED
s3:libsmb: add cli_smb2_query_mxac()
s3:libsmb: add cli_query_mxac()
smbcacls: add -x argument, prints maximum access
tests: add a simple test for smbcacls -x
nfs4acl_xattr: identifiers are XDR encoded as integers
nfs4acl_xattr: append 'i' to nfs4acl functions
nfs4acl_xattr: move some functions to a seperate file
nfs4acl_xattr: move a define to a common header file
nfs4acl_xattr: add RFC compliant NFS 4.0 and 4.1 ACL defintions
nfs4acl_xattr: reformat enum nfs4acl_encoding to one per line
vfs_nfs4acl_xattr: support for NFS 4.0 and 4.1 ACLs from NFS4 mount
selftest: test vfs_nfs4acl_xattr in nfs mode
vfs_nfs4acl_xattr: check status for NT_STATUS_ACCESS_DENIED in take ownership override
Stefan Metzmacher (34):
s4:selftest: move very slow tests on ad_dc_ntvfs into one location in tests.py
selftest:Samba4: add fl2008dc as alias to ad_dc_ntvfs
s4:selftest: use the fl2008dc alias when looping over all functional levels
selftest:Samba4: add ad_dc_slowtests alias to ad_dc_ntvfs
s4:selftest: make use of ad_dc_slowtests
selftest:Samba4: add ad_dc_default alias to ad_dc_ntvfs
s4:selftest: make use of ad_dc_default
selftest:Samba4: add ad_dc_backup alias to ad_dc
s4:selftest: make use of ad_dc_backup
autobuild: move nt4_dc_schannel out of 'samba'
autobuild: move maptoguest and simpleserver to 'samba-fileserver'
autobuild: run ad_dc_backup tests in samba-ad-dc-backup
autobuild: add samba-ad-member task
autobuild: spread ad-dc tests over 6 autobuild/ci separate tasks/jobs
.gitlab-ci.yml: use .shared_template for samba
autobuild: try to distribute the tasks a bit more
selftest: force running with TZ=UTC
ndr_spoolss_buf: fix out of scope use of stack variable in NDR_SPOOLSS_PUSH_ENUM_OUT()
blackbox/*.sh: pass -u to 'diff'
blackbox/dbcheck-links.sh: reproduce lost deleted object problem
dsdb:repl_meta_data: allow CONTROL_DBCHECK_FIX_LINK_DN_NAME to by pass rename
dbcheck: use DSDB_CONTROL_DBCHECK_FIX_LINK_DN_NAME when renaming deleted objects
dbcheck: do isDeleted, systemFlags and replPropertyMetaData detection first
dbcheck: don't move already deleted objects to LostAndFound
dbcheck: don't remove dangling one-way links on already deleted objects
dbcheck: add find_repl_attid() helper function
blackbox/dbcheck-links.sh: add regression test for lost deleted object repair
dbcheck: detect the change after deletion bug
python/samba/netcmd: provide SUPPRESS_HELP via Option class
dbcheck: add --selftest-check-expired-tombstones cmdline option
blackbox/dbcheck*.sh: pass --selftest-check-expired-tombstones to dbcheck
blackbox/dbcheck-links.sh: prepare regression test for skipping expired tombstones
dbcheck: don't check expired tombstone objects by default anymore
ctdb-build: use a fixed ctdb_version.h using SAMBA_VERSION_STRING
Swen Schillig (18):
util: Add two wrapper for string to int conversion
lib: Use wrapper for string to integer conversion
groupdb: Use wrapper for string to integer conversion
utils: Use wrapper for string to integer conversion
passdb: Use wrapper for string to integer conversion
winbindd: Use wrapper for string to integer conversion
modules: Use wrapper for string to integer conversion
rpcclient: Use wrapper for string to integer conversion
ctdb-protocol: Use wrapper for string to integer conversion
ctdb-server: Use wrapper for string to integer conversion
ctdb-tools: Use wrapper for string to integer conversion
libwbclient: Use wrapper for string to integer conversion
wbinfo: Use wrapper for string to integer conversion
common-lib: Use wrapper for string to integer conversion
libcli: Use wrapper for string to integer conversion
source4: Use wrapper for string to integer conversion
ctdb-utils: Use wrapper for string to integer conversion
lib: modify string conversion wrapper to handle signed input
Tim Beale (29):
tests: Remove redundant credentials from auth_log tests
s4:tests: Avoid passing unnecessary env variables to auth_log tests
s4:tests: Move duplicated test cases into loop
s4:tests: Remove unused DC_ENV variable
tests: Remove explicit SOCKET_WRAPPER usage from auth_log tests
tests: Work audit_log CLIENT_IP out from config instead of env var
tests: Work auth_log CLIENT_IP out from config instead of env var
selftest: Add helper functions to get IP addresses
selftest: dns_hub doesn't need to store $swiface
selftest: Avoid hard-coding client IP address
selftest: Cleanup Samba.pm iface mapping
selftest: Try to tie dns_hub IP mapping to Samba.pm better
selftest: Split out dns_hub's testenv realm-to-IP logic
selftest: Pass realm-to-IP mapping to dns_hub as an argument
selftest: Map realm to IP address (instead of iface)
dns_hub: Minor variable rename
dns_hub: Add some debug as to what DNS proxying is happening
selftest: Remove unused SELFTEST_INTERFACES
selftest: Move @exported_envvars into Samba.pm
selftest: Add helper function to create exports file for a testenv
s4/scripting: Remove legacy selftest-vars.sh script
selftest: Remove RUN_FROM_BUILD_FARM env variable
testsuite: Remove build_farm testsuites
selftest: Remove secondary client interfaces
selftest: Add helper function to get interfaces config
tests: Make IPv4 assumption explicit
selftest: Use new helper function for client's smb.conf IP
selftest: Use consistent env variables for dns_hub
selftest: Remove unnecessary dns_hub hashmap entries
Volker Lendecke (67):
addns: Remove some unused defines
pdbtest: Use dom_sid_str_buf
libads: Use dom_sid_str_buf
libads: Align integer types
winbindd: Fix typos
winbind: Align integer types
winbind: Fix an error path memleak
winbind: Avoid a "==False"
audit_log: Use dom_sid_str_buf
dsdb: Align integer types
libnet: Use dom_sid_str_buf
rpc_server: Use dom_sid_str_buf
libwbclient: Protect wbcCtxUnixIdsToSids against integer-wrap
lib: Make idmap_cache return negative mappings
idmap_cache: Only touch "sid" on success in find_xid_to_sid
winbind: Initialize "expired" parameter to idmap_cache_xid2sid
winbind: Now we explicitly track if we got ids from cache
idmap_cache: Introduce idmap_cache_find_xid2sid
torture: Add tests for idmap cache
winbind: Use idmap_cache_find_xid2sid
lib: Introduce winbind_xid_to_sid
passdb: Introduce xid_to_sid
passdb: Make [ug]id_to_sid use xid_to_sid
lib: Remove some unused code
libsmb: Reformat the cli_smb2_create_fnum_send args
libsmb: Avoid a separate "cblobs" var sending smb2 create
libsmb: add in/out cblobs to cli_smb2_create_fnum
libsmb: Make cli_smb2_rmdir asynchronous
libsmb: Use tevent_req_simple_finish_ntstatus()
libsmb: Use tevent_req_simple_finish_ntstatus()
libsmb: Make cli_posix_unlink/rmdir proper tevent_req/subreq pairs
libsmb: Simplify cli_smb2_mxac
libsmb: Make cli_smb2_unlink async
libsmb: Add "in_cblobs" to cli_smb2_rmdir
libsmb: Add "in_cblobs" to cli_smb2_unlink
libsmb: Use tevent_req_simple_finish_ntstatus
lib: Make sid_parse return the parsed length
lib: Remove "struct sid_parse_ret" again
libsmb: Use sid_parse()
rpc_server: Give epmd its header file
rpc_server: Give lsasd its header file
rpc_server: Give fssd its header file
rpc_server: Give mdssd its header file
idl: Fix a typo
libcli: Add a comment explaining lack of overflow checks
idl: Remove a trailing empty line
libcli: Align integer types
libsmb: Use a direct struct initializer
torture3: Fix an error message
smbd: Remove two unnecessary return; statements
libsmb: Use tevent_req_simple_finish_ntstatus
libsmb: Make cli_posix_[sym|hard]link proper tevent_req functions
libsmb: Change cli_posix_stat_send to take a pointer to sbuf
libsmb: Add cli_smb2_query_info_fnum
libsmb: Use cli_smb2_query_info_fnum
heimdal: Fix "assuming signed overflow doesnt occur" error
libsmb: Align integer types
libsmb: Fix a "assuming signed overflow does not occur" error
smbd: Enhance debugging for setting hard links
smbd: Focus smb_file_link_information on correct posix'ness
libsmb: Add cli_smb2_set_info_fnum
libsmb: Simplify cli_smb2_delete_on_close
libsmb: Simplify cli_smb2_ftruncate
libsmb: Use cli_smb2_set_info_fnum()
libsmb: Introduce protocol-agnostic cli_hardlink
utils: Use cli_hardlink instead of cli_nt_hardlink
libsmb: Make SMB1-only cli_nt_hardlink calls static
Zhu Shangzhong (1):
ctdb: Initialize addr struct to zero before reparsing as IPV4
-----------------------------------------------------------------------
--
Samba Shared Repository
More information about the samba-cvs
mailing list