This project is mirrored from https://github.com/USCiLab/cereal.git.
Pull mirroring updated .
- Jan 17, 2022
-
-
Shane Grant authored
-
Anton Blanchard authored
On a multilib setup cmake files should go into lib64.
-
- Jan 11, 2022
-
-
Shane Grant authored
Updates doctest and fixes issues with g++4.7 and MSVC2013 doctest builds. Adds new CI targets for g++ 9 and 10, clang 9 through 12. Adds CI badges for github actions.
-
- Jan 10, 2022
-
-
Shane Grant authored
-
Darred authored
We should use auto && instead of auto if we want to modify v inside the for loop.
-
- Nov 29, 2021
-
-
Shane Grant authored
-
Shane Grant authored
-
Isuru Fernando authored
use docker containers remove sudo install software-properties-common update before trying install install wget cmake and make install cmake from pip add apt-transport-https Use llvm xenial Fix clang package name Fix boost with gcc<5 verbose compile skip boost for gcc<5 macos test skip boost for macos test different xcode compilers use new cmake syntax for selecting platform no xcode 10 installed Rename tests
-
- Sep 21, 2021
-
-
Gary Heckman authored
An issue exists when loading vectors of objects where, if the last nvp of the previous object does not exist in the json file, the itsNextName variable within the json serializer is not cleared. This causes the vector serializer to search for that name next (when it should be searching for a nameless object.) The json serializer then throws during the named search. Mild reworking of itsNextName solution
-
- Sep 17, 2021
- May 06, 2021
-
-
Shane Peelar authored
This prevents multiple definition errors in Clang, and also stops dllexporting functions with internal linkage. Degrades gracefully when C++17 is not present. Fix #595 Fix #652 Fix #582 Fix #643
-
John Keeping authored
When reading unnamed fields from JSON input, the member/value iterators are incremented blind without checking if the end of the iterator has been reached. Record the size so that this can be checked against the current position to ensure reading doesn't walk off the end of the iterator.
-
Shane Grant authored
Fix link to main website
-
- Feb 02, 2021
-
-
Adam Miartus authored
Signed-off-by: Adam Miartus <adam.miartus@softhows.eu>
-
Michael Walz authored
Store a copy of each serialized shared_ptr within the archive to prevent the shared_ptr to be freed to early. (#667) The archives use the memory address pointed by the shared_ptr as a unique id which must not be reused during lifetime of the archive. Therefore, the archives stores a copy of it. This problem was also reported as CVE-2020-11105.
-
- Nov 17, 2020
-
-
Claus Klein authored
* cleanup cmake files to be a little more moderen keep the source tree free of build artifacts cmakelint the cmake files too * fix cmake setup errors on CI fix APPLE clang builds too * CI needs support for realy history cmake V3.6 fix typo in cmake files using add_test() commnds * One step more to use modern cmake Prevent to modifiy compile and linker FLAGS and to set global includes pathes * fix CI build problems with older cmake versions prepare cleanup cmake list file * final cleanup use Config.cmake.in and install hole cmake config files * Fix cpp17 PORTABILITY_TEST linker problem add missed target_link_libraries() * hopefully prevent windows test problems
-
- Oct 28, 2020
-
-
John Alexander authored
* Fixes to prevent clang-diagnostic when running clang-tidy with Microsoft Visual Studio cmake projects. * Used boolean rather than bitwise operator.
-
groscoe2 authored
Based on Tencent/rapidjson#1679 Addresses USCiLab/cereal#631
-
- Apr 23, 2020
-
-
Łukasz Gemborowski authored
implicit 'this' capture is deprecated in C++20
-
- Apr 22, 2020
-
-
Bernard Blackham authored
When testing whether or not to define a saveValue() overload for long, test the actual set of types implemented.
-
- Dec 29, 2019
-
-
Shane Grant authored
relates #592
-
- Nov 18, 2019
-
-
Shane Grant authored
Fix typo in docs
-
- Nov 12, 2019
-
-
TankorSmash authored
-
- Oct 25, 2019
-
-
Shane Grant authored
-
Shane Grant authored
-
Shane Grant authored
-
- Oct 24, 2019
-
-
Shane Grant authored
see #579
-
Shane Grant authored
-
Shane Grant authored
-
Shane Grant authored
-
Shane Grant authored
-
Shane Grant authored
-
Shane Grant authored
see #523
-
Shane Grant authored
-
Shane Grant authored
-
Shane Grant authored
-
Shane Grant authored
-
Shane Grant authored
relates #441
-
Shane Grant authored
relates #185
-