a5f529d
(refs/pull/528/head)
Solve issue #108. Skip \u0000 while parsing. by
2020-01-09 10:06:31 +0800
0c5c81f
(refs/pull/529/head)
Increased the test coverage of json_c_version.c 0% to 100%. by
2020-01-06 11:26:51 +0800
e651e96
Merge pull request #526 from dota17/addTestCase_printbuf by
2020-01-03 08:32:53 -0500
a255510
Merge pull request #525 from dota17/addPointerTestcase by
2020-01-03 08:31:41 -0500
8c0cb0b
(refs/pull/526/head)
Increased the test coverage of printbuf.c 82% to 92%. by
2020-01-03 14:34:35 +0800
0421772
Merge pull request #523 from dota17/updatetestcase by
2020-01-02 22:22:57 -0500
4bfed6e
Merge pull request #522 from dota17/addVisitTestcase by
2020-01-02 22:22:09 -0500
5fe4448
(refs/pull/523/head)
update tsetcase for tokener_c by
2020-01-02 16:18:59 +0800
a5089f5
(refs/pull/522/head)
update json_visit testcase by
2019-12-31 11:27:09 +0800
48ae9e8
(refs/pull/525/head)
update pointer test case by
2019-12-30 09:45:28 +0800
ee34939
Merge pull request #519 from dota17/addTestCase_obj_token by
2019-12-29 16:02:04 -0500
424b315
(refs/pull/519/head)
pointer types discards qualifiers by
2019-12-27 15:39:31 +0800
1446572
add testcases of object and token by
2019-12-27 15:07:00 +0800
6f48256
(refs/pull/517/head)
Merge branch 'lja-mods' of https://github.com/MiesSuomesta/json-c into lja-mods by
2019-12-19 21:23:54 +0200
904332f
Extra safety checks and no magic numbers. by
2019-12-19 20:17:34 +0200
355cd0d
At json_object_to_json_string_length() by
2019-12-19 20:17:17 +0200
d71b83b
Revert "testcases passed (printbuffer default size 32/128)" by
2019-12-19 21:12:04 +0200
c05289d
(refs/pull/516/head)
Pretty neat readability change of json_object_to_json_string_length() by
2019-12-19 18:36:15 +0200
e0b950f
(refs/pull/515/head)
Test ok, and distcheck is ok by
2019-12-19 11:54:40 +0200
f9a18d7
Fixes & restoring (32/128) buffer configuration by
2019-12-19 10:39:48 +0200
df95988
testcases passed (printbuffer default size 32/128) by
2019-12-19 10:31:23 +0200
85e6ee3
Printbuff test restored & test passing by
2019-12-19 09:49:40 +0200
3b8b20b
some not my changes restored as is by
2019-12-19 08:54:33 +0200
87f4293
Fixed tests to pass by
2019-12-19 08:47:06 +0200
67f0764
GCC pragma away by
2019-12-19 08:05:09 +0200
c8feaa1
GCC pragma away by
2019-12-19 07:55:43 +0200
bf693a7
Delete json-master.patches by
2019-12-19 07:39:40 +0200
4b54bd3
Fixes segfaults & securing a bit by
2019-12-19 07:38:58 +0200
e8e55c2
Add files via upload by
2019-12-19 07:33:16 +0200
d6b968d
Merge pull request #512 from JaapKeuter/cmake_test by
2019-12-12 22:30:15 -0500
78d8e5c
(refs/pull/512/head)
Properly append to CMAKE_C_FLAGS string by
2019-12-12 21:28:03 +0100
9c4f28b
(refs/pull/511/head)
Update #ifdef TEST_FORMATTED by
2019-12-10 22:48:35 -0500
678a6ba
Update #ifdef TEST_FORMATTED and added int my_array_length to optimize by
2019-12-10 22:48:10 -0500
6c81e7f
Update #ifdef TEST_FORMATTED and added int my_array_length to optimize by
2019-12-10 21:49:39 -0500
dfcac70
Update ifdef TEST_FORMATTED by
2019-12-10 21:46:06 -0500
6c55f65
Set cmake policy CMP0075, to have check_include_file use the value of CMAKE_REQUIRED_LIBRARIES (currently, adds -lm). See issue #510. by
2019-12-06 00:15:14 -0500
0819a55
Undefine NDEBUG for tests - cmake version. See issue #501. by
2019-12-05 23:18:59 -0500
37b4da6
Merge pull request #501 from andy5995/iss_406-2 by
2019-12-05 23:18:46 -0500
581b94b
Add a shim script to ease shift from autoconf to cmake. by
2019-12-01 23:42:40 -0500
bd459dd
(refs/pull/510/head)
CMakeLists: Set CMP0075 to new, if CMake >= 3.11 is used during build. by
2019-11-29 20:46:59 +0100
f4d847e
CMakeLists: Export the library so-name and the version properly. by
2019-11-29 20:45:44 +0100
4f4f555
Makefile: Bump the major version of the .so library generated up to 5.0. by
2019-11-29 20:43:16 +0100
11a6380
Add a few missing features to the cmake setup that are present in configure.ac: Include all compiler warnings, and provide DISABLE_WERROR to make them not be errors. Define _REENTRANT, if setting it works. Set -Bsymbolic-functions, and provide DISABLE_BSYMBOLIC to turn that off. Implement the check for HAS_GNU_WARNING_LONG by
2019-11-26 23:01:27 -0500
a92e6d2
Set the soversion in the cmake built library, and arrange for the file name to be generated appropriately too. by
2019-11-25 23:26:48 -0500
41f434e
Fix test_util_file for VS2013 too, but skip all the tests for anything older than that because the limitations are too inconvenient. by
2019-11-23 23:55:04 -0500
b99be9c
Fix up the test_util_file test for builds on Windows VS2015. by
2019-11-23 23:14:24 -0500
7f30afc
Fix some Windows compile issues, add JSON_EXPORT's, fix bogus character escapes, define __func__ and omit unistd.h if needed. by
2019-11-23 20:31:14 -0500
f19abcf
Get the cmake build a bit closer to the autoconf one: include json_visit.h, and fix the version stamped in json-c.pc. by
2019-11-23 15:34:23 -0500
bdaff94
Build and run the tests as part of the cmake build. by
2019-11-23 15:15:48 -0500
25aeddd
Fix memory leaks in test_double_serializer, and make sure all tests return 0 at the end of main(). by
2019-11-23 12:05:28 -0500
3d3b014
Add a quick way (JSONC_TEST_TRACE=1) to turn on shell tracing in tests. by
2019-11-23 12:03:27 -0500
b1ad748
Extend test_double_serializer to check NaN and Infinity handling. by
2019-11-22 22:56:33 -0500
af8dd4a
Define vars earlier to fix old Windows builds. by
2019-11-10 20:35:30 -0500
baed998
Add a json_object_from_fd_ex() function, to allow the max nesting depth to be specified. by
2019-11-10 00:12:27 -0500
ac26ea9
Add a test for serializing the double value -1.0. by
2019-11-10 00:10:28 -0500
ddd0490
Merge pull request #505 from grdowns/vcpkg-instructions by
2019-09-26 22:23:52 -0400
7ef5123
(refs/pull/505/head)
Update dependencies by
2019-09-26 17:11:49 -0700
760c1e2
Add vcpkg installation instructions by
2019-09-26 17:09:39 -0700
eae040a
Issue #488: use JSON_EXPORT on functions so they are properly exported on Windows. by
2019-09-08 22:42:36 -0400
374ffe8
Issue #463: fix newlocale() call to use LC_NUMERIC_MASK instead of LC_NUMERIC, and remove incorrect comment. The second call to newlocale() with LC_TIME accidentally made things work because LC_TIME == LC_NUMERIC_MASK on some platforms. by
2019-09-08 22:27:30 -0400
05b41b1
Add a json_tokener_get_parse_end() function to replace direct access of tok->char_offset. by
2019-09-08 21:35:37 -0400
087534c
Minor cleanup of includes in a couple of tests. by
2019-09-08 21:34:13 -0400
d0b87ee
Add an explicit cast to double to squash a -Wimplicit-int-float-conversion warning. Though we will no longer be comparing exactly against INT64_MAX, this is ok because any value of that magnitude stored in a double will *also* have been rounded up, so the comparison will work appropriately. by
2019-08-12 00:30:45 +0000
8799623
(refs/pull/501/head)
undefine NDEBUG for tests by
2019-07-29 14:51:21 -0500
812ce39
add conanfile.py by
2019-07-30 19:52:58 +0530
a91aa5e
Merge pull request #499 from andy5995/travis_valgrind by
2019-07-27 09:29:57 -0400
509600a
(refs/pull/499/head)
add xenial default clang with CHECK enabled by
2019-07-26 23:51:18 -0500
4f69529
add missing dist by
2019-07-26 23:36:01 -0500
dd08b70
manually use apt-get to install packages on bionic by
2019-07-26 23:15:06 -0500
dd0eef6
add tests on bionic beaver by
2019-07-26 22:42:53 -0500
163db3f
revert toolchain back to "test" by
2019-07-25 23:16:09 -0500
1da4b23
change key by
2019-07-25 23:10:14 -0500
a49f1de
use "non-test" ppa by
2019-07-25 23:00:50 -0500
897b49f
remove useless condition that shows logs by
2019-07-25 14:11:31 -0500
b140c47
install doxygen so 'make distcheck' can succeed by
2019-07-24 14:20:07 -0500
6288be3
test for more compilers by
2019-07-24 14:13:23 -0500
57e79e1
show the logs if tests fail by
2019-07-24 13:30:10 -0500
50e7fff
.travis.yml:install valgrind by
2019-07-24 01:08:30 -0500
c8e1b59
Merge pull request #495 from andy5995/README_typos by
2019-07-26 23:08:11 -0400
1c7e891
(refs/pull/495/head)
"make its use in" [skip ci] by
2019-07-26 12:59:24 -0500
4a94ddb
Merge pull request #500 from andy5995/add_missing_test_deps by
2019-07-26 09:48:34 -0400
e2f46b9
partial revert (make use) [skip ci] by
2019-07-25 22:55:07 -0500
68abf12
Issue #498: Fix a memory leak bug introduced in test_double_serializer in 485f2a02 by adding a json_object_put call. by
2019-07-26 03:35:38 +0000
48984db
Merge pull request #496 from andy5995/pointer_doc by
2019-07-25 22:58:22 -0400
8ab8df1
(refs/pull/500/head)
test/Makefile.am:add missing deps for test1 and test2 by
2019-07-25 14:59:56 -0500
7c2db7d
(refs/pull/497/head)
make sure new header gets added to distribution by
2019-07-24 15:44:40 -0500
b9e916d
put conditional include where it belongs by
2019-07-24 13:31:50 -0500
b76c1e5
add common header for all tests by
2019-07-24 00:32:37 -0500
a9c34d5
(refs/pull/496/head)
json_pointer.h:suggest minor grammar improvement for pointer doc by
2019-07-23 23:53:06 -0500
3969487
README.md:fix 2 typos by
2019-07-23 23:43:59 -0500
f1840d8
(refs/pull/476/head)
introduce json_object_new_string_ext by
2019-06-18 16:45:28 +0300
c27791a
Merge pull request #1 from json-c/master by
2019-06-18 17:01:15 +0300
07ea04e
Merge pull request #491 from ploxiln/disable_werror by
2019-06-09 14:05:46 -0400
634900d
(refs/pull/491/head)
tests: appease -Wwrite-strings by
2019-06-09 12:10:14 -0400
4460574
build: fix compiler option -Wwrite-strings by
2019-06-09 10:55:50 -0400
21c8865
build: add --disable-werror option to configure by
2019-06-09 10:52:08 -0400
f77c275
(refs/pull/490/head)
tests: travis-ci make with V=1 to show effective CFLAGS by
2019-06-07 18:48:32 -0400
396c585
do not compile with -Werror by default by
2019-06-07 18:01:41 -0400
2b1903c
Merge pull request #485 from myd7349/fix-cmake-module by
2019-05-30 22:38:29 -0400
485f2a0
Issue #486: append a missing ".0" to negative double values too. by
2019-05-28 02:44:22 +0000