RT RT/krbdev.mit.edu: Ticket #2606 fix some 64-bit bugs in RPCSEC_GSS Signed in as guest.
[Logout]

[Home] [Search] [Configuration]

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

 
 

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

 Keyword Selections  
Component
  • krb5-libs
Version_reported
Version_Fixed
  • 1.4
Target_Version
Tags
 

 Relationships  
Depends on:
Depended on by:
  • 1349: (tlyu) rpcsec_gss compliant rpc replacement [resolved]
Parents:
Children:

Refers to:
Referred to by:
 
 Dates  
Created: Fri Jun 18 22:12:00 2004
Starts: Not set
Started: Fri Jun 18 22:12:02 2004
Last Contact: Not set
Due: Not set
Updated: Mon Nov 15 22:22:14 2004 by tlyu
 

 People  
Owner
 tlyu
Requestors
 tlyu@mit.edu
Cc
 
AdminCc
 
 

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

History   Display mode: [Brief headers] [Full headers]
      Fri Jun 18 22:12:01 2004  tlyu - Ticket created    
     
From: tlyu@mit.edu
Subject: CVS Commit

	* auth_gss.h: Add prototype for xdr_rpc_gss_buf.

	* authgss_prot.c (xdr_rpc_gss_buf): New function.
	(xdr_rpc_gss_cred, xdr_rpc_gss_init_args, xdr_rpc_gss_init_res):
	(xdr_rpc_gss_wrap_data, xdr_rpc_gss_unwrap_data): Use
	xdr_rpc_gss_buf, to avoid passing a (size_t *) to a xdr_bytes(),
	which expects (u_int *).
	(xdr_rpc_gss_wrap_data): Use tmplen to avoid passing (size_t *) to
	xdr_u_int.

	* libgssrpc.exports:
	* rename.h: Add xdr_rpc_gss_buf.

	* xdr.c (xdr_enum): Fix (kind of) for 64-bit.  Still inherently
	bogus, due to casting of (enum foo *) to (enum_t *) by callers.


To generate a diff of this commit:



	cvs diff -r1.106 -r1.107 krb5/src/lib/rpc/ChangeLog
	cvs diff -r1.3 -r1.4 krb5/src/lib/rpc/auth_gss.h
	cvs diff -r1.2 -r1.3 krb5/src/lib/rpc/authgss_prot.c
		krb5/src/lib/rpc/libgssrpc.exports
	cvs diff -r1.3 -r1.4 krb5/src/lib/rpc/rename.h
	cvs diff -r1.16 -r1.17 krb5/src/lib/rpc/xdr.c


Download (untitled) 912b
      Fri Jun 18 22:12:02 2004  tlyu - Status changed from new to resolved    
      Fri Jun 18 22:12:03 2004  tlyu - Component krb5-libs added    
      Fri Jun 18 22:12:04 2004  tlyu - Requestor tlyu@mit.edu added    
      Mon Nov 15 22:22:13 2004  tlyu - Version_Fixed 1.4 added