101 Commits (987d3b2c86748299f2ceb83345264c6aaa8e1db6)

Author SHA1 Message Date
  Rosen Penev 987d3b2c86
fix compilation with clang 4 years ago
  Alan Coopersmith 6cf4847796 Use getrandom() if available in json_c_get_random_seed 5 years ago
  Eric Haszlakiewicz de02d09c32 Update the master branch to version 0.15.99 5 years ago
  Eric Haszlakiewicz 730e3d044f Issue #594 - provide an OVERRIDE_GET_RANDOM_SEED cmake variable to override json_c_get_random_seed() for embedded platforms where time(NULL) doesn't work. 5 years ago
  Simon McVittie c2c94024f5 build: Add symbol versions to all exported symbols 5 years ago
  Eric Hawicz 99bb2121c6
Merge pull request #632 from json-c/json_object-split 5 years ago
  Micah Snyder 60494684a1 Issue #508: `-fPIC` to link libjson-c.a with libs 5 years ago
  Eric Haszlakiewicz 0a16b23adf Fix typo in previous commit to check for SSIZE_T on MSVC. 5 years ago
  Eric Haszlakiewicz eab1375123 Change CMakeLists.txt to look for SSIZE_T on MSVC too. 5 years ago
  Eric Haszlakiewicz 0fc9d91277 Kick json_type_string out of struct json_object. 5 years ago
  Eric Haszlakiewicz fe308b8862 Issue #626: Restore compatibility with cmake 2.8 by adjusting quoting and explicitly defining the PROJECT_VERSION* variables. 5 years ago
  Björn Esser 1e94da779a CMake: Fix grammar: written -> wrote. 5 years ago
  Björn Esser 61e2bae511 doc: Move Doxyfile into doc subdir 5 years ago
  Björn Esser 8f3592b3d5 CMake: Fix out-of-tree build for Doxygen documentation. 5 years ago
  Björn Esser 76dd99abb2 CMake: Re-format config-option block and re-order it alphabetically. 5 years ago
  Björn Esser 78642dcb9b CMake: Add an option to disable the use of thread-local storage. 5 years ago
  Eric Haszlakiewicz 06742d6277 Issue #600: don't rename the static library on Windows, it _needs_ to have a different name because the dll build also creates a "json-c.lib" file. 5 years ago
  Eric Haszlakiewicz 4f43a077a4 Issue #598: avoid building static libraries twice. 5 years ago
  hofnarr 558ef8609c cmake: change variable name 5 years ago
  hofnarr 929d74512a cmake: add list for build targets 5 years ago
  dota17 e97fc20bfd update 5 years ago
  dota17 952db0f397 support to build both static and shared libraries 5 years ago
  Eric Haszlakiewicz 00272292a7 The json_parse command line app doesn't build on Windows, disable it. 5 years ago
  Eric Haszlakiewicz 55d053118e Add an apps directory, and a json_parse program to parse an input file and report on memory usage. 5 years ago
  Eric Haszlakiewicz fa6bc1e2d7 Issue #471: always create directories with mode 0755, regardless of umask. 5 years ago
  Eric Haszlakiewicz 8b511c402b Issue #585: don't install config.h 5 years ago
  Eric Haszlakiewicz 2babb5b780 Update the master branch to version 0.0.14.99 5 years ago
  Jehan 8c33d1c3c9 CMakeLists: do not enforce strict prototypes on Windows. 5 years ago
  Björn Esser 053eaa61d7 Fix CMake tests for enforced strict prototypes. 5 years ago
  Björn Esser d0dc3489dc
Enforce strict prototypes. 5 years ago
  Björn Esser 165e6f58fc
CMake: Install pkgconfig file in proper location by default 5 years ago
  Björn Esser 78cd37fb18
Clean trailing white-space. 5 years ago
  Björn Esser e756777c92
CMake: Check whether BSYMBOLIC is supported by the linker. 5 years ago
  Björn Esser 58670ec64e
CMake: Build Doxygen documentation out-of-tree. 5 years ago
  Björn Esser a989651bd4
CMake: Fix appending of linker flags. 5 years ago
  Eric Haszlakiewicz 545464322b Issue #568: fix the strtoll and strtoull handing so config.h ends up creating defines for those only when needed, which should exclude mingw environments. 5 years ago
  Eric Haszlakiewicz 19bbf2c069 Add includes and split off json_types.h to help ensure that headers can be included in any order. 5 years ago
  dota17 1204a1fded modify the doc target message 5 years ago
  Eric Haszlakiewicz e94eb90f9f
Merge pull request #546 from dota17/make_unistall 5 years ago
  dota17 c14c6caa32 delete -r in uninstall 5 years ago
  Eric Haszlakiewicz a8c9284f06
Merge pull request #547 from dota17/assert_test 5 years ago
  dota17 0030e905b4 modify RELEASE 5 years ago
  dota17 e56ab0146f update testcase and delete debug -O0 build 5 years ago
  Eric Haszlakiewicz 737aee40c4
Merge pull request #542 from dota17/adduint64_final 5 years ago
  dota17 2d44f865c3 modify json-c default build type, and fix up the assert() errors in testcase 5 years ago
  dota17 1160c8625c Add uninstall target in cmake 5 years ago
  dota17 e3b6521baa add doc target on cmake 5 years ago
  dota17 77d7a99c75 Increase distcheck target in cmake 5 years ago
  dota17 3c3b5920f7 add uint64 data to json-c 5 years ago
  Eric Haszlakiewicz 6c55f65d07 Set cmake policy CMP0075, to have check_include_file use the value of CMAKE_REQUIRED_LIBRARIES (currently, adds -lm). See issue #510. 5 years ago