Rev 11531: Merge upstream. in
file:///home/jelmer/bzr.samba/4.0-nestedpidl/
Jelmer Vernooij
jelmer at samba.org
Mon Feb 19 10:19:58 GMT 2007
At file:///home/jelmer/bzr.samba/4.0-nestedpidl/
------------------------------------------------------------
revno: 11531
revision-id: jelmer at samba.org-20070219101944-p91rzftewsgt4qoa
parent: jelmer at samba.org-20070219022623-vehazzb1ysow29c7
parent: svn-v2:21443 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: 4.0-nestedpidl
timestamp: Mon 2007-02-19 11:19:44 +0100
message:
Merge upstream.
removed:
source/pidl/tests/typelist.pl typelist.pl-20070218211353-5j0k2o8fqwzsavj6-1
added:
source/pidl/tests/typelist.pl svn-v2:21437 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0-source%2fpidl%2ftests%2ftypelist.pl
modified:
source/auth/sam.c svn-v2:15298 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0-source%2fauth%2fsam.c
source/dsdb/samdb/ldb_modules/local_password.c svn-v2:17287 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0-source%2fdsdb%2fsamdb%2fldb_modules%2flocal_password.c
source/dsdb/samdb/ldb_modules/password_hash.c svn-v2:12599 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0-source%2fdsdb%2fsamdb%2fldb_modules%2fpassword_hash.c
source/heimdal/kdc/kerberos5.c svn-v2:8302 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0-source%2fheimdal%2fkdc%2fkerberos5.c
source/heimdal/lib/krb5/pac.c svn-v2:20640 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0-source%2fheimdal%2flib%2fkrb5%2fpac.c
source/kdc/hdb-ldb.c svn-v2:7241 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0-source%2fkdc%2fhdb%2dldb.c
source/librpc/idl/drsblobs.idl svn-v2:3927 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0-source%2flibrpc%2fidl%2fdrsblobs.idl
source/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm svn-v2:12463 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0-source%2fpidl%2flib%2fParse%2fPidl%2fSamba4%2fNDR%2fParser.pm
source/pidl/tests/samba-ndr.pl svn-v2:20637 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0-source%2fpidl%2ftests%2fsamba%2dndr.pl
source/setup/schema_samba4.ldif svn-v2:17499 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0-source%2fsetup%2fschema_samba4.ldif
------------------------------------------------------------
revno: 11524.1.10
merged: svn-v2:21443 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
parent: svn-v2:21442 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
parent: jelmer at samba.org-20070219014759-jv5otc3ij03d89va
committer: jelmer
timestamp: Mon 2007-02-19 01:51:46 +0000
message:
Refactor some of the NDR code in preparation of nested data structure support.
------------------------------------------------------------
revno: 11524.1.9.1.1
merged: jelmer at samba.org-20070219014759-jv5otc3ij03d89va
parent: svn-v2:21442 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: SAMBA_4_0
timestamp: Mon 2007-02-19 02:47:59 +0100
message:
Refactor some of the NDR code in preparation of nested data structure support.
------------------------------------------------------------
revno: 11524.1.9
merged: svn-v2:21442 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
parent: svn-v2:21441 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
parent: jelmer at samba.org-20070219004515-smmtdyy6deud4adv
committer: jelmer
timestamp: Mon 2007-02-19 00:48:05 +0000
message:
Allow more flexible data structure names.
------------------------------------------------------------
revno: 11524.1.8.1.1
merged: jelmer at samba.org-20070219004515-smmtdyy6deud4adv
parent: svn-v2:21441 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: SAMBA_4_0
timestamp: Mon 2007-02-19 01:45:15 +0100
message:
Allow more flexible data structure names.
------------------------------------------------------------
revno: 11524.1.8
merged: svn-v2:21441 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
parent: svn-v2:21440 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
committer: metze
timestamp: Mon 2007-02-19 00:28:11 +0000
message:
create a union for the PrimaryKerberosBlob content
so that ndr_pull will fail if version isn't 3 and we notice
if the format changes...
metze
------------------------------------------------------------
revno: 11524.1.7
merged: svn-v2:21440 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
parent: svn-v2:21439 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
parent: jelmer at samba.org-20070218235514-ziine4dmb38u0xv3
committer: jelmer
timestamp: Sun 2007-02-18 23:57:26 +0000
message:
Support different variables in environments.
------------------------------------------------------------
revno: 11524.1.5.1.1
merged: jelmer at samba.org-20070218235514-ziine4dmb38u0xv3
parent: svn-v2:21438 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: SAMBA_4_0
timestamp: Mon 2007-02-19 00:55:14 +0100
message:
Support different variables in environments.
------------------------------------------------------------
revno: 11524.1.6
merged: svn-v2:21439 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
parent: svn-v2:21438 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
committer: metze
timestamp: Sun 2007-02-18 23:56:19 +0000
message:
fix compiler warnings
metze
------------------------------------------------------------
revno: 11524.1.5
merged: svn-v2:21438 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
parent: svn-v2:21437 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
committer: metze
timestamp: Sun 2007-02-18 23:49:29 +0000
message:
create the PAC element in the same order as w2k3,
maybe there's some broken code in windows which relies
on this...
love: can you merge this to heimdal?
metze
------------------------------------------------------------
revno: 11524.1.4
merged: svn-v2:21437 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
parent: svn-v2:21436 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
parent: jelmer at samba.org-20070218234351-nxjnkhl4bc4x00df
committer: jelmer
timestamp: Sun 2007-02-18 23:48:16 +0000
message:
Cherrypick typelib tests.
------------------------------------------------------------
revno: 11524.1.3.1.1
merged: jelmer at samba.org-20070218234351-nxjnkhl4bc4x00df
parent: svn-v2:21436 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: SAMBA_4_0
timestamp: Mon 2007-02-19 00:43:51 +0100
message:
Cherrypick typelib tests.
------------------------------------------------------------
revno: 11524.1.3
merged: svn-v2:21436 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
parent: svn-v2:21435 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
committer: metze
timestamp: Sun 2007-02-18 23:27:42 +0000
message:
Choose the TGT session key enctype also by checking what enctypes
the krbtgt hdb entry provides.
We need to make sure other KDC's with the same hdb backend data
can accept the TGT. (w2k and w2k3 don't support aes256-cts-hmac-sha1-96 (18)
session keys.)
Love: I'm not sure if this is the correct way of doing it...
metze
------------------------------------------------------------
revno: 11524.1.2
merged: svn-v2:21435 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
parent: svn-v2:21434 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
committer: metze
timestamp: Sun 2007-02-18 22:15:50 +0000
message:
ntPwdHash,lmPwdHash,sambaNTPwdHistory,sambaLMPwdHistory and krb5Key
are not used anymore
metze
------------------------------------------------------------
revno: 11524.1.1
merged: svn-v2:21434 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
parent: svn-v2:21433 at 0c0555d6-39d7-0310-84fc-f1cc0bd64818-branches%2fSAMBA_4_0
committer: metze
timestamp: Sun 2007-02-18 22:01:02 +0000
message:
- get rid of "krb5Key"
- use "sambaPassword" only as virtual attribute for passing
the cleartext password (in unix charset) into the ldb layer
- store des-cbc-crc, des-cbc-md5 keys in the Primary:Kerberos
blob to match w2k and w2k3
- aes key support is disabled by default, as we don't know
exacly how longhorn stores them. use password_hash:create_aes_key=yes
to force creation of them.
- store the cleartext password in the Primary:CLEARTEXT blob
if configured
TODO:
- find out how longhorn stores aes keys
- find out how the Primary:WDigest blob needs to be constructed
(not supported by w2k)
metze
Diff too large for email (3116 lines, the limit is 1000).
More information about the samba-cvs
mailing list