0.6.1 -> 0.6.2 ================= Akira TAGOH (1): Update libtool version David Tardon (2): use standard function fix leak in test 0.6.0 -> 0.6.1 ================= Akira TAGOH (2): Fix the build issue regarding to 'index' (fixes: issue#15) Get rid of the arch-dependent code from lt-config.h David Tardon (1): enum must be declared before it's used 0.5.8 -> 0.6.0 ================= Akira TAGOH (20): Initialize databases just once. Fix a build fail when --enable-debug Support BCP47-like locale representation Add deprecation macros Use deprecation macros Add a lookup table to catch up a script/language from language/script Update to add more files into .gitignore Fix the behavior on lt_tag_transform() according to tr#35 Fix a segfault if no territory or script is given to lt_tag_convert_from_locale_string() Add missing header file Add lt_db_set_val() to change the place of database Fix memory leaks missing gobject function for lt_relation_db thing Support the language alias for the canonicalization Fix lt_trie_keys() not working Fix OOM handling Improve the bootup time Get rid of deprecated macro Add docs Update the library versioning 0.5.7 -> 0.5.8 ================= Akira TAGOH (6): Fix the build fail on MSVC 14 (fixes issue#13) Drop the word of GNOME from the ifdef'd variable for debugging Fix the build requirement in pkgconfig file Make some header files public (fixes: issue#14) Fix test fail on SunOS Fix unknown node issue 0.5.6 -> 0.5.7 ================= Akira TAGOH (3): add missing sys/types.h in lt-string.h missing docs Update gtk-doc to be modernized David Tardon (1): avoid accidental (and surprising) memory leaks 0.5.5 -> 0.5.6 ================= Akira TAGOH (1): Fix distcheck error David Tardon (2): install lt-config.h: it's included from langtag.h remove stray LT_END_DECLS 0.5.4 -> 0.5.5 ================= Akira TAGOH (6): Fix a memory leak Fix a typo Fix configure error on specifying --disable-modules Fix a build issue with inline keyword Fix warning on bootstrap Update revision 0.5.3 -> 0.5.4 ================= Akira TAGOH (5): Fix the module build on NetBSD (fixed issue#7) Fix format Add date property to language-subtag-registry.xml Get rid of the extra space in case word-wrapping Remove the language subtag registry file on dist 0.5.2 -> 0.5.3 ================= Akira TAGOH (7): add a script to prepare a release Fix non-literal format string issues (fixed issue#5) Fix typo Update autotools macro Merged in erAck/liblangtag/0.5.x (pull request #7) Fix autoconf warning, warning: AC_COMPILE_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS separately canonicalize into the canonical form and the extlang form Eike Rathke (2): Merged tagoh/liblangtag/0.5.x into 0.5.x resolves #6, include last record in language-subtag-registry.xml 0.5.1 -> 0.5.2 ================= Akira TAGOH (6): Replace AM_CONFIG_HEADER with AC_CONFIG_HEADERS Merge commit '8532462c5354b66848e387a7d435ca5dadbf768c' into 0.5.x Merged in juikim/liblangtag/0.5.x (pull request #3) Use AM_CPPFLAGS instead of INCLUDES Merged in erAck/liblangtag/0.5.x-libreoffice (pull request #4) Fix duplicate definition of EXTRA_DIST David Tardon (10): fix automake error coverity: free the iter, not _pointer_ to it coverity: check if error is non-null before using it coverity: check return value of malloc coverity: returning ptr as const is meaningless coverity: free string in case of error coverity: close file handle coverity: check ptr before it is used coverity: check ptr before it is used coverity: check ptr before it is used Eike Rathke (11): check return value of C99 vsnprintf() check for MSVC defined ssize_t MSVC-32 has _snprintf() instead of snprintf() MSVC has _strtoui64() instead of strtoull() variable declarations need to be at beginning of scope undefined HAVE_SYS_PARAM_H automatically appending dir separator does not work on Windows check for HAVE_UNISTD_H do not specify a document encoding to avoid garbage conversion MSVC does not like const typedef'ed function pointers Revert "do not specify a document encoding to avoid garbage conversion" Jung-uk Kim (2): Use awk(1) instead of sed(1) to fix build on *BSD. Fix duplicate typedef introduced in 57c47aa. 0.5.0 -> 0.5.1 ================= * Fix ABI breakage. 0.4.0 -> 0.5.0 ================= * Enhancements: * Iterator support * Add lt_tag_convert_from_locale_string() * Bug Fixes: * Fix wrong traversal on keys * Fix xml parser for tags in range * Improve portability * Fix broken lt_tag_transform() * Fix the build issue when builddir != srcdir * Fix broken lt_tag_convert_from_locale() * Fix memory leaks * Fix linker issue * Use secure_getenv if available * more 0.3 -> 0.4 ============= * Dual-licensing with LGPLv3+ and MPLv2. * No GLib required to build anymore. * SONAME bumped * Bug Fixes: * Fix various bashisms. * Fix 'make check' fails without --enable-debug. * Fix the broken output of language-subtag-registry.xml * Fix broken .pc files. * Do not call xmlCleanupParser(). * Fix detecting locale.alias * Enhancements: * Add --disable-test option to configure * Add --disable-modules option to configure * Update CLDR data. * Support IME/Keyboard/Machine Translation/Private Use transform tags 0.2 -> 0.3 ============= * Bug Fix: * Fix a memory leak on copy. * Enhancements: * Add a support to generate the language tag from current locale. * Add a likelySubtags transformation support. * Add -t- extension support. * Allow to override the database directory. 0.1 -> 0.2 ============= * Bug Fixes: * Fix typos. * Fix the behavior on canonicalizing a tag. * Enhancement: * Support the redundant database. * Modularize the Extension database. * Support -u- Extension in LDML (http://unicode.org/reports/tr35/) * Improve the performance.