*** empty log message ***
[libtasn1.git] / ChangeLog
blob0555394d0e3a5ae75901b8f256766ac6e03adaa9
1 2006-02-28  Simon Josefsson <simon@josefsson.org>
3         * NEWS: Fix.
5 2006-02-28  Simon Josefsson <simon@josefsson.org>
7         * Makefile.am: Dist windows/ stuff.
9 2006-02-28  Simon Josefsson <simon@josefsson.org>
11         * lib/Makefile.am: Don't dist windows/ stuff.
13 2006-02-28  Simon Josefsson <simon@josefsson.org>
15         * maint-cfg.mk: Fix.
17 2006-02-28  Simon Josefsson <simon@josefsson.org>
19         * m4/gtk-doc.m4, gtk-doc.make: Add.
21 2006-02-28  Simon Josefsson <simon@josefsson.org>
23         * windows/libtasn1.ncb, windows/libtasn1.suo: Update.
25 2006-02-28  Simon Josefsson <simon@josefsson.org>
27         * windows/libtasn1.ncb, windows/libtasn1.sln, windows/libtasn1.suo,
28         windows/asn1-parser/asn1-parser.vcproj,
29         windows/asn1-parser/config.h, windows/gnulib/getopt.h,
30         windows/gnulib/gnulib.vcproj, windows/libtasn1/libtasn1.vcproj,
31         windows/test-parser/test-parser.vcproj,
32         windows/test-tree/test-tree.vcproj: Move MSVS project files to
33         top-level directory, and add self-tests and src/ tools.
35 2006-02-28  Simon Josefsson <simon@josefsson.org>
37         * gl/Makefile.am, gl/getopt.c, gl/m4/gnulib-cache.m4: Update.
39 2006-02-28  Simon Josefsson <simon@josefsson.org>
41         * src/asn1Parser.c: Fix.
43 2006-02-28  Simon Josefsson <simon@josefsson.org>
45         * gl/Makefile.am, gl/getopt.c, gl/getopt1.c, gl/getopt_.h,
46         gl/getopt_int.h, gl/gettext.h, gl/m4/getopt.m4,
47         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Add getopt, for src/
48         tools in MSVS.
50 2006-02-28  Simon Josefsson <simon@josefsson.org>
52         * lib/ASN1.c: Add, mostly for MSVS builds.
54 2006-02-28  Simon Josefsson <simon@josefsson.org>
56         * tests/Test_tree_asn1_tab.c: Update.
58 2006-02-28  Simon Josefsson <simon@josefsson.org>
60         * lib/structure.h: Remove duplicate definitions.
62 2006-02-28  Simon Josefsson <simon@josefsson.org>
64         * lib/errors.h: Remove duplicate prototypes.
66 2006-02-28  Simon Josefsson <simon@josefsson.org>
68         * lib/int.h: Remove redundant definitions.
70 2006-02-28  Simon Josefsson <simon@josefsson.org>
72         * doc/reference/Makefile.am: Fix HIGNORE's.
74 2006-02-28  Simon Josefsson <simon@josefsson.org>
76         * lib/coding.c, lib/decoding.c, lib/int.h, lib/libtasn1.h: Make
77         ASN1_CLASS_* official.
79 2006-02-23  Simon Josefsson <simon@josefsson.org>
81         * gl/Makefile.am, gl/strdup.c, gl/strdup.h, gl/m4/gnulib-cache.m4,
82         gl/m4/gnulib-comp.m4, gl/m4/strdup.m4: Add strdup.
84 2006-02-23  Simon Josefsson <simon@josefsson.org>
86         * NEWS: Add.
88 2006-02-23  Simon Josefsson <simon@josefsson.org>
90         * doc/Makefile.am: Update.
92 2006-02-23  Simon Josefsson <simon@josefsson.org>
94         * configure.in: Remove unneeded stuff.
96 2006-02-23  Simon Josefsson <simon@josefsson.org>
98         * GNUmakefile, maint-cfg.mk, maint.mk, gl/Makefile.am,
99         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Add
100         maintainer-makefile stuff.
102 2006-02-23  Simon Josefsson <simon@josefsson.org>
104         * lib/Makefile.am, lib/coding.c, lib/decoding.c, lib/der.h,
105         lib/element.c, lib/parser_aux.c, lib/structure.c: Remove der.h.
107 2006-02-23  Simon Josefsson <simon@josefsson.org>
109         * lib/int.h: Move from der.h.
111 2006-02-23  Simon Josefsson <simon@josefsson.org>
113         * lib/coding.c, lib/decoding.c, lib/der.h: Remove redundant code.
115 2006-02-23  Simon Josefsson <simon@josefsson.org>
117         * lib/defines.h: Assume C89.
119 2006-02-23  Simon Josefsson <simon@josefsson.org>
121         * lib/coding.c: Doc fix for asn1_bit_der.
123 2006-02-23  Simon Josefsson <simon@josefsson.org>
125         * lib/coding.c: Doc fix for asn1_length_der and asn1_octet_der.
127 2006-02-23  Simon Josefsson <simon@josefsson.org>
129         * lib/decoding.c: Doc fix for asn1_get_length_der.
131 2006-02-23  Simon Josefsson <simon@josefsson.org>
133         * lib/decoding.c: Doc fix for asn1_get_bit_der.
135 2006-02-23  Simon Josefsson <simon@josefsson.org>
137         * lib/decoding.c: Doc fix for asn1_get_octet_der.
139 2006-02-23  Simon Josefsson <simon@josefsson.org>
141         * NEWS: Add.
143 2006-02-23  Simon Josefsson <simon@josefsson.org>
145         * lib/Makefile.am: Distribute MSVS files.
147 2006-02-23  Simon Josefsson <simon@josefsson.org>
149         * lib/libtasn1.h: Typo.
151 2006-02-23  Simon Josefsson <simon@josefsson.org>
153         * src/asn1Parser.c: Convert to Unix EOLs.
155 2006-02-11  Simon Josefsson <simon@josefsson.org>
157         * lib/defines.h: Remove unused.
159 2006-02-11  Simon Josefsson <simon@josefsson.org>
161         * lib/Makefile.am: Remove errors_int.h.
163 2006-02-11  Simon Josefsson <simon@josefsson.org>
165         * lib/errors.h, lib/errors_int.h: Remove unused.
167 2006-02-11  Simon Josefsson <simon@josefsson.org>
169         * lib/int.h: Remove unused.
171 2006-02-11  Simon Josefsson <simon@josefsson.org>
173         * lib/gstr.c, lib/gstr.h: Remove unused code.
175 2006-02-11  Simon Josefsson <simon@josefsson.org>
177         * NEWS: Bump version.
179 2006-02-11  Simon Josefsson <simon@josefsson.org>
181         * NEWS: Add.
183 2006-02-11  Simon Josefsson <simon@josefsson.org>
185         * lib/libtasn1.vers: Bump ABI version to 0.3.  Don't export _asn1*.
187 2006-02-11  Simon Josefsson <simon@josefsson.org>
189         * lib/libtasn1.h: Bump version.
191 2006-02-11  Simon Josefsson <simon@josefsson.org>
193         * configure.in: Bump versions.
195 2006-02-11  Simon Josefsson <simon@josefsson.org>
197         * NEWS: Add.
199 2006-02-11  Simon Josefsson <simon@josefsson.org>
201         * lib/coding.c, lib/decoding.c, lib/der.h, lib/element.c,
202         lib/libtasn1.h, lib/parser_aux.c, lib/structure.c: Export DER
203         utility functions.
205 2006-02-11  Simon Josefsson <simon@josefsson.org>
207         * lib/der.h: Add copyright.
209 2006-02-11  Simon Josefsson <simon@josefsson.org>
211         * lib/coding.c, lib/decoding.c, lib/der.h, lib/element.c,
212         lib/libtasn1.h, lib/parser_aux.c, lib/structure.c: Minimal set of
213         patches against libtasn1 0.2.17 that fix the security bug.
215 2006-02-09  Simon Josefsson <simon@josefsson.org>
217         * doc/libtasn1.texi, lib/errors_int.h: Fix.
219 2006-02-09  Simon Josefsson <simon@josefsson.org>
221         * NEWS, lib/coding.c, lib/decoding.c, lib/element.c, lib/errors.c,
222         lib/gstr.c, lib/libtasn1.h, lib/parser_aux.c, src/asn1Parser.c: Fix
223         typos.
225 2006-02-09  Simon Josefsson <simon@josefsson.org>
227         * NEWS: Add.
229 2006-02-09  Simon Josefsson <simon@josefsson.org>
231         * configure.in: Fix.
233 2006-02-09  Simon Josefsson <simon@josefsson.org>
235         * configure.in: Reorder slightly.
237 2006-02-09  Simon Josefsson <simon@josefsson.org>
239         * configure.in, gl/Makefile.am, gl/dummy.c, gl/memmove.c,
240         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4,
241         gl/m4/gnulib.m4: Update gnulib.
243 2006-02-09  Simon Josefsson <simon@josefsson.org>
245         * doc/gdoc, tests/Test_parser.c, tests/Test_tree.c: Fix copyright.
247 2006-02-09  Simon Josefsson <simon@josefsson.org>
249         * lib/Makefile.am, lib/defines.h, lib/errors.h, lib/int.h,
250         lib/structure.c: Fix copying conditions.
252 2006-02-09  Simon Josefsson <simon@josefsson.org>
254         * Makefile.am, lib/ASN1.y, lib/defines.h, lib/errors.c, lib/gstr.c,
255         lib/parser_aux.c, src/CertificateExample.c, src/CrlExample.c,
256         src/Makefile.am, src/asn1Coding.c, src/asn1Decoding.c,
257         src/asn1Parser.c: Fix copyright.
259 2006-02-09  Simon Josefsson <simon@josefsson.org>
261         * THANKS, NEWS: Add.
263 2006-02-09  Simon Josefsson <simon@josefsson.org>
265         * NEWS: Fix.
267 2006-02-09  Simon Josefsson <simon@josefsson.org>
269         * lib/decoding.c: Further length fixes.
271 2006-02-08  Simon Josefsson <simon@josefsson.org>
273         * lib/coding.c, lib/decoding.c, lib/element.c, lib/structure.c:
274         Update _asn1_get_length_der fix.
276 2006-02-08  Simon Josefsson <simon@josefsson.org>
278         * lib/libtasn1.h: Bump version.
280 2006-02-08  Simon Josefsson <simon@josefsson.org>
282         * NEWS: Add.
284 2006-02-08  Simon Josefsson <simon@josefsson.org>
286         * lib/coding.c, lib/decoding.c, lib/der.h, lib/element.c,
287         lib/libtasn1.h, lib/parser_aux.c, lib/structure.c: Add libtasn1
288         fixes from Nikos, prompted by report from "Evgeny Legerov"
289         <admin@gleg.net>.
291 2006-01-27  Simon Josefsson <simon@josefsson.org>
293         * doc/Makefile.am: Fix.
295 2006-01-27  Simon Josefsson <simon@josefsson.org>
297         * tests/Makefile.am, tests/Test_parser.c, tests/Test_tree.c: Fix
298         make check for objdir != srcdir, reported by Bernard Leak
299         <bernard@brenda-arkle.demon.co.uk>.
301 2006-01-27  Simon Josefsson <simon@josefsson.org>
303         * doc/Makefile.am: Fix objdir != srcdir.
305 2006-01-27  Simon Josefsson <simon@josefsson.org>
307         * doc/Makefile.am: Fix objdir != srcdir.
309 2006-01-27  Simon Josefsson <simon@josefsson.org>
311         * doc/reference/tmpl/libtasn1-unused.sgml: Add, to workaround
312         gtk-dock bug.
314 2006-01-27  Simon Josefsson <simon@josefsson.org>
316         * NEWS, THANKS: Add.
318 2006-01-27  Simon Josefsson <simon@josefsson.org>
320         * lib/coding.c, lib/errors.c: Add const, tiny patch from "ZIGLIO,
321         Frediano, VF-IT" <Frediano.Ziglio@vodafone.com>.
323 2006-01-18  Simon Josefsson <simon@josefsson.org>
325         * configure.in: Bump versions.
327 2006-01-18  Simon Josefsson <simon@josefsson.org>
329         * THANKS, NEWS: Add.
331 2006-01-18  Simon Josefsson <simon@josefsson.org>
333         * src/Makefile.am: Fix -I, reported by Bernard Leak
334         <bernard@brenda-arkle.demon.co.uk>.
336 2005-08-31  Simon Josefsson <simon@josefsson.org>
338         * NEWS: Version 0.2.17.
340 2005-08-31  Simon Josefsson <simon@josefsson.org>
342         * configure.in, lib/libtasn1.h: Bump versions.
344 2005-08-31  Simon Josefsson <simon@josefsson.org>
346         * lib/Makefile.am: Dist libtasn1.vers.
348 2005-08-31  Simon Josefsson <simon@josefsson.org>
350         * lib/Makefile.am: Fix typo.
352 2005-08-31  Simon Josefsson <simon@josefsson.org>
354         * lib/libtasn1.h: Bump version.
356 2005-08-31  Simon Josefsson <simon@josefsson.org>
358         * Makefile.am: Add license.
360 2005-08-31  Simon Josefsson <simon@josefsson.org>
362         * configure.in: Bump versions.
364 2005-08-31  Simon Josefsson <simon@josefsson.org>
366         * lib/libtasn1.vers, NEWS: Add.
368 2005-08-31  Simon Josefsson <simon@josefsson.org>
370         * lib/Makefile.am: Replace --export-symbols-regex with version
371         script.
373 2005-08-31  Simon Josefsson <simon@josefsson.org>
375         * configure.in: Add --enable-ld-version-script.
377 2005-08-12  Simon Josefsson <simon@josefsson.org>
379         * AUTHORS: Fix.
381 2005-08-12  Simon Josefsson <simon@josefsson.org>
383         * Makefile.am, configure.in, m4/autobuild.m4: Support autobuild.
385 2005-08-12  Simon Josefsson <simon@josefsson.org>
387         * gl/Makefile.am, gl/m4/gnulib.m4: Update.
389 2005-08-12  Simon Josefsson <simon@josefsson.org>
391         * gl/getopt.c, gl/getopt1.c, gl/getopt_.h, gl/getopt_int.h,
392         gl/gettext.h, gl/m4/getopt.m4: Remove.
394 2005-08-12  Simon Josefsson <simon@josefsson.org>
396         * configure.in: Don't use getopt from gnulib after all.
398 2005-08-12  Simon Josefsson <simon@josefsson.org>
400         * src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c, NEWS:
401         Revert.
403 2005-08-12  Simon Josefsson <simon@josefsson.org>
405         * lib/libtasn1.h: Bump version.
407 2005-08-12  Simon Josefsson <simon@josefsson.org>
409         * NEWS: Add.
411 2005-08-12  Simon Josefsson <simon@josefsson.org>
413         * lib/defines.h: Fix error.
415 2005-08-12  Simon Josefsson <simon@josefsson.org>
417         * Makefile.am: Look for *.m4 in gl/m4/.
419 2005-08-12  Simon Josefsson <simon@josefsson.org>
421         * configure.in: Revert (stdint was GPL..).
423 2005-08-12  Simon Josefsson <simon@josefsson.org>
425         * configure.in: Use stdint module.
427 2005-08-12  Simon Josefsson <simon@josefsson.org>
429         * gl/Makefile.am, gl/getopt.c, gl/getopt1.c, gl/getopt_.h,
430         gl/getopt_int.h, gl/gettext.h, gl/m4/getopt.m4, gl/m4/gnulib.m4:
431         Add getopt.
433 2005-08-12  Simon Josefsson <simon@josefsson.org>
435         * configure.in, src/asn1Coding.c, src/asn1Decoding.c,
436         src/asn1Parser.c: Use getopt gnulib module.  Always use
437         getopt_long.
439 2005-08-12  Simon Josefsson <simon@josefsson.org>
441         * configure.in: Remove inline check (unused).
443 2005-08-12  Simon Josefsson <simon@josefsson.org>
445         * configure.in: Remove unused function checks.
447 2005-08-12  Simon Josefsson <simon@josefsson.org>
449         * NEWS: Add.
451 2005-08-12  Simon Josefsson <simon@josefsson.org>
453         * configure.in, gl/Makefile.am, gl/memmove.c, gl/m4/gnulib.m4,
454         gl/m4/memmove.m4, gl/m4/onceonly_2_57.m4, lib/defines.h: Use gnulib
455         to replace memmove.
457 2005-08-12  Simon Josefsson <simon@josefsson.org>
459         * configure.in: Remove C99 check (not needed).
461 2005-08-12  Simon Josefsson <simon@josefsson.org>
463         * lib/errors.c: Don't use C99 macros.
465 2005-08-12  Simon Josefsson <simon@josefsson.org>
467         * lib/errors.h: Simplify.
469 2005-08-12  Simon Josefsson <simon@josefsson.org>
471         * lib/errors.h: Remove unused _libtasn1_assert defines.  Don't use
472         C99 macros.
474 2005-07-16  Simon Josefsson <simon@josefsson.org>
476         * NEWS, configure.in: Bump versions.
478 2005-07-16  Simon Josefsson <simon@josefsson.org>
480         * NEWS: Add (belatedly).
482 2005-07-16  Simon Josefsson <simon@josefsson.org>
484         * Makefile.am: Fix release target.
486 2005-07-16  Simon Josefsson <simon@josefsson.org>
488         * acinclude.m4: Removed (not needed).
490 2005-07-16  Simon Josefsson <simon@josefsson.org>
492         * lib/libtasn1.h: Bump version.  Fix license.
494 2005-07-16  Simon Josefsson <simon@josefsson.org>
496         * configure.in: Bump version.  Add license.
498 2005-07-16  Simon Josefsson <simon@josefsson.org>
500         * NEWS: Add.
502 2005-07-16  Simon Josefsson <simon@josefsson.org>
504         * lib/ASN1.c: Remove (built from ASN1.y anyway).
506 2005-07-16  Simon Josefsson <simon@josefsson.org>
508         * COPYING, COPYING.LIB, doc/fdl.texi, doc/gendocs.sh,
509         doc/gendocs_template, src/CertificateExample.c, src/CrlExample.c,
510         src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c,
511         tests/Test_parser.c, tests/Test_tree.c: Fix address in license.
513 2005-07-16  Simon Josefsson <simon@josefsson.org>
515         * lib/ASN1.y, lib/defines.h: Fix license.
517 2005-07-16  Simon Josefsson <simon@josefsson.org>
519         * lib/coding.c, lib/decoding.c, lib/element.c, lib/errors.c,
520         lib/errors.h, lib/gstr.c, lib/int.h, lib/libtasn1.h,
521         lib/parser_aux.c, lib/structure.c: Fix license.
523 2005-04-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
525         * configure.in: added the -D_REENTRANT and -D_THREAD_SAFE to
526         CFLAGS.
528 2005-02-16  Simon Josefsson <simon@josefsson.org>
530         * lib/defines.h: Protect config.h #include.
532 2005-01-22  Simon Josefsson <simon@josefsson.org>
534         * THANKS: Add.
536 2005-01-22  Simon Josefsson <simon@josefsson.org>
538         * configure.in, lib/Makefile.am, lib/libtasn1.pc.in: Add pkg-config
539         file.  Convert to use of $GCC to test if GCC is available.  Redirect
540         STDERR to /dev/null when determining if GNU as available, to avoid
541         useless error message if not.  Remove extra commas after check for
542         bzero memset memmove bcopy.  Convert to AC_MSG_NOTICE rather than
543         AC_MSG_RESULT for status messages.  Tiny change from Albert Chin
544         <gnutls-dev@mlists.thewrittenword.com>.
546 2004-12-15  Simon Josefsson <simon@josefsson.org>
548         * Makefile.am:
549         (release): Fix.
551 2004-12-15  Simon Josefsson <simon@josefsson.org>
553         * configure.in: Bump versions.
555 2004-12-15  Simon Josefsson <simon@josefsson.org>
557         * lib/libtasn1.h: Fix version (perhaps use libtasn1.h.in to avoid
558         this in the future?).
560 2004-12-15  Simon Josefsson <simon@josefsson.org>
562         * NEWS: Add.
564 2004-12-10  Simon Josefsson <simon@josefsson.org>
566         * doc/reference/libtasn1-docs.sgml: Add.
568 2004-12-10  Simon Josefsson <simon@josefsson.org>
570         * NEWS: Add.
572 2004-12-10  Simon Josefsson <simon@josefsson.org>
574         * Makefile.am:
575         (release): Copy GTK-DOC manual.
577 2004-12-10  Simon Josefsson <simon@josefsson.org>
579         * doc/gendocs_template: Link to GTK-DOC stuff.
581 2004-12-10  Simon Josefsson <simon@josefsson.org>
583         * Makefile.am:
584         (release): Run gendocs.sh.
586 2004-12-10  Simon Josefsson <simon@josefsson.org>
588         * doc/gendocs.sh, doc/gendocs_template: Add.
590 2004-12-10  Simon Josefsson <simon@josefsson.org>
592         * doc/Makefile.am: Don't split HTML.
594 2004-12-10  Simon Josefsson <simon@josefsson.org>
596         * lib/ASN1.c: Update.
598 2004-12-10  Simon Josefsson <simon@josefsson.org>
600         * lib/structure.c: Doc fix.
602 2004-12-10  Simon Josefsson <simon@josefsson.org>
604         * doc/Makefile.am, doc/reference/Makefile.am: Add GTK-DOC.
606 2004-12-10  Simon Josefsson <simon@josefsson.org>
608         * configure.in: Need GTK-DOC.
610 2004-12-10  Simon Josefsson <simon@josefsson.org>
612         * lib/decoding.c, lib/parser_aux.c, lib/errors.c: Doc fix.
614 2004-12-10  Simon Josefsson <simon@josefsson.org>
616         * lib/element.c, lib/coding.c: Doc fix.
618 2004-12-10  Simon Josefsson <simon@josefsson.org>
620         * lib/structure.c: Doc fix.
622 2004-12-10  Simon Josefsson <simon@josefsson.org>
624         * lib/ASN1.y: Doc fix.
626 2004-12-10  Simon Josefsson <simon@josefsson.org>
628         * lib/ASN1.y: Doc fixes.
630 2004-12-10  Simon Josefsson <simon@josefsson.org>
632         * NEWS: Add.
634 2004-12-10  Simon Josefsson <simon@josefsson.org>
636         * lib/element.c, lib/libtasn1.h:
637         (asn1_write_value): Fix prototype, to avoid warnings.
639 2004-12-10  Simon Josefsson <simon@josefsson.org>
641         * lib/element.c:
642         (asn1_read_value): Fix prototype to avoid warning.
644 2004-12-10  Simon Josefsson <simon@josefsson.org>
646         * lib/libtasn1.h: Fix typo.
648 2004-12-10  Simon Josefsson <simon@josefsson.org>
650         * lib/Makefile.am: Remove tex manual stuff.  Simplify.
652 2004-12-10  Simon Josefsson <simon@josefsson.org>
654         * lib/int.h: Include libtasn1.h, to make sure we are using the same
655         prototypes that are exported.  Avoids duplication of code.
657 2004-12-10  Simon Josefsson <simon@josefsson.org>
659         * lib/element.c: Fix warning.
661 2004-12-10  Simon Josefsson <simon@josefsson.org>
663         * configure.in: Simplify shared library version computation.
665 2004-12-10  Simon Josefsson <simon@josefsson.org>
667         * configure.in: Remove unused stuff.  Use modern autoconf/automake
668         interface.
670 2004-12-10  Simon Josefsson <simon@josefsson.org>
672         * configure.in: Remove doc/scripts/.
674 2004-12-10  Simon Josefsson <simon@josefsson.org>
676         * doc/asn1.tex, doc/fdl.tex: Remove.
678 2004-12-10  Simon Josefsson <simon@josefsson.org>
680         * doc/fdl.texi: Add.
682 2004-12-10  Simon Josefsson <simon@josefsson.org>
684         * doc/Makefile.am: Build texinfo manual.
686 2004-12-10  Simon Josefsson <simon@josefsson.org>
688         * doc/libtasn1.texi: Add, rewritten from asn1.tex.
690 2004-12-10  Simon Josefsson <simon@josefsson.org>
692         * doc/gdoc: Add, from GNU Libidn.
694 2004-12-10  Simon Josefsson <simon@josefsson.org>
696         * Makefile.am:
697         (ChangeLog): Use FSF format.  Use .cvsusers.
699 2004-12-10  Simon Josefsson <simon@josefsson.org>
701         * Makefile.am: Fix.
703 2004-12-10  Simon Josefsson <simon@josefsson.org>
705         * Makefile.am: Add release target.
707 2004-12-10  Simon Josefsson <simon@josefsson.org>
709         * INSTALL: Remove (generated automatically by buildconf).
711 2004-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
713         * NEWS: [no log message]
715 2004-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
717         * lib/coding.c, lib/decoding.c, lib/parser_aux.c, lib/structure.c:
718         corrected some access to invalid data.
720 2004-11-03  Simon Josefsson <simon@josefsson.org>
722         * lib/Makefile.am, Makefile.am: Use EXTRA_DIST less.
724 2004-11-03  Simon Josefsson <simon@josefsson.org>
726         * lib/Makefile.am: Use dist target for libtasn1.m4.
728 2004-11-03  Simon Josefsson <simon@josefsson.org>
730         * lib/Makefile.am: Remove libtasn1.vers.
732 2004-11-03  Simon Josefsson <simon@josefsson.org>
734         * configure.in, lib/Makefile.am, lib/libtasn1.vers: Replace ld
735         version script with libtool -export-symbols-regex.
737 2004-11-03  Simon Josefsson <simon@josefsson.org>
739         * configure.in: Fix library dependency order.
741 2004-11-03  Simon Josefsson <simon@josefsson.org>
743         * lib/decoding.c, lib/errors.c, lib/libtasn1.h, lib/parser_aux.c,
744         lib/structure.c: GTK-DOC fixes.
746 2004-10-29  Simon Josefsson <simon@josefsson.org>
748         * lib/coding.c, lib/decoding.c, lib/element.c, lib/errors.c,
749         lib/errors.h, lib/errors_int.h, lib/gstr.c, lib/gstr.h, lib/int.h,
750         lib/libtasn1.h, lib/parser_aux.c: Doc fixes, from Martijn Koster
751         <mak@greenhills.co.uk>.
753 2004-09-08  Fabio Fiorina <fiorinaf@gnutls.org>
755         * NEWS, configure.in, tests/Makefile.am, tests/Test_parser.c,
756         tests/Test_tree.c, lib/int.h, lib/decoding.c, lib/libtasn1.h: add
757         self test
759 2004-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
761         * lib/libtasn1.m4: [no log message]
763 2004-05-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
765         * NEWS, lib/decoding.c: Corrected a DER decoding bug which was
766         reported by Max Vozeler <max@hinterhof.net>.
768 2004-05-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
770         * configure.in, lib/int.h: [no log message]
772 2004-05-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
774         * NEWS, configure.in, doc/README.autoconf, lib/Makefile.am,
775         lib/libtasn1-config.in, lib/libtasn1.h, lib/libtasn1.m4: Added
776         scripts to assist in libtasn1 version detection from configure
777         scripts.
779 2004-04-20  Fabio Fiorina <fiorinaf@gnutls.org>
781         * NEWS, configure.in, lib/int.h, lib/libtasn1.h: change INTEGR size
782         management
784 2004-04-14  Fabio Fiorina <fiorinaf@gnutls.org>
786         * NEWS, configure.in, tests/Test_tree.c, lib/libtasn1.h, lib/int.h,
787         lib/structure.c: add asn1_delete_elemenadd asn1_delete_element
789 2004-02-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
791         * lib/int.h, lib/libtasn1.h: [no log message]
793 2004-02-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
795         * acconfig.h, configure.in: [no log message]
797 2004-02-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
799         * lib/ASN1.c, lib/coding.c, lib/decoding.c, lib/element.c,
800         lib/int.h, lib/libtasn1.h: some fixes in prototypes.
802 2004-02-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
804         * src/asn1Decoding.c: [no log message]
806 2004-02-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
808         * src/Makefile.am, src/asn1Coding.c, src/asn1c.c: removed the asn1c
809         utility (it was replaced by asn1Coding anyway).
811 2004-02-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
813         * NEWS, configure.in, lib/ASN1.c, lib/Makefile.am,
814         lib/libtasn1.vers: added versioned symbols.
816 2004-02-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
818         * lib/structure.c: [no log message]
820 2003-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
822         * lib/defines.h, lib/mem.h: some fixes with alloca()
824 2003-09-18  Fabio Fiorina <fiorinaf@gnutls.org>
826         * src/asn1Coding.c: manage 'INTEGER(1 | 2)' syntax
828 2003-09-18  Fabio Fiorina <fiorinaf@gnutls.org>
830         * NEWS, configure.in, lib/libtasn1.h, lib/int.h, lib/ASN1.y,
831         tests/Test_tree.c, tests/Test_parser.asn: manage 'INTEGER(1 | 2)'
832         syntax
834 2003-07-30  Fabio Fiorina <fiorinaf@gnutls.org>
836         * tests/Test_parser.c, tests/Test_tree.c, tests/Test_tree.asn: Add
837         BER decoding
839 2003-07-30  Fabio Fiorina <fiorinaf@gnutls.org>
841         * lib/element.c, lib/Makefile.am, src/CertificateExample.c,
842         src/asn1Parser.c, src/asn1Decoding.c, src/asn1c.c,
843         src/CrlExample.c, src/asn1Coding.c: Add BER decoding
845 2003-07-30  Fabio Fiorina <fiorinaf@gnutls.org>
847         * NEWS, configure.in, lib/decoding.c, lib/libtasn1.h, lib/int.h,
848         lib/der.h, lib/coding.c: Add BER decoding
850 2003-03-25  Fabio Fiorina <fiorinaf@gnutls.org>
852         * tests/Test_tree_asn1_tab.c, tests/Test_parser.c,
853         tests/Test_parser.asn: Add DEFAULT with OID
855 2003-03-25  Fabio Fiorina <fiorinaf@gnutls.org>
857         * lib/parser_aux.c, lib/element.c, lib/int.h, lib/libtasn1.h,
858         tests/Test_tree.c, tests/Test_tree.asn: Add DEFAULT with OID
860 2003-03-25  Fabio Fiorina <fiorinaf@gnutls.org>
862         * NEWS, configure.in, doc/asn1.tex, lib/coding.c: Add DEFAULT with
863         OID
865 2003-03-19  Fabio Fiorina <fiorinaf@gnutls.org>
867         * lib/coding.c, tests/Test_tree.c, tests/Test_tree.asn: change
868         asn1_find_structure_from_oid prototype
870 2003-03-18  Fabio Fiorina <fiorinaf@gnutls.org>
872         * lib/errors_int.h, lib/decoding.c, lib/errors.c, doc/asn1.tex,
873         tests/Test_tree.c: change asn1_find_structure_from_oid prototype
875 2003-03-18  Fabio Fiorina <fiorinaf@gnutls.org>
877         * NEWS, configure.in, lib/libtasn1.h, lib/element.c,
878         lib/structure.c, lib/int.h: change asn1_find_structure_from_oid
879         prototype
881 2003-02-25  Fabio Fiorina <fiorinaf@gnutls.org>
883         * src/CertificateExample.c, src/CrlExample.c, src/asn1Coding.c,
884         doc/asn1.tex: add vector length check
886 2003-02-25  Fabio Fiorina <fiorinaf@gnutls.org>
888         * lib/parser_aux.c, lib/libtasn1.h, lib/int.h, tests/Test_tree.c,
889         tests/Test_tree.asn, tests/Test_tree_asn1_tab.c: add vector length
890         check
892 2003-02-25  Fabio Fiorina <fiorinaf@gnutls.org>
894         * NEWS, configure.in, lib/coding.c, lib/decoding.c, lib/element.c:
895         add vector length check
897 2003-02-12  Fabio Fiorina <fiorinaf@gnutls.org>
899         * lib/int.h, lib/element.c, lib/libtasn1.h, lib/structure.c,
900         lib/decoding.c: add read_tag and get_structure_from_oid functions
902 2003-02-12  Fabio Fiorina <fiorinaf@gnutls.org>
904         * NEWS, configure.in, doc/asn1.tex, tests/Test_tree.c,
905         tests/Test_tree.asn: add read_tag and get_structure_from_oid
906         functions
908 2003-02-10  Fabio Fiorina <fiorinaf@gnutls.org>
910         * tests/Test_tree.asn: OID with dots
912 2003-02-10  Fabio Fiorina <fiorinaf@gnutls.org>
914         * lib/errors.c, lib/int.h, lib/libtasn1.h, lib/structure.c,
915         tests/Test_tree.c: OID with dots
917 2003-02-10  Fabio Fiorina <fiorinaf@gnutls.org>
919         * NEWS, lib/element.c, lib/coding.c, lib/decoding.c, lib/gstr.h:
920         OID with dots
922 2003-02-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
924         * lib/errors.c: made the static string table constant.
926 2003-02-05  Fabio Fiorina <fiorinaf@gnutls.org>
928         * src/asn1Coding_test.asg, doc/asn1.tex: change asn1_create_element
929         interface
931 2003-02-05  Fabio Fiorina <fiorinaf@gnutls.org>
933         * lib/structure.c, lib/element.c, tests/Test_parser.c,
934         tests/Test_tree.c, tests/Test_tree.asn: change asn1_create_element
935         interface
937 2003-02-03  Fabio Fiorina <fiorinaf@gnutls.org>
939         * tests/Test_tree.asn: change asn1_create_element interface
941 2003-02-03  Fabio Fiorina <fiorinaf@gnutls.org>
943         * lib/libtasn1.h: change asn1_create_element interface
945 2003-02-03  Fabio Fiorina <fiorinaf@gnutls.org>
947         * tests/Test_tree.c: change asn1_create_element interface
949 2003-02-03  Fabio Fiorina <fiorinaf@gnutls.org>
951         * src/CertificateExample.c, src/CrlExample.c, src/asn1Coding.c,
952         src/asn1Decoding.c, src/asn1Parser.c, tests/Test_parser.c: change
953         asn1_create_element interface
955 2003-02-03  Fabio Fiorina <fiorinaf@gnutls.org>
957         * lib/element.c, lib/int.h, lib/structure.c, lib/parser_aux.c:
958         change asn1_create_element interface
960 2003-02-03  Fabio Fiorina <fiorinaf@gnutls.org>
962         * configure.in, NEWS, lib/Makefile.am, lib/decoding.c,
963         lib/defines.h: change asn1_create_element interface
965 2003-02-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
967         * lib/coding.c: Error description is only used if it is != NULL.
969 2002-12-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
971         * lib/ASN1.y, lib/gstr.c, lib/int.h, lib/parser_aux.c: some changes
972         for minitasn1
974 2002-12-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
976         * lib/defines.h, lib/int.h: moved mem.h inclusion to int.h.
978 2002-10-09  Fabio Fiorina <fiorinaf@gnutls.org>
980         * configure.in, lib/int.h, lib/errors.c, lib/ASN1.y, lib/ASN1.c,
981         lib/element.c: C99 macro
983 2002-10-09  Fabio Fiorina <fiorinaf@gnutls.org>
985         * lib/errors.h: C99 macro
987 2002-10-08  Fabio Fiorina <fiorinaf@gnutls.org>
989         * lib/ASN1.c: [no log message]
991 2002-10-07  Fabio Fiorina <fiorinaf@gnutls.org>
993         * src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c,
994         src/CertificateExample.c, src/CrlExample.c: [no log message]
996 2002-10-07  Fabio Fiorina <fiorinaf@gnutls.org>
998         * lib/decoding.c, lib/int.h, lib/errors.c, lib/errors.h,
999         lib/libtasn1.h, lib/element.c: [no log message]
1001 2002-10-07  Fabio Fiorina <fiorinaf@gnutls.org>
1003         * NEWS, doc/Makefile.am, tests/Test_parser.c,
1004         tests/Test_parser.asn, tests/Test_tree.c, tests/Test_tree.asn,
1005         lib/coding.c: [no log message]
1007 2002-10-03  Fabio Fiorina <fiorinaf@gnutls.org>
1009         * src/asn1Parser.c: libtasn1
1011 2002-10-03  Fabio Fiorina <fiorinaf@gnutls.org>
1013         * configure.in: version 0.1.2
1015 2002-10-03  Fabio Fiorina <fiorinaf@gnutls.org>
1017         * THANKS: add Simon
1019 2002-10-03  Fabio Fiorina <fiorinaf@gnutls.org>
1021         * lib/structure.c, lib/coding.c, lib/decoding.c, lib/der.h,
1022         lib/element.c, lib/int.h: add GeneralString type
1024 2002-10-03  Fabio Fiorina <fiorinaf@gnutls.org>
1026         * lib/ASN1.y, lib/parser_aux.c: prefix symbols and functions
1028 2002-10-02  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1030         * configure.in: improved check for gnu assembler
1032 2002-07-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1034         * NEWS: [no log message]
1036 2002-07-01  Fabio Fiorina <fiorinaf@gnutls.org>
1038         * tests/Test_tree.asn, tests/Test_tree.c: [no log message]
1040 2002-07-01  Fabio Fiorina <fiorinaf@gnutls.org>
1042         * configure.in: version 0.1.1
1044 2002-07-01  Fabio Fiorina <fiorinaf@gnutls.org>
1046         * lib/libtasn1.h, lib/ASN1.y, lib/ASN1.c, lib/coding.c,
1047         lib/parser_aux.c, lib/parser_aux.h, lib/decoding.c, lib/der.h,
1048         lib/structure.c, lib/structure.h, lib/int.h, lib/element.c,
1049         lib/element.h: add const keyword
1051 2002-06-25  Fabio Fiorina <fiorinaf@gnutls.org>
1053         * lib/decoding.c: fix bug in asn1_der_decoding_element
1055 2002-06-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1057         * lib/decoding.c: added a check for null pointer.
1059 2002-06-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1061         * lib/decoding.c, lib/int.h: some minor fixes.
1063 2002-06-24  Fabio Fiorina <fiorinaf@gnutls.org>
1065         * lib/structure.c: [no log message]
1067 2002-06-24  Fabio Fiorina <fiorinaf@gnutls.org>
1069         * lib/libtasn1.h, lib/decoding.c: add asn1_expand_octet_string and
1070         asn1_der_decoding_element functions
1072 2002-06-20  Fabio Fiorina <fiorinaf@gnutls.org>
1074         * lib/structure.c: [no log message]
1076 2002-06-20  Fabio Fiorina <fiorinaf@gnutls.org>
1078         * lib/decoding.c: fix asn1_expand_any_defined_by
1080 2002-06-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1082         * lib/der.h, lib/int.h: added some required prototypes
1084 2002-06-19  Fabio Fiorina <fiorinaf@gnutls.org>
1086         * lib/element.c, lib/decoding.c, lib/int.h, lib/libtasn1.h,
1087         tests/Test_tree.asn, tests/Test_tree.c: add
1088         asn1_expand_any_defined_by
1090 2002-06-19  Fabio Fiorina <fiorinaf@gnutls.org>
1092         * AUTHORS: [no log message]
1094 2002-06-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1096         * doc/Makefile.am: [no log message]
1098 2002-06-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1100         * lib/Makefile.am, lib/xml_print.c: Removed xml_print.c. Will be
1101         moved to gnutls.
1103 2002-06-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1105         * COPYING.LIB, Makefile.am, NEWS, lib/ASN1.y, lib/coding.c,
1106         lib/decoding.c, lib/element.c, lib/errors.c, lib/gstr.c,
1107         lib/libtasn1.h, lib/parser_aux.c, lib/structure.c, lib/xml_print.c:
1108         license changed to GNU Lesser GPL.
1110 2002-06-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1112         * lib/structure.c: [no log message]
1114 2002-06-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1116         * lib/Makefile.am, lib/xml_print.c: added xml_print
1118 2002-06-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1120         * NEWS: [no log message]
1122 2002-06-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1124         * src/CertificateExample.c, src/CrlExample.c, src/Makefile.am,
1125         src/asn1Coding.c, src/asn1Decoding.c, src/asn1Parser.c,
1126         src/asn1c.c, src/pkix_asn1_tab.c, tests/Makefile.am,
1127         tests/Test_parser.c, tests/Test_tree.c, tests/Test_tree_asn1_tab.c:
1128         [no log message]
1130 2002-06-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1132         * lib/structure.c: [no log message]
1134 2002-06-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1136         * configure.in, lib/Makefile.am, lib/libasn1.h, lib/libtasn1.h:
1137         renamed libasn1 to libtasn1
1139 2002-06-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1141         * lib/ASN1.c, lib/ASN1.y, lib/decoding.c, lib/libasn1.h,
1142         lib/structure.c: Added check for NULL pointer in given error
1143         strings.
1145 2002-05-27  Fabio Fiorina <fiorinaf@gnutls.org>
1147         * tests/Test_parser.asn: version 0.1.0
1149 2002-05-27  Fabio Fiorina <fiorinaf@gnutls.org>
1151         * AUTHORS: correct e-mail address
1153 2002-05-15  Fabio Fiorina <fiorinaf@gnutls.org>
1155         * lib/libasn1.h: Start Up version
1157 2002-05-15  Fabio Fiorina <fiorinaf@gnutls.org>
1159         * tests/Test_parser.c, tests/Test_tree.c, tests/Test_tree.asn,
1160         tests/Test_tree_asn1_tab.c: Start Up Version
1162 2002-05-15  Fabio Fiorina <fiorinaf@gnutls.org>
1164         * src/asn1Decoding.c, src/asn1Parser.c, src/pkix_asn1_tab.c,
1165         src/asn1Coding_test.asg, src/asn1Coding_test.asn,
1166         tests/Makefile.am: Start Up Version
1168 2002-05-15  Fabio Fiorina <fiorinaf@gnutls.org>
1170         * lib/errors.c, lib/errors.h, lib/errors_int.h, lib/int.h,
1171         lib/parser_aux.c, lib/parser_aux.h, lib/structure.c,
1172         lib/structure.h, src/asn1Coding.c: Start Up Version
1174 2002-05-15  Fabio Fiorina <fiorinaf@gnutls.org>
1176         * lib/ASN1.c, lib/ASN1.y, lib/coding.c, lib/decoding.c,
1177         lib/element.c, lib/element.h: Start Up Version
1179 2002-05-15  Fabio Fiorina <fiorinaf@gnutls.org>
1181         * lib/ASN.y, lib/asn1.c, lib/asn1.h, lib/der.c: Start Up Version
1183 2002-05-15  Fabio Fiorina <fiorinaf@gnutls.org>
1185         * lib/ASN.c: Start Up version
1187 2002-05-15  Fabio Fiorina <fiorinaf@gnutls.org>
1189         * src/Makefile.am, doc/asn1.tex, doc/TODO: Start Up Version
1191 2002-05-15  Fabio Fiorina <fiorinaf@gnutls.org>
1193         * THANKS, lib/defines.h, lib/der.h, lib/gstr.c, lib/mem.h,
1194         lib/Makefile.am, src/CertificateExample.c, src/CrlExample.c,
1195         src/asn1c.c: Start Up Version
1197 2002-05-15  Fabio Fiorina <fiorinaf@gnutls.org>
1199         * configure.in, Makefile.am: Start Up Version
1201 2002-04-10  Fabio Fiorina <fiorinaf@gnutls.org>
1203         * lib/der.c, lib/asn1.c, src/CertificateExample.c,
1204         src/CrlExample.c, src/asn1c.c: warning fix
1206 2002-04-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1208         * lib/Makefile.am: [no log message]
1210 2002-04-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1212         * lib/asn1.c: better function reference - depends on latex now
1214 2002-04-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1216         * doc/asn1.tex: [no log message]
1218 2002-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1220         * AUTHORS, INSTALL, Makefile.am, NEWS, README, THANKS, acconfig.h,
1221         acinclude.m4, configure.in, COPYING, doc/TODO, doc/Makefile.am,
1222         doc/asn1.tex, doc/fdl.tex, lib/ASN.c, lib/ASN.y, lib/der.c,
1223         lib/der.h, lib/mem.h, lib/asn1.c, lib/Makefile.am, lib/asn1.h,
1224         lib/defines.h, lib/gstr.c, lib/gstr.h, src/CertificateExample.c,
1225         src/CrlExample.c, src/Makefile.am, src/asn1c.c, src/pkix.asn:
1226         Initial revision
1228 2002-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1230         * AUTHORS, INSTALL, Makefile.am, NEWS, README, THANKS, acconfig.h,
1231         acinclude.m4, configure.in, COPYING, doc/TODO, doc/Makefile.am,
1232         doc/asn1.tex, doc/fdl.tex, lib/ASN.c, lib/ASN.y, lib/der.c,
1233         lib/der.h, lib/mem.h, lib/asn1.c, lib/Makefile.am, lib/asn1.h,
1234         lib/defines.h, lib/gstr.c, lib/gstr.h, src/CertificateExample.c,
1235         src/CrlExample.c, src/Makefile.am, src/asn1c.c, src/pkix.asn:
1236         imported sources