[SCM] Samba Shared Repository - branch v4-7-test updated
The branch, v4-7-test has been updated via 214291f s3: docs: Add documentation for "smb2" and "smb2_credits" debug classes. via 2546926 s3: smbd: SMB2: Add DBGC_SMB2_CREDITS class to specifically debug credit issues. via 465f3a3 lib: debug: Add DBGC_XXX versions of the macros to allow class-specific messages. via 8bfe55e s3: debug: smb2: Create a new DBGC_SMB2 debug class and mark all smbd/smb2_*.c files with it. via fe02c78 s3:smbd: map nterror on smb2_flush errorpath via 62388a0 s3: smbd: Fruit. Make the use of dom_sid_compare_domain() much clearer. via 8b9e15b s4: vfs: fruit tests: Add regression test for dealing with NFS ACE entries. via 8df51e5 selftest: vfs.fruit: add xattr_tdb where possible via bb8bbed selftest: run vfs.fruit_netatalk test against seperate share via 3893417 s3: smbd: vfs_fruit: Replace code in fruit_fget_nt_acl() with remove_virtual_nfs_aces(). via 85553b7 s3: smbd: vfs_fruit: Replace code in check_ms_nfs() with remove_virtual_nfs_aces(). via bf3e904 s3: smbd: vfs_fruit: Add remove_virtual_nfs_aces() a generic NFS ACE remover. via db293b8 s3: vfs_fruit. Change check_ms_nfs() to remove the virtual ACE's generated by fruit_fget_nt_acl(). via a37fad5 s3: vfs_fruit. If the security descriptor was modified, ensure we set the flags correctly to reflect the ACE's left. via 9b5d24d s3: vfs_fruit: Ensure we operate on a copy of the incoming security descriptor. via 15391e3 s3: vfs_fruit. Ensure we only return one set of the 'virtual' UNIX ACE entries. via ea6c0ae vfs_glusterfs: Fix the wrong pointer being sent in glfs_fsync_async via 6d4906c s3: smbd: Fix possible directory fd leak if the underlying OS doesn't support fdopendir() via 520672e s3: ldap: Ensure the ADS_STRUCT pointer doesn't get freed on error, we don't own it here. from 7a49112 s4:auth_sam: allow logons with an empty domain name https://git.samba.org/?p=samba.git;a=shortlog;h=v4-7-test - Log - commit 214291f832510b2e0245c0703c7ee1ca5c41f0c6 Author: Jeremy AllisonDate: Wed Mar 21 12:56:12 2018 -0700 s3: docs: Add documentation for "smb2" and "smb2_credits" debug classes. https://bugzilla.samba.org/show_bug.cgi?id=13347 Signed-off-by: Jeremy Allison Reviewed-by: Ralph Böhme (cherry picked from commit fc922bd29b40a20450f16728fa7347f8f83d3bcd) Autobuild-User(v4-7-test): Karolin Seeger Autobuild-Date(v4-7-test): Fri Mar 23 02:37:09 CET 2018 on sn-devel-144 commit 25469265883a0e63baee72ab3d1ff250ad122264 Author: Jeremy Allison Date: Wed Mar 21 12:52:49 2018 -0700 s3: smbd: SMB2: Add DBGC_SMB2_CREDITS class to specifically debug credit issues. https://bugzilla.samba.org/show_bug.cgi?id=13347 Signed-off-by: Jeremy Allison Reviewed-by: Ralph Böhme (cherry picked from commit ad973fddef00d6d92443be89e7f5404006a94d99) commit 465f3a39b11ce7caf28d36e4168f7a1eeb76ee0a Author: Jeremy Allison Date: Wed Mar 21 12:40:50 2018 -0700 lib: debug: Add DBGC_XXX versions of the macros to allow class-specific messages. https://bugzilla.samba.org/show_bug.cgi?id=13347 Signed-off-by: Jeremy Allison Reviewed-by: Ralph Böhme (cherry picked from commit cdde6d93605d15a59e816a35e8e02ca193bf1403) commit 8bfe55e063fbb79048dcf715520265f3ac814434 Author: Jeremy Allison Date: Wed Mar 21 12:01:05 2018 -0700 s3: debug: smb2: Create a new DBGC_SMB2 debug class and mark all smbd/smb2_*.c files with it. Will allow easier smb2-specific debugging. https://bugzilla.samba.org/show_bug.cgi?id=13347 Signed-off-by: Jeremy Allison Reviewed-by: Ralph Böhme (cherry picked from commit 8dabcf8948c2e514b489169c34673e093519b583) commit fe02c78becb2f0bed3fe876157f2ea2d52bb0a97 Author: Anton Nefedov via samba-technical Date: Thu Mar 15 14:38:41 2018 +0300 s3:smbd: map nterror on smb2_flush errorpath smbd_smb2_flush_recv() expects nterror in tevent_req, and otherwise aborts in tevent_req_is_nterror() BUG: https://bugzilla.samba.org/show_bug.cgi?id=13338 Signed-off-by: Anton Nefedov Reviewed-by: Volker Lendecke Reviewed-by: Jeremy Allison (cherry picked from commit 98623129446672521b7fa41d3457b8ce95db828c) commit 62388a06a548e83decd0e74d3003f6c03b742729 Author: Jeremy Allison Date: Mon Mar 19 15:46:41 2018 -0700 s3: smbd: Fruit. Make the use of dom_sid_compare_domain() much clearer. BUG:
[SCM] Samba Shared Repository - branch master updated
The branch, master has been updated via 35ca616 s3:lib: Fix probably a copy error in namemap_cache_set_sid2name() from 42d6dd2 s3: smbd: always set vuid in check_user_ok() https://git.samba.org/?p=samba.git;a=shortlog;h=master - Log - commit 35ca6161f1f78d8f93cb2ec90083c037c0bfe88d Author: Andreas SchneiderDate: Wed Mar 21 20:25:09 2018 +0100 s3:lib: Fix probably a copy error in namemap_cache_set_sid2name() BUG: https://bugzilla.samba.org/show_bug.cgi?id=13350 Signed-off-by: Andreas Schneider Reviewed-by: Andrew Bartlett Autobuild-User(master): Jeremy Allison Autobuild-Date(master): Fri Mar 23 01:59:08 CET 2018 on sn-devel-144 --- Summary of changes: source3/lib/namemap_cache.c | 1 - 1 file changed, 1 deletion(-) Changeset truncated at 500 lines: diff --git a/source3/lib/namemap_cache.c b/source3/lib/namemap_cache.c index 0d6ed32..38f7a2d 100644 --- a/source3/lib/namemap_cache.c +++ b/source3/lib/namemap_cache.c @@ -53,7 +53,6 @@ bool namemap_cache_set_sid2name(const struct dom_sid *sid, } snprintf(typebuf, sizeof(typebuf), "%d", (int)type); - snprintf(keybuf, sizeof(keybuf), "SID2NAME/%s", sidbuf); ret = strv_add(talloc_tos(), , domain); if (ret != 0) { -- Samba Shared Repository
[SCM] Samba Website Repository - branch master updated
The branch, master has been updated via 3716929 Fix another occurrence of the affected version in the CVE-2018-1050 advisory from e7439bb Fix affected versions in the CVE-2018-1050 advisory. https://git.samba.org/?p=samba-web.git;a=shortlog;h=master - Log - commit 37169294c238e1a31221dcedea3a5f27c4416ef5 Author: Karolin SeegerDate: Thu Mar 22 22:06:41 2018 +0100 Fix another occurrence of the affected version in the CVE-2018-1050 advisory Signed-off-by: Karolin Seeger --- Summary of changes: security/CVE-2018-1050.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Changeset truncated at 500 lines: diff --git a/security/CVE-2018-1050.html b/security/CVE-2018-1050.html index 7fc7bb6..d6881a7 100644 --- a/security/CVE-2018-1050.html +++ b/security/CVE-2018-1050.html @@ -28,7 +28,7 @@ Description === -All versions of Samba from 4.0.0 onwards are vulnerable to a denial of +All versions of Samba from 3.6.0 onwards are vulnerable to a denial of service attack when the RPC spoolss service is configured to be run as an external daemon. Missing input sanitization checks on some of the input parameters to spoolss RPC calls could cause the print spooler -- Samba Website Repository
[SCM] Samba Website Repository - branch master updated
The branch, master has been updated via e7439bb Fix affected versions in the CVE-2018-1050 advisory. from 11d3b0f Add Samba 4.8.0 to the list of releases. https://git.samba.org/?p=samba-web.git;a=shortlog;h=master - Log - commit e7439bbcda10bd118a89c33e8cccfb084c789ba3 Author: Karolin SeegerDate: Thu Mar 22 21:32:32 2018 +0100 Fix affected versions in the CVE-2018-1050 advisory. Signed-off-by: Karolin Seeger --- Summary of changes: security/CVE-2018-1050.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Changeset truncated at 500 lines: diff --git a/security/CVE-2018-1050.html b/security/CVE-2018-1050.html index 549fab9..7fc7bb6 100644 --- a/security/CVE-2018-1050.html +++ b/security/CVE-2018-1050.html @@ -17,7 +17,7 @@ == == CVE ID#: CVE-2018-1050 == -== Versions:All versions of Samba from 4.0.0 onwards. +== Versions:All versions of Samba from 3.6.0 onwards. == == Summary: Missing null pointer checks may crash the external == print server process. -- Samba Website Repository
autobuild[sn-devel-144]: intermittent test failure detected
The autobuild test system (on sn-devel-144) 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.sn-devel-144/2018-03-22-2028/flakey.log The samba build logs are available here: http://git.samba.org/autobuild.flakey.sn-devel-144/2018-03-22-2028/samba.stderr http://git.samba.org/autobuild.flakey.sn-devel-144/2018-03-22-2028/samba.stdout The top commit at the time of the failure was: commit dd1f8cdf6bd1fb9c881d96957d709b0f517852bb Author: Jamie McClymontDate: Thu Jan 25 17:23:06 2018 +1300 selftest: consistently produce high-res UTC time Currently some subunit reporters throughout the codebase provide low-res time, meaning timestamps jump back and forth in the subunit file. Also, some subunit reporters produce UTC timestamps while others produce local time. UTC was chosen as the standard for this commit since all of the timestamps end with a Z (= Zulu = UTC). Signed-off-by: Jamie McClymont Reviewed-by: Andrew Bartlett Reviewed-by: Andreas Schneider Autobuild-User(master): Andreas Schneider Autobuild-Date(master): Thu Mar 22 13:26:44 CET 2018 on sn-devel-144
[SCM] Samba Shared Repository - branch master updated
The branch, master has been updated via 42d6dd2 s3: smbd: always set vuid in check_user_ok() from dd1f8cd selftest: consistently produce high-res UTC time https://git.samba.org/?p=samba.git;a=shortlog;h=master - Log - commit 42d6dd2f30b6c3b3176bd1f378422a2eb62b1008 Author: Ralph BoehmeDate: Thu Mar 22 08:03:58 2018 +0100 s3: smbd: always set vuid in check_user_ok() A SMB session reauth will have invalidated conn->vuid via conn_clear_vuid_caches(). Ensure conn->vuid always has the vuid of the current user in check_user_ok(). Bug: https://bugzilla.samba.org/show_bug.cgi?id=13351 Signed-off-by: Ralph Boehme Reviewed-by: Stefan Metzmacher Autobuild-User(master): Ralph Böhme Autobuild-Date(master): Thu Mar 22 18:26:04 CET 2018 on sn-devel-144 --- Summary of changes: source3/smbd/uid.c | 2 ++ 1 file changed, 2 insertions(+) Changeset truncated at 500 lines: diff --git a/source3/smbd/uid.c b/source3/smbd/uid.c index 6eb5392..b24ae3c 100644 --- a/source3/smbd/uid.c +++ b/source3/smbd/uid.c @@ -202,6 +202,7 @@ static bool check_user_ok(connection_struct *conn, conn->session_info = ent->session_info; conn->read_only = ent->read_only; conn->share_access = ent->share_access; + conn->vuid = ent->vuid; return(True); } } @@ -250,6 +251,7 @@ static bool check_user_ok(connection_struct *conn, ent->share_access = share_access; free_conn_session_info_if_unused(conn); conn->session_info = ent->session_info; + conn->vuid = ent->vuid; if (vuid == UID_FIELD_INVALID) { /* * Not strictly needed, just make it really -- Samba Shared Repository
[SCM] Socket Wrapper Repository - branch master updated
The branch, master has been updated via 33da03f cmake: Fix configure check for fall-through attribute from f7fc3f5 cmake: Fix checks for attributes https://git.samba.org/?p=socket_wrapper.git;a=shortlog;h=master - Log - commit 33da03f478955daa04adca67fc012379bf0d2a39 Author: Andreas SchneiderDate: Wed Feb 28 07:36:58 2018 +0100 cmake: Fix configure check for fall-through attribute Signed-off-by: Andreas Schneider Reviewed-by: Ralph Boehme --- Summary of changes: ConfigureChecks.cmake | 17 - 1 file changed, 4 insertions(+), 13 deletions(-) Changeset truncated at 500 lines: diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake index f06e780..93010f4 100644 --- a/ConfigureChecks.cmake +++ b/ConfigureChecks.cmake @@ -205,22 +205,13 @@ int main(void) { check_c_source_compiles(" #define FALL_THROUGH __attribute__((fallthrough)) -enum direction_e { -UP = 0, -DOWN, -}; - int main(void) { -enum direction_e key = UP; -int i = 10; -int j = 0; +int i = 2; -switch (key) { -case UP: -i = 5; +switch (i) { +case 0: FALL_THROUGH; -case DOWN: -j = i * 2; +case 1: break; default: break; -- Socket Wrapper Repository
[SCM] Samba Shared Repository - branch master updated
The branch, master has been updated via dd1f8cd selftest: consistently produce high-res UTC time via ba805dc s4:selftest: explicitly set NSS/RESOLV_WAPPER_* in wait_for_start via 3966342 selftest: Clear environment before provision via ef35fbf s3-libnet: move rpc_join label into HAVE_ADS block with only caller via 0879be9 libsmb: Use the same #ifdef for is_our_primary_domain() as the only caller via c32fa9b travis-ci: Use Gold linker for faster builds via 87dac62 travis-ci: Only un-shallow for PIDL via d950556 autobuild: Move defaulttasks to one-per-line from 7964b36 tdb: Fix a "increases alignment" warning https://git.samba.org/?p=samba.git;a=shortlog;h=master - Log - commit dd1f8cdf6bd1fb9c881d96957d709b0f517852bb Author: Jamie McClymontDate: Thu Jan 25 17:23:06 2018 +1300 selftest: consistently produce high-res UTC time Currently some subunit reporters throughout the codebase provide low-res time, meaning timestamps jump back and forth in the subunit file. Also, some subunit reporters produce UTC timestamps while others produce local time. UTC was chosen as the standard for this commit since all of the timestamps end with a Z (= Zulu = UTC). Signed-off-by: Jamie McClymont Reviewed-by: Andrew Bartlett Reviewed-by: Andreas Schneider Autobuild-User(master): Andreas Schneider Autobuild-Date(master): Thu Mar 22 13:26:44 CET 2018 on sn-devel-144 commit ba805dcd6f95748d77e24d5de7c31af2ff5848b1 Author: Jamie McClymont Date: Wed Jan 10 13:28:13 2018 +1300 s4:selftest: explicitly set NSS/RESOLV_WAPPER_* in wait_for_start These variables were previously set directly on the selftest process for the purpose of making this ldbsearch call, allowing them to leak into other environments. Signed-off-by: Jamie McClymont Reviewed-by: Gary Lockyer Reviewed-by: Andrew Bartlett Reviewed-by: Andreas Schneider commit 3966342a1817b84d78e0c6687b4e7dc6d71f3c41 Author: Jamie McClymont Date: Mon Jan 29 18:59:34 2018 +1300 selftest: Clear environment before provision Currently, if an environment is being provisioned after a test which used ad_member_rfc2307, the provisioning process has all of the following in its environment: { 'DC_NETBIOSNAME' => 'LOCALDC', 'DC_PASSWORD' => 'locDCpass1', 'DC_SERVER_IP' => '127.0.0.21', 'DC_SERVER_IPV6' => 'fd00::::::5357:5f15', 'DC_SERVER'=> 'localdc', 'DC_USERNAME' => 'Administrator', 'DOMAIN' => 'SAMBADOMAIN', 'LOCAL_PATH' => '/.../st/ad_member_rfc2307/share', 'LOCK_DIR' => '/.../st/ad_member_rfc2307/lockdir', 'NETBIOSNAME' => 'RFC2307MEMBER', 'NMBD_SOCKET_DIR' => '/.../st/ad_member_rfc2307/nmbd', 'NSS_WRAPPER_GROUP'=> '/.../st/ad_member_rfc2307/private/group', 'NSS_WRAPPER_HOSTNAME' => 'rfc2307member.samba.example.com', 'NSS_WRAPPER_HOSTS'=> '/.../st/hosts', 'NSS_WRAPPER_MODULE_FN_PREFIX' => 'winbind', 'NSS_WRAPPER_MODULE_SO_PATH' => '/.../bin/default/nsswitch/libnss-wrapper-winbind.so', 'NSS_WRAPPER_PASSWD' => '/.../st/ad_member_rfc2307/private/passwd', 'PASSWORD' => 'loCalMemberPass', 'REALM'=> 'SAMBA.EXAMPLE.COM', 'RESOLV_WRAPPER_HOSTS' => '/.../st/dns_host_file', 'SELFTEST_WINBINDD_SOCKET_DIR' => '/.../st/ad_member_rfc2307/winbindd', 'SERVER_IP'=> '127.0.0.34', 'SERVER_IPV6' => 'fd00::::::5357:5f22', 'SERVER' => 'RFC2307MEMBER', 'USERID' => '55668', 'USERNAME' => 'jamiemcclymont', } Unsurprisingly, some of these can cause issues for the provisioning process, if a reduced subset of tests is being run which causes the provision to encounter never-before-seen pairs of adjacent environments. For example, a run with only TESTS='--include-env=vampire_dc --include-env=ad_member_rfc2307' would fail to start up the vampire_dc with: Could not find machine account in secrets database: Failed to fetch machine account password from secrets.ldb:
[SCM] Samba Shared Repository - annotated tag talloc-2.1.12 created
The annotated tag, talloc-2.1.12 has been created at 52933e59df9c5ca06a5cce1ab85034b27d7f45c6 (tag) tagging 80f9ec016496087bca06d3c34b6f687f0dc145ac (commit) replaces ldb-1.3.2 tagged by Stefan Metzmacher on Thu Mar 22 07:25:36 2018 +0100 - Log - talloc: tag release talloc-2.1.12 -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQEcBAABAgAGBQJas0xgAAoJEEeTkWETCEAlnVIIAL+jaVruICy/3ELvm7qie2Tc waIwZxPDEob+99PgYZ7EUxRqZKXotSrfaoh4bl4x+XDfxiOg8ZXb4Dn6WB0lMZDG PthnxTBNT3luG9cSlV088hagxxVdvj8A2+9ey2x/nJyxf4ftUnJF5alKHQyQ60uB O+nAN+MSaUm8RCrj+q/cHvkOVJ1IR0B2a7YXyJF0UD3FyqIrO2RK+vJML4MDDuWv FPQqHfEOau0uNZecfM41NyBYI8VL7E+aLVfBSoxxZnErklwgPgshcdMbu7CkkEvl dPiS6uF7J2JOZcMvy2sr2jysyaUooYgfn6NdP2SJ3ocK9bjVfPGmr8AQMQqZmoQ= =Brv4 -END PGP SIGNATURE- Amitay Isaacs (8): ctdb-pmda: Use modified API in pcp library 4.0 ctdb-ib: Avoid fall through case statements ctdb-client: Client code should never free the client context ctdb-tools: Wait for ctdb daemon to go away in shutdown ctdb-tools: Drop ipiface command from ctdb tool ctdb-common: Drop unused function ctdb_sys_find_ifname() ctdb-tools: Event script commands cannot be run without daemon ctdb-tools: Fix documentation for ctdb ping command Andreas Schneider (105): s4:lib:com: Fix function declartions lib:texpect: Avoid some compiler warnings lib:replace: Add FALL_THROUGH support lib:replace: Add FALL_THROUGH statements in strptime.c lib:ldb: Add FALL_THROUGH statements in common/ldb_dn.c lib:ldb: Add FALL_THROUGH statements in ldb_map/ldb_map_inbound.c lib:ldb: Add FALL_THROUGH statements in ldb_map/ldb_map.c lib:ldb: Add FALL_THROUGH statements in ldb_map/ldb_map_outbound.c lib:param: Add FALL_THROUGH statements in loadparm.c lib:util: Add FALL_THROUGH statements in substitute.c lib:util: Add FALL_THROUGH statements in charset/charset_macosxfs.c lib:util: Add FALL_THROUGH statements in util_file.c s3:lib: Add FALL_THROUGH statements in substitute_generic.c s3:lib: Add FALL_THROUGH statements in util_path.c s3:lib: Add FALL_THROUGH statements in util_str.c lib:tdb: Add FALL_THROUGH statements in hash.c lib:tdb: Add FALL_THROUGH statements in tdbtool.c lib:tdb: Add FALL_THROUGH statements in common/summary.c libgpo: Add FALL_THROUGH statements in gpo_sec.c librpc:ndr: Add FALL_THROUGH statements in ndr_cab.c s3:auth: Add FALL_THROUGH statements in auth_sam.c s3:auth: Add FALL_THROUGH statements in pampass.c s3:lib: Add FALL_THROUGH statements in cbuf.c s3:lib: Add FALL_THROUGH statements in sysacls.c s3:lib: Add FALL_THROUGH statements in util_sd.c s3:libsmb: Add FALL_THROUGH statements in dsgetdcname.c s3:modules: Add FALL_THROUGH statements in vfs_acl_common.c s3:smbd: Add FALL_THROUGH statements in nttrans.c s3:smbd: Add FALL_THROUGH statements in trans2.c s3:utils: Add FALL_THROUGH statements in regedit.c s3:utils: Add FALL_THROUGH statements in net_conf.c s3:utils: Add FALL_THROUGH statements in net_rpc_conf.c s3:rpc_server: Add FALL_THROUGH statements in rpc_server.c s4:samdb: Add FALL_THROUGH statements in cracknames.c s4:samdb: Add FALL_THROUGH statements in linked_attributes.c s4:auth: Add FALL_THROUGH statements in auth_util.c s4:auth: Add FALL_THROUGH statements in auth_sam.c s4:auth: Add FALL_THROUGH statements in gensec_krb5.c s4:rpc_server: Add FALL_THROUGH statements in dcesrv_srvsvc.c s4:torture: Add FALL_THROUGH statements in basic/misc.c s4:torture: Add FALL_THROUGH statements in rpc/spoolss.c auth:credentials: Add FALL_THROUGH statements in credentials_secrets.c auth:gensec: Add FALL_THROUGH statements in spnego.c nsswitch: Add FALL_THROUGH statements in pam_winbind.c s3:libnet: Add FALL_THROUGH statements in libnet_join.c s3:modules: Add FALL_THROUGH statements in getdate.c s3:lsa: Add FALL_THROUGH statements in srv_lsa_nt.c s3:rpcclient: Add FALL_THROUGH statements in rpcclient.c s3:smbd: Add FALL_THROUGH statements in reply.c s3:utils: Add FALL_THROUGH statements in net_registry_check.c s3:utils: Add FALL_THROUGH statements in ntlm_auth.c s3:winbindd: Add FALL_THROUGH statements in idmap_autorid.c s4:dsdb: Add FALL_THROUGH statements in password_hash.c s4:lib: Add FALL_THROUGH statements in http.c s3:spoolss: Remove incorrect fall through comment in srv_spoolss_nt.c libsmb: Remove incorrect fall through comment in trusts_util.c third_party: Update pam_wrapper to version 1.0.5 third_party: Add missing config.h in libpamtest auth:credentials: Add FALL_THROUGH statements in credentials.c auth:credentials: Avoid an 'else' branch wafsamba: Build
[SCM] Samba Shared Repository - branch master updated
The branch, master has been updated via 7964b36 tdb: Fix a "increases alignment" warning via 2adbb1f tdb: Align a few integer types via 6f45cbf tdb: Harden allocating the tdb recovery area via 5f24fd6 tdb: Make sure the hash size fits via 1b0fbda Harden tdb_check_used_record against overflow via 2c94093 tdb: Handle TDB_NEXT_LOCK_ERR in tdb_traverse_internal via df2a036 tdb: Harden tdb_rec_read via ac33b56 tdbdump: Avoid an int cast via fc922bd s3: docs: Add documentation for "smb2" and "smb2_credits" debug classes. via ad973fd s3: smbd: SMB2: Add DBGC_SMB2_CREDITS class to specifically debug credit issues. via cdde6d9 lib: debug: Add DBGC_XXX versions of the macros to allow class-specific messages. via 8dabcf8 s3: debug: smb2: Create a new DBGC_SMB2 debug class and mark all smbd/smb2_*.c files with it. from e0cf35a lib:param: Fix the size type in lp_do_parameter_parametric() https://git.samba.org/?p=samba.git;a=shortlog;h=master - Log - commit 7964b3640aacaab68f002c290d82f86e7c709268 Author: Volker LendeckeDate: Sun Mar 4 11:51:13 2018 +0100 tdb: Fix a "increases alignment" warning Many of those warnings are difficult to fix, but this one was easy :-) Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison Autobuild-User(master): Jeremy Allison Autobuild-Date(master): Thu Mar 22 07:21:44 CET 2018 on sn-devel-144 commit 2adbb1f75183a1105848ccb6acc577541279b3f6 Author: Volker Lendecke Date: Sun Mar 4 11:48:47 2018 +0100 tdb: Align a few integer types Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison commit 6f45cbf42738d869e310027c05e0a5bba07de9fc Author: Volker Lendecke Date: Sun Mar 4 11:26:37 2018 +0100 tdb: Harden allocating the tdb recovery area Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison commit 5f24fd6863f1278f1e5ea27829c5402c0cae4366 Author: Volker Lendecke Date: Sun Mar 4 11:09:10 2018 +0100 tdb: Make sure the hash size fits Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison commit 1b0fbdaf853b341a8e53e23e1e3f2ae1c9037dc2 Author: Volker Lendecke Date: Sun Mar 4 10:46:09 2018 +0100 Harden tdb_check_used_record against overflow Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison commit 2c94093ad961f3e93302dae6aa373e5b3fe8ee95 Author: Volker Lendecke Date: Sun Mar 4 10:21:09 2018 +0100 tdb: Handle TDB_NEXT_LOCK_ERR in tdb_traverse_internal Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison commit df2a036377ad68a999cbccd6e2ba813fa48e7cb9 Author: Volker Lendecke Date: Sun Mar 4 10:07:29 2018 +0100 tdb: Harden tdb_rec_read Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison commit ac33b5653f9ee7a69cd367e262bdaceb29c9867c Author: Volker Lendecke Date: Sun Mar 4 10:07:09 2018 +0100 tdbdump: Avoid an int cast Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison commit fc922bd29b40a20450f16728fa7347f8f83d3bcd Author: Jeremy Allison Date: Wed Mar 21 12:56:12 2018 -0700 s3: docs: Add documentation for "smb2" and "smb2_credits" debug classes. https://bugzilla.samba.org/show_bug.cgi?id=13347 Signed-off-by: Jeremy Allison Reviewed-by: Ralph Böhme commit ad973fddef00d6d92443be89e7f5404006a94d99 Author: Jeremy Allison Date: Wed Mar 21 12:52:49 2018 -0700 s3: smbd: SMB2: Add DBGC_SMB2_CREDITS class to specifically debug credit issues. https://bugzilla.samba.org/show_bug.cgi?id=13347 Signed-off-by: Jeremy Allison Reviewed-by: Ralph Böhme commit cdde6d93605d15a59e816a35e8e02ca193bf1403 Author: Jeremy Allison Date: Wed Mar 21 12:40:50 2018 -0700 lib: debug: Add DBGC_XXX versions of the macros to allow class-specific messages. https://bugzilla.samba.org/show_bug.cgi?id=13347 Signed-off-by: Jeremy Allison Reviewed-by: Ralph Böhme commit 8dabcf8948c2e514b489169c34673e093519b583 Author: Jeremy Allison Date: Wed Mar 21 12:01:05 2018 -0700 s3: debug: smb2: Create a new DBGC_SMB2 debug class and mark all smbd/smb2_*.c files with it. Will allow easier smb2-specific debugging.