On Wed, Oct 01, 2008 at 05:47:18PM +0200, Mark Phalan wrote:
> On Mon, 2008-09-29 at 19:20 -0500, Will Fiveash wrote:
> > On Thu, Aug 28, 2008 at 08:22:27PM +0200, Mark Phalan wrote:
> > > 
> > > 
> > > I've just uploaded a webrev of my resync/pkinit workspace. There still
> > > needs to be some work on pkinit so don't expect the code in
> > > usr/src/lib/krb5/plugins/preauth/pkinit/ to be complete (you can ignore
> > > it for now). I'll post another incremental webrev with any changes I
> > > make to the pkinit code later on. The rest of the changes are resync
> > > changes for MIT 1.6.3. The hg comment needs to be updated, I'll do that
> > > once we get the pkinit PSARC case submitted.
> > > 
> > > I've chunked the review up into four pieces as I expect the krb team to
> > > do the review.
> > > 
> > > Shawn: Chunk 1
> > > Peter: Chunk 2
> > > Glenn: Chunk 3
> > > Will: Chunk 4
> > > 
> > > I'd like to have this completed by 17th Sept. Let me know if thats a
> > > problem for anyone.
> > > 
> > > webrev here:
> > > http://cr.opensolaris.org/~mbp/pkinit/

In usr/src/uts/common/gssapi/mechs/krb5/include/k5-int.h:
 265      -/*
 266      - * Solaris Kerberos:
 267      - * Define whether or not to do a reverse lookup when looking up a 
host in DNS.
 268      - */
 269      -#define REV_LOOKUP 1
 270      -#define NO_REV_LOOKUP 0

- Did you make the change so that the current Solaris behavior (no
  reverse lookup) is  maintained by default?

In usr/src/uts/common/gssapi/mechs/krb5/include/k5-thread.h:

 595  630  # endif
 596      -
      631 +asdfsdf

- asdfsdf seems like a typo.  How did this compile?

In usr/src/uts/common/gssapi/mechs/krb5/mech/k5seal.c:

 137      -        conflen = kg_confounder_size(context, enc);
 138      -    else
 139      -        conflen = 0;
      115 +      conflen = kg_confounder_size(context, enc);
      116 +    else conflen = 0;

- I hate the format change on line 116 .

 223      -    md5cksum.length = (size_t)sumlen;
      195 +    md5cksum.length = sumlen;

- Still linty fresh?

 241      -    if (pad)
 242      -        (void) memset(plain+conflen+text->length, pad, pad);
      214 +    if (pad) (void) memset(plain+conflen+text->length, pad, pad);

- more format ickyness.

In usr/src/uts/common/gssapi/mechs/krb5/mech/k5sealv3.c:

 494      -            plain.length = bodysize - ec;
      493 +            plain.length = bodysize-ec;

- more format ickyness.

That's all I've got for section 4 (except for the
usr/src/lib/krb5/plugins/preauth/pkinit/* files).
-- 
Will Fiveash
Sun Microsystems Inc.
http://opensolaris.org/os/project/kerberos/

Reply via email to