[SCM] Samba Shared Repository - annotated tag samba-4.4.0rc5 created
Karolin Seeger
kseeger at samba.org
Wed Mar 16 09:42:35 UTC 2016
The annotated tag, samba-4.4.0rc5 has been created
at b11623a8463fead1d1b26d43692c52f06cff4436 (tag)
tagging 3026d93f6100579ce830d50ab15ff60dc06f7d23 (commit)
replaces samba-4.4.0rc4
tagged by Karolin Seeger
on Wed Mar 16 10:41:42 2016 +0100
- Log -----------------------------------------------------------------
samba: tag release samba-4.4.0rc5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iD8DBQBW6SpWbzORW2Vot+oRAimaAJ4rgxSWUPP1tErWrsXeuT1Az/tPzgCgx3Yn
DW62Q/cjimgUh/g3chuxnvk=
=FQe0
-----END PGP SIGNATURE-----
Amitay Isaacs (1):
ctdb-common: For AF_PACKET socket types, protocol is in network order
Andrew Bartlett (40):
pyldb: Free correct context when pyldb_Object_AsDn() fails
dsdb/repl: Ensure we use the LOCAL attid value, not the remote one
smbd: Only check dev/inode in open_directory, not the full stat()
pyldb: Add warning about pyldb_MessageElement_AsMessageElement()
pydsdb: Fix returning of ldb.MessageElement.
pyrpc: Add warning about abuse of py_return_ndr_struct()
talloc: Improve testsuite by avoiding path issues
talloc: add _pytalloc_get_ptr/_pytalloc_get_mem_ctx helper functions
pytalloc: Add new BaseObject
talloc: Bump version number
pyrpc: Clarify failure mode after pytalloc_reference_ex() improvements
pidl: Fix our python reference handling
pidl: Use the $mem_ctx helper variable
pidl: Use a tmp_ctx helper variable
repl_meta_data: Correctly use msDS-IntId for custom schema, not the prefixMap value
rpc_server/drsuapi: Block replication of incorrect/duplicate attrid in replPropertMetaData
selftest: Update release-4-1-0rc3 with more test records
dbcheck: Fix incorrect/duplicate attrid in replPropertMetaData
dbcheck: Avoid spurious warnings in dbcheck due to objectclass sorting
pycredentials: Do not use pytalloc_Object directly
pycredentials: Remove PyCredentialCacheContainerObject
pypassdb: Do not use pytalloc_Object directly
pyparam: Do not use pytalloc_Object directly
pytalloc: Add pytalloc_BaseObject_PyType_Ready() wrapper
pycredentials: Use pytalloc_BaseObject_PyType_Ready()
py_passdb: Use pytalloc_BaseObject_PyType_Ready()
pyparam: Use pytalloc_BaseObject_PyType_Ready()
pygensec: Use pytalloc_steal() in gensec_start_{client,server}()
pygensec: Use pytalloc_BaseObject_PyType_Ready()
pyauth: Use pytalloc_BaseObject_PyType_Ready()
pyregistry: Use pytalloc_BaseObject_PyType_Ready()
pysmb: Use pytalloc_get_ptr()
pysmb: Use pytalloc_get_mem_ctx()
pysmb: Rework py_smb_new() to use pytalloc_steal()
pysmb: Do not use pytalloc_Object directly
pysmb: Use pytalloc_BaseObject_PyType_Ready()
selftest: Allow 4 hours for the test to run (ouch!)
dbcheck: Check for and remove duplicate values in attributes
pytalloc: Correct description of pytalloc_Get{Base,}ObjectType behaviour
selftest: Avoid sorting issues on Ubuntu 10.04 vs 14.04
Aurelien Aptel (1):
s3/passdb/py_passdb.c: free frame before returning
Garming Sam (1):
build: mark explicit dependencies on pytalloc-util
Günther Deschner (15):
s4-torture: let smb2.replay.replay2 test deal with scale out shares.
s4-torture: let smb2.replay.replay3 test deal with scale out shares.
s4-torture: let smb2.replay.replay4 test deal with scale out shares.
Partly revert "s3:libads: setup the msDS-SupportedEncryptionTypes attribute on ldap_add"
s3:libnet:libnet_join: prepare to allow connecting with machine creds.
s3:libads:ldap: print LDAP error message with log level 10.
s3:libads:ndr: add ADS_AUTH_USER_CREDS to ndr_print_ads_auth_flags()
s3:libads:ldap: fix ads_check_ou_dn to deal with account_ou not being initialized
s3:libnet:libnet_join: always try to create machineaccount via LDAP first.
s3:librpc:idl:libnet_join: add encryption types to libnet_JoinCtx.
s3:libnet:libnet_join: define list of desired encryption types only once.
s3:libnet:libnet_join: fill in output enctypes and only modify when necessary.
s3:libnet:libnet_join: update msDS-SupportedEncryptionTypes (if required) with machine creds.
libsmb/pysmb: add pytalloc-util dependency to fix the build.
param: add parameter "server multi channel support", defaults to off.
Ira Cooper (1):
vfs_glusterfs: Fix use after free in AIO callback.
Justin Maggard (2):
s3:smbd: rework negprot remote arch detection
s3:smbd: add negprot remote arch detection for OSX
Karolin Seeger (3):
VERSION: Bump version up to 4.4.0rc5...
WHATSNEW: Add release notes for Samba 4.4.0rc5.
VERSION: Disable git snapshots for the Samba 4.4.0rc5 release.
Michael Adam (39):
pyldb: eliminate warnings from python api test
torture:smb2: rewrite connect test to use torture_asserts
torture:smb2: rewrite connect test to use torture_asserts for create errors
torture:smb2: fix memory leak in connect test.
torture:smb2: improve torture_comments in connect test
smbXsrv_open: factor fetch-locking of global record into function
smbXsrv_open: factor fetch-locking of local record into function
smbXsrv_tcon: factor fetch-locking of global record into function
smbXsrv_tcon: factor fetch-locking of local record into function
smbXsrv_session: factor fetch-locking of global record into function
smbXsrv_session: factor fetch-locking of local record into function
smbXsrv_client: factor fetch-locking of global record into function
smbd:smb2_creat: remove outdated TODO comments
torture:smb2: skip replay3 if server does not support Multi-Channel
torture:smb2: skip replay5 test if server does not support persistent handles
torture:smb2: fix skip message if share is not CA
dbwrap_util: improve a debug message in dbwrap_delete_action()
dbwrap: add dbwrap_purge[_bystring]
s3:registry: use dbwrap_purge_bystring instead of dbwrap_delete_bystring
netlogon_creds_cli: use dbwrap_purge instead of dbwrap_delete where appropriate
smbd: fix crash in smbXsrv_client_global_remove()
torture:smb2: skip replay4 if server does not support multi-channel
torture:smb2: rename replay1 -> replay-commands
torture:smb2: split rename2 into multiple tests and extend these
torture:smb2:replay: extend CHECK_CREATE_OUT() to know leases
torture:smb2: add smb2.replay.replay-dhv2-lease1
torture:smb2: add smb2.replay.replay-dhv2-lease2
torture:smb2: add smb2.replay.replay-dhv2-lease-oplock
torture:smb2: add smb2.replay.replay-oplock-lease
torture:smb2: add smb2.replay.replay-dhv2-lease3
smbd:smb2: allow the REPLAY_OPERATION flag for SMB3+ requests
librpc:smbXsrv.idl: add flags to smbXsrv_open
smbXsrv:open: maintain a replay cache
smb2:create: create replay cache when request has a create_guid
smbXsrv:open: add smb2srv_open_lookup_replay_cache()
smbXsrv.idl: add create_action to smbXsrv_open
smbd:smb2: implement create replay
smbd:smb2: move op variable into scope of use in smb2_create_send
smbd: enable multi-channel if 'server multi channel support = yes' in the config
Stefan Metzmacher (16):
ldb:ABI: add missing pyldb-util.py3-1.1.25.sigs
s4:libcli/ldap: send AbandonRequests for cancelled requests
ldb-samba: fix the timeout setup in ildb_request_send()
ldb: allow a timeout of -1 result in no timeout timer at all.
pyldb: fix memory leak in py_ldb_search()
pyldb: fix help message for ldb.search()
pyldb: add ldb.search_iterator()
pyldb: add api tests for search_iterator()
ldb: add LDB_ATTR_FLAG_FORCE_BASE64_LDIF support
ldb: add support for LDB_CONTROL_DIRSYNC_EX
ldb: version 1.1.26
s4:libcli/ldap: add support for LDB_CONTROL_DIRSYNC_EX_OID
s3:winbindd: don't unclude two '\0' at the end of the domain list
selftest: mark samba4.winbind.struct.domain_info.ad_member as flapping
selftest: specify a maximum runtime for 'make testenv' of 1 year
pytalloc: add a _pytalloc_get_type() helper function and generate PyExc_TypeError on mismatch
Uri Simchoni (4):
dsgetdcname: return an IP address on rediscovery
dsgetdcname: fix flag check
libnet: make Kerberos domain join site-aware
build: fix disk-free quota support on Solaris 10
Volker Lendecke (2):
ldb: Fix some whitespace
ldb: Avoid a "talloc_steal"
-----------------------------------------------------------------------
--
Samba Shared Repository
More information about the samba-cvs
mailing list