|
1 Index: cipher/cipher.c |
|
2 diff -Nau cipher/cipher.c.orig cipher/cipher.c |
|
3 --- cipher/cipher.c.orig 2008-09-12 15:23:37.000000000 +0200 |
|
4 +++ cipher/cipher.c 2009-02-18 19:07:30.388253084 +0100 |
|
5 @@ -97,6 +97,10 @@ |
|
6 { &_gcry_cipher_spec_rfc2268_40, |
|
7 &dummy_extra_spec, GCRY_CIPHER_RFC2268_40 }, |
|
8 #endif |
|
9 +#if USE_IDEA |
|
10 + { &_gcry_cipher_spec_idea, |
|
11 + &dummy_extra_spec, GCRY_CIPHER_IDEA }, |
|
12 +#endif |
|
13 #if USE_SEED |
|
14 { &_gcry_cipher_spec_seed, |
|
15 &dummy_extra_spec, GCRY_CIPHER_SEED }, |
|
16 Index: src/cipher.h |
|
17 diff -Nau src/cipher.h.orig src/cipher.h |
|
18 --- src/cipher.h.orig 2008-09-03 12:04:42.000000000 +0200 |
|
19 +++ src/cipher.h 2009-02-18 19:09:20.193397539 +0100 |
|
20 @@ -105,6 +105,7 @@ |
|
21 extern gcry_cipher_spec_t _gcry_cipher_spec_camellia128; |
|
22 extern gcry_cipher_spec_t _gcry_cipher_spec_camellia192; |
|
23 extern gcry_cipher_spec_t _gcry_cipher_spec_camellia256; |
|
24 +extern gcry_cipher_spec_t _gcry_cipher_spec_idea; |
|
25 |
|
26 extern cipher_extra_spec_t _gcry_cipher_extraspec_tripledes; |
|
27 extern cipher_extra_spec_t _gcry_cipher_extraspec_aes; |
|
28 Index: tests/basic.c |
|
29 diff -Nau tests/basic.c.orig tests/basic.c |
|
30 --- tests/basic.c.orig 2008-09-18 16:35:57.000000000 +0200 |
|
31 +++ tests/basic.c 2009-02-18 19:10:14.460255272 +0100 |
|
32 @@ -1028,6 +1028,9 @@ |
|
33 GCRY_CIPHER_CAMELLIA192, |
|
34 GCRY_CIPHER_CAMELLIA256, |
|
35 #endif |
|
36 +#if USE_IDEA |
|
37 + GCRY_CIPHER_IDEA, |
|
38 +#endif |
|
39 0 |
|
40 }; |
|
41 static int algos2[] = { |