Max Bruckner
02cd3eec37
Update version number to 1.4.0
8 years ago
Max Bruckner
c66d95d116
Release bugfix release 1.3.2
8 years ago
Max Bruckner
c0ff1fef9b
Release 1.3.1
8 years ago
Max Bruckner
4fce9cce86
Release version 1.3.0
8 years ago
Max Bruckner
b6974ecbc9
Makefile: Update compiler options
8 years ago
Max Bruckner
3d3bfc6a4d
Compiler flag -Wconversion
Makes type conversions explicit, if they alter a value
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
Kyle Chisholm
602c241a0b
fixed "make test" on Mac (clang)
8 years ago
Stephan
5cfda2292f
Warn if compiler optimizes based on asumption signed overflow does not occur.
This switch is only active when making a release build.
8 years ago
Stephan Gatzka
29b6643bab
Warn about missing prototypes.
This switch warns about missing prototypes. It does not warn if
functions are declared static. So this switch encourages the usage of
static whenever possible. This enables the compiler to perform inlining.
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
CMake: Option was not enabled by default as intended.
Makefile: Flags were not passed when building the tests
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
706636fb20
Replace -ansi with -std=c89 for better compatibility
8 years ago
Max Bruckner
778bcd1a62
Makefile: Redo with library versioning
And remove special handling of SunOs
8 years ago
Ian Mobley
85aa59be38
Use $(AR) environment variable with libcjson.a
Allow for alternative archive tool when using make.
8 years ago
Eswar Yaganti
5daac864a3
Added uninstall rule to Makefile
9 years ago
Kevin Branigan
1a20eb8494
Fixed linux compile to support fpclassify (issue #18 )
9 years ago
Rafael Leal Dias
a3eafd540d
Fixed issue withh ansi (single-line comments) and updated Makefile for compiling dynamic and static lib.
10 years ago
Kevin Branigan
b051ed05d7
updated Makefile, README and gitignore
13 years ago
Kevin Branigan
ebba183f1e
updated README markdown, gitignore, added the Makefile and fixed weird comments in test.c
13 years ago