Subject: CVS commit: src/crypto/dist/openssl/crypto
To: None <>
From: Martin Husemann <>
List: source-changes
Date: 12/12/2005 19:50:26
Module Name:	src
Committed By:	martin
Date:		Mon Dec 12 19:50:26 UTC 2005

Modified Files:
	src/crypto/dist/openssl/crypto: opensslconf.h
	src/crypto/dist/openssl/crypto/bn: bn.h

Log Message:
Back out bn/bn.h rev. 1.9:
> use explicitly sized types for U_LLONG U_LONG and LONG; otherwise bn
> breaks on 64 bit platforms. The "LONG" openssl wants is really a 32 bit int.

Instead define SIXTY_FOUR_BIT_LONG where apropriate.
Regression tests still pass on sparc64 and i386. Furthermore this allows
us to finaly close PR 28935 (thanks to christos for removing the local
hacks on last import).

To generate a diff of this commit:
cvs rdiff -r1.5 -r1.6 src/crypto/dist/openssl/crypto/opensslconf.h
cvs rdiff -r1.9 -r1.10 src/crypto/dist/openssl/crypto/bn/bn.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.