openafs (1.4.4.dfsg1-5) UNRELEASED; urgency=low
+ * Add a union to des_ks_struct and reorder includes to get the correct
+ alignment for DES code on SPARC. Thanks, Chaskiel Grundman. Partly
+ addresses #415952.
* Fix a typo in debian/kern-sysname that caused openafs-modules-source
to still assume all ia64 systems used Linux 2.4. Thanks, Jakob
Haufe. (Closes: #432344)
KeyFile and CellServDB.old from /etc/openafs/server, and remove
BosConfig from /etc/openafs.
- -- Russ Allbery <rra@debian.org> Mon, 09 Jul 2007 08:28:01 -0700
+ -- Russ Allbery <rra@debian.org> Mon, 16 Jul 2007 11:48:32 -0700
openafs (1.4.4.dfsg1-4) unstable; urgency=low
typedef unsigned char des_cblock[8]; /* crypto-block size */
/* Key schedule */
typedef struct des_ks_struct {
- des_cblock _;
+ union {
+ afs_uint32 i[2];
+ des_cblock _;
+ } _;
} des_key_schedule[16];
#define DES_KEY_SZ (sizeof(des_cblock))