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