[SCM] Samba Shared Repository - annotated tag samba-4.5.0rc3 created
Stefan Metzmacher
metze at samba.org
Mon Aug 29 12:12:43 UTC 2016
The annotated tag, samba-4.5.0rc3 has been created
at 88e5912bf4e6309c30ec14c78810d61202dcaf2d (tag)
tagging d7258cb7c4a7f992e9fcd67525c04684775ae8c7 (commit)
replaces samba-4.5.0rc2
tagged by Stefan Metzmacher
on Mon Aug 29 14:12:12 2016 +0200
- Log -----------------------------------------------------------------
samba: tag release samba-4.5.0rc3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iD8DBQBXxCacbzORW2Vot+oRAqMoAKC4uFOJUzMcwdO2vYA1st4LeSkXQgCfUzP/
5w/8IMkphDaJ/uyYoK0FFDc=
=66RQ
-----END PGP SIGNATURE-----
Amitay Isaacs (26):
s3-lib: Pass missing argument for format string
s3-libnet: Add missing format element
s3-lib: Remove unused function sprintf_append
talloc: Fix format-nonliteral warning
tdb: Fix format-nonliteral warning
lib/util: Fix format-nonliteral warning
ldb: Fix format-nonliteral warning
s3-lib: Fix format-nonliteral warning
s3-include: Fix format-nonliteral warning
s3-netapi: Fix format-nonliteral warning
s3-libnet: Fix format-nonliteral warning
regedit: Fix format-nonliteral warning
wibindd: Fix format-nonliteral warning
passdb: Fix format-nonliteral warning
torture: Fix format-nonliteral warning
lib/util: Fix format strings and argument data types
ctdb-common: Fix format-nonliteral warning
ctdb-daemon: Fix format-nonliteral warning
ctdb-daemon: Fix format-nonliteral warning
ctdb-daemon: Fix format-nonliteral warning
ctdb-recovery-helper: Fix format-nonliteral warning
ctdb-ib: Fix DEBUG log messages
ctdb-pmda: Use 1s timeout for fetching statistics
ctdb-tools: Drop "ctdb rebalanceip"
ctdb-tools: Drop "ctdb rebalancenode"
ctdb-tools: Addition of IPs is deferred until the next takeover run
Andreas Schneider (1):
s3-util: Fix asking for username and password in smbget.
Andrew Bartlett (6):
torture/backupkey: Allow WERR_INVALID_ACCESS, WERR_INVALID_PARAM or WERR_INVALID_DATA
selftest: Merge alternate error codes into backupkey from backupkey_heimdal
s4:dsdb/repl: Improve memory handling in replicated schema code
s4:dsdb/schema: Remove unused old schema from memory
s4:dsdb/repl_meta_data: Add more info on which DN we failed to find an attid on
selftest: Move repl_schema test to a distinct OID prefix
Bob Campbell (3):
getncchanges: Fix some whitespace
tests/getnc_exop: Ensure we do the fallback if not given a PAS
tests/getnc_exop: Ensure that attribute list sorting is correct
Christof Schmitt (1):
smbd: Fix snapshot query on shares with DFS enabled
Douglas Bagnall (1):
KCC: Fix misnamed variable in DSA object
Garming Sam (9):
tests/schemainfo: run dsdb schema info tests with proper URI
replicated_objects: Add missing newline for debug
drepl_out: Send the prefix map alongside the RODC partial attribute set
drepl_out: Send the prefix map alongside the global catalog partial attribute set
tests/getnc_exop: Ensure that all attids are valid in a given PAS
tests/getnc_exop: Ensure the remote prefixmap is always used (secret attrs)
tests/getnc_exop: Ensure the remote prefixmap is always used (name attr)
tests/getnc_exop: PartialAttrSetEx test (passes Windows, fails us)
getncchanges: Compute the partial attribute set from the remote schema
Jeremy Allison (42):
s4: repl: Ensure all error paths in dreplsrv_op_pull_source_get_changes_trigger() are protected with tevent returns.
smbd: oplock: Fixup debug messages inside remove_oplock().
smbd: oplock: Factor out internals of remove_oplock() into new remove_oplock_under_lock().
s3: oplock: Fix race condition when closing an oplocked file.
s3: libsmb: Protect cli_connect_nb_send() from being passed a NULL hostname and dest_ss.
libgpo: Correctly use the 'server' parameter after parsing it out of the GPO path.
s3: vfs: shadow_copy2: Re-use an existing variable already set to the right value (p - name).
s3: vfs: shadow_copy2. Remove any trailing slash when stripping @GMT-YYYY... from the end of a path.
s3: vfs: shadow_copy2: Replace all uses of (p-name) with len_before_gmt.
s3: vfs: snapper: Add and use len_before_gmt, calculated as (p-name).
s3: vfs: snapper: Fix snapper_gmt_strip_snapshot() function to strip @GMT token identically to shadow_copy2.c:shadow_copy2_strip_snapshot()
s3: SMB1: Add missing FLAGS2 definitions from MS-SMB.
s3: libsmb: Add uint16_t additional_flags2 arg to cli_smb_send().
s3: libsmb: Add uint16_t addtional_flags2 to cli_trans_send().
s3: libsmb: Add uint16_t addtional_flags2 to cli_smb_req_create().
s3: libsmb: Add clistr_is_previous_version_path()
s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_setpathinfo_send().
s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_qpathinfo_send()
s3: libsmb: s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_rename_send().
s3: libsmb: s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_ntrename_internal_send().
s3: libsmb: s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_unlink_send().
s3: libsmb: s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_mkdir_send().
s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_rmdir_send()
s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_ntcreate1_send().
s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_nttrans_create_send().
s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_openx_create().
s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_getatr_send().
s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_setatr_send().
s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_chkpath_send().
s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_ctemp_send().
s3: libsmb: Make a comment note that cli_set_ea() needs some internal changes before cli_set_ea_path() can use previous path versions.
s3: libsmb: Plumb in additional_flags2 = FLAGS2_REPARSE_PATH to cli_list_trans_send().
s3: libsmb: Correctly set max_setup_size in FSCTL_GET_SHADOW_COPY_DATA nttrans ioctl.
s3: libsmb: Do some hardening in the receive processing of cli_shadow_copy_data_recv().
s3: smbclient: In order to get shadow copy data over SMB1 we must call cli_shadow_copy_data() twice.
s3: smbclient. Ensure we don't crash by freeing uninitialized *snapshots.
s3: libsmb: Correctly align create contexts in a create call.
s3: libsmb: Add return args to clistr_is_previous_version_path().
s3: libsmb: Add cli_smb2_shadow_copy_data() function that gets shadow copy info over SMB2.
s3: libsmb: Plumb new SMB2 shadow copy call into cli_shadow_copy_data().
s3: libsmb: Add the capability to find a @GMT- path in an SMB2 create and transform to a timewarp token.
s3: vfs: Fix compilation error on Solaris.
Karolin Seeger (1):
VERSION: Bump version up to 4.5.0rc3...
Marc Muehlfeld (3):
WHATSNEW.txt: Added more details about multiple DNS forwarders
Added Wiki link to replPropertyMetaData Changes section
Removed upgrading-samba4.txt
Martin Schwenke (30):
ctdb-daemon: Fix CID 1272855 Operands don't affect result
ctdb-daemon: Fix CID 1125575 Operands don't affect result
ctdb-daemon: Fix CID 1125574 Operands don't affect result
ctdb-tests: Update porting test to be more flexible about line numbers
ctdb-common: Fix CID 1362729 Unchecked return value from library
ctdb-common: Fix CID 1362728 Unchecked return value from library
ctdb-tcp: Fix CID 1362727 Unchecked return value from library
ctdb-tcp: Set file descriptor to -1 after close.
ctdb-daemon: Fix CID 1362726 Unchecked return value from library
ctdb-client: Fix CID 1362725 Unchecked return value from library
ctdb-client: Print error message before next syscall to avoid losing errno
ctdb-tcp: Fix CID 1362724 Unchecked return value from library
ctdb-daemon: Fix CID 1362723 Unchecked return value from library
ctdb-logging: Fix CID 1272823 Unchecked return value from library
ctdb-tools: Fix CID 1125618 String not null terminated (STRING_NULL)
ctdb-tools: Consistently use db_name
ctdb-common: Save errno before closing file to keep debug accurate
ctdb-daemon: Try to release IP address even if interface is unknown
ctdb-daemon: Do not update the VNN state on RELEASE_IP failure
ctdb-daemon: Do not copy address for RELEASE_IP message
ctdb-daemon: Factor out new function release_ip_post()
ctdb-daemon: Use release_ip_post() when releasing all IP addresses
ctdb-daemon: Rename takeover_callback_state -> release_ip_callback_state
ctdb-daemon: When releasing an IP, update PNN in callback
ctdb-ipalloc: Fix cumulative takeover timeout
ctdb-tests: Drop function _ctdb_hack_options()
ctdb-tests: Drop attempts to pass arguments to ctdbd on (re)start
ctdb-tests: Move local daemon configuration creation into setup_ctdb()
ctdb-tests: Remove function daemons_start_1()
ctdb-tests: Reimplement daemons_stop() using ctdbd_wrapper
Michael Adam (2):
idmap: don't generally forbid id==0 from idmap_unix_id_is_in_range()
idmap: centrally check that unix IDs returned by the idmap backends are in range
Stefan Metzmacher (22):
samba-tool/ldapcmp: ignore differences of whenChanged
tests:samba_tool: pass stdout and stderr to assertCmdSuccess()
tests:samba_tool: make use of assertCmdFail() in gpo.py
script/autobuild.py: check for AUTOBUILD_SKIP_SAMBA_O3 environment variable
tests:blackbox: let samba_dnsupdate.py provide more details
s4:dsdb/schema: don't change schema->schema_info on originating schema changes.
s4:dsdb/repl: avoid recursion after fetching schema changes.
s4:dsdb/schema: store struct dsdb_schema_info instead of a hexstring
s4:dsdb/schema: don't treat an older remote schema as SCHEMA_MISMATCH
s4:dsdb/schema: make dsdb_schema_pfm_add_entry() public and more useful
s4:dsdb/repl: make sure the working_schema prefix map is populated with the remote prefix map
s4:dsdb/objectclass_attrs: call dsdb_attribute_from_ldb() without a prefixmap
s4:dsdb/schema: avoid an implicit prefix map creation in lookup functions
s4:dsdb/schema: don't update the in memory schema->prefixmap without reloading the schema!
s4:dsdb/schema: split out a dsdb_attribute_drsuapi_remote_to_local() function
s4:dsdb/schema: move messages for unknown attids to higher debug levels during resolving
s4:dsdb/repl: set working_schema->resolving_in_progress during schema creation
s4:dsdb/repl: let dsdb_replicated_objects_convert() change remote to local attid for linked attributes
selftest/flapping: add some samba3.blackbox.smbclient_s3 tests
script/autobuild.py: include the branch name in the output
WHATSNEW: Release notes for Samba 4.5.0rc3.
VERSION: Disable git snapshots for the 4.5.0rc3 release.
Uri Simchoni (18):
quotas: small cleanup
smbd: get a valid file stat to disk_quotas
smbd: use owner uid for free disk calculation if owner is inherited
selftest: refactor test_dfree_quota.sh - add share parameter
selftest: add tests for dfree with inherit owner enabled
s4-smbtorture: use standard macros in smb2.read test
s4-selftest: add functions which create with desired access
s4-selftest: add test for read access check
seltest: implicit FILE_READ_DATA non-reporting
seltest: allow opening files with arbitrary rights in smb2.ioctl tests
s4-smbtorture: pin copychunk exec right behavior
smbd: look only at handle readability for COPYCHUNK dest
smbd: allow reading files based on FILE_EXECUTE access right
s2-selftest: run shadow_copy2 test both in NT1 and SMB3 modes
selftest: add content to files created during shadow_copy2 test
selftest: check file readability in shadow_copy2 test
selftest: test listing directories inside snapshots
vfs_shadow_copy: handle non-existant files and wildcards
-----------------------------------------------------------------------
--
Samba Shared Repository
More information about the samba-cvs
mailing list