head	1.5;
access;
symbols
	pjones-sparse-experiment:1.5.0.2
	beecrypt-4_0_0:1.5
	rpm-4_2_1-release:1.4
	rpm-4_1_1-release:1.2
	rpm-4_2-release:1.2
	rpm-4_2:1.2.0.4
	rpm-4_1-release:1.2
	rpm-4_1:1.2.0.2
	rpm-4_0_4-release:1.1.1.8
	jbj-before-beecrypt:1.1.1.8
	rpm-4_0:1.1.1.8.0.2
	postmerge-beecrypt-2_2_0pre:1.1.1.8
	premerge-beecrypt-2_2_0pre:1.1.1.8
	beecrypt-2_2_0pre:1.1.1.8
	pre-beecrypt-2_2_0pre:1.1.1.8
	jbj_anotated:1.1.1.8
	postmerge-beecrypt-2_1_0:1.1.1.8
	premerge-beecrypt-2_1_0:1.1.1.8
	beecrypt-2_1_0:1.1.1.8
	pre-beecrypt-2_1_0:1.1.1.7
	postmerge-beecrypt-2_0_0:1.1.1.7
	premerge-beecrypt-2_0_0:1.1.1.7
	beecrypt-2_0_0:1.1.1.7
	pre-beecrypt-2_0_0:1.1.1.6
	postmerge-beecrypt-1_1_2:1.1.1.6
	premerge-beecrypt-1_1_2:1.1.1.6
	beecrypt-1_1_2:1.1.1.6
	pre-beecrypt-1_1_2:1.1.1.5
	postmerge-beecrypt-1_1_1:1.1.1.5
	premerge-beecrypt-1_1_1:1.1.1.5
	beecrypt-1_1_1:1.1.1.5
	pre-beecrypt-1_1_1:1.1.1.4
	postmerge-beecrypt-1_1_0:1.1.1.4
	premerge-beecrypt-1_1_0:1.1.1.4
	beecrypt-1_1_0:1.1.1.4
	pre-beecrypt-1_1_0:1.1.1.3
	postmerge-beecrypt-1_0_2:1.1.1.3
	premerge-beecrypt-1_0_2:1.1.1.3
	beecrypt-1_0_2:1.1.1.3
	pre-beecrypt-1_0_2:1.1.1.2
	postmerge-beecrypt-1_0_1:1.1.1.2
	premerge-beecrypt-1_0_1:1.1.1.2
	beecrypt-1_0_1:1.1.1.2
	pre-beecrypt-1_0_1:1.1.1.1
	beecrypt-1_0_0:1.1.1.1
	beecrypt:1.1.1;
locks; strict;
comment	@# @;


1.5
date	2004.08.02.00.45.38;	author jbj;	state Exp;
branches;
next	1.4;

1.4
date	2003.05.28.17.18.56;	author jbj;	state Exp;
branches;
next	1.3;

1.3
date	2003.05.22.17.53.03;	author jbj;	state Exp;
branches;
next	1.2;

1.2
date	2002.06.14.20.31.05;	author jbj;	state Exp;
branches;
next	1.1;

1.1
date	2001.09.18.19.23.46;	author jbj;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2001.09.18.19.23.46;	author jbj;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	2001.09.18.19.23.46;	author jbj;	state Exp;
branches;
next	1.1.1.3;

1.1.1.3
date	2001.09.18.19.23.52;	author jbj;	state Exp;
branches;
next	1.1.1.4;

1.1.1.4
date	2001.09.18.19.24.03;	author jbj;	state Exp;
branches;
next	1.1.1.5;

1.1.1.5
date	2001.09.18.19.24.08;	author jbj;	state Exp;
branches;
next	1.1.1.6;

1.1.1.6
date	2001.09.18.19.24.12;	author jbj;	state Exp;
branches;
next	1.1.1.7;

1.1.1.7
date	2001.09.18.19.24.23;	author jbj;	state Exp;
branches;
next	1.1.1.8;

1.1.1.8
date	2001.09.18.19.24.37;	author jbj;	state Exp;
branches;
next	;


desc
@@


1.5
log
@Upgrade to beecrypt-4.0.0.
@
text
@Legend:
	- = open bug
	* = fixed bug

3.1.0:
	* Error in final result computation of mpextgcd_w in certain circumstances.
	* PowerPC 64-bit assembler symbols aren't defined according to LSB 1.3.
	
3.0.0:
	- Can't seem to generate 64-bit shared libraries on AIX; use
	  --disable-shared on this platform for now.
	- Intel icc can't cope with gcj headers. There's also a problem in
	  combination with aio.h; solution should be to not test gcj when using
	  this compiler. As a workaround, you can specify --without-javaglue.
	- GCC 3.3 produces faster output for Blowfish on Pentium 4 than the
	  included assembler source; try coding two Blowfish rounds (without swap)
	  in C and compile to assembler to see how GCC accomplishes this.

2.3.0pre:
	* bug in certain instances of computing modular inverse.
	* incorrectly translated intel-style assembler version of x86 mp32odd
	  and mp32even routines into gnu assembler format.
	* base64 decoding of '+' and '/' characters is wrong.
	* incorrect testing of the result of the gcd operation in mp32prndconone.
	* Chinese Remainer Theorem for RSA private key operation doesn't work
	* incorrect header file inclusion when --disable-threads is selected or
	  when no multithreading is available.

2.2.0:
	[ Released by Jeff Johnson of RedHat, Inc.; lint & doxygen enhanced version
	  of 2.1.0. ]

2.1.0:
	* Entropy gathering from /dev/dsp contained error; size in words of entropy
	  data to gather was overwritten with audio sample size - which resulted in
	  much less entropy.

2.0.0:
	- Chinese Remainder Theorem for RSA private key operation doesn't work; it
	  needs fixing.

1.1.2:
	* SHA-1 i586 assembler code uses local variables below the current stack
	  frame.
	
1.1.1:
	* discrete logarithm domain parameter generator calculations contains bugs
	  - was detected in this release but present since the first release.

1.1.0:
	* The javaglue produces a NullPointerException when initializing with a
	  null IV; this should be treated correctly, i.e. as an all zero IV.

1.0.2:

1.0.1:
	* The Windows 2000 bug is still around

1.0.0:
	* On Windows 2000, the entropy system gets error WAVERR_BADFORMAT in
	  waveInOpen; So far I've been unable to determine why the system does this
	  for format WAVE_FORMAT_PCM. Suggestions to fix this problem are more than
	  welcome.
	* The assembler code for SHA-1 in gnu/fips180opt.gas.i586.s contains bugs.
@


1.4
log
@Spliddles and diddles.
@
text
@d5 13
a17 7
3.0.0pre:
	- Intel icc can't cope with gcj headers; there's also a problem in
      combination with aio.h. Solution should be to not test gcj when using
      this compiler. As a workaround, you can specify --without-javaglue.
	- GCC 3.3 produces faster output for Blowfish than the included assembler
	  source; try coding two Blowfish rounds (without swap) in C and compile
	  to assembler to see how GCC accomplishes this.
@


1.3
log
@Yet Another Merge with beecrypt-3.0.0.
@
text
@d9 3
@


1.2
log
@First crack at merging beecrypt-2.3.0 changes.
@
text
@d5 6
a10 1
2.2.0:
d12 2
a13 1
	* incorrectly translated intel-style assembler version of x86 mp32odd and mp32even routines into gnu assembler format.
d17 6
d25 3
a27 1
	* Entropy gathering from /dev/dsp contained error; size in words of entropy data to gather was overwritten with audio sample size - which resulted in much less entropy.
d30 2
a31 1
	- Chinese Remainder Theorem for RSA private key operation doesn't work; it needs fixing.
d34 2
a35 1
	* SHA-1 i586 assembler code uses local variables below the current stack frame.
d38 2
a39 1
	* discrete logarithm domain parameter generator calculations contains bugs - was detected in this release but present since the first release.
d42 2
a43 1
	* The javaglue produces a NullPointerException when initializing with a null IV; this should be treated correctly, i.e. as an all zero IV.
d51 4
a54 1
	* On Windows 2000, the entropy system gets error WAVERR_BADFORMAT in waveInOpen; So far I've been unable to determine why the system does this for format WAVE_FORMAT_PCM. Suggestions to fix this problem are more than welcome.
@


1.1
log
@Initial revision
@
text
@d1 31
d33 2
a34 1
	- On Windows 2000, the entropy system gets error WAVERR_BADFORMAT in waveInOpen; So far I've been unable to determine why the system does this for format WAVE_FORMAT_PCM. Suggestions to fix this problem are more than welcome.
@


1.1.1.1
log
@track: auto import
http://prdownloads.sourceforge.net/beecrypt/beecrypt-1.0.0.tar.gz
@
text
@@


1.1.1.2
log
@track: auto import
http://prdownloads.sourceforge.net/beecrypt/beecrypt-1.0.1.tar.gz
@
text
@a0 7
Legend:
	- = open bug
	* = fixed bug

1.0.1:
	- The Windows 2000 bug is still around

a2 1
	* The assembler code for SHA-1 in gnu/fips180opt.gas.i586.s contains bugs.
@


1.1.1.3
log
@track: auto import
http://prdownloads.sourceforge.net/beecrypt/beecrypt-1.0.2.tar.gz
@
text
@a4 2
1.0.2:

d6 1
a6 1
	* The Windows 2000 bug is still around
d9 1
a9 1
	* On Windows 2000, the entropy system gets error WAVERR_BADFORMAT in waveInOpen; So far I've been unable to determine why the system does this for format WAVE_FORMAT_PCM. Suggestions to fix this problem are more than welcome.
@


1.1.1.4
log
@track: auto import
http://prdownloads.sourceforge.net/beecrypt/beecrypt-1.1.0.tar.gz
@
text
@a4 2
1.1.0:

@


1.1.1.5
log
@track: auto import
http://prdownloads.sourceforge.net/beecrypt/beecrypt-1.1.1.tar.gz
@
text
@a4 2
1.1.1:

a5 1
	* The javaglue produces a NullPointerException when initializing with a null IV; this should be treated correctly, i.e. as an all zero IV.
@


1.1.1.6
log
@track: auto import
http://prdownloads.sourceforge.net/beecrypt/beecrypt-1.1.2.tar.gz
@
text
@a4 2
1.1.2:
	
a5 1
	* discrete logarithm domain parameter generator calculations contains bugs - was detected in this release but present since the first release.
@


1.1.1.7
log
@track: auto import
http://prdownloads.sourceforge.net/beecrypt/beecrypt-2.0.0.tar.gz
@
text
@a4 3
2.0.0:
	- Chinese Remainder Theorem for RSA private key operation doesn't work; it needs fixing.

a5 1
	* SHA-1 i586 assembler code uses local variables below the current stack frame.
@


1.1.1.8
log
@track: auto import
http://prdownloads.sourceforge.net/beecrypt/beecrypt-2.1.0.tar.gz
@
text
@a4 3
2.1.0:
	* Entropy gathering from /dev/dsp contained error; size in words of entropy data to gather was overwritten with audio sample size - which resulted in much less entropy.

@


