RT RT/krbdev.mit.edu: Ticket #6939 Legacy checksum APIs usually fail Signed in as guest.
[Logout]

[Home] [Search] [Configuration]

[Display] [History] [Basics] [Dates] [People] [Links] [Jumbo]

 
 

 The Basics  
Id
6939
Status
resolved
Worked
0 min
Priority
0/0
Queue
krb5
 

 Keyword Selections  
Component
Tags
Version_reported
Version_Fixed
  • 1.9.2
Target_Version
  • 1.9.2
 

 Relationships  
Depends on:
Depended on by:
Parents:
Children:

Refers to:
Referred to by:
 
 Dates  
Created: Tue Jul 26 17:57:20 2011
Starts: Not set
Started: Tue Jul 26 17:57:22 2011
Last Contact: Thu Oct 20 16:02:06 2011
Due: Not set
Updated: Wed Dec 16 18:02:57 2015 by tlyu
 

 People  
Owner
 ghudson
Requestors
 ghudson@mit.edu
Cc
 
AdminCc
 
 

 More about Greg Hudson  
Comments about this user:
No comment entered about this user
This user's 25 highest priority tickets:
 

History   Display mode: [Brief headers] [Full headers]
      Tue Jul 26 17:57:21 2011  ghudson - Ticket created    
     
From: ghudson@mit.edu
Subject: SVN Commit


krb5_calculate_checksum() and krb5_verify_checksum(), both deprecated,
construct invalid keyblocks and pass them to the real functions, which
used to work but now doesn't.  Try harder to construct valid keyblocks
or pass NULL if there's no key.

https://github.com/krb5/krb5/commit/9e1e72a26c692717c87e55675cfaa69f3979e5c6
Commit By: ghudson
Revision: 25059
Changed Files:
U   trunk/src/lib/crypto/krb/old_api_glue.c


Download (untitled) 418b
      Tue Jul 26 17:57:22 2011  ghudson - Requestor ghudson@mit.edu added    
      Tue Jul 26 17:57:22 2011  ghudson - Status changed from new to review    
      Tue Jul 26 17:57:22 2011  ghudson - Tags pullup added    
      Tue Jul 26 17:57:22 2011  ghudson - Target_Version 1.9.2 added    
      Wed Jul 27 12:18:27 2011  ghudson - Comments added    
     
This patch won't apply against 1.9.  If I haven't prepared a backport by
the time 1.9.2 rolls around, it may be best to skip this one.


Download (untitled) 135b
      Tue Oct 18 19:27:32 2011  ghudson - Correspondence added    
     
The backport to 1.9 is more trivial than I realized.  The patch should
apply as is, and then you just need to add to the includes section at the
top:

#include "cksumtypes.h"
#include "etypes.h"


Download (untitled) 196b
      Thu Oct 20 16:02:06 2011  tlyu - Status changed from review to resolved    
      Thu Oct 20 16:02:06 2011  tlyu - Version_Fixed 1.9.2 added    
      Thu Oct 20 16:02:06 2011  tlyu - Correspondence added    
     
From: tlyu@mit.edu
Subject: SVN Commit


pull up r25059 from trunk

 ------------------------------------------------------------------------
 r25059 | ghudson | 2011-07-26 17:57:20 -0400 (Tue, 26 Jul 2011) | 10 lines

 ticket: 6939
 subject: Legacy checksum APIs usually fail
 target_version: 1.9.2
 tags: pullup

 krb5_calculate_checksum() and krb5_verify_checksum(), both deprecated,
 construct invalid keyblocks and pass them to the real functions, which
 used to work but now doesn't.  Try harder to construct valid keyblocks
 or pass NULL if there's no key.

https://github.com/krb5/krb5/commit/ea623363f2e8c181271a6ad6880f2e0e4021bc5e
Commit By: tlyu
Revision: 25390
Changed Files:
U   branches/krb5-1-9/src/lib/crypto/krb/old_api_glue.c


Download (untitled) 705b
      Wed Dec 16 18:02:57 2015  tlyu - Keyword pullup deleted