2003-07-08 Moritz Schulte <moritz@g10code.com>
[libgcrypt.git] / tests / ChangeLog
1 2003-07-08  Moritz Schulte  <moritz@g10code.com>
2
3         * basic.c (check_one_cipher): Fix variable initialization.  Thanks
4         to Simon Joseffson <jas@extundo.com>.
5
6 2003-07-07  Moritz Schulte  <moritz@g10code.com>
7
8         * Makefile.am (TESTS): Added: register.
9
10 2003-07-05  Moritz Schulte  <moritz@g10code.com>
11
12         * register.c (check_run): Adjusted for new gcry_cipher_register API.
13
14 2003-07-02  Moritz Schulte  <moritz@g10code.com>
15
16         * Makefile.am (TESTS): Added: ac.
17         * ac.c: New file.
18
19 2003-06-18  Werner Koch  <wk@gnupg.org>
20
21         * basic.c (check_cbc_mac_cipher): Adjusted for new API of get_blklen
22         and get_keylen.
23         (check_ctr_cipher): Ditto.
24         (check_one_cipher): Ditto.
25         (check_one_md): Adjusted for new API of gcry_md_copy.
26
27 2003-06-18  Moritz Schulte  <moritz@g10code.com>
28
29         * register.c: Replace old type GcryModule with newer one:
30         gcry_module_t.
31         Adjusted for new API.
32
33         * Makefile.am (AM_CFLAGS): Added: @GPG_ERROR_CFLAGS@.
34
35 2003-06-15  Moritz Schulte  <moritz@g10code.com>
36
37         * basic.c (get_keys_new): New function.
38         (do_check_one_pubkey): New function ...
39         (check_one_pubkey): ... use it.
40         (progress_handler): New function.
41         (main): Use gcry_set_progress_handler.
42
43 2003-06-14  Moritz Schulte  <moritz@g10code.com>
44
45         * basic.c: Replaced calls to gcry_strerror with calls to
46         gpg_strerror.
47         (check_one_md): Adjust for new gcry_md_copy API.
48
49         * tsexp.c: Likewise.
50         * keygen.c: Likewise.
51
52 2003-06-12  Moritz Schulte  <moritz@g10code.com>
53
54         * basic.c: Changed here and there, reorganized pubkey checks,
55         added DSA and ELG keys.
56
57 2003-06-09  Moritz Schulte  <moritz@g10code.com>
58
59         * basic.c, keygen.c, pubkey.c, register.c, tsexp.c: Changed to use
60         new API.
61         
62 2003-06-01  Moritz Schulte  <moritz@g10code.com>
63
64         * tsexp.c (canon_len): Adjust for new gcry_sexp_canon_len API.
65
66 2003-05-26  Moritz Schulte  <moritz@g10code.com>
67
68         * basic.c (verify_one_signature): Adjust for libgpg-error.
69         (check_pubkey_sign): Likewise.
70         (check_pubkey): Likewise.
71         * basic.c (check_pubkey_sign): Likewise.
72         * tsexp.c (canon_len): Likewise.
73         (back_and_forth_one): Likewise.
74
75 2003-04-27  Moritz Schulte  <moritz@g10code.com>
76
77         * pubkey.c: Changed the sample private key to contain the
78         identifier `openpgp-rsa' instead of `rsa'.
79
80         * basic.c (check_digests): Enabled/fixed some tests for TIGER.
81
82 2003-04-17  Moritz Schulte  <moritz@g10code.com>
83
84         * Makefile.am (TESTS): Removed `register' for now.
85
86 2003-04-17  Moritz Schulte  <moritz@g10code.com>
87
88         * basic.c (check_digests): Include checks for SHA512 and SHA384.
89
90 2003-04-16  Moritz Schulte  <moritz@g10code.com>
91
92         * basic.c (check_one_md): Also test md_copy.
93
94 2003-04-07  Moritz Schulte  <moritz@g10code.com>
95
96         * Makefile.am (TESTS): Added register.
97
98         * register.c: New file.
99
100 2003-03-30  Simon Josefsson  <jas@extundo.com>
101
102         * basic.c (check_one_cipher): New.  Test CTR.
103         (main): Call it.
104         (check_ciphers): Check CTR mode.
105
106 2003-03-26  Moritz Schulte  <moritz@g10code.com>
107
108         * Makefile.am (TESTS): Added pubkey.
109
110         * pubkey.c: New file.
111
112 2003-03-22  Simon Josefsson  <jas@extundo.com>
113
114         * basic.c (check_cbc_mac_cipher): New.
115         (main): Use it.
116
117 2003-03-19  Werner Koch  <wk@gnupg.org>
118
119         * keygen.c (check_rsa_keys): Don't expect an exponent when asking
120         for e=0.
121         (check_generated_rsa_key): Just print exponent if EXPECTED_E is 0.
122
123 2003-03-02  Moritz Schulte  <moritz@g10code.com>
124
125         * basic.c (check_one_cipher): Use gcry_cipher_reset() instead of
126         gcry_cipher_close(), gcry_cipher_open and gcry_cipher_setkey().
127
128 2003-01-23  Werner Koch  <wk@gnupg.org>
129
130         * keygen.c: New. 
131
132 2003-01-20  Simon Josefsson  <jas@extundo.com>
133
134         * basic.c (check_digests): Add CRC.
135         (check_one_md): Print computed and expected values on error.
136
137 2003-01-20  Werner Koch  <wk@gnupg.org>
138
139         * basic.c (check_one_md): Kludge to check a one million "a".
140         (check_digests): Add checks for SHA-256.
141
142 2003-01-20  Werner Koch  <wk@gnupg.org>
143
144         * basic.c (check_pubkey): Check the keygrip for the sample key.
145
146 2003-01-15  Werner Koch  <wk@gnupg.org>
147
148         * basic.c (verify_one_signature,check_pubkey_sign)
149         (check_pubkey): New.
150         (main): Check public key functions. Add a --debug option.
151
152 2002-11-23  Werner Koch  <wk@gnupg.org>
153
154         * basic.c (check_digests): Add another test for MD4.  By Simon
155         Josefsson.
156
157 2002-11-10  Simon Josefsson  <jas@extundo.com>
158
159         * basic.c (check_aes128_cbc_cts_cipher): New function.
160         (check_one_cipher): Add flags parameter.
161         (check_ciphers): Support flags parameter.
162         (main): Check CTS.
163
164 2002-11-10  Werner Koch  <wk@gnupg.org>
165
166         * basic.c (check_one_md): New.  By Simon Josefsson.
167         (check_digests): New tests for MD4.  By Simon.
168
169 2002-08-26  Werner Koch  <wk@gnupg.org>
170
171         * basic.c (check_ciphers): Check simple DES.
172
173 2002-05-16  Werner Koch  <wk@gnupg.org>
174
175         * tsexp.c (back_and_forth): Very minimal test of the new functions.
176
177 2002-05-14  Werner Koch  <wk@gnupg.org>
178
179         Changed license of all files to the LGPL.
180
181 2002-05-02  Werner Koch  <wk@gnupg.org>
182
183         * basic.c: Add option --verbose.
184
185 2002-01-11  Werner Koch  <wk@gnupg.org>
186
187         * tsexp.c (canon_len): Fixed tests.
188
189 2001-12-18  Werner Koch  <wk@gnupg.org>
190
191         * tsexp.c: New.
192
193         
194  Copyright 2001, 2002, 2003 Free Software Foundation, Inc.
195
196  This file is free software; as a special exception the author gives
197  unlimited permission to copy and/or distribute it, with or without
198  modifications, as long as this notice is preserved.
199
200  This file is distributed in the hope that it will be useful, but
201  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
202  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.