Browse Source

Merge pull request #473 from besser82/fixup/docs_utf8

Convert ChangeLog to valid UTF-8 encoding.
tags/json-c-0.14-20200419
Eric Haszlakiewicz GitHub 6 years ago
parent
commit
f1713b3f62
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 10 additions and 10 deletions
  1. +10
    -10
      ChangeLog

+ 10
- 10
ChangeLog View File

@@ -15,7 +15,7 @@ Build changes:
0.13.1 (up to commit 0f814e5, 2018/03/04) 0.13.1 (up to commit 0f814e5, 2018/03/04)
========================================= =========================================


* Bump the major version of the .so library generated up to 4.0 to avoid
* Bump the major version of the .so library generated up to 4.0 to avoid
conflicts because some downstream packagers of json-c had already done conflicts because some downstream packagers of json-c had already done
their own bump to ".so.3" for a much older 0.12 release. their own bump to ".so.3" for a much older 0.12 release.
* Add const size_t json_c_object_sizeof() * Add const size_t json_c_object_sizeof()
@@ -40,7 +40,7 @@ See issues_closed_for_0.13.md for a complete list.
Deprecated and removed features: Deprecated and removed features:
-------------------------------- --------------------------------
* All internal use of bits.h has been eliminated. The file will be removed. * All internal use of bits.h has been eliminated. The file will be removed.
Do not use: hexdigit(), error_ptr(), error_descrition() and it_error()
Do not use: hexdigit(), error_ptr(), error_descrition() and it_error()
* lh_abort() is deprecated. It will be removed. * lh_abort() is deprecated. It will be removed.


Behavior changes: Behavior changes:
@@ -183,11 +183,11 @@ List of new functions added:
* Make the json_tokener_errors array local. It has been deprecated for * Make the json_tokener_errors array local. It has been deprecated for
a while, and json_tokener_error_desc() should be used instead. a while, and json_tokener_error_desc() should be used instead.


* change the floating point output format to %.17g so values with
* change the floating point output format to %.17g so values with
more than 6 digits show up in the output. more than 6 digits show up in the output.


* Remove the old libjson.so name compatibility support. The library is * Remove the old libjson.so name compatibility support. The library is
only created as libjson-c.so now and headers are only installed
only created as libjson-c.so now and headers are only installed
into the ${prefix}/json-c directory. into the ${prefix}/json-c directory.


* When supported by the linker, add the -Bsymbolic-functions flag. * When supported by the linker, add the -Bsymbolic-functions flag.
@@ -253,7 +253,7 @@ List of new functions added:
* Allow json_tokener_parse_ex() to be re-used to parse multiple object. * Allow json_tokener_parse_ex() to be re-used to parse multiple object.
Also, fix some parsing issues with capitalized hexadecimal numbers and Also, fix some parsing issues with capitalized hexadecimal numbers and
number in E notation. number in E notation.
* Add json_tokener_get_error() and json_tokener_error_desc() to better
* Add json_tokener_get_error() and json_tokener_error_desc() to better
encapsulate the process of retrieving errors while parsing. encapsulate the process of retrieving errors while parsing.
* Various improvements to the documentation of many functions. * Various improvements to the documentation of many functions.
* Add new json_object_array_sort() function. * Add new json_object_array_sort() function.
@@ -300,7 +300,7 @@ List of new functions added:
Brent Miller, bdmiller at yahoo dash inc dot com Brent Miller, bdmiller at yahoo dash inc dot com
* Disable REFCOUNT_DEBUG by default in json_object.c * Disable REFCOUNT_DEBUG by default in json_object.c
* Don't use this as a variable, so we can compile with a C++ compiler * Don't use this as a variable, so we can compile with a C++ compiler
* Add casts from void* to type of assignment when using malloc
* Add casts from void* to type of assignment when using malloc
* Add #ifdef __cplusplus guards to all of the headers * Add #ifdef __cplusplus guards to all of the headers
* Add typedefs for json_object, json_tokener, array_list, printbuf, lh_table * Add typedefs for json_object, json_tokener, array_list, printbuf, lh_table
Michael Clark, <michael@metaparadigm.com> Michael Clark, <michael@metaparadigm.com>
@@ -336,7 +336,7 @@ List of new functions added:
0.6 0.6
=== ===
* Fix bug in escaping of control characters * Fix bug in escaping of control characters
Johan Björklund, johbjo09 at kth dot se
Johan Björklund, johbjo09 at kth dot se
* Remove include "config.h" from headers (should only * Remove include "config.h" from headers (should only
be included from .c files) be included from .c files)
Michael Clark <michael@metaparadigm.com> Michael Clark <michael@metaparadigm.com>
@@ -384,13 +384,13 @@ List of new functions added:
Added a Win32/Win64 compliant implementation of strndup Added a Win32/Win64 compliant implementation of strndup
* json_util.c - C. Watford (christopher.watford@gmail.com) * json_util.c - C. Watford (christopher.watford@gmail.com)
Added cast and mask to suffice size_t v. unsigned int conversion Added cast and mask to suffice size_t v. unsigned int conversion
correctness
correctness
* json_tokener.c - sign reversal issue on error info for nested object parse * json_tokener.c - sign reversal issue on error info for nested object parse
spotted by Johan Björklund (johbjo09 at kth.se)
spotted by Johan Björklund (johbjo09 at kth.se)
* json_object.c - escape " in json_escape_str * json_object.c - escape " in json_escape_str
* Change to automake and libtool to build shared and static library * Change to automake and libtool to build shared and static library
Michael Clark <michael@metaparadigm.com> Michael Clark <michael@metaparadigm.com>
0.1 0.1
=== ===
* initial release * initial release

Loading…
Cancel
Save