[SCM] Samba Shared Repository - branch master updated
The branch, master has been updated via ce4830e Fix segfault in the very rare case when we are not able to find the rootnamingcontext from 062bc17 smbd: Fix a typo https://git.samba.org/?p=samba.git;a=shortlog;h=master - Log - commit ce4830e00a62b16adc344107e2d5dc5e85588be3 Author: Matthieu Patou m...@matws.net Date: Sat May 23 00:02:42 2015 -0700 Fix segfault in the very rare case when we are not able to find the rootnamingcontext Signed-off-by: Matthieu Patou m...@matws.net Reviewed-by: Volker Lendecke v...@samba.org Change-Id: I96fd5c7f39280090d5ec1dcdcb445fd7a44bd1c6 Autobuild-User(master): Matthieu Patou m...@samba.org Autobuild-Date(master): Wed May 27 18:40:35 CEST 2015 on sn-devel-104 --- Summary of changes: source4/dsdb/common/util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Changeset truncated at 500 lines: diff --git a/source4/dsdb/common/util.c b/source4/dsdb/common/util.c index 7b948f2..2b7d492 100644 --- a/source4/dsdb/common/util.c +++ b/source4/dsdb/common/util.c @@ -3468,7 +3468,7 @@ int dsdb_find_nc_root(struct ldb_context *samdb, TALLOC_CTX *mem_ctx, struct ldb ret = ldb_search(samdb, tmp_ctx, root_res, ldb_dn_new(tmp_ctx, samdb, ), LDB_SCOPE_BASE, root_attrs, NULL); - if (ret != LDB_SUCCESS) { + if (ret != LDB_SUCCESS || root_res-count == 0) { DEBUG(1,(Searching for namingContexts in rootDSE failed: %s\n, ldb_errstring(samdb))); talloc_free(tmp_ctx); return ret; -- Samba Shared Repository
[SCM] Samba Shared Repository - branch v4-2-test updated
The branch, v4-2-test has been updated via 5398e93 VERSION: Bump version up to 4.2.3... via f312bf9 VERSION: Disable git snapshot for the 4.2.2 release. via 0ce6ad8 WHATSNEW: Add release notes for Samba 4.2.2. from c78585f s4: libcli/finddcs_cldap: continue processing CLDAP until all addresses are used https://git.samba.org/?p=samba.git;a=shortlog;h=v4-2-test - Log - commit 5398e933560131878e66199a3fcd43f3a2599eb5 Author: Karolin Seeger ksee...@samba.org Date: Wed May 27 21:46:16 2015 +0200 VERSION: Bump version up to 4.2.3... and re-enable git snapshots. Signed-off-by: Karolin Seeger ksee...@samba.org commit f312bf9ec12edaddb7693e5759ef71c1b904b2fb Author: Karolin Seeger ksee...@samba.org Date: Wed May 27 21:45:21 2015 +0200 VERSION: Disable git snapshot for the 4.2.2 release. Signed-off-by: Karolin Seeger ksee...@samba.org commit 0ce6ad8f9ce6cbb520eabf201c8e5b1d871b38d9 Author: Karolin Seeger ksee...@samba.org Date: Wed May 27 21:43:36 2015 +0200 WHATSNEW: Add release notes for Samba 4.2.2. Signed-off-by: Karolin Seeger ksee...@samba.org --- Summary of changes: VERSION | 2 +- WHATSNEW.txt | 142 +-- 2 files changed, 139 insertions(+), 5 deletions(-) Changeset truncated at 500 lines: diff --git a/VERSION b/VERSION index 40e9c83..b948580 100644 --- a/VERSION +++ b/VERSION @@ -25,7 +25,7 @@ SAMBA_VERSION_MAJOR=4 SAMBA_VERSION_MINOR=2 -SAMBA_VERSION_RELEASE=2 +SAMBA_VERSION_RELEASE=3 # If a official release has a serious bug # diff --git a/WHATSNEW.txt b/WHATSNEW.txt index 3f96dcd..a626fd2 100644 --- a/WHATSNEW.txt +++ b/WHATSNEW.txt @@ -1,4 +1,141 @@ = + Release Notes for Samba 4.2.2 + May 27, 2015 + = + + +This is the latest stable release of Samba 4.2. + + +Changes since 4.2.1: + + +o Michael Adam ob...@samba.org +* BUG 11182: s3:smbXsrv: refactor duplicate code into + smbXsrv_session_clear_and_logoff(). +* BUG 11260: gencache: don't fail gencache_stabilize if there were records + to delete. + + +o Jeremy Allison j...@samba.org +* BUG 11186: s3: libsmbclient: After getting attribute server, ensure main + srv pointer is still valid. +* BUG 11236: s4: rpc: Refactor dcesrv_alter() function into setup and send + steps. +* BUG 11240: s3: smbd: Incorrect file size returned in the response of + FILE_SUPERSEDE Create. +* BUG 11249: Mangled names do not work with acl_xattr. +* BUG 11254: nmbd rewrites browse.dat when not required. + + +o Ralph Boehme s...@samba.org +* BUG 11213: vfs_fruit: add option nfs_aces that controls the NFS ACEs + stuff. +* BUG 11224: s3:smbd: Add missing tevent_req_nterror. +* BUG 11243: vfs: kernel_flock and named streams. +* BUG 11244: vfs_gpfs: Error code path doesn't call END_PROFILE. + + +o Alexander Bokovoy a...@samba.org +* BUG 11284: s4: libcli/finddcs_cldap: continue processing CLDAP until all + addresses are used. + + +o David Disseldorp dd...@samba.org +* BUG 11201: ctdb: check for talloc_asprintf() failure.:w +* BUG 11210: spoolss: purge the printer name cache on name change. + + +o Amitay Isaacs ami...@gmail.com +* BUG 11204: CTDB statd-callout does not scale. + + +o Björn Jacke b...@sernet.de +* BUG 11221: vfs_fruit: also map characters below 0x20. + + +o Rajesh Joseph rjos...@redhat.com +* BUG 11201: ctdb: Coverity fix for CID 1291643. + + +o Julien Kerihuel j.kerih...@openchange.org +* BUG 11225: Multiplexed RPC connections are not handled by DCERPC server. +* BUG 11226: Fix terminate connection behavior for asynchronous endpoint + with PUSH notification flavors. + + +o Led led...@gmail.com +* BUG 11007: ctdb-scripts: Fix bashism in ctdbd_wrapper script. + + +o Volker Lendecke v...@samba.org +* BUG 11201: ctdb: Fix CIDs 1125615, 1125634, 1125613, 1288201 and 1125553. +* BUG 11257: SMB2 should cancel pending NOTIFY calls with DELETE_PENDING if + the directory is deleted. + + +o Stefan Metzmacher me...@samba.org +* BUG 11141: s3:winbindd: make sure we remove pending io requests before + closing client sockets. +* BUG 11182: Fix panic triggered by smbd_smb2_request_notify_done() - + smbXsrv_session_find_channel() in smbd. + + +o Christof Schmitt c...@samba.org +* BUG 11237: 'sharesec' output no longer matches input format. + + +o Andreas Schneider a...@samba.org +* BUG 11200: waf: Fix systemd detection. + + +o
[SCM] Samba Shared Repository - branch v4-2-stable updated
The branch, v4-2-stable has been updated via f312bf9 VERSION: Disable git snapshot for the 4.2.2 release. via 0ce6ad8 WHATSNEW: Add release notes for Samba 4.2.2. via c78585f s4: libcli/finddcs_cldap: continue processing CLDAP until all addresses are used via c7e4454 torture: Add smb2.notify.rmdir via b3e3e41 smbd: Cancel pending notifies if the directory goes away via bd09b15 smbd: Remove bool arg from set_delete_on_close_lck via e41c7a7 smbd: Use reset_delete_on_close_lck directly via d754099 smbd: Introduce reset_delete_on_close_lck via fa55c75 s3:winbindd: make sure we remove pending io requests before closing client sockets via 60f1f76 libads: record service ticket endtime for sealed ldap connections via 6db3de7 gencache: don't fail gencache_stabilize if there were records to delete. via 691a887 s3: torture: Add regression test for bug #11249. via 80db448 s3: smbd: VFS: fake_acl module called get_full_smb_filename() with a stream path, then used the result to call XATTR functions directly. via 177d620 s3: smbd: VFS: For all EA and ACL calls use synthetic_smb_fname(), not synthetic_smb_fname_split(). via cf8235a s3: smbd: VFS: All the places that are currently calling vfs_stat_smb_fname() and vfs_lstat_smb_fname() should be calling vfs_stat_smb_basename(). via 87f2dd8 s3: smbd: VFS: Add vfs_stat_smb_basename() - to be called when we *know* stream name parsing has already been done. via 86ed62a vfs_gpfs: move failure label before END_PROFILE via 08a72cb vfp_gpfs: ensure END_PROFILE is always called via c071f95 vfs_fruit: comment fix: the options are documented via 37e5d67 vfs_fruit: add option nfs_aces that controls the NFS ACEs stuff via ea27c56 s3:smbXsrv: refactor duplicate code into smbXsrv_session_clear_and_logoff() via 688352c s3:selftest: run smb2.notify with --signing=required via f8e64d7 s3:smb2_tcon: cancel pending requests on all connections on tdis via abe61f4 s3:smb2_sesssetup: remove unused smbd_smb2_session_setup_* destructors via 3a2b5ec s3:smb2_sesssetup: add smbd_smb2_session_setup_wrap_send/recv() via 7a56711 s3:smb2_sesssetup: always assign smb2req-session when a session was created. via b653861 s3:smb2_sesssetup: let smbd_smb2_logoff_* use smbXsrv_session_shutdown_* via 6233772 s3:smbXsrv_session: cancel pending requests when we logoff a previous session via 03263c7 s3:smbXsrv_session: add smb2srv_session_shutdown_send/recv helper functions via 1340130 s3:smbXsrv_session: clear smb2req-session of pending requests in smbXsrv_session_logoff_all_callback() via 72ceb73 s3:smbXsrv_session: clear smb2req-session of pending requests in smbXsrv_session_destructor() via 09a5282 s4:torture/smb2: add smb2.notify.session-reconnect test via 398400b s4:torture/smb2: add smb2.notify.invalid-reauth test via e3bb691 s4:torture/smb2: add smb2.notify.close test via ef5a649 s4:torture/smb2: verify STATUS_NOTIFY_CLEANUP return value via 06a7050 s3:smbd: use STATUS_NOTIFY_CLEANUP on smb2 logoff (explicit and implicit) and tdis via 26496f9 s3:smbd: use STATUS_NOTIFY_CLEANUP when closing a smb2 directory handle via a4f1a49 s3:smbd: add a smbd_notify_cancel_by_map() helper function via bd7bc99 s3: nmbd: Don't set work_changed = True inside update_server_ttl(). via c79abc9 s3: nmbd: Ensure we only set work_changed = true if we modify the record. via 82f7a0c vfs: kernel_flock and named streams via 509f2bb s4: torture: Test for incorrect file size returned in the response of FILE_SUPERSEDE Create. via 251accf s3: smbd: Incorrect file size returned in the response of FILE_SUPERSEDE Create via 794cc5d s4: rpc: Refactor dcesrv_alter() function into setup and send steps. via e0aead2 sharesec: Use common parse_ace function via d79a504 sharesec: Print ACEs in similar format as expected in input via 667b3a3 util_sd: Make server conncection optional via af26539 smbcacls: Move sec_desc_print to common file via f4ac982 smbcacls: Move print_ace and parse_ace to common file via 5bad1a2 smbcacls: Move StringToSid to common file via 989ec37 smbcacls: Move SidToString to common file via cb564bf smbcacls: Use defines for security flags via 2d2702a smbcacls: Make 'numeric' a local variable via f330a2e Add DCERPC flag to call unbind hooks without destroying the connection itself upon termination of a connection with outstanding pending calls. via 69d632d Add multiplex state to dcerpc flags and control over multiplex PFC flag in bind_ack and and dcesrv_alter replies via 967679c Make sure we initialize conn to NULL, because a routine we call may give an
[SCM] Samba Shared Repository - annotated tag samba-4.2.2 created
The annotated tag, samba-4.2.2 has been created at df38e646987ee584005c027a213fd29901a0bd74 (tag) tagging f312bf9ec12edaddb7693e5759ef71c1b904b2fb (commit) replaces samba-4.2.1 tagged by Karolin Seeger on Wed May 27 21:49:12 2015 +0200 - Log - samba: tag release samba-4.2.2 -BEGIN PGP SIGNATURE- Version: GnuPG v1 iEYEABECAAYFAlVmH7gACgkQbzORW2Vot+qnCwCfTINECxadDTi5m8ytwV9ha6k4 yIwAnREPVTI82NwcDNUgzCGi0/ff+Gw2 =+YNB -END PGP SIGNATURE- Alexander Bokovoy (1): s4: libcli/finddcs_cldap: continue processing CLDAP until all addresses are used Amitay Isaacs (3): ctdb-tools: Fix heap-use-after-free problem ctdb-scripts: Add a 'rm' stub so statd-callout tests work correctly ctdb-build: Specify absolute path to libsocket-wrapper.so Andreas Schneider (1): waf: Fix systemd detection Björn Jacke (1): vfs_fruit: also map characters below 0x20 Christof Schmitt (10): build: Move systemd checks to lib/util smbcacls: Make 'numeric' a local variable smbcacls: Use defines for security flags smbcacls: Move SidToString to common file smbcacls: Move StringToSid to common file smbcacls: Move print_ace and parse_ace to common file smbcacls: Move sec_desc_print to common file util_sd: Make server conncection optional sharesec: Print ACEs in similar format as expected in input sharesec: Use common parse_ace function David Disseldorp (2): ctdb: check for talloc_asprintf() failure spoolss: purge the printer name cache on name change Jeremy Allison (11): s3: libsmbclient: After getting attribute server, ensure main srv pointer is still valid. s4: rpc: Refactor dcesrv_alter() function into setup and send steps. s3: smbd: Incorrect file size returned in the response of FILE_SUPERSEDE Create s4: torture: Test for incorrect file size returned in the response of FILE_SUPERSEDE Create. s3: nmbd: Ensure we only set work_changed = true if we modify the record. s3: nmbd: Don't set work_changed = True inside update_server_ttl(). s3: smbd: VFS: Add vfs_stat_smb_basename() - to be called when we *know* stream name parsing has already been done. s3: smbd: VFS: All the places that are currently calling vfs_stat_smb_fname() and vfs_lstat_smb_fname() should be calling vfs_stat_smb_basename(). s3: smbd: VFS: For all EA and ACL calls use synthetic_smb_fname(), not synthetic_smb_fname_split(). s3: smbd: VFS: fake_acl module called get_full_smb_filename() with a stream path, then used the result to call XATTR functions directly. s3: torture: Add regression test for bug #11249. Julien Kerihuel (2): Add multiplex state to dcerpc flags and control over multiplex PFC flag in bind_ack and and dcesrv_alter replies Add DCERPC flag to call unbind hooks without destroying the connection itself upon termination of a connection with outstanding pending calls. Karolin Seeger (3): VERSION: Bump version up to 4.2.2... WHATSNEW: Add release notes for Samba 4.2.2. VERSION: Disable git snapshot for the 4.2.2 release. Led (1): ctdb-scripts: Fix bashism in ctdbd_wrapper script Lukas Slebodnik (1): lib/util: Include DEBUG macro in internal header files before samba_util.h Martin Schwenke (14): ctdb-scripts: Try to deal with Ubuntu having /usr/sbin/service ctdb-scripts: Don't use the GNU awk gensub() function ctdb-scripts: Fix tunable setup code by making it shell-agnostic ctdb-tests: Fix tickle sniffing for IPv4 ctdb-scripts: Call iptables/ip6tables directly from iptables_wrapper ctdb-tests: Extend ctdb stub to support ptrans, pdelete, catdb ctdb-tests: Extend ctdb stub to support ip with and without -X ctdb-tests: Support testing scripts that change directory ctdb-tests: Extend eventscript unit test infrastructure for other scripts ctdb-tests: Make setup of public addresses more obvious ctdb-tests: Unit tests for statd-callout ctdb-scripts: Fix a regression in statd-callout ctdb-scripts: Change statd-callout to be more scalable ctdb-scripts: Remove unused function nfs_statd_update() Michael Adam (2): s3:smbXsrv: refactor duplicate code into smbXsrv_session_clear_and_logoff() gencache: don't fail gencache_stabilize if there were records to delete. Rajesh Joseph (1): ctdb: Coverity fix for CID 1291643 Ralph Boehme (7): s3:smbd: missing tevent_req_nterror s3:smbd: update comment to correctly reflect MS-SMB2 vfs: kernel_flock and named streams vfs_fruit: add option nfs_aces that controls the NFS ACEs stuff vfs_fruit: comment fix: the options are documented vfp_gpfs: ensure END_PROFILE is always called vfs_gpfs: move failure label before END_PROFILE Richard Sharpe (1): Make sure we
[SCM] Samba Website Repository - branch master updated
The branch, master has been updated via 852ead6 Announce Samba 4.2.2. from 9f569d1 Remove broken PrimaStasys reference here too https://git.samba.org/?p=samba-web.git;a=shortlog;h=master - Log - commit 852ead6de5f8e518f7aa05535c95f9ae5ae1e857 Author: Karolin Seeger ksee...@samba.org Date: Wed May 27 22:05:59 2015 +0200 Announce Samba 4.2.2. Signed-off-by: Karolin Seeger ksee...@samba.org --- Summary of changes: generated_news/latest_10_bodies.html| 23 +++--- generated_news/latest_10_headlines.html | 5 +- generated_news/latest_2_bodies.html | 26 +++ history/header_history.html | 1 + history/samba-4.2.2.html| 128 latest_stable_release.html | 6 +- 6 files changed, 160 insertions(+), 29 deletions(-) create mode 100755 history/samba-4.2.2.html Changeset truncated at 500 lines: diff --git a/generated_news/latest_10_bodies.html b/generated_news/latest_10_bodies.html index b7dfba2..cc37833 100644 --- a/generated_news/latest_10_bodies.html +++ b/generated_news/latest_10_bodies.html @@ -1,3 +1,16 @@ + h5a name=4.2.227 May 2015/a/h5 + p class=headlineSamba 4.2.2 Available for Download/p + pThis is the latest stable release of the Samba 4.2 series./p + +pThe uncompressed tarballs and patch files have been signed +using GnuPG (ID 6568B7EA). The source code can be +a href=http://samba.org/samba/ftp/stable/samba-4.2.2.tar.gz;downloaded +now/a. A a href=http://samba.org/samba/ftp/patches/patch-4.2.1-4.2.2.diffs.gz; +patch against Samba 4.2.1/a is also available. See +a href=http://samba.org/samba/history/samba-4.2.2.html;the release notes for +more info/a./p + + h5a name=results_survey201521 May 2015/a/h5 p class=headline2015 User Survey: The Results/p pWhat Samba features do you care about most? Do you have problems or @@ -102,13 +115,3 @@ the release notes for more info/a./p lia href=http://samba.org/samba/ftp/stable/samba-3.6.25.tar.gz;download Samba 3.6.25/a./li /p - - -h5a name=CfP201529 January 2015/a/h5 - p class=headlineCall for Papers SambaXP 2015/p - pFrom May 19th to 21st 2015 developers and users will meet again in - Goettingen, Germany at the 14th international SAMBA conference, the - samba eXPerience 2015./p - pThe call for papers and early bird registration are open until February - 28th 2015. Please find all necessary information at the - a href=http://sambaXP.org;conference site/a./p diff --git a/generated_news/latest_10_headlines.html b/generated_news/latest_10_headlines.html index c00be60..f0de32c 100644 --- a/generated_news/latest_10_headlines.html +++ b/generated_news/latest_10_headlines.html @@ -1,4 +1,6 @@ ul + li 27 May 2015 a href=#4.2.2Samba 4.2.2 Available for Download/a/li + li 12 May 2015 a href=#4.1.18Samba 4.1.18 Available for Download/a/li li 06 May 2015 a href=#4.0.26Samba 4.0.26 Available for Download/a/li @@ -19,7 +21,4 @@ Releases Available for Download (CVE-2015-0240)/a/li li 29 January 2015 a href=#CfP2015Call for Papers SambaXP 2015/a/li - - li 16 January 2015 a href=#4.2.0rc4Samba 4.2.0rc4 Available for - Download (incl. fix for CVE-2014-8143)/a/li /ul diff --git a/generated_news/latest_2_bodies.html b/generated_news/latest_2_bodies.html index f127873..d3bc60e 100644 --- a/generated_news/latest_2_bodies.html +++ b/generated_news/latest_2_bodies.html @@ -1,3 +1,16 @@ + h5a name=4.2.227 May 2015/a/h5 + p class=headlineSamba 4.2.2 Available for Download/p + pThis is the latest stable release of the Samba 4.2 series./p + +pThe uncompressed tarballs and patch files have been signed +using GnuPG (ID 6568B7EA). The source code can be +a href=http://samba.org/samba/ftp/stable/samba-4.2.2.tar.gz;downloaded +now/a. A a href=http://samba.org/samba/ftp/patches/patch-4.2.1-4.2.2.diffs.gz; +patch against Samba 4.2.1/a is also available. See +a href=http://samba.org/samba/history/samba-4.2.2.html;the release notes for +more info/a./p + + h5a name=results_survey201521 May 2015/a/h5 p class=headline2015 User Survey: The Results/p pWhat Samba features do you care about most? Do you have problems or @@ -5,16 +18,3 @@ most important to you?/p pThe Samba Team conducted a survey and here are the a href=https://www.samba.org/~mmuehlfeld/UserSurvey2015/SummaryReports/Samba_User_Survey_2015_Summary_report_Completed_only_with_comments.pdf;results/a./p - - - h5a name=4.1.1812 May 2015/a/h5 - p class=headlineSamba 4.1.18 Available for Download/p - pThis is the last stable release of the Samba 4.1 series./p - -pThe uncompressed tarballs and patch files have been signed -using GnuPG (ID
autobuild: intermittent test failure detected
The autobuild test system has detected an intermittent failing test in the current master tree. The autobuild log of the failure is available here: http://git.samba.org/autobuild.flakey/2015-05-28-0529/flakey.log The samba build logs are available here: http://git.samba.org/autobuild.flakey/2015-05-28-0529/samba.stderr http://git.samba.org/autobuild.flakey/2015-05-28-0529/samba.stdout The top commit at the time of the failure was: commit ce4830e00a62b16adc344107e2d5dc5e85588be3 Author: Matthieu Patou m...@matws.net Date: Sat May 23 00:02:42 2015 -0700 Fix segfault in the very rare case when we are not able to find the rootnamingcontext Signed-off-by: Matthieu Patou m...@matws.net Reviewed-by: Volker Lendecke v...@samba.org Change-Id: I96fd5c7f39280090d5ec1dcdcb445fd7a44bd1c6 Autobuild-User(master): Matthieu Patou m...@samba.org Autobuild-Date(master): Wed May 27 18:40:35 CEST 2015 on sn-devel-104