55 Commits (6cdb6894d42446dd679d61dc9be011078015b7e8)

Author SHA1 Message Date
Max Bruckner 6cdb6894d4 Compiler flags: Add -fstack-protector-strong 8 years ago
Max Bruckner 3d3bfc6a4d Compiler flag -Wconversion 8 years ago
Max Bruckner b182ced1d6 Compiler flag -Wswitch-default + add defaults 8 years ago
Max Bruckner fe18403935 Compiler flag -Wundef + fix incorrect macro 8 years ago
Max Bruckner 981f59b163 Release Version 1.2.1 8 years ago
Max Bruckner de8eaaba89 Release version 1.2.0 8 years ago
Max Bruckner 3d6ae11340 Make cJSON C++ compatible 8 years ago
Stephan Gatzka 89edfb6741 Warn if cast removes a type qualifier like const. 8 years ago
Max Bruckner 68196f5b14 Release version 1.1.0 8 years ago
Stephan 5cfda2292f Warn if compiler optimizes based on asumption signed overflow does not occur. 8 years ago
Stephan Gatzka 29b6643bab Warn about missing prototypes. 8 years ago
Stephan Gatzka bea0be48b6 Perform additional format checks. 8 years ago
Stephan Gatzka 91d11cd050 Warn if casting a pointer increases alignment of target. 8 years ago
Stephan Gatzka 9591ecddbe Warn about variables initialized by themselves. 8 years ago
Stephan Gatzka 1568015de6 Warn about shadowing variables and functions. 8 years ago
Max Bruckner 4703f01cf4 Make/CMake: Fix use of compiler flags 8 years ago
Max Bruckner d0a9f46888 Release v1.0.2 8 years ago
Max Bruckner 11fd27ade7 Change version to 1.0.1 8 years ago
Max Bruckner f2cb5e4dd4 CMake: ENABLE_CUSTOM_COMPILER_FLAGS option 8 years ago
Max Bruckner 46a3a102d5 CMake: Fix indentation 8 years ago
Max Bruckner 706636fb20 Replace -ansi with -std=c89 for better compatibility 8 years ago
Max Bruckner 5cca67e3fc CMake: Build tests by default 8 years ago
Max Bruckner cfd0fb83d3 CMake: Fix warning on Cygwin 8 years ago
Max Bruckner c213f2eb58 cJSON: Option to disable exporting targets 8 years ago
Max Bruckner 5838e279a5 CMake: Use CMAKE_C_FLAGS instead of add_compile_options 8 years ago
Max Bruckner 58b76b518a CMake: Fix export of targets 8 years ago
Max Bruckner 8a838b37e3 CMake: Use standard variables for the version 8 years ago
Max Bruckner f9ce93029a Buildsystem: Fix paths 8 years ago
Markus Blatt 251e5a5e34 Added rudimentary package configuration files. 8 years ago
Max Bruckner 8a7f9a2101 CMake: Use the GNUInstallDirs module 8 years ago
Max Bruckner 78cdb0d6ec CMake: Quote all variables 8 years ago
Max Bruckner b2283dab87 CMake: Use CMAKE_CURRENT_SOURCE/BINARY_DIR 8 years ago
Max Bruckner 3353062fc8 CMake: Make building of cJSON_Utils optional 8 years ago
Max Bruckner 97b255c736 CMake: Fix installation of libcjson_utils.pc 8 years ago
Max Bruckner 302c574e00 CMake: Add compiler options only for Clang and GCC 8 years ago
Max Bruckner 576d9bb24f CMake: Only one project 8 years ago
Max Bruckner 47841ed3a7 CMake: Build test by default 8 years ago
Max Bruckner c3fecc2d07 CMake: Build shared libraries by default 8 years ago
Max Bruckner aee8cb9231 pkg-config: Add libcjson_utils.pc 8 years ago
Max Bruckner 3d546c7036 pkg-config: Update libcjson.pc.in 8 years ago
Paulo Antonio Alvarez d5baeff85f Add pkg-config file support for libcjson 8 years ago
Max Bruckner 32a9870786 CMake: Separate so version for cJSON_Utils 8 years ago
Max Bruckner fd38fb712d CMake: Add compile options 8 years ago
Max Bruckner ba6389291f CMake: Set library version 8 years ago
Max Bruckner ba593394d4 CMake: Change include directory cJSON -> cjson 8 years ago
Max Bruckner 0d6ccf032d CMake: Change library names to all lowercase 8 years ago
Max Bruckner 34361dbb9b CMake: Reformat 8 years ago
Max Bruckner 81e95718d5 CMake: Regroup lines 8 years ago
Max Bruckner 9a4657fbee CMake: Set version and soversion 8 years ago
Fabrice Fontaine 8e799362ca Do not always build static and dynamic 8 years ago