1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88
|
libvc 012 (2022-10-04)
Avoid implicit declaration of functions
libvc 011 (2021-13-12)
* src/vc_scan.l: Hide visibility of non-api functions and variables
* Fixed segfault causes by using current_vcard when parse doesn't
match anything, changed file location tracking mechanism so that
reading extra large vcards doesn't cause the parsing to fail early
* Improve parsing times of large vcards
libvc 010 (2021-01-12)
* Do not call exit()
* Port to Autoconf 2.71
* Clean files that are removed by the clean target of the generated
Makefiles
libvc 009 (2021-02-05)
* Cope with libtoolize warnings regarding the m4 directory
* src/vc_parse.y: Drop non yacc-compatible %defines directive
libvc 008 (2021-01-30)
* Properly parse multi-line values in MSDOS files, with line ending
CRLF. Thanks to Adrian Edwards (MoralCode @ github) for the patch.
libvc 007 (2020-07-14)
* Use mktemp instead of deprecated tempfile in unit tests
libvc 006 (2019-07-13)
* Add unit tests
* Do not install the RFC 2426 file
* Fix doc-str-Lb-libvc macro in vc.3 man page
libvc 005 (2017-02-19)
* Minor bug fixing release
libvc 004 (2017-02-18)
* Remove file doc/rfc2426.txt, which has non-free licensing
conditions.
* Accept fields with multiple-lines values.
* Fix buffer overflow bug (CVE-2006-1356)
libvc 003 (2003-06-14)
* Properly parses vCard version 2.1 files. This means Microsoft
vCard files can now be properly parsed as well.
* Searching and comparing type names and parameter names are now
case insensitive.
* The build now produces shared libraries as well as static libraries.
libvc 002 (2003-05-15)
* Parsing of parameters are now performed properly and stuffed into
the `name' and `value' fields of the `vc_param_component' structure.
The `str' field has been removed as a result of this (because `str'
was only a silly hack to begin with).
* Fixed a bug in fprintf_vcard that prevented vcards from being
printed.
* There now exists a libvc.spec file for Red Hat Linux. Therefore,
RPMs will be created for each release from now on.
libvc 001 (2003-05-12)
* Initial release. This is the same vCard library that was built
with previous releases of rolo. However, all occurrences of `vcard_'
have now been shortened to `vc_'. Plus, the header file is now
`vc.h' instead of `vcard.h'. The next binary releases of rolo and
mutt_vc_query will be built with libvc. The next source releases
of rolo and mutt_vc_query will have libvc as a dependency. The
vc(3) man page is not finished yet.
|