Théo DELRIEU
|
1eafac7220
|
remove explicit keyword on udt-constructor
|
2017-01-21 16:14:21 +01:00 |
|
Théo Delrieu
|
c0c72b5b62
|
rewrite unit-udt: basic usage
|
2017-01-21 16:14:21 +01:00 |
|
Théo DELRIEU
|
60e6f822fa
|
add support for non-default-constructible udt
|
2017-01-21 16:14:21 +01:00 |
|
Théo DELRIEU
|
e5999c6c82
|
add a few tests
|
2017-01-21 16:14:21 +01:00 |
|
Théo DELRIEU
|
88819449c2
|
remove constraints on JSONSerializer instances, constrain correctly new methods
|
2017-01-21 16:14:21 +01:00 |
|
Théo DELRIEU
|
23bd2bce35
|
add is_compatible_* traits
|
2017-01-21 16:14:21 +01:00 |
|
Théo DELRIEU
|
178441cdfd
|
add basic test for custom serializer
|
2017-01-21 16:14:21 +01:00 |
|
Théo DELRIEU
|
2bc685f6b4
|
to_json and from_json takes both two arguments now
the first is the basic_json type, the second the user-defined type
|
2017-01-21 16:14:21 +01:00 |
|
Théo DELRIEU
|
837b81d672
|
renamed unit-constructor3.cpp to unit-udt.cpp
|
2017-01-21 16:14:21 +01:00 |
|
Théo DELRIEU
|
7dc268ef42
|
add first version for alternate implementation
|
2017-01-21 16:14:21 +01:00 |
|
Théo DELRIEU
|
4cdc61e493
|
move most SFINAE trickery in to/from_json_fn
|
2017-01-21 16:14:21 +01:00 |
|
Théo DELRIEU
|
fe628b585b
|
anonymous namespace renamed to detail
|
2017-01-21 16:14:21 +01:00 |
|
Théo Delrieu
|
b443edf49e
|
add first version support for user-defined types
|
2017-01-21 16:14:20 +01:00 |
|
Niels Lohmann
|
1ab26ab367
|
✨ option to switch off exceptions
|
2017-01-16 22:11:07 +01:00 |
|
Niels Lohmann
|
a7f3938391
|
✅ added Big List of Naughty Strings
|
2017-01-16 20:03:50 +01:00 |
|
Niels Lohmann
|
3a9ccfac22
|
🚧 cleanup
|
2017-01-12 21:35:27 +01:00 |
|
Niels Lohmann
|
98ad3c3ac1
|
Merge branch 'develop' into feature/release_information
|
2017-01-12 21:30:08 +01:00 |
|
Niels Lohmann
|
0f03543861
|
⬆️ upgraded to Catch 1.6.0
|
2017-01-11 22:23:02 +01:00 |
|
Niels Lohmann
|
e9bbf5aaba
|
🐛 forgot to remove a test case
|
2017-01-08 09:31:40 +01:00 |
|
Niels Lohmann
|
dd45ba6f89
|
🚧 renamed version() to meta()
|
2017-01-08 09:19:44 +01:00 |
|
Niels Lohmann
|
e1b89dd1d6
|
Merge branch 'develop' into feature/release_information
|
2017-01-04 20:06:23 +01:00 |
|
Niels Lohmann
|
cdd3b5a68c
|
🚑 fix for #416
|
2017-01-03 23:52:01 +01:00 |
|
Niels Lohmann
|
f8d640b185
|
👷 better support for OSS-Fuzz
|
2017-01-03 22:35:31 +01:00 |
|
Niels Lohmann
|
245a69d554
|
💄 ran clang-tidy
|
2017-01-03 21:33:23 +01:00 |
|
Niels Lohmann
|
ea4d71ee21
|
Merge branch 'develop' into feature/release_information
|
2017-01-02 17:26:00 +01:00 |
|
Niels Lohmann
|
8b46eb8ec0
|
📄 it's 2017 already
|
2017-01-02 09:40:00 +01:00 |
|
Niels Lohmann
|
60b3703c62
|
🔖 version bump to 2.0.10
|
2017-01-02 09:35:57 +01:00 |
|
Niels Lohmann
|
d173517212
|
💄 clean up
|
2017-01-02 09:21:26 +01:00 |
|
Niels Lohmann
|
a3063c2419
|
🚧 added target to build all fuzzers
|
2017-01-01 21:51:36 +01:00 |
|
Niels Lohmann
|
09b91406c6
|
🔀 merge pull request #410 from Daniel599/feature/clang_sanitize
Feature/clang sanitize
|
2017-01-01 19:45:11 +01:00 |
|
Niels Lohmann
|
cf9bf2d913
|
🚑 fix for #411 and #412
|
2017-01-01 15:28:01 +01:00 |
|
Daniel Cohen
|
ff3221a375
|
#394 fixed memory leak in unit-allocator, found by clang's fsanitize
|
2016-12-30 15:21:25 +02:00 |
|
Niels Lohmann
|
328eb55dc4
|
🚧 started working on #397
|
2016-12-30 14:02:51 +01:00 |
|
Niels Lohmann
|
d7029c37aa
|
✅ improved test coverage
|
2016-12-30 13:04:33 +01:00 |
|
Niels Lohmann
|
f0edab2363
|
🚑 fix for #408
|
2016-12-29 17:00:02 +01:00 |
|
Niels Lohmann
|
383a29a924
|
🚑 fix for #407
|
2016-12-29 16:14:15 +01:00 |
|
Niels Lohmann
|
871cebaf84
|
🚑 fix for #405
|
2016-12-29 15:39:16 +01:00 |
|
Niels Lohmann
|
1dd99d04b6
|
Merge branch 'develop' into feature/fuzzer
|
2016-12-28 12:19:12 +01:00 |
|
Niels Lohmann
|
888f5b9f60
|
🚚 renamed test files to allow windows build
|
2016-12-28 12:18:48 +01:00 |
|
Niels Lohmann
|
55be721615
|
Merge branch 'develop' into feature/fuzzer
|
2016-12-28 12:11:51 +01:00 |
|
Niels Lohmann
|
acb7e0558d
|
🚑 fixed bugs detected by AFL-Fuzz
|
2016-12-28 12:09:15 +01:00 |
|
Niels Lohmann
|
1399abc583
|
🚧 added MessagePack fuzz target
|
2016-12-25 16:18:56 +01:00 |
|
Niels Lohmann
|
6de9d4035a
|
🐛 fixed AFL driver to also read binary data
|
2016-12-25 16:06:56 +01:00 |
|
Niels Lohmann
|
33be4e7f1f
|
🚧 cleanup
|
2016-12-22 12:08:36 +01:00 |
|
Niels Lohmann
|
a084e90f39
|
🔨 split AFL test in driver and test file
|
2016-12-22 11:09:26 +01:00 |
|
Niels Lohmann
|
048330b14b
|
⬆️ Catch v1.5.9
|
2016-12-22 09:37:15 +01:00 |
|
Niels Lohmann
|
22a6b956e8
|
📄 added license for Catch
|
2016-12-22 09:36:34 +01:00 |
|
Niels Lohmann
|
ad241a2260
|
🔨 moved third-party code into separate folder
|
2016-12-22 09:35:53 +01:00 |
|
Niels Lohmann
|
6e8791912f
|
🚧 added fuzzer from OSS-Fuzz
|
2016-12-22 09:09:40 +01:00 |
|
Niels Lohmann
|
69ed19e483
|
➕ added libFuzzer
|
2016-12-22 09:08:50 +01:00 |
|