Discussion:
[SCM] Samba Shared Repository - annotated tag talloc-2.1.13 created
Stefan Metzmacher
2018-04-05 21:05:17 UTC
Permalink
The annotated tag, talloc-2.1.13 has been created
at c13a723cb67863d57da4ef71cb9d15c6623b7c36 (tag)
tagging d48b62326a5256fabdcbdd97cc71c44527672527 (commit)
replaces talloc-2.1.12
tagged by Stefan Metzmacher
on Thu Apr 5 23:05:08 2018 +0200

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

iQEcBAABAgAGBQJaxo+EAAoJEEeTkWETCEAlFbgIAKsUuhlbo+hS9pvf1l1AGaLQ
cnICcGQOOxrFPRVpG89XGU+jvSvlI2dseQL3WOR6+hWk+c2hKvxhPa5QNZCY2NeP
WVLqmUx4gvUM8W1l7y+FRmdOr/FHKAtYgd6oDxZLu6Vt7ccX5WJAlICG6nP94H0u
SIdjB2APoeyYvpNiOlcV50SI/4aJG2cMz+Fgmo+KZeWKYW7Yl3TpOkB7n4VilQrN
wW23x0vCSr0XuhOH6j54HDxiwadpDPVBdNH/nKO/X7/qSmbWQI54zvOWCN4wazMO
nOl5kxnXYzWrdyfeGP3f3uznU5QE2LMy5B8DBZEMArJLAgU+/YJQJ7nQCnhTkgQ=
=zJZ0
-----END PGP SIGNATURE-----

Amitay Isaacs (15):
ctdb-client: Do not try to allocate 0 sized record
ctdb-client: Add missing initialization of tevent_context
ctdb-tests: Convert database map to a linked list in fake_ctdbd
ctdb-tests: Add dbdir option for creating databases in fake_ctdbd
ctdb-tests: Implement database attach control in fake_ctdbd
ctdb-tests: Add database attach tests
ctdb-tests: Use seqnum from tdb if available in fake_ctdbd
ctdb-tests: Add req_call processing in fake_ctdbd
ctdb-tests: Add volatile database tests
ctdb-tests: Implement transaction control in fake_ctdbd
ctdb-tests: Add persistent database tests
ctdb-tests: Implement traverse control in fake_ctdbd
ctdb-tests: Add database traverse tests
ctdb-tests: Add debug messages for unimplemented functions
ctdb-scripts: Drop "net serverid wipe" from 50.samba event script

Andreas Schneider (25):
s3:printing: Fix size check in get_file_version()
s3:lib: Fix size types in ms_fnmatch()
s3:lib: Fix size types in tldap_find_first_star()
lib:param: Fix the size type in lp_do_parameter_parametric()
s3:lib: Fix probably a copy&paste error in namemap_cache_set_sid2name()
third_party: Update pam_wrapper to version 1.0.6
ldb: Add test for ldb_qsort()
ldb: Fix overflow checks
third_party: Fix size type in cmocka
lib:util: Fix size types in fgets_slash()
s4:registry: Fix size type and loop
s4:client: Fix size types and loop
heimdal: Fix size types and array access
s4:torture: Fix size types in torture_create_procs()
s3:smbd: Fix size types in reply_negprot()
s3:printing: Fix size types
s3:spoolss: Fix size types
s3:client: Fix size types
s3:torture: Fix size types in make_nonstd_fd()
s3:modules: Update getdate.y to work with newer bison versions
s3:modules: Generate new getdate.c with bison
wafsamba: Add missing cflags_end argument to SAMBA_MODULE
replace: Check for -Wno-strict-overflow
s3:modules: Set -Wno-strict-overflow for getdate if supported
wafsamba: Add missing cflags_end argument to SAMBA_BINARY

Andrew Bartlett (35):
autobuild: Move defaulttasks to one-per-line
travis-ci: Only un-shallow for PIDL
travis-ci: Use Gold linker for faster builds
libsmb: Use the same #ifdef for is_our_primary_domain() as the only caller
s3-libnet: move rpc_join label into HAVE_ADS block with only caller
selftest: Align cleanup of tmpkpasswdscript with scripts that use it
selftest: Ensure tmpkpasswdscript is always under $PREFIX
autobuild: Move "none" environment to samba-none-env
winbindd: Add a cache of the samr and lsa handles for the passdb domain
winbindd: Do re-connect if the RPC call fails in the passdb case
winbindd: Use talloc_zero_array for consistency with other winbindd_domain allocators
gitlab-ci: Create swap space to work around the 2G image
autobuild: Run nt4_dc and nt4_member tests in parallel
travis-ci: Run new samba-nt4 environment
gitlab-ci: Add samba-nt4 environment to the CI
selftest: Do not run smb2.notify against nt4_dc and ad_dc
autobuild: Run all "ad_dc" environment tests in samba-ad-dc
autobuild: Remove fileserver tests from the main build
selftest: Move base.delaywrite tests to fileserver environment
Move smbtorture3 tests to fileserver environment
autobuild: Try and test different configure options for new environments
selftest: Move slower base.deny1 and base.deny2 to fileserver environment
selftest: Move samba.tests.samba_tool{.dnscmd,.sites} to chgdcpass
gitlab-ci: Set shared and private tags to allow builds that need ext4 to pass
autobuild: Split up the build further with samba-ad-dc-2
gitlab: Run fileserver tests on "private" not "shared"
autobuild: Run all envs that depend on ad_dc in the ad_dc job
selftest: Do not run raw.notify, smb2.oplock and raw.oplock twice
selftest: Do not run krb5.kdc machine account test against ad_dc
gitlab-ci: Split up build_samba_others and build_ctdb tasks
selftest: Move slow raw_protocol test to chgdcpass environment
selftest: Do not run *.lock tests against both nt4_dc and ad_dc
selftest: Run net.api.become.dc against less roles
ldb_tdb: Ensure we can not commit an index that is corrupt due to partial re-index
ldb: Add test to show a reindex failure must not leave the DB corrupt

David Mulder (4):
libgpo: port samba.gpo to python3
Add python tests for samba.gpo module
Add tests for dckeytab python module
python: Write py3 bin to correct args location

Douglas Bagnall (3):
README.Coding: mention compatible Python versions
README.Coding: remove reference to non-existent prog_guide4.txt
tests/dcerpc/misc.GUID: test that long-form py3 bytes works

Eric Vannier (1):
Allow AESNI to be used on all processor supporting AESNI, not just Intel's This improves performance/reduced CPU usage. Tests performed: - Ran on Ivy Bridge and Ryzen and verified that AESNI is detected (crypto tests) - Ran on Ryzen, and observed 50% increased speed.

Gary Lockyer (1):
lib ldb tests: Prepare to run api and index test on tdb and lmdb

Jamie McClymont (3):
selftest: Clear environment before provision
s4:selftest: explicitly set NSS/RESOLV_WAPPER_* in wait_for_start
selftest: consistently produce high-res UTC time

Jeremy Allison (10):
s3: debug: smb2: Create a new DBGC_SMB2 debug class and mark all smbd/smb2_*.c files with it.
lib: debug: Add DBGC_XXX versions of the macros to allow class-specific messages.
s3: smbd: SMB2: Add DBGC_SMB2_CREDITS class to specifically debug credit issues.
s3: docs: Add documentation for "smb2" and "smb2_credits" debug classes.
s3: smbd: Files or directories can't be opened DELETE_ON_CLOSE without delete access.
s4: torture: Ensure a failed file create doesn't create the file.
s4: torture: Test all combinations of file create to ensure behavior is the same.
s4: torture: Test all combinations of file open with existing file to ensure behavior is the same.
s4: torture: Test all combinations of directory create to ensure behavior is the same.
s4: torture: Test all combinations of directory open with existing directory to ensure behavior is the same.

Joe Guo (20):
tests/dcerpc/misc.GUID: improve tests
gitlab-ci: set docker image and change tag
gitlab-ci: add git variable to speed up clone
samba3: work around bytes formatting for Python 3.4
wscript_build: fix c modules deps name for Python 3
selftest: enable py3 for samba.tests.posixacl
selftest: enable py3 for samba.tests.xattr
selftest: enable py3 for samba.tests.blackbox.check_output
selftest: enable py3 for samba.tests.upgrade
selftest: enable py3 for samba.tests.password_quality
selftest: enable py3 for samba.tests.dcerpc.rpc_talloc
selftest: enable py3 for samba.tests.dcerpc.array
selftest: enable py3 for samba.tests.dcerpc.string
selftest: enable py3 for samba.tests.common
selftest: enable py3 for samba.tests.hostconfig
selftest: enable py3 for samba.tests.upgradeprovision
selftest: enable py3 for samba.tests.kcc.graph
selftest: enable py3 for samba.tests.kcc.graph_utils
selftest: enable py3 for samba.tests.samdb_api
selftest: enable py3 for samba.tests.blackbox.ndrdump

Jones Syue (1):
s4:torture: kernel oplocks. Fix assertion warning

Lutz Justen (1):
s3: lib: messages: Don't use the result of sec_init() before calling sec_init().

Martin Schwenke (79):
ctdb-tests: Don't expand octal escapes in unit test output
ctdb-script: Drop CTDB_MANAGED_SERVICES configuration option
ctdb-scripts: Drop unused functions
ctdb-tests: Make FAKE_CTDB_STATE globally set
ctdb-tests: New global variable FAKE_NETWORK_STATE
ctdb-tests: Fix a bug in the ctdb stub's moveip command
ctdb-tests: Drop unused ctdb stub scriptstatus and xpnn commands
ctdb-tests: Move ctdb stub code from case statement to functions
ctdb-tests: Update argument handling of ctdb stub functions
ctdb-tests: Remove case statement in ctdb stub
ctdb-tests: Move variable FAKE_CTDB_IFACES_DOWN into ctdb stub
ctdb-tests: Move variable FAKE_IP_STATE into the ip stub
ctdb-tests: Don't set FAKE_ETHTOOL_LINK_DOWN globally
ctdb-tests: New support functions setup_dbdir() and setup_date()
ctdb-tests: Make date handling consistent in 00.ctdb tests
ctdb-tests: Tweak debug function
ctdb-tests: New function setup_numnodes()
ctdb-tests: Clean up fake share handling
ctdb-tests: Clean up handling of CTDB_SCRIPT_VARDIR
ctdb-tests: Allow modularisation of event script testing support
ctdb-tests: Create 00.ctdb.sh
ctdb-tests: Create 01.reclock.sh
ctdb-tests: Create 05.system.sh
ctdb-tests: Create 10.interface.sh
ctdb-tests: Create 11.natgw.sh
ctdb-tests: Create 13.per_ip_routing.sh
ctdb-tests: Create 20.multipathd.sh
ctdb-tests: Create 40.vsftpd.sh
ctdb-tests: Create 41.httpd.sh
ctdb-tests: Create 49.winbind.sh
ctdb-tests: Create 50.samba.sh
ctdb-tests: Create 60.nfs.sh and 06.nfs.sh
ctdb-tests: Create 91.lvs.sh
ctdb-tests: Create statd-callout.sh
ctdb-tests: 05.system.sh simple 80 column fixups
ctdb-tests: 10.interface.sh simple 80 column fixups
ctdb-tests: 11.natgw.sh simple 80 column fixups
ctdb-tests: 20.multipathd.sh 80 column fixups
ctdb-tests: 60.nfs.sh simple 80 column fixups and reordering
ctdb-tests: statd-callout.sh simple 80 column fixups
ctdb-tests: Define generic setup() function
ctdb-tests: 00.ctdb testing setup modularisation
ctdb-tests: 01.reclock event script setup modularisation
ctdb-tests: 05.system event script setup modularisation
ctdb-tests: 10.interface event script setup modularisation
ctdb-tests: 11.natgw event script setup modularisation
ctdb-tests: 13.per_ip_routing event script setup modularisation
ctdb-tests: 20.multipathd event script setup modularisation
ctdb-tests: 31.clamd event script setup modularisation
ctdb-tests: 40.vsftpd event script setup modularisation
ctdb-tests: 41.httpd event script setup modularisation
ctdb-tests: 49.winbind event script setup modularisation
ctdb-tests: 50.samba event script setup modularisation
ctdb-tests: 60.nfs (and 06.nfs) event script setup modularisation
ctdb-tests: 91.lvs event script setup modularisation
ctdb-tests: statd-callout script setup modularisation
ctdb-tests: Remove unused functions and stubs
ctdb-scripts: Clean up function detect_init_style()
ctdb-docs: Promote CTDB_INIT_STYLE to global options section
ctdb-scripts: Split CTDB configuration loading
ctdb-tests: New function setup_script_options()
ctdb-tests: Use setup_script_options() in 05.system tests
ctdb-tests: Use setup_script_options() in 10.interface tests
ctdb-tests: Use setup_script_options() in 11.natgw tests
ctdb-tests: Use setup_script_options() in 13.per_ip_routing tests
ctdb-tests: Use setup_script_options() in 20.multipathd tests
ctdb-tests: Use setup_script_options() in 31.clamd tests
ctdb-tests: Use setup_script_options() in 40.vsftpd tests
ctdb-tests: Use setup_script_options() in 41.httpd tests
ctdb-tests: Use setup_script_options() in 49.winbind tests
ctdb-tests: Use setup_script_options() in 50.samba tests
ctdb-tests: Use setup_script_options() in 60.nfs (and 06.nfs) tests
ctdb-tests: Use setup_script_options() in 91.lvs tests
ctdb-scripts: Add new function load_script_options()
ctdb-scripts: Use load_script_options in event scripts
ctdb-tests: Script options into per-script file
ctdb-tests: Rename setup_config() to setup_tunable_config()
ctdb-scripts: Tunables are now loaded from ctdb.tunables
ctdb-tests: Delete unused fake /etc/sysconfig/ctdb file

Noel Power (40):
samba python tests: convert print func to be py2/py3 compatible
samba-tool: convert print func to be py2/py3 compatible
samba python libs: convert print func to be py2/py3 compatible
s3/dsdb: convert print func to be py2/py3 compatible
s4/script: convert print func to be py2/py3 compatible
s4/scripting: convert print func to be py2/py3 compatible
s4/torture/drs: convert print func to be py2/py3 compatible
s4/selftest: convert print func to be py2/py3 compatible
selftest: convert print func to be py2/py3 compatible
s3/script/tests: convert print func to be py2/py3 compatible
script: convert print func to be py2/py3 compatible
auth/credentials/test: convert print func to be py2/py3 compatible
lib/tdb: convert print func to be py2/py3 compatible
libcli/nbt: Fix illegal tuple index access.
s4/selftest: Add simple python netbios test python2 only for the moment
python3 port for netbios module
s4/selftest: enable netbios python test for python3 too
s4/dsdb: python3 api should take 'bytes'
python: Add compatability helpers to determine if type is really bytes
s4/librpc: GUID should accept string or bytes in python3
samba python tests: Ensure GUIDTests cover all input formats
python3 port for dckeytab module
python3 port for policy module
samba test python: enable samba.tests.policy for py3
python selftest: split samba3 test into separate tests
python3 port for param module
python3 port for passdb module
python selftest: enable samba.tests.s3param to run with python3
python selftest: enable samba.tests.s3passdb to run with python3
python selftest: enabled samba.tests.s3registry to run with py3
python selftest: enable samba.tests.s3windb to run with py3
selftest python: get samba.tests.s3idmapdb to run with py3
python3 port for libsmb_samba_internal module
python samba test: enable samba.tests.libsmb_samba_internal for py3
python3 port for smbd module
s4/ntvfs/posix/python: python3 (get|set)xattr value should be bytes
samba python tests: enable samba.tests.posixacl for python3
samba python tests: enable samba.tests.ntacls for python3
python3 port for provision.c
get make test TESTS=samba.tests.provision to work

Ralph Boehme (2):
s3: smbd: always set vuid in check_user_ok()
s3:smbd: don't use the directory cache for SMB2/3

Stefan Metzmacher (12):
lib/util: remove unused '#include <sys/syscall.h>' from tests/tfork.c
lib/replace: define __[u]intptr_t_defined if we prove an replacement
nsswitch: maintain prototypes for the linux based functions only once
nsswitch: add some const to _nss_winbind_initgroups_dyn() prototype
nsswitch: fix the developer build of nsswitch/wins.c on freebsd 11
s3:modules: fix the picky-developer build of vfs_virusfilter.c on FreeBSD 11
s3:modules: make virusfilter_io_connect_path() more portable
lib/crypto: avoid 'return void_function();' which isn't portable
ldb/tests: avoid 'return void_function();' which isn't portable
s3:modules: fix the build of vfs_aixacl2.c
talloc: use atexit() again instead of a library destructor
talloc: version 2.1.13

Swen Schillig (13):
ctdb: Fixing possible memory leak in ctdb_daemon_read_cb
ctdb: Fixing memory leak in ctdb_tcp_tnode_cb
ctdb: Fixing possible memory leak in ctdb_tcp_read_cb
ctdb: Use provided mem_ctx for newly allocated memory
ctdb: Use talloc_zero instead of zeroing attributes
ctdb-server: Cleanup ctdb_daemon_call_send_remote
ctdb-server: Only talloc_set_destructor when required
ctdb-server: Replace the variable rc by something meaningful
ctdb-server: Minor code cleanup
ctdb-server: Add goto tag avoiding code duplication
ctdb-server: Only set destructor if required
ctdb: Remove double sanity checks from ctdb_daemon_read_cb
ctdb: Remove double sanity checks from ctdb_tcp_read_cb

Timur I. Bakeyev (1):
Fix invocation of gnutls_aead_cipher_encrypt()

Volker Lendecke (40):
tdbdump: Avoid an int cast
tdb: Harden tdb_rec_read
tdb: Handle TDB_NEXT_LOCK_ERR in tdb_traverse_internal
Harden tdb_check_used_record against overflow
tdb: Make sure the hash size fits
tdb: Harden allocating the tdb recovery area
tdb: Align a few integer types
tdb: Fix a "increases alignment" warning
ndr_string: Fix a signed/unsigned glitch
ndr_string: Do overflow checks in ndr_push/pull_charset
libads: Fix CID 1433606 Dereference before null check
lsa_server: Fix CID 1433608 Dereference after null check
libads: Fix 1433611 Resource leak
dsdb: Fix CID 1433614 Dereference after null check
vfs_fruit: Fix CID 1433613 Operands don't affect result
smbstatus: Fix CID 1128560 Dereference null return value
net: Fix CID 1128559 Dereference null return value
libads: Fix CID 1349423 Resource leak
libhttp: Fix CID 1273001 Dereference after null check
libcli: Fix CID 710748 Resource leak
lsasrv: Fix CID 241331 Self assignment
lsasrv: Fix CID 241332 Self assignment
smbd: Fix CID 240676 Dereference after null check
cldap: Avoid a ZERO_STRUCTP
dsdb: Fix CID 1034744 Dereference after null check
groupdb: Fix CID 1167984 Ignoring number of bytes read
libads: Fix CID 1272809 Free of address-of expression
dsdb: Fix CID 1034966 Uninitialized scalar variable
utils: Fix CID 1035541 Uninitialized scalar variable
pygpo: Fix CID 1422263 Resource leak
pdb_ldap: Fix CID 1363266 Resource leak
net: Fix CID 1414752 Resource leak
net: Avoid tallocs
krb5_wrap: Fix CID 1034833 Resource leak
krb5_wrap: Fix CID 1414755 Resource leak
credentials: Fix CID 1414796 Explicit null dereferenced
credentials: Fix a typo
libsmb: Handle long-running smb2cli_notify
libsmb: Handle IO_TIMEOUT in cli_smb2_notify properly
smbclient: Handle ENUM_DIR in "notify" command

-----------------------------------------------------------------------
--
Samba Shared Repository
Loading...