Tristan Penman
|
008c7ca4f9
|
Update readme
|
2022-08-30 11:44:38 +12:00 |
|
Tristan Penman
|
2cef1a6538
|
Switch to submodule for picojson
|
2022-08-30 11:41:15 +12:00 |
|
Tristan Penman
|
c0ce4cde7e
|
Correct typo in license
|
2022-08-11 13:29:23 +10:00 |
|
Tristan Penman
|
d397ac6074
|
Include <limits> header in custom_allocator.hpp
|
2022-08-10 23:50:03 +10:00 |
|
Tristan Penman
|
94d3bfd39a
|
Fix format regex escape sequences
|
2022-07-21 22:45:25 +10:00 |
|
Tristan Penman
|
25dcdb1c3a
|
Merge pull request #160 from jrave/time-format-fields
|
2022-07-19 10:36:08 +10:00 |
|
Johannes Rave
|
dee2fa64ff
|
Support for time related format fields
|
2022-07-18 16:57:44 +03:00 |
|
Tristan Penman
|
5f49d77b1e
|
Basic structure for format constraint
|
2022-07-17 07:30:55 +03:00 |
|
Tristan Penman
|
a6a4fbb580
|
Remove redundant call to baseline
|
2022-04-09 17:26:32 +10:00 |
|
Tristan Penman
|
0de61e0cca
|
Tidy up readme
|
2022-04-09 13:52:45 +10:00 |
|
Tristan Penman
|
1ff3625482
|
Add script to bundle library into a single header
|
2022-04-09 13:46:54 +10:00 |
|
Tristan Penman
|
21322b2d82
|
Move Adapter and BasicAdapter classes to internal
|
2022-04-09 13:46:54 +10:00 |
|
Tristan Penman
|
23724b97e3
|
Merge pull request #159 from jackorobot/fix_poco_get_integer
|
2022-04-08 16:51:33 +10:00 |
|
Jesse Hoogervorst
|
72afeb1ff7
|
Fixed PocoJsonValue::getInteger being limited to 32-bit integers
|
2022-04-07 16:22:43 +02:00 |
|
Tristan Penman
|
4d603df433
|
Update Authors file
|
2022-02-22 11:46:06 +11:00 |
|
Tristan Penman
|
0e3f48c889
|
Remove vendored copy of urdl
|
2022-02-21 21:43:04 +11:00 |
|
Tristan Penman
|
9e7dbd8460
|
Remove outdated Xcode project files
|
2022-02-21 21:40:55 +11:00 |
|
Tristan Penman
|
2f6760f6a8
|
Merge pull request #154 from psigen/yaml-cpp-support
|
2022-02-21 21:35:44 +11:00 |
|
Pras Velagapudi
|
f4bbf4e0a7
|
Remove non-critical yaml-cpp files from PR.
|
2022-02-13 06:32:47 -05:00 |
|
Pras Velagapudi
|
b685584e42
|
Add optimization for find implementation.
|
2022-02-13 06:28:03 -05:00 |
|
Pras Velagapudi
|
c688aa3bcb
|
Add a unit test for object member access.
|
2022-02-13 06:08:42 -05:00 |
|
Pras Velagapudi
|
76c9f40c42
|
Added simple loading utility.
|
2022-02-13 05:38:54 -05:00 |
|
Pras Velagapudi
|
66424a1116
|
Added a column limit to the file.
|
2022-02-13 05:38:23 -05:00 |
|
Pras Velagapudi
|
f03461bb01
|
Fixed issue with YAML::Node reference usage.
|
2022-02-13 05:25:31 -05:00 |
|
Pras Velagapudi
|
7f23f3694b
|
Fix unit tests to match property tree.
|
2022-02-11 19:22:14 -05:00 |
|
Pras Velagapudi
|
698936aee1
|
Added missing dep for YAML-cpp.
|
2022-02-11 19:17:07 -05:00 |
|
Pras Velagapudi
|
328db2f644
|
Initial pass at yaml-cpp support.
|
2022-02-11 19:13:43 -05:00 |
|
Tristan Penman
|
34f75118f0
|
Add note about GCC versions to readme
|
2022-02-10 10:45:07 +11:00 |
|
Tristan Penman
|
5ca87a6199
|
Remove very obsolete valgrind suppressions file
|
2022-02-09 22:17:16 +11:00 |
|
Tristan Penman
|
27d30658d2
|
Update vendored jsoncpp to version 1.9.5
|
2022-02-09 22:01:49 +11:00 |
|
Tristan Penman
|
c2822576a2
|
Update CMakeLists to use add_compile_definitions
|
2022-02-08 09:21:21 +11:00 |
|
Tristan Penman
|
f97013928d
|
Remove unnecessary indentation from code snippets in readme
|
2022-02-07 21:41:29 +11:00 |
|
Tristan Penman
|
7d4ea9088d
|
Add boost::json example and delete problematic constructors
|
2022-02-07 20:50:23 +11:00 |
|
Tristan Penman
|
d34f78b435
|
Improve error messaging when parsing schemas and documents
|
2022-02-06 20:14:37 +11:00 |
|
Tristan Penman
|
dd32f66df8
|
Build tests for fuzzing
|
2022-02-04 11:00:17 +11:00 |
|
Tristan Penman
|
8b5f253c78
|
Tweak readme formatting
|
2022-02-03 10:36:12 +11:00 |
|
Tristan Penman
|
a2e3958617
|
Remove Travis CI config
|
2022-02-03 10:35:29 +11:00 |
|
Tristan Penman
|
3940b3615c
|
Mention web-based demo in readme
|
2022-02-03 10:01:59 +11:00 |
|
Tristan Penman
|
f5f979b07d
|
Mention boost compiler warnings in README
|
2022-01-31 20:29:45 +11:00 |
|
Tristan Penman
|
80afdef597
|
Merge pull request #150 from jonpetri/jonpetri/cmake-improvements
|
2022-01-31 19:54:45 +11:00 |
|
Jon Petrissans
|
4622b958e4
|
Set valijson_BUILD_TESTS OFF by default in cmake
Avoids extra unnecessary dependencies by default.
|
2022-01-31 08:40:44 +01:00 |
|
Jon Petrissans
|
50010fd959
|
Make VALIJSON_USE_EXCEPTIONS interface definition
|
2022-01-31 08:40:44 +01:00 |
|
Jon Petrissans
|
c5dac2bc0b
|
Install cmake export file
|
2022-01-31 08:40:44 +01:00 |
|
Jon Petrissans
|
c7d5f2cbec
|
Remove valijson_INSTALL_HEADERS from cmake build
As the install is done separately from the build, no need to make header
installation optional.
|
2022-01-30 18:11:30 +01:00 |
|
Tristan Penman
|
bfb5860cbd
|
Fix fuzzer build
|
2022-01-10 07:35:04 +11:00 |
|
Tristan Penman
|
7b8654382a
|
Merge pull request #147 from keith-bennett-airmap/keith/shellcheck
|
2022-01-07 11:32:16 +11:00 |
|
Keith Bennett
|
1f25558c21
|
make shellcheck clean
`$ bash ./shellcheck.sh`
```
Checking: /home/kbennett/src/public/valijson/tests/fuzzing/oss-fuzz-build.sh
Checking: /home/kbennett/src/public/valijson/shellcheck.sh
All scripts found (listed above) passed shellcheck
```
|
2022-01-06 16:05:37 -06:00 |
|
Tristan Penman
|
3c185cb896
|
Merge pull request #145 from mporsch/smart-pointer-memory-management
|
2021-12-25 22:35:48 +11:00 |
|
Marco Porsch
|
828fc87623
|
use implicit conversion of unique_ptr<T, DeleterA> to unique_ptr<const T, DeleterB>
relies on DeleterB being constructible from DeleterA
also uses that T* can always be converted to void* (but not the other way around)
|
2021-12-20 10:37:47 +01:00 |
|
Marco Porsch
|
cf841e10e9
|
use unique_ptr for memory management in constraints and subschema
|
2021-12-09 15:33:25 +01:00 |
|