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