Glenn Maynard
12aa72aedd
Update the README to give better instructions for Android.
...
The MingW link doesn't help for Android, and points people down the
wrong path. On Android all you need to do is tell the build system
to use a newer compiler and standard library.
The unit tests run successfully with this configuration on Android.
Related to #136 .
2016-02-28 17:28:29 -06:00
Niels
53879f9c99
cleanup
2016-02-21 08:17:11 +01:00
Niels
502cedf70b
Merge pull request #213 from whackashoe/patch-1
...
Create PULL_REQUEST_TEMPLATE.md
2016-02-21 08:15:46 +01:00
Jett LaRue
df3ab06f2e
Create PULL_REQUEST_TEMPLATE.md
2016-02-20 16:22:46 -06:00
Niels
f965c4c35b
improved code coverage
2016-02-14 22:56:51 +01:00
Niels
d869b0a387
updated online documentation
2016-02-14 22:28:56 +01:00
Niels
3a92559fa9
cleanup
2016-02-14 22:24:45 +01:00
Niels
09654b3104
Merge pull request #208 from nlohmann/noexcept
...
fixed noexcept; added constexpr
2016-02-14 22:18:39 +01:00
Niels
f160f33fb5
update from master
2016-02-14 21:44:00 +01:00
Niels
7f4736b546
added serialization to fuzz testing
2016-02-14 21:36:56 +01:00
Niels
a3eecdc383
updated Catch to v1.3.4
2016-02-14 21:36:43 +01:00
Niels
153e105164
cleanup after #207
2016-02-14 18:38:29 +01:00
Niels
ec098ffcc2
Merge pull request #207 from msm-/afl-fuzz
...
add support for afl-fuzz testing
2016-02-14 17:24:54 +01:00
Niels
49dc2dff68
fixed error when compiled with Clang
2016-02-14 16:58:24 +01:00
Niels
836fdfedf2
fixed an error in MSVC
2016-02-14 16:53:32 +01:00
Niels
a69b1a6f0b
added noexcept and constexpr
2016-02-14 16:42:48 +01:00
Michael Macnair
9e500b49ac
Add support for afl-fuzz testing
...
"make fuzz" creates a simple executable that de-serialises stdin
and re-serialises to stdout.
"make fuzz_testcases" extracts the smaller json test cases into
a testcases directory.
The library can then be fuzzed as follows:
CC=afl-clang-fast make fuzz
make fuzz_testcases
mkdir out
afl-fuzz -i testcases -o out ./fuzz
2016-02-12 09:35:08 +00:00
Niels
61fe90f998
Merge pull request #205 from nlohmann/issue204
...
replaced ssize_t occurrences with auto (fixes #204 )
2016-02-10 21:41:55 +01:00
Niels
a831c787df
try to replace std::ptrdiff_t with auto (for #204 )
2016-02-10 21:19:31 +01:00
Niels
4cc4b26dd2
try to replace ssize_t occurrences with std::ptrdiff_t (for #204 )
2016-02-10 21:09:52 +01:00
Niels
1cc4717582
tried Clang 3.9
2016-02-09 21:26:40 +01:00
Niels
be20555985
removed gitter
2016-02-07 17:24:51 +01:00
Niels
236b7afff5
updated and fixed online version
2016-02-07 15:07:17 +01:00
Niels
fdfb39d949
improved documentation
2016-02-07 14:55:29 +01:00
Niels
3b776c08c7
clarified documentation
2016-02-07 10:45:52 +01:00
Niels
8b1a777d36
reverted change wrt. Erasable concept
2016-02-05 22:37:28 +01:00
Niels
2ff2e10660
checking Erasable concept
2016-02-05 22:30:37 +01:00
Niels
ae5bd307a2
improved documentation
2016-02-05 22:30:25 +01:00
Niels
2c720b26ab
added a constructor from an input stream
2016-02-05 19:24:42 +01:00
Niels
104c4b5286
improve code coverage
2016-01-31 15:04:38 +01:00
Niels
6aa881988d
improved documentation
2016-01-31 13:05:39 +01:00
Niels
22127a4b85
moved documentation to index markdown file
2016-01-30 22:05:01 +01:00
Niels
740239cef8
added a note about GCC 4.8 ( #163 )
2016-01-30 21:17:08 +01:00
Niels
36719fdb18
using re2c 0.16 (minimized automaton)
2016-01-30 20:33:31 +01:00
Niels
9d063d90e3
removed "using namespace" from examples
2016-01-30 20:23:14 +01:00
Niels
ade2f7c92d
updated ChangeLog
2016-01-30 16:51:53 +01:00
Niels
2224435f9b
cleanup after #200
2016-01-30 13:36:15 +01:00
Niels
cd44e43457
Merge pull request #200 from twelsby/issue199
...
Fixed issue #199 - Small bugs in json.hpp (get_number) and unit.cpp (non-standard integer type test)
2016-01-30 13:32:22 +01:00
Trevor Welsby
561accb068
Fixed issue #199
2016-01-30 12:41:12 +10:00
Niels
ff6f723195
removed token
2016-01-26 23:30:51 +01:00
Niels
3dfa56795f
added note
2016-01-26 23:27:07 +01:00
Niels
1c80c2231f
linked releases in ChangeLog
2016-01-26 23:10:52 +01:00
Niels
89b07bd3af
added (generated) changelog
2016-01-26 22:59:57 +01:00
Niels
91c58a77a1
added Gitter to Travis
2016-01-26 21:49:20 +01:00
Niels
fb239fe645
trying Gitter
2016-01-26 21:42:51 +01:00
Niels
2468631dc9
overworked examples
2016-01-26 20:07:03 +01:00
Niels
707732a53e
clean up after #193
2016-01-26 19:50:49 +01:00
Niels
e46cc6327f
Merge pull request #193 from twelsby/issue178
...
Issue #178 - Extending support to full uint64_t/int64_t range and unsigned type (updated)
2016-01-26 19:40:16 +01:00
Niels
d338042e3e
added note to warn about floating-point exceptions ( #181 )
2016-01-26 19:21:46 +01:00
Niels
11ae1d0f09
cleanup after #196
2016-01-26 19:13:03 +01:00