1 2004-12-10 Simon Josefsson <simon@josefsson.org>
4 (ChangeLog): Use FSF format. Use .cvsusers.
6 2004-12-10 Simon Josefsson <simon@josefsson.org>
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
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
86 2004-04-20 Fabio Fiorina <fiorinaf@gnutls.org>
88 * NEWS, configure.in, lib/int.h, lib/libtasn1.h: change INTEGR size
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)'
141 2003-07-30 Fabio Fiorina <fiorinaf@gnutls.org>
143 * tests/Test_parser.c, tests/Test_tree.c, tests/Test_tree.asn: Add
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
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
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
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
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:
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
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
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
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>
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
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:
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
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