Shane Grant
02eace19a9
Badges for travis and appveyor
v1.3.0
2019-10-24 21:38:52 -07:00
Shane Grant
37b4567934
Merge branch 'develop' for release 1.3.0
2019-10-24 21:35:23 -07:00
Shane Grant
021e5da2fe
Update version to 1.3.0
2019-10-24 21:20:51 -07:00
Shane Grant
49fbbed8e2
Merge branch 'update_rapidjson' into develop
...
see #579
2019-10-23 22:15:16 -07:00
Shane Grant
1bce4362db
Add option to disable performance test build
2019-10-23 22:06:18 -07:00
Shane Grant
797239531b
Remove vs2013 directory in favor of using cmake
2019-10-23 22:06:18 -07:00
Shane Grant
0db8d115bf
Documentation updates
2019-10-23 22:06:18 -07:00
Shane Grant
4b466f4f80
clang warning updates for sandbox code
2019-10-23 22:06:18 -07:00
Shane Grant
aafd7702bd
Remove diagnostic ignore in favor of fallthrough comments
2019-10-23 22:06:18 -07:00
Shane Grant
fedddc5a1b
Correctly use export while forcing dynamic init
...
see #523
2019-10-23 22:06:18 -07:00
Shane Grant
6c7c93edfa
Doctest support for g++4.7
2019-10-23 22:06:18 -07:00
Shane Grant
7fcfa29353
MSVC variant support
2019-10-23 22:06:18 -07:00
Shane Grant
6ccd33fe37
Noexcept workaround for doctest for MSVC
2019-10-23 22:06:18 -07:00
Shane Grant
33224f4660
MSVC support for doctest, boost variant serialization
2019-10-23 22:06:18 -07:00
Shane Grant
62034cbe26
Improve documentation for base_class with polymorphism
...
relates #441
2019-10-23 22:06:18 -07:00
Shane Grant
8195d35fbc
Improve documentation of deferment
...
relates #185
2019-10-23 22:06:18 -07:00
Shane Grant
f64864fa74
Prepare for removal of gh-pages-develop branch
2019-10-23 22:06:18 -07:00
Shane Grant
946b568bf7
Update doctest to 2.3.5
...
Includes a replacement for [[noreturn]] and thread_local
2019-10-23 22:06:18 -07:00
Shane Grant
0399962807
Update rapidjson to d87b698d0fcc10a5f632ecbc80a9cb2a8fa094a5
2019-10-23 22:06:18 -07:00
Shane Grant
e50424c9fa
Update travis ci
...
-Fix PPA for latest boost
-Disable performance testing for libc++ builds
2019-10-23 22:05:40 -07:00
Shane Grant
bd766fe0bd
Merge pull request #587 from stashlukj/patch-1
...
Add fall through comments to json.hpp
2019-10-22 19:51:14 -07:00
Jeremy Stashluk
3452ab4244
Add fall through comments to json.hpp
...
The -Werror flag is on by default in the CMakeLists.txt file. This will not compile when the project is included via CMake ExternalProject_Add with default settings.
2019-10-22 16:22:19 -04:00
Shane Grant
b37ff23566
Merge branch 'h-2-remove_const_check' into develop
...
See #565
2019-10-20 21:48:00 -07:00
Shane Grant
d5f531fd5c
Merge branch 'remove_const_check' of https://github.com/h-2/cereal into h-2-remove_const_check
2019-10-20 21:46:30 -07:00
Shane Grant
df16f32fa7
Merge branch 'Vol-Alex-master' into develop
...
see #509
2019-10-19 22:21:09 -07:00
Vol-Alex
36ab0c1f89
Add possibility to serialize of boost::variant with non default constructible types.
2019-10-19 22:20:14 -07:00
Shane Grant
cfbb7b0f25
Merge pull request #480 from WSoptics/split_specialize
...
move specialize into separate smaller header
2019-10-16 23:19:41 -07:00
Shane Grant
182876d4a3
Merge pull request #569 from AzothAmmo/travis_fixes
...
Update Travis CI
2019-05-13 23:45:11 -07:00
Shane Grant
afe6ab9883
Update Travis CI
...
Fixed up clang, gcc, and osx (clang) compilation with Travis CI.
All builds run the tests, though not all tests pass. Fixing the tests
will come next.
2019-05-13 22:34:36 -07:00
Shane Grant
8475382ad5
Merge pull request #568 from AzothAmmo/appveyor_fixes
...
Appveyor updates + boost testing fixes
2019-05-08 21:36:07 -07:00
Shane Grant
d16feb9de8
Appveyor updates + boost testing fixes
...
-Fixes appveyor CI and adds additional MSVC versions
-Puts boost variant test building behind boost requirement
2019-05-08 19:51:29 -07:00
Hannes Hauswedell
96b34c2e71
remove const check from load_minimal
2019-05-02 17:14:07 +02:00
Shane Grant
319ce5f5ee
Merge pull request #520 from uentity/fix-dll-export
...
Fix CEREAL_DLL_EXPORT for gcc/clang
2018-10-04 17:44:00 -07:00
Shane Grant
9ccfaa0bea
Merge pull request #515 from gouletr/fix/unused-private-member-warning
...
Fix warning unused private member itsValueItEnd
2018-10-04 17:19:33 -07:00
Robert Goulet
3d5d20d1d8
Fix warning unused private member itsValueItEnd
2018-08-06 13:14:23 -04:00
uentity
78b88cc314
Fix CEREAL_DLL_EXPORT for gcc/clang
...
If project is built with `-fvisibility=hidden` flag (mimics VS default
behaviour) then `CEREAL_DLL_EXPORT` must expand to explicit "default"
visibility attribute to actually force compiler to export marked symbol
from produced shared object.
2018-06-27 16:57:49 +05:00
Shane Grant
b883b47a65
Merge pull request #502 from WSoptics/monostate
...
add missing std::monostate serialization to variant.hpp
2018-06-10 18:49:09 -07:00
Christoph Weiss
e6dc5d37cb
add missing std::monostate serialization to variant.hpp
2018-05-28 17:28:22 +02:00
Shane Grant
487c3375e1
Fix unit test structure, CPP17 check, relates #478 , #448
2018-03-17 15:43:38 -07:00
Shane Grant
3d4fea5bdb
Merge pull request #478 from patrikhuber/variant-fixed-size-index
...
Changed serialised index type of std::variant to std::int32_t
2018-03-17 15:36:31 -07:00
Shane Grant
0a7a989763
Add version.hpp #444
2018-03-15 22:24:55 -07:00
Shane Grant
16378d5847
Fix spacing #470
2018-03-15 22:16:26 -07:00
Shane Grant
0cf8150bc4
Merge pull request #470 from erichkeane/develop
...
Change StaticObject instance management to hopefully avoid UBSAN
2018-03-15 21:51:33 -07:00
Shane Grant
9aa7f390c4
Merge pull request #479 from WSoptics/develop
...
fix warning about int conversion
2018-03-15 21:45:37 -07:00
Christoph Weiss
009e383cf3
move specialize into separate smaller header
2018-03-15 18:31:08 +01:00
Christoph Weiss
ae57c6271b
fix warning about int conversion
2018-03-15 17:40:02 +01:00
Patrik Huber
f36e2d1c79
Fix signed/unsigned comparison warning on gcc-7
2018-03-15 15:06:18 +00:00
Patrik Huber
1bf8c629b1
Add explicit cast to silence warning
2018-03-15 13:51:36 +00:00
Patrik Huber
02724b9a39
Merge branch 'develop' into variant-fixed-size-index
2018-03-15 12:12:09 +00:00
Patrik Huber
3f205c28e2
Change type to int32_t to be consistent with boost_variant
2018-03-15 11:51:11 +00:00