Commit Graph

  • e6dc5d37cb add missing std::monostate serialization to variant.hpp Christoph Weiss 2018-05-28 16:23:30 +02:00
  • c61f1b9450
    Update main.markdown Shane Grant 2018-04-15 19:14:55 -07:00
  • 487c3375e1 Fix unit test structure, CPP17 check, relates #478, #448 Shane Grant 2018-03-17 15:43:38 -07:00
  • 3d4fea5bdb
    Merge pull request #478 from patrikhuber/variant-fixed-size-index Shane Grant 2018-03-17 15:36:31 -07:00
  • 0a7a989763 Add version.hpp #444 Shane Grant 2018-03-15 22:24:55 -07:00
  • 16378d5847 Fix spacing #470 Shane Grant 2018-03-15 22:16:26 -07:00
  • 0cf8150bc4
    Merge pull request #470 from erichkeane/develop Shane Grant 2018-03-15 21:51:33 -07:00
  • 9aa7f390c4
    Merge pull request #479 from WSoptics/develop Shane Grant 2018-03-15 21:45:37 -07:00
  • 009e383cf3 move specialize into separate smaller header Christoph Weiss 2018-03-15 18:10:15 +01:00
  • ae57c6271b fix warning about int conversion Christoph Weiss 2018-03-15 16:50:58 +01:00
  • f36e2d1c79 Fix signed/unsigned comparison warning on gcc-7 Patrik Huber 2018-03-15 15:06:18 +00:00
  • 1bf8c629b1 Add explicit cast to silence warning Patrik Huber 2018-03-15 13:51:36 +00:00
  • 02724b9a39 Merge branch 'develop' into variant-fixed-size-index Patrik Huber 2018-03-15 12:12:09 +00:00
  • 3f205c28e2 Change type to int32_t to be consistent with boost_variant Patrik Huber 2018-03-15 11:51:11 +00:00
  • dc9e573dfb Changed serialised index type of std::variant to std::uint32_t Patrik Huber 2018-03-15 11:36:26 +00:00
  • 13d1d36cae Make g++7 travis build use C++17 relates #473 Shane Grant 2018-03-13 19:56:51 -07:00
  • ae7529c211 Merge branch 'cpp17_tests' into develop #448 Shane Grant 2018-03-13 19:49:03 -07:00
  • a88e1c7dfd Improve C++17 check for MSVC #448 Shane Grant 2018-03-13 19:43:18 -07:00
  • 7cf1cba5f1 Cmake updates and boost disambiguation for #448 Shane Grant 2018-03-13 19:25:07 -07:00
  • e9234e3fb6 Change StaticObject instance management to hopefully avoid UBSAN Erich Keane 2018-02-03 20:33:00 -08:00
  • e9551c9942 Merge branch 'cpp17_tests' into develop see #448 Shane Grant 2017-12-15 14:08:49 -08:00
  • f094ba78ec fix optional testing, properly name coveragee for cpp17 relates #448 Shane Grant 2017-12-15 13:35:43 -08:00
  • 83df216451 Merge branch 'cpp17_tests' of github.com:USCiLab/cereal into cpp17_tests Shane Grant 2017-12-15 13:27:25 -08:00
  • 6a2826150f rename value to data Shane Grant 2017-12-15 13:27:05 -08:00
  • 53441ea669 Merge branch 'WSoptics-develop' into develop See #417, PR #423 Shane Grant 2017-11-20 14:23:16 -08:00
  • 0d96673536 more const for poly Shane Grant 2017-11-20 14:22:24 -08:00
  • 322fb95a5d Adding const to poly tests Shane Grant 2017-11-20 14:17:57 -08:00
  • 0d3edb8c29 Progress towards load and construct for const types, see #417 Shane Grant 2017-11-20 13:59:55 -08:00
  • 65adc87c7c Merge branch 'develop' of https://github.com/WSoptics/cereal into WSoptics-develop Shane Grant 2017-11-19 21:57:05 -08:00
  • e519567cd2
    Merge pull request #450 from patrikhuber/cpp17_tests Shane Grant 2017-11-19 21:41:56 -08:00
  • 0f61bc8a38 Negated optional check when saving Patrik Huber 2017-11-11 18:08:35 +00:00
  • 59621d6023 Working towards cpp17 tests Progress towards #448 Shane Grant 2017-11-05 19:07:31 -08:00
  • f158a44a32 Add serialization support for std::optional Juan Pedro Bolívar Puente 2017-10-27 14:18:02 +02:00
  • 0cef0b7073 Add serialization support for std::variant Juan Pedro Bolívar Puente 2017-10-27 13:54:16 +02:00
  • ed49c96c80 Rename map for #445 Shane Grant 2017-10-25 12:56:23 -07:00
  • f999dfe638 Merge pull request #447 from sagamusix/gh-pages Shane Grant 2017-10-25 12:52:44 -07:00
  • 7d33736f99 No assignment operator with #define Saga Musix 2017-10-25 20:44:55 +02:00
  • 84a6c4b063 Simplify structs for atomic test -Should hopefully fix atomic size issue for some compilers -May still need to be more explicit in CTOR for windows, pending appveyor results relates #277 Shane Grant 2017-09-13 13:46:21 -07:00
  • 05c0cb0521 forgot to add this! Shane Grant 2017-09-12 14:55:29 -07:00
  • c37d44fd7e Merge branch 'develop' of github.com:USCiLab/cereal into develop Shane Grant 2017-09-12 14:49:32 -07:00
  • 54b2fe12b5 Merge branch 'bluescarni-atomic' into develop relates #277 Shane Grant 2017-09-12 14:49:06 -07:00
  • 9323fc0af7 modify atomic tests for doctest, clean up serialization code Shane Grant 2017-09-12 14:48:28 -07:00
  • 11882b6261 make CEREAL_BIND_TO_ARCHIVES not have an unused function under GNU C / clang to keep them from warning Christoph Weiss 2017-09-08 21:13:29 +02:00
  • f5a9404503 explicitly enable copy ctor to keep clang from warning Christoph Weiss 2017-09-08 20:58:10 +02:00
  • c0f2e28719 correct std::size_t to std::streamsize to avoid clang warning Christoph Weiss 2017-09-08 20:49:03 +02:00
  • bcd69859c0 Merge branch 'atomic' of https://github.com/bluescarni/cereal into bluescarni-atomic Shane Grant 2017-09-08 11:57:04 -07:00
  • ca75f4b53e Merge pull request #431 from furkanusta/travis Shane Grant 2017-09-07 11:39:12 -07:00
  • cb78660421 Merge pull request #432 from furkanusta/fix416 Shane Grant 2017-09-07 11:16:29 -07:00
  • f7baa90c23 Changed 'and' 'or' operators with their symbolic counterparts Furkan Usta 2017-09-07 19:33:02 +03:00
  • 7292a605dd Merge pull request #430 from WSoptics/dynamic_init Shane Grant 2017-09-06 16:03:20 -07:00
  • 01dd76f515 Added missing implicit fallthrough pragma (Related to #416) Furkan Usta 2017-09-04 13:20:58 +03:00
  • f698f33ca0 Workaround for #416 Furkan Usta 2017-09-04 13:17:00 +03:00
  • 8859e1f9f0 Refactored Travis integration and added new targets Furkan Usta 2017-09-03 18:13:30 +03:00
  • baeb6d8b0e fix CEREAL_*_DYNAMIC_INIT Christoph Weiss 2017-09-01 13:45:02 +02:00
  • ebbf3a6768 fix -Wconversion warning in gcc7 Christoph Weiss 2017-08-28 12:02:04 +02:00
  • 0adf9e6865 Merge pull request #426 from soroush/develop Shane Grant 2017-08-27 22:05:07 -07:00
  • 85b5f73252 ignore MSVC cruft Shane Grant 2017-08-27 22:02:17 -07:00
  • a4edd60629 make msvc12 happy Shane Grant 2017-08-27 21:53:59 -07:00
  • 72c83d9b04 Remove conflicting defines for Windows.h Soroush Rabiei 2017-08-26 14:11:27 +04:30
  • efcfb95e9f remove broken travis builds for now, will fix later Shane Grant 2017-08-24 21:25:33 -07:00
  • 9b1dd1673d travis will you be kind to me Shane Grant 2017-08-24 21:22:47 -07:00
  • dbb16b1942 travis, again Shane Grant 2017-08-24 21:09:52 -07:00
  • 96442fff9e tra vi s Shane Grant 2017-08-24 21:00:18 -07:00
  • ba559a23ed travis Shane Grant 2017-08-24 20:53:32 -07:00
  • 9b1fe1efa5 debugging travis Shane Grant 2017-08-24 20:45:42 -07:00
  • 7fd9136f8d travis! Shane Grant 2017-08-24 20:37:30 -07:00
  • 4e79985fb9 travis fixes Shane Grant 2017-08-24 20:14:34 -07:00
  • c76d02cbfe add gcc 47, 48, multilib Shane Grant 2017-08-24 19:59:14 -07:00
  • 7c65494566 make travis use gcc Shane Grant 2017-08-24 19:56:42 -07:00
  • 123eeb55d6 initial deferment implementation relates #185 Shane Grant 2017-08-24 19:44:37 -07:00
  • 43077e7f03 correctly use std::streamsize instead of std::size_t in PortableBinaryArchive to silence clang warning Christoph Weiss 2017-08-24 10:06:28 +02:00
  • d5b212629f make CEREAL_CLASS_VERSION not create a warning (-Wunused-member-function) with clang Christoph Weiss 2017-08-22 17:36:45 +02:00
  • c3eda13e9e replace std::decay with std::remove_const Christoph Weiss 2017-08-17 10:00:51 +02:00
  • e84a6735bd fix std::unique_ptr<const T> Christoph Weiss 2017-08-16 18:28:27 +02:00
  • ca5cd7eece add (non-compiling) unit tests for std::unique_ptr<const T> Christoph Weiss 2017-08-16 18:14:01 +02:00
  • 0481881be2 add unit tests for std::unique_ptr<T> Christoph Weiss 2017-08-16 18:13:41 +02:00
  • 673add1212 add unit tests for std::shared_ptr<const T> Christoph Weiss 2017-08-16 18:12:21 +02:00
  • 015ed43eed remove superfluous semicolon Christoph Weiss 2017-08-16 13:40:38 +02:00
  • 70754e2cab replace noexcept with CEREAL_NOEXCEPT Christoph Weiss 2017-08-14 11:44:24 +02:00
  • 1947a96308 remove useless copies and move when appropriate Christoph Weiss 2017-08-11 10:37:45 +02:00
  • 8e25c2bb7e replace std::decay_t<T> with std::decay<T>::type for C++11 compatibility Christoph Weiss 2017-08-11 10:07:00 +02:00
  • ae9b1063f0 select correct remplate for std::vector<bool> and acknowledge that std::vector<bool> returns by copy Christoph Weiss 2017-08-10 15:12:08 +02:00
  • 508b02047f fix compiler warnings Philipp Krenz 2017-07-10 16:53:08 +02:00
  • 63eee8104f fix behavior for deserializing sharedptr to const obj Philipp Krenz 2017-06-30 16:02:51 +02:00
  • aa891a42d7 Resolves #414 Shane Grant 2017-06-26 13:42:08 -07:00
  • fcef0da01a Fix shadowing issue for #401, recent osx compile issue re: #354 Shane Grant 2017-05-05 11:37:12 -07:00
  • 950aca4523 Merge branch 'hoensr-xml-no-size-attributes' into develop Shane Grant 2017-05-05 11:09:34 -07:00
  • 35a36afb97 Standardize interface for options (xml) see #401 Shane Grant 2017-05-05 10:54:25 -07:00
  • ad905576d2 Merge branch 'develop' of github.com:USCiLab/cereal into develop Shane Grant 2017-05-03 11:39:02 -07:00
  • f031131130 modifications for g47 and comment out memory intensive testing Shane Grant 2017-05-03 11:38:35 -07:00
  • c4dcc8d5de Merge branch 'issue_354' into develop Shane Grant 2017-05-03 11:11:08 -07:00
  • 1b410936b2 Merge branch 'gh-pages-develop' into gh-pages Shane Grant 2017-04-17 16:27:53 -07:00
  • 915e545717 one more fix for https see #403 Shane Grant 2017-04-17 16:27:26 -07:00
  • feb55433a4 Merge branch 'gh-pages-develop' into gh-pages Shane Grant 2017-04-17 16:21:27 -07:00
  • b254e204b7 fix baseurl relates #403 Shane Grant 2017-04-17 16:20:57 -07:00
  • d0de362d70 Merge branch 'gh-pages-develop' into gh-pages Shane Grant 2017-04-17 16:17:45 -07:00
  • 69b7a03063 should automatically resolve to http or https for font see #403 Shane Grant 2017-04-17 16:17:13 -07:00
  • 52b03d58c5 Add option to turn off the size=dynamic attributes of lists Robin Hoens 2017-04-10 17:13:39 +02:00
  • 2ab15f7540 Merge pull request #397 from albertziegenhagel/issue_396 Shane Grant 2017-04-11 16:17:51 -07:00
  • 7723503fcc Add remove_reference to determine whether template argument to BinaryData is const Albert Ziegenhagel 2017-04-11 10:32:55 +02:00