ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/Crypt-Twofish2/Changes
Revision: 1.5
Committed: Sun Aug 1 18:09:47 2021 UTC (3 years, 3 months ago) by root
Branch: MAIN
CVS Tags: rel-1_03, HEAD
Changes since 1.4: +4 -0 lines
Log Message:
1.03

File Contents

# Content
1 Revision history for Perl extension Crypt::Twofish2
2
3 1.03 Sun Aug 1 20:09:18 CEST 2021
4 - fix array out of bounds error in twofish reference implementation
5 (which, weirdly enough, seemed to have been deliberate).
6
7 1.02 Wed Dec 1 03:10:32 CET 2010
8 - make all twofish functions static to avoid namespace issues
9 when statically linking perl.
10 - convert to XSLoader.
11
12 1.01 Thu Mar 3 18:00:52 CET 2005
13 - change of contact address.
14
15 1.0 Wed Jul 14 17:55:13 CEST 2004
16 - minor spelling mistakes.
17 - pad result with trailing (hidden) zero-byte to please regex code
18 (problem reported by Andreas König).
19
20 0.06 Fri Feb 23 02:12:22 CET 2001
21 - fix TWO MAJOR BUGS. First, keys with a leading zero byte
22 caused no encryption at all. Second, the keys were byte-swapped
23 on BIG-ENDIAN machines (or rather, not swapped at all).
24
25 Both of these bugs were corrected. If you have old keys on
26 big-endian machine you can get the old behaviour by applying the
27 following regex to your key:
28
29 $key =~ s/(.)(.)(.)(.)/$4$3$2$1/gs;
30
31 - added more test vectors that should also catcg endianness-issues.
32 - minor portability fixes.
33
34 0.05 Mon Feb 19 09:08:12 CET 2001
35 - workaround for the 5.004 pod anomaly.
36 - renamed twofish2.c to twofish.c to avoid name clash on the
37 lesser os's ;) actually, the old name was a bug anyway.
38
39 0.04 Tue Jan 16 13:59:00 CET 2001
40 - better test for little endian (should work on alpha now).
41 - more(?) 5.004 compatibility (5.004 is still unsupported). I
42 wished people wouldn't insist on using ANTIQUE versions of their
43 software with my module.
44
45 0.03 Tue Aug 1 22:05:05 CEST 2000
46 - added SvPV_nolen emulation for stoneage perls (5.5 and below).
47
48 0.02 Sun Apr 9 02:54:32 CEST 2000
49 - use BYTEORDER form perl.h
50 - improved testsuite
51
52 0.01 Fri Apr 7 11:24:43 CEST 2000
53 - original version; leftover "garbage" from the PApp module
54