Add.
[libtasn1.git] / ChangeLog
blobaaa624cff738f488ced6b0d1f018b329825b40b3
1 2004-12-10  Simon Josefsson <simon@josefsson.org>
3         * Makefile.am:
4         (ChangeLog): Use FSF format.  Use .cvsusers.
6 2004-12-10  Simon Josefsson <simon@josefsson.org>
8         * Makefile.am: Fix.
10 2004-12-10  Simon Josefsson <simon@josefsson.org>
12         * Makefile.am: Add release target.
14 2004-12-10  Simon Josefsson <simon@josefsson.org>
16         * INSTALL: Remove (generated automatically by buildconf).
18 2004-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
20         * NEWS: [no log message]
22 2004-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
24         * lib/coding.c, lib/decoding.c, lib/parser_aux.c, lib/structure.c:
25         corrected some access to invalid data.
27 2004-11-03  Simon Josefsson <simon@josefsson.org>
29         * lib/Makefile.am, Makefile.am: Use EXTRA_DIST less.
31 2004-11-03  Simon Josefsson <simon@josefsson.org>
33         * lib/Makefile.am: Use dist target for libtasn1.m4.
35 2004-11-03  Simon Josefsson <simon@josefsson.org>
37         * lib/Makefile.am: Remove libtasn1.vers.
39 2004-11-03  Simon Josefsson <simon@josefsson.org>
41         * configure.in, lib/Makefile.am, lib/libtasn1.vers: Replace ld
42         version script with libtool -export-symbols-regex.
44 2004-11-03  Simon Josefsson <simon@josefsson.org>
46         * configure.in: Fix library dependency order.
48 2004-11-03  Simon Josefsson <simon@josefsson.org>
50         * lib/decoding.c, lib/errors.c, lib/libtasn1.h, lib/parser_aux.c,
51         lib/structure.c: GTK-DOC fixes.
53 2004-10-29  Simon Josefsson <simon@josefsson.org>
55         * lib/coding.c, lib/decoding.c, lib/element.c, lib/errors.c,
56         lib/errors.h, lib/errors_int.h, lib/gstr.c, lib/gstr.h, lib/int.h,
57         lib/libtasn1.h, lib/parser_aux.c: Doc fixes, from Martijn Koster
58         <mak@greenhills.co.uk>.
60 2004-09-08  Fabio Fiorina <fiorinaf@gnutls.org>
62         * NEWS, configure.in, tests/Makefile.am, tests/Test_parser.c,
63         tests/Test_tree.c, lib/int.h, lib/decoding.c, lib/libtasn1.h: add
64         self test
66 2004-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
68         * lib/libtasn1.m4: [no log message]
70 2004-05-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
72         * NEWS, lib/decoding.c: Corrected a DER decoding bug which was
73         reported by Max Vozeler <max@hinterhof.net>.
75 2004-05-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
77         * configure.in, lib/int.h: [no log message]
79 2004-05-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
81         * NEWS, configure.in, doc/README.autoconf, lib/Makefile.am,
82         lib/libtasn1-config.in, lib/libtasn1.h, lib/libtasn1.m4: Added
83         scripts to assist in libtasn1 version detection from configure
84         scripts.
86 2004-04-20  Fabio Fiorina <fiorinaf@gnutls.org>
88         * NEWS, configure.in, lib/int.h, lib/libtasn1.h: change INTEGR size
89         management
91 2004-04-14  Fabio Fiorina <fiorinaf@gnutls.org>
93         * NEWS, configure.in, tests/Test_tree.c, lib/libtasn1.h, lib/int.h,
94         lib/structure.c: add asn1_delete_elemenadd asn1_delete_element
96 2004-02-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
98         * lib/int.h, lib/libtasn1.h: [no log message]
100 2004-02-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
102         * acconfig.h, configure.in: [no log message]
104 2004-02-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
106         * lib/ASN1.c, lib/coding.c, lib/decoding.c, lib/element.c,
107         lib/int.h, lib/libtasn1.h: some fixes in prototypes.
109 2004-02-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
111         * src/asn1Decoding.c: [no log message]
113 2004-02-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
115         * src/Makefile.am, src/asn1Coding.c, src/asn1c.c: removed the asn1c
116         utility (it was replaced by asn1Coding anyway).
118 2004-02-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
120         * NEWS, configure.in, lib/ASN1.c, lib/Makefile.am,
121         lib/libtasn1.vers: added versioned symbols.
123 2004-02-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
125         * lib/structure.c: [no log message]
127 2003-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
129         * lib/defines.h, lib/mem.h: some fixes with alloca()
131 2003-09-18  Fabio Fiorina <fiorinaf@gnutls.org>
133         * src/asn1Coding.c: manage 'INTEGER(1 | 2)' syntax
135 2003-09-18  Fabio Fiorina <fiorinaf@gnutls.org>
137         * NEWS, configure.in, lib/libtasn1.h, lib/int.h, lib/ASN1.y,
138         tests/Test_tree.c, tests/Test_parser.asn: manage 'INTEGER(1 | 2)'
139         syntax
141 2003-07-30  Fabio Fiorina <fiorinaf@gnutls.org>
143         * tests/Test_parser.c, tests/Test_tree.c, tests/Test_tree.asn: Add
144         BER decoding
146 2003-07-30  Fabio Fiorina <fiorinaf@gnutls.org>
148         * lib/element.c, lib/Makefile.am, src/CertificateExample.c,
149         src/asn1Parser.c, src/asn1Decoding.c, src/asn1c.c,
150         src/CrlExample.c, src/asn1Coding.c: Add BER decoding
152 2003-07-30  Fabio Fiorina <fiorinaf@gnutls.org>
154         * NEWS, configure.in, lib/decoding.c, lib/libtasn1.h, lib/int.h,
155         lib/der.h, lib/coding.c: Add BER decoding
157 2003-03-25  Fabio Fiorina <fiorinaf@gnutls.org>
159         * tests/Test_tree_asn1_tab.c, tests/Test_parser.c,
160         tests/Test_parser.asn: Add DEFAULT with OID
162 2003-03-25  Fabio Fiorina <fiorinaf@gnutls.org>
164         * lib/parser_aux.c, lib/element.c, lib/int.h, lib/libtasn1.h,
165         tests/Test_tree.c, tests/Test_tree.asn: Add DEFAULT with OID
167 2003-03-25  Fabio Fiorina <fiorinaf@gnutls.org>
169         * NEWS, configure.in, doc/asn1.tex, lib/coding.c: Add DEFAULT with
170         OID
172 2003-03-19  Fabio Fiorina <fiorinaf@gnutls.org>
174         * lib/coding.c, tests/Test_tree.c, tests/Test_tree.asn: change
175         asn1_find_structure_from_oid prototype
177 2003-03-18  Fabio Fiorina <fiorinaf@gnutls.org>
179         * lib/errors_int.h, lib/decoding.c, lib/errors.c, doc/asn1.tex,
180         tests/Test_tree.c: change asn1_find_structure_from_oid prototype
182 2003-03-18  Fabio Fiorina <fiorinaf@gnutls.org>
184         * NEWS, configure.in, lib/libtasn1.h, lib/element.c,
185         lib/structure.c, lib/int.h: change asn1_find_structure_from_oid
186         prototype
188 2003-02-25  Fabio Fiorina <fiorinaf@gnutls.org>
190         * src/CertificateExample.c, src/CrlExample.c, src/asn1Coding.c,
191         doc/asn1.tex: add vector length check
193 2003-02-25  Fabio Fiorina <fiorinaf@gnutls.org>
195         * lib/parser_aux.c, lib/libtasn1.h, lib/int.h, tests/Test_tree.c,
196         tests/Test_tree.asn, tests/Test_tree_asn1_tab.c: add vector length
197         check
199 2003-02-25  Fabio Fiorina <fiorinaf@gnutls.org>
201         * NEWS, configure.in, lib/coding.c, lib/decoding.c, lib/element.c:
202         add vector length check
204 2003-02-12  Fabio Fiorina <fiorinaf@gnutls.org>
206         * lib/int.h, lib/element.c, lib/libtasn1.h, lib/structure.c,
207         lib/decoding.c: add read_tag and get_structure_from_oid functions
209 2003-02-12  Fabio Fiorina <fiorinaf@gnutls.org>
211         * NEWS, configure.in, doc/asn1.tex, tests/Test_tree.c,
212         tests/Test_tree.asn: add read_tag and get_structure_from_oid
213         functions
215 2003-02-10  Fabio Fiorina <fiorinaf@gnutls.org>
217         * tests/Test_tree.asn: OID with dots
219 2003-02-10  Fabio Fiorina <fiorinaf@gnutls.org>
221         * lib/errors.c, lib/int.h, lib/libtasn1.h, lib/structure.c,
222         tests/Test_tree.c: OID with dots
224 2003-02-10  Fabio Fiorina <fiorinaf@gnutls.org>
226         * NEWS, lib/element.c, lib/coding.c, lib/decoding.c, lib/gstr.h:
227         OID with dots
229 2003-02-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
231         * lib/errors.c: made the static string table constant.
233 2003-02-05  Fabio Fiorina <fiorinaf@gnutls.org>
235         * src/asn1Coding_test.asg, doc/asn1.tex: change asn1_create_element
236         interface
238 2003-02-05  Fabio Fiorina <fiorinaf@gnutls.org>
240         * lib/structure.c, lib/element.c, tests/Test_parser.c,
241         tests/Test_tree.c, tests/Test_tree.asn: change asn1_create_element
242         interface
244 2003-02-03  Fabio Fiorina <fiorinaf@gnutls.org>
246         * tests/Test_tree.asn: change asn1_create_element interface
248 2003-02-03  Fabio Fiorina <fiorinaf@gnutls.org>
250         * lib/libtasn1.h: change asn1_create_element interface
252 2003-02-03  Fabio Fiorina <fiorinaf@gnutls.org>
254         * tests/Test_tree.c: change asn1_create_element interface
256 2003-02-03  Fabio Fiorina <fiorinaf@gnutls.org>
258         * src/CertificateExample.c, src/CrlExample.c, src/asn1Coding.c,
259         src/asn1Decoding.c, src/asn1Parser.c, tests/Test_parser.c: change
260         asn1_create_element interface
262 2003-02-03  Fabio Fiorina <fiorinaf@gnutls.org>
264         * lib/element.c, lib/int.h, lib/structure.c, lib/parser_aux.c:
265         change asn1_create_element interface
267 2003-02-03  Fabio Fiorina <fiorinaf@gnutls.org>
269         * configure.in, NEWS, lib/Makefile.am, lib/decoding.c,
270         lib/defines.h: change asn1_create_element interface
272 2003-02-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
274         * lib/coding.c: Error description is only used if it is != NULL.
276 2002-12-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
278         * lib/ASN1.y, lib/gstr.c, lib/int.h, lib/parser_aux.c: some changes
279         for minitasn1
281 2002-12-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
283         * lib/defines.h, lib/int.h: moved mem.h inclusion to int.h.
285 2002-10-09  Fabio Fiorina <fiorinaf@gnutls.org>
287         * configure.in, lib/int.h, lib/errors.c, lib/ASN1.y, lib/ASN1.c,
288         lib/element.c: C99 macro
290 2002-10-09  Fabio Fiorina <fiorinaf@gnutls.org>
292         * lib/errors.h: C99 macro
294 2002-10-08  Fabio Fiorina <fiorinaf@gnutls.org>
296         * lib/ASN1.c: [no log message]
298 2002-10-07  Fabio Fiorina <fiorinaf@gnutls.org>
300         * src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c,
301         src/CertificateExample.c, src/CrlExample.c: [no log message]
303 2002-10-07  Fabio Fiorina <fiorinaf@gnutls.org>
305         * lib/decoding.c, lib/int.h, lib/errors.c, lib/errors.h,
306         lib/libtasn1.h, lib/element.c: [no log message]
308 2002-10-07  Fabio Fiorina <fiorinaf@gnutls.org>
310         * NEWS, doc/Makefile.am, tests/Test_parser.c,
311         tests/Test_parser.asn, tests/Test_tree.c, tests/Test_tree.asn,
312         lib/coding.c: [no log message]
314 2002-10-03  Fabio Fiorina <fiorinaf@gnutls.org>
316         * src/asn1Parser.c: libtasn1
318 2002-10-03  Fabio Fiorina <fiorinaf@gnutls.org>
320         * configure.in: version 0.1.2
322 2002-10-03  Fabio Fiorina <fiorinaf@gnutls.org>
324         * THANKS: add Simon
326 2002-10-03  Fabio Fiorina <fiorinaf@gnutls.org>
328         * lib/structure.c, lib/coding.c, lib/decoding.c, lib/der.h,
329         lib/element.c, lib/int.h: add GeneralString type
331 2002-10-03  Fabio Fiorina <fiorinaf@gnutls.org>
333         * lib/ASN1.y, lib/parser_aux.c: prefix symbols and functions
335 2002-10-02  Nikos Mavrogiannopoulos <nmav@gnutls.org>
337         * configure.in: improved check for gnu assembler
339 2002-07-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
341         * NEWS: [no log message]
343 2002-07-01  Fabio Fiorina <fiorinaf@gnutls.org>
345         * tests/Test_tree.asn, tests/Test_tree.c: [no log message]
347 2002-07-01  Fabio Fiorina <fiorinaf@gnutls.org>
349         * configure.in: version 0.1.1
351 2002-07-01  Fabio Fiorina <fiorinaf@gnutls.org>
353         * lib/libtasn1.h, lib/ASN1.y, lib/ASN1.c, lib/coding.c,
354         lib/parser_aux.c, lib/parser_aux.h, lib/decoding.c, lib/der.h,
355         lib/structure.c, lib/structure.h, lib/int.h, lib/element.c,
356         lib/element.h: add const keyword
358 2002-06-25  Fabio Fiorina <fiorinaf@gnutls.org>
360         * lib/decoding.c: fix bug in asn1_der_decoding_element
362 2002-06-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
364         * lib/decoding.c: added a check for null pointer.
366 2002-06-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
368         * lib/decoding.c, lib/int.h: some minor fixes.
370 2002-06-24  Fabio Fiorina <fiorinaf@gnutls.org>
372         * lib/structure.c: [no log message]
374 2002-06-24  Fabio Fiorina <fiorinaf@gnutls.org>
376         * lib/libtasn1.h, lib/decoding.c: add asn1_expand_octet_string and
377         asn1_der_decoding_element functions
379 2002-06-20  Fabio Fiorina <fiorinaf@gnutls.org>
381         * lib/structure.c: [no log message]
383 2002-06-20  Fabio Fiorina <fiorinaf@gnutls.org>
385         * lib/decoding.c: fix asn1_expand_any_defined_by
387 2002-06-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
389         * lib/der.h, lib/int.h: added some required prototypes
391 2002-06-19  Fabio Fiorina <fiorinaf@gnutls.org>
393         * lib/element.c, lib/decoding.c, lib/int.h, lib/libtasn1.h,
394         tests/Test_tree.asn, tests/Test_tree.c: add
395         asn1_expand_any_defined_by
397 2002-06-19  Fabio Fiorina <fiorinaf@gnutls.org>
399         * AUTHORS: [no log message]
401 2002-06-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
403         * doc/Makefile.am: [no log message]
405 2002-06-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
407         * lib/Makefile.am, lib/xml_print.c: Removed xml_print.c. Will be
408         moved to gnutls.
410 2002-06-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
412         * COPYING.LIB, Makefile.am, NEWS, lib/ASN1.y, lib/coding.c,
413         lib/decoding.c, lib/element.c, lib/errors.c, lib/gstr.c,
414         lib/libtasn1.h, lib/parser_aux.c, lib/structure.c, lib/xml_print.c:
415         license changed to GNU Lesser GPL.
417 2002-06-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
419         * lib/structure.c: [no log message]
421 2002-06-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
423         * lib/Makefile.am, lib/xml_print.c: added xml_print
425 2002-06-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
427         * NEWS: [no log message]
429 2002-06-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
431         * src/CertificateExample.c, src/CrlExample.c, src/Makefile.am,
432         src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c,
433         src/asn1c.c, src/pkix_asn1_tab.c, tests/Makefile.am,
434         tests/Test_parser.c, tests/Test_tree.c, tests/Test_tree_asn1_tab.c:
435         [no log message]
437 2002-06-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
439         * lib/structure.c: [no log message]
441 2002-06-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
443         * configure.in, lib/Makefile.am, lib/libasn1.h, lib/libtasn1.h:
444         renamed libasn1 to libtasn1
446 2002-06-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
448         * lib/ASN1.c, lib/ASN1.y, lib/decoding.c, lib/libasn1.h,
449         lib/structure.c: Added check for NULL pointer in given error
450         strings.
452 2002-05-27  Fabio Fiorina <fiorinaf@gnutls.org>
454         * tests/Test_parser.asn: version 0.1.0
456 2002-05-27  Fabio Fiorina <fiorinaf@gnutls.org>
458         * AUTHORS: correct e-mail address
460 2002-05-15  Fabio Fiorina <fiorinaf@gnutls.org>
462         * lib/libasn1.h: Start Up version
464 2002-05-15  Fabio Fiorina <fiorinaf@gnutls.org>
466         * tests/Test_parser.c, tests/Test_tree.c, tests/Test_tree.asn,
467         tests/Test_tree_asn1_tab.c: Start Up Version
469 2002-05-15  Fabio Fiorina <fiorinaf@gnutls.org>
471         * src/asn1Decoding.c, src/asn1Parser.c, src/pkix_asn1_tab.c,
472         src/asn1Coding_test.asg, src/asn1Coding_test.asn,
473         tests/Makefile.am: Start Up Version
475 2002-05-15  Fabio Fiorina <fiorinaf@gnutls.org>
477         * lib/errors.c, lib/errors.h, lib/errors_int.h, lib/int.h,
478         lib/parser_aux.c, lib/parser_aux.h, lib/structure.c,
479         lib/structure.h, src/asn1Coding.c: Start Up Version
481 2002-05-15  Fabio Fiorina <fiorinaf@gnutls.org>
483         * lib/ASN1.c, lib/ASN1.y, lib/coding.c, lib/decoding.c,
484         lib/element.c, lib/element.h: Start Up Version
486 2002-05-15  Fabio Fiorina <fiorinaf@gnutls.org>
488         * lib/ASN.y, lib/asn1.c, lib/asn1.h, lib/der.c: Start Up Version
490 2002-05-15  Fabio Fiorina <fiorinaf@gnutls.org>
492         * lib/ASN.c: Start Up version
494 2002-05-15  Fabio Fiorina <fiorinaf@gnutls.org>
496         * src/Makefile.am, doc/asn1.tex, doc/TODO: Start Up Version
498 2002-05-15  Fabio Fiorina <fiorinaf@gnutls.org>
500         * THANKS, lib/defines.h, lib/der.h, lib/gstr.c, lib/mem.h,
501         lib/Makefile.am, src/CertificateExample.c, src/CrlExample.c,
502         src/asn1c.c: Start Up Version
504 2002-05-15  Fabio Fiorina <fiorinaf@gnutls.org>
506         * configure.in, Makefile.am: Start Up Version
508 2002-04-10  Fabio Fiorina <fiorinaf@gnutls.org>
510         * lib/der.c, lib/asn1.c, src/CertificateExample.c,
511         src/CrlExample.c, src/asn1c.c: warning fix
513 2002-04-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
515         * lib/Makefile.am: [no log message]
517 2002-04-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
519         * lib/asn1.c: better function reference - depends on latex now
521 2002-04-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
523         * doc/asn1.tex: [no log message]
525 2002-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
527         * AUTHORS, INSTALL, Makefile.am, NEWS, README, THANKS, acconfig.h,
528         acinclude.m4, configure.in, COPYING, doc/TODO, doc/Makefile.am,
529         doc/asn1.tex, doc/fdl.tex, doc/scripts/Makefile.am,
530         doc/scripts/gdoc, lib/ASN.c, lib/ASN.y, lib/der.c, lib/der.h,
531         lib/mem.h, lib/asn1.c, lib/Makefile.am, lib/asn1.h, lib/defines.h,
532         lib/gstr.c, lib/gstr.h, src/CertificateExample.c, src/CrlExample.c,
533         src/Makefile.am, src/asn1c.c, src/pkix.asn: Initial revision
535 2002-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
537         * AUTHORS, INSTALL, Makefile.am, NEWS, README, THANKS, acconfig.h,
538         acinclude.m4, configure.in, COPYING, doc/TODO, doc/Makefile.am,
539         doc/asn1.tex, doc/fdl.tex, doc/scripts/Makefile.am,
540         doc/scripts/gdoc, lib/ASN.c, lib/ASN.y, lib/der.c, lib/der.h,
541         lib/mem.h, lib/asn1.c, lib/Makefile.am, lib/asn1.h, lib/defines.h,
542         lib/gstr.c, lib/gstr.h, src/CertificateExample.c, src/CrlExample.c,
543         src/Makefile.am, src/asn1c.c, src/pkix.asn: imported sources