summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools/valijson
Commit message (Collapse)AuthorAgeFilesLines
* meta-openembedded/all: adapt to UNPACKDIR changesAlexander Kanavin2025-06-251-1/+0
| | | | | | | | | | | | | Please see https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265 for what changes are needed, and sed commands that can be used to make them en masse. I've verified that bitbake -c patch world works with these, but did not run a world build; the majority of recipes shouldn't need further fixups, but if there are some that still fall out, they can be fixed in followups. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* valijson: upgrade 1.0.5 -> 1.0.6Wang Mingyu2025-06-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* valijson: upgrade 1.0.4 -> 1.0.5Wang Mingyu2025-04-191-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* valijson: upgrade 1.0.3 -> 1.0.4Wang Mingyu2025-02-261-1/+1
| | | | | | | | | | | | | | | | Changelog: ========== - Prevent potential division by zero - Fix stack overflow for unresolved references - Fix buffer overflow in u8_strlen - Fuzzing improvements - Spelling corrections - Detect circular references when parsing schemas - Use statically allocated regexes for date/time pattern matching - Allow permissive validation of date/time formats Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* valijson: upgrade 1.0.2 -> 1.0.3Wang Mingyu2024-09-101-1/+1
| | | | | | | | | | | | | | Changelog: =========== - Fix typos in RapidJsonAdapter, only failing when certain features are used - Added explicit default move constructors/operators - Various cosmetic fixes - Implemented functioning move constructors/operators - Compatibility with boost-1.85.0 - Ability to customize regular expression engine Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* valijson: upgrade 1.0.1 -> 1.0.2Wang Mingyu2023-12-291-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* valijson: upgrade 1.0 -> 1.0.1Wang Mingyu2023-05-251-1/+1
| | | | | | | | | | | Changelog: ========= Fixes typos in preprocessor macros Adds Github Actions configuration for CI Fixes validation_visitor to work with forward iterator adapters Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* valijson: upgrade 0.7 -> 1.0Wang Mingyu2022-11-091-2/+2
| | | | | | | | | | | | | | License-update: "Akamai Technolgies" changed to "Akamai Technologies" Changelog: =========== Transition to using submodules for vendored-in parser libraries Fixes for the implementation of YamlCppObject::find() Use the correct version of std::string::replace in the extractReferenceToken helper function Avoid throwing exceptions when using operator new in the CustomAllocator class Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* valijson: use install task from CMakeLists.txtEero Aaltonen2022-10-271-16/+0
| | | | | | | | | | | Upstream CMakeLists.txt has improved and in version 0.7 install both the headers and a config-file package to packages-split/valijson-dev/usr/lib/cmake/valijson/valijsonConfig.cmake , so drop the custom `do_install` task and use the CMake install task directly instead. Signed-off-by: Eero Aaltonen <eero.aaltonen@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* valijson: upgrade 0.6 -> 0.7wangmy2022-07-261-1/+1
| | | | | | | | | | | | | | | | Changelog: =========== This release includes a number of improvements: Memory management improvements Shellcheck improvements CMake improvements Add yaml-cpp support Fixes for PocoJson Support for time-related format validations Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* valijson: move out of hard dep on meta-networkingKhem Raj2022-03-241-0/+38
| | | | | | | | | | | curlpp is only needed to build examples, therefore make it a packageconfig and keep it disabled, which is default anyway Add packageconfigs for tests and disabling boost as well. Include boost support by default. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* valijson: Move it to networking-layer under BBFILES_DYNAMICKhem Raj2020-08-201-36/+0
| | | | | | | | | | it has a hard dependency on curlpp package which comes from meta-networking Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Cc: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* valijson: update to 0.3Oleksandr Kravchuk2020-07-282-21/+36
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* valijson: Add recipeJames Feist2018-10-121-0/+21
valijson is a header only c++ library for JSON schema validation. Signed-off-by: James Feist <james.feist@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>