[SCM] Samba Shared Repository - branch v3-5-test updated
Karolin Seeger
kseeger at samba.org
Tue Mar 20 14:26:49 MDT 2012
The branch, v3-5-test has been updated
via 4898de8 WHATSNEW: Start release notes for 3.5.14.
via 33d3329 VERSION: Bump version up to 3.5.14.
via c119cd8 s3-winbindd Only use SamLogonEx when we can get unencrypted session keys
from 81703ab v3-6-test: Further fix for bug 8338
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-5-test
- Log -----------------------------------------------------------------
commit 4898de8a5e2f715c4672c75fa44408e756724627
Author: Karolin Seeger <kseeger at samba.org>
Date: Tue Mar 20 21:27:17 2012 +0100
WHATSNEW: Start release notes for 3.5.14.
Karolin
commit 33d332960fa266a08ff0ee72945101051fa4d71e
Author: Karolin Seeger <kseeger at samba.org>
Date: Tue Mar 20 21:24:51 2012 +0100
VERSION: Bump version up to 3.5.14.
Karolin
commit c119cd8868fc7e2eb08b09f7092519007fd83bf6
Author: Andrew Bartlett <abartlet at samba.org>
Date: Thu Dec 15 09:57:56 2011 +1100
s3-winbindd Only use SamLogonEx when we can get unencrypted session keys
This ensures that we have some check on the session keys being returned
as the RC4 cipher is not checksumed.
The check comes from the fact that the credentials chain is tied to
the netlgon session key, and so if the credentials check passes then
the netlogon session key will be correct, and so the user session key
will be correctly decrypted.
Andrew Bartlett
Signed-off-by: Matthieu Patou <mat at matws.net>
s3: If we can't do validation 6 or sam_logon_ex use sam_logon only
-----------------------------------------------------------------------
Summary of changes:
WHATSNEW.txt | 48 ++++++++++++++++++++++++++++++++++++--
source3/VERSION | 2 +-
source3/winbindd/winbindd_pam.c | 4 +-
3 files changed, 48 insertions(+), 6 deletions(-)
Changeset truncated at 500 lines:
diff --git a/WHATSNEW.txt b/WHATSNEW.txt
index d90d69c..391af0b 100644
--- a/WHATSNEW.txt
+++ b/WHATSNEW.txt
@@ -1,4 +1,46 @@
==============================
+ Release Notes for Samba 3.5.14
+ , 2012
+ ==============================
+
+
+This is the latest stable release of Samba 3.5.
+
+Major enhancements in Samba 3.5.14 include:
+
+o
+
+Changes since 3.5.13:
+---------------------
+
+
+o Jeremy Allison <jra at samba.org>
+
+
+######################################################################
+Reporting bugs & Development Discussion
+#######################################
+
+Please discuss this release on the samba-technical mailing list or by
+joining the #samba-technical IRC channel on irc.freenode.net.
+
+If you do report problems then please try to send high quality
+feedback. If you don't provide vital information to help us track down
+the problem then you will probably be ignored. All bug reports should
+be filed under the Samba 3.5 product in the project's Bugzilla
+database (https://bugzilla.samba.org/).
+
+
+======================================================================
+== Our Code, Our Bugs, Our Responsibility.
+== The Samba Team
+======================================================================
+
+
+Release notes for older releases follow:
+----------------------------------------
+
+ ==============================
Release Notes for Samba 3.5.13
March 12, 2012
==============================
@@ -69,7 +111,7 @@ o Volker Lendecke <vl at samba.org>
causing uninitialized memory read.
-o Stefan Metzmacher <metze at samba.org
+o Stefan Metzmacher <metze at samba.org>
* BUG 5326: Fix cli_write_and_x() against OS/2 print shares.
* BUG 8562: Fix double free error (talloc).
* BUG 8593: Fix a crash bug in cldap_socket_recv_dgram().
@@ -121,8 +163,8 @@ database (https://bugzilla.samba.org/).
======================================================================
-Release notes for older releases follow:
-----------------------------------------
+----------------------------------------------------------------------
+
==============================
Release Notes for Samba 3.5.12
diff --git a/source3/VERSION b/source3/VERSION
index c58d08c..700054e 100644
--- a/source3/VERSION
+++ b/source3/VERSION
@@ -25,7 +25,7 @@
########################################################
SAMBA_VERSION_MAJOR=3
SAMBA_VERSION_MINOR=5
-SAMBA_VERSION_RELEASE=13
+SAMBA_VERSION_RELEASE=14
########################################################
# Bug fix releases use a letter for the patch revision #
diff --git a/source3/winbindd/winbindd_pam.c b/source3/winbindd/winbindd_pam.c
index 26fdc5a..b0b8e40 100644
--- a/source3/winbindd/winbindd_pam.c
+++ b/source3/winbindd/winbindd_pam.c
@@ -1365,7 +1365,7 @@ static NTSTATUS winbindd_dual_pam_auth_samlogon(struct winbindd_domain *domain,
domain->can_do_validation6 = false;
}
- logon_fn = contact_domain->can_do_samlogon_ex
+ logon_fn = (contact_domain->can_do_samlogon_ex && domain->can_do_validation6)
? rpccli_netlogon_sam_network_logon_ex
: rpccli_netlogon_sam_network_logon;
@@ -1989,7 +1989,7 @@ enum winbindd_result winbindd_dual_pam_auth_crap(struct winbindd_domain *domain,
domain->can_do_validation6 = false;
}
- logon_fn = contact_domain->can_do_samlogon_ex
+ logon_fn = (contact_domain->can_do_samlogon_ex && domain->can_do_validation6)
? rpccli_netlogon_sam_network_logon_ex
: rpccli_netlogon_sam_network_logon;
--
Samba Shared Repository
More information about the samba-cvs
mailing list