[SCM] Samba Shared Repository - branch master updated
Jeremy Allison
jra at samba.org
Mon Mar 22 14:06:38 MDT 2010
The branch, master has been updated
via 12f97c0... Fix valgrind error when running under share level security. plaintext_password is a data blob with a data pointer pointing to an allocation of length zero.
from 70f9338... s3: Add the "ctdb locktime warn threshold" parameter
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit 12f97c0576c8ec6628971aa7f86d7cbc5e304293
Author: Jeremy Allison <jra at samba.org>
Date: Mon Mar 22 13:05:29 2010 -0700
Fix valgrind error when running under share level security. plaintext_password
is a data blob with a data pointer pointing to an allocation of length zero.
Jeremy.
-----------------------------------------------------------------------
Summary of changes:
source3/auth/auth_util.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Changeset truncated at 500 lines:
diff --git a/source3/auth/auth_util.c b/source3/auth/auth_util.c
index 6ec19da..02eaf9d 100644
--- a/source3/auth/auth_util.c
+++ b/source3/auth/auth_util.c
@@ -420,7 +420,7 @@ bool make_user_info_for_reply(struct auth_usersupplied_info **user_info,
DEBUG(5,("make_user_info_for_reply: User passwords not in encrypted "
"format.\n"));
- if (plaintext_password.data) {
+ if (plaintext_password.data && plaintext_password.length) {
unsigned char local_lm_response[24];
#ifdef DEBUG_PASSWORD
@@ -448,7 +448,7 @@ bool make_user_info_for_reply(struct auth_usersupplied_info **user_info,
local_lm_blob.data ? &local_lm_blob : NULL,
local_nt_blob.data ? &local_nt_blob : NULL,
NULL, NULL,
- plaintext_password.data ? &plaintext_password : NULL,
+ plaintext_password.data && plaintext_password.length ? &plaintext_password : NULL,
False);
data_blob_free(&local_lm_blob);
--
Samba Shared Repository
More information about the samba-cvs
mailing list