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