Commit Graph

  • d412e6c276 update doc 1.2.1 Shane Grant 2016-08-10 11:22:38 -07:00
  • ec4c11668d update coverage for 1.2.1 Shane Grant 2016-08-10 11:21:31 -07:00
  • 1e5e648918 nan support following #300 (see #285) Shane Grant 2016-08-05 13:48:53 -07:00
  • 0bfa9adf27 Update rapidjson to ab791ae relates #300 Shane Grant 2016-08-05 11:21:42 -07:00
  • d52ce2bba9 doc for pimpl see #324 Shane Grant 2016-08-04 13:21:54 -07:00
  • 1d2fe951e0 doc for pimpl and threading Shane Grant 2016-08-04 12:03:40 -07:00
  • 5f47f926e4 Merge branch 'gh-pages' into gh-pages-develop Shane Grant 2016-07-29 15:06:46 -07:00
  • e8299eb85b Merge branch 'gh-pages' into gh-pages-develop Shane Grant 2016-07-29 15:05:32 -07:00
  • f053576858 Add CEREAL_NOEXCEPT to destructors for gcc 4.7.3 Shane Grant 2016-07-29 15:01:50 -07:00
  • 6ff90841a5 Merge branch 'ChrisBFX-issue_315' into develop see #315 Shane Grant 2016-07-29 13:46:44 -07:00
  • fb7fd75954 Changes to support thread safety Shane Grant 2016-07-29 13:40:49 -07:00
  • 869a132f1b missing reference Christopher Bläsius 2016-07-28 12:26:35 +02:00
  • eb5f8fb4cd cmake option if statement Christopher Bläsius 2016-07-28 12:24:06 +02:00
  • 39d1b45dfc yet another missing #ifdef Christopher Bläsius 2016-07-28 12:19:32 +02:00
  • d7f96ac80e missing #ifdefs Christopher Bläsius 2016-07-28 12:15:31 +02:00
  • 73b2f8b1ec add new compile option "THREAD_SAFE" for enabling mutex locks on static objects Christopher Bläsius 2016-07-28 11:49:10 +02:00
  • 9f332bc7e2 Merge pull request #317 from giumas/patch-1 Shane Grant 2016-07-25 11:57:07 -07:00
  • a92ca8766e Minor typo giumas 2016-07-22 08:59:48 -04:00
  • e18e2444a5 Merge branch 'gh-pages-develop' into gh-pages 1.2 Shane Grant 2016-06-30 14:56:28 -07:00
  • afd33569cf update links for 1.2 Shane Grant 2016-06-30 14:56:10 -07:00
  • e0e8b77d66 Merge branch 'gh-pages-develop' into gh-pages for 1.2 release Shane Grant 2016-06-30 14:51:16 -07:00
  • 42a45b6e15 Merge branch 'develop' for 1.2 release v1.2.0 Shane Grant 2016-06-30 14:39:31 -07:00
  • 58d244edb7 fix uninit valgrind error for base ctor in diamond inheritance Shane Grant 2016-06-30 14:38:54 -07:00
  • 0645af74f9 Merge branch 'develop' for release 1.2 Shane Grant 2016-06-30 13:34:55 -07:00
  • 775aafa151 add anchor 1.2 Shane Grant 2016-06-30 13:29:13 -07:00
  • 42025fc083 updates for 1.2 Shane Grant 2016-06-30 13:24:33 -07:00
  • 5ab0350118 updating doc, converting to kramdown and rouge for markdown Shane Grant 2016-06-29 16:54:11 -07:00
  • ee1a4b5662 doc and coverage updates for 1.2 Shane Grant 2016-06-29 15:16:03 -07:00
  • 77fd40bbcb update coverage for 1.2 Shane Grant 2016-06-29 15:15:30 -07:00
  • c16f567682 update doc for 1.2 Shane Grant 2016-06-29 15:11:20 -07:00
  • a8bd7f3368 cleanup related to #291 Shane Grant 2016-06-29 12:37:35 -07:00
  • 6d8bdd8818 Split lookup and exists check in PolymorphicCasters into two functions. Shane Grant 2016-06-29 12:32:02 -07:00
  • ac07952e40 add string include to bitset see #302 Shane Grant 2016-06-16 12:24:28 -07:00
  • 74da9b6b2a change bool to uint8_t see #298 Shane Grant 2016-06-13 14:16:01 -07:00
  • c330000cb4 Fix problems with portable_binary for BinaryData see #298 Shane Grant 2016-06-13 11:28:18 -07:00
  • 4379729f78 remove undef on CEREAL_STATIC_CONSTEXPR Shane Grant 2016-06-12 14:07:37 -07:00
  • 62c92138a2 correctly undef STATIC_CONSTEXPR Shane Grant 2016-06-12 13:54:03 -07:00
  • 3bc3c2adb0 rename ALIGNOF to CEREAL_ALIGNOF Shane Grant 2016-06-12 13:49:49 -07:00
  • a1e259ed84 Use /W4 in all but performance. Ignore VS warning 4127 for assert(false) in RapidJSON Shane Grant 2016-06-12 13:45:48 -07:00
  • 8401da04af rename NOEXCEPT to CEREAL_NOEXCEPT -apply MSVC related changes to #297 Shane Grant 2016-06-07 14:19:02 -07:00
  • 8559c68b1b added virtual destructor to PolymorphicCaster reuk 2016-06-06 12:50:44 +01:00
  • 037cf4fe94 Fix no return val error, add MSVC2015 builds Shane Grant 2016-05-30 17:37:40 -07:00
  • a95551b0ac fix spacing Shane Grant 2016-05-30 17:12:28 -07:00
  • db6586e93a alignas and noexcept workarounds for MSVC2013 Shane Grant 2016-05-30 17:10:45 -07:00
  • 0235975d89 Merge branch 'm7thon-json-double-roundtrip' into develop Shane Grant 2016-05-18 11:23:37 -07:00
  • 77e1e0be74 fix shadowing error Shane Grant 2016-05-18 11:23:07 -07:00
  • 1e64528310 Merge branch 'json-double-roundtrip' of https://github.com/m7thon/cereal into m7thon-json-double-roundtrip Shane Grant 2016-05-18 11:17:29 -07:00
  • f73c95b604 Merge branch 'reuk-develop' into develop Shane Grant 2016-05-18 11:16:03 -07:00
  • 2a0e67a780 formatting, remove copy ctors Shane Grant 2016-05-18 11:15:33 -07:00
  • 974bbc28f1 default virtual destructors and other class ops for ArchiveBase classes reuk 2016-05-18 17:05:26 +01:00
  • e5911ad79e rapidjson: add ability to write and parse nan/inf/-inf Michael Thon 2016-05-17 14:03:41 +02:00
  • e79526ce13 json.hpp: write and parse double in full precision Michael Thon 2016-05-17 14:01:33 +02:00
  • 2f1725a79d Made it OK to use shared_from_this in load_and_construct Shane Grant 2016-04-30 22:04:42 -07:00
  • fe37e5f9c9 remove cout debug Shane Grant 2016-04-29 16:42:02 -07:00
  • aaf1ef185e Implicitly build intermediate relations for polymorphism Shane Grant 2016-04-29 16:39:31 -07:00
  • 7409da1fb4 Implementation and testing of std::atomic serialization. Francesco Biscani 2016-04-23 01:22:26 +02:00
  • 677e7e6c8e Updates RapidJSON to 1.0.2, nests in namespace Shane Grant 2016-04-19 10:55:56 -07:00
  • 79c70d3a7c update doc for aliasing ctor see #269 Shane Grant 2016-04-05 11:13:42 -07:00
  • 4fdc15ed82 remove extra linebreak Shane Grant 2016-03-30 11:35:19 -07:00
  • 8ab5c1cfe5 Unit tests for #216 Shane Grant 2016-03-30 11:34:17 -07:00
  • d2bfaa93f0 Support for versioning in load_and_construct see #216 tests to follow Shane Grant 2016-03-30 11:17:22 -07:00
  • 317482bea2 Merge branch 'tdudziak-develop' into develop Shane Grant 2016-03-09 14:28:15 -08:00
  • 10b967c74b Fix memory leak due to alloc-free size mismatch Tomasz Dudziak 2016-03-08 15:46:55 +01:00
  • 8db68d25bd Use __VA_ARGS__ in register macros Shane Grant 2016-03-01 14:52:32 -08:00
  • 4c9286ec5b Merge branch 'kallehuttunen-arm_fixes' into develop Shane Grant 2016-03-01 14:37:26 -08:00
  • 61c8e148f6 Merge branch 'arm_fixes' of https://github.com/kallehuttunen/cereal into kallehuttunen-arm_fixes Shane Grant 2016-03-01 14:33:14 -08:00
  • 7ea8da1a27 update copyright date and remove extra include Shane Grant 2016-03-01 14:31:17 -08:00
  • 08891efaa9 Add empty serialization func for std::less Shane Grant 2016-03-01 14:30:02 -08:00
  • 404f3597ff Merge branch 'vcatechnology-json' into develop see #229 Shane Grant 2016-02-05 13:55:55 -08:00
  • aed084a6ef Documentation for poly type relation Shane Grant 2016-02-05 11:59:42 -08:00
  • c5a47be1e3 more documentation for #201 Shane Grant 2016-02-05 10:46:38 -08:00
  • 647933ad5a More explicit reminder on how to use RAII Shane Grant 2016-02-05 10:43:08 -08:00
  • aaed50c767 Changing directories for concepts relates #205 Shane Grant 2016-02-05 10:24:22 -08:00
  • e9d33b0a1f BinaryData optimization for Bitset Shane Grant 2016-02-05 10:14:44 -08:00
  • bda6733167 Clarify polymorphic included with memory Shane Grant 2016-02-03 16:12:09 -08:00
  • 127187184f Merge branch 'patrikhuber-gh-pages-doc-versiontype-fix' into gh-pages-develop Shane Grant 2016-02-03 16:08:24 -08:00
  • b87c92e940 add comment to code about uint vs unsigned Shane Grant 2016-02-03 16:07:59 -08:00
  • 4e67d38012 Merge branch 'gh-pages-doc-versiontype-fix' of https://github.com/patrikhuber/cereal into patrikhuber-gh-pages-doc-versiontype-fix Shane Grant 2016-02-03 16:03:30 -08:00
  • 6c1b3f7602 Add desired NVP name to NVP not found error for json/xml Shane Grant 2016-01-27 15:48:21 -08:00
  • 0f8e40ef97 Merge branch 'kylefleming-test_boost_variant' into develop Shane Grant 2016-01-27 15:23:13 -08:00
  • 6a7bffb34d fix double comparison for variant test #230 Shane Grant 2016-01-27 15:22:43 -08:00
  • 27e4172f0b Improve variant test relates #230 Shane Grant 2016-01-27 15:10:44 -08:00
  • d612b9fc65 Merge branch 'test_boost_variant' of https://github.com/kylefleming/cereal into kylefleming-test_boost_variant Shane Grant 2016-01-27 15:03:24 -08:00
  • 7f3e3b59b1 Merge pull request #228 from kylefleming/fix_boost_variant Shane Grant 2016-01-27 15:02:27 -08:00
  • 977062eeb1 Fix ambiguous function template overload in json.hpp Kalle Huttunen 2016-01-22 10:13:52 +02:00
  • 742a585626 Account for possibility of char being unsigned by default in xml.hpp Kalle Huttunen 2016-01-22 10:03:31 +02:00
  • fc17bd94e6 Include Boost as system library Kalle Huttunen 2016-01-22 10:00:59 +02:00
  • f367de1147 Merge branch 'adasworks-develop' into develop see #239 Shane Grant 2015-12-27 23:30:25 -08:00
  • f6d0308a0b Merge branch 'develop' of https://github.com/adasworks/cereal into adasworks-develop Shane Grant 2015-12-27 23:26:01 -08:00
  • 72d7a6301c lazy revert of cmake changes in prep for #239 Shane Grant 2015-12-27 23:25:29 -08:00
  • 20778fe4b8 Finish up endian support for portable binary -added more tests -should resolve #115 Shane Grant 2015-12-27 23:21:59 -08:00
  • 1ef6415f15 Update CMakeLists.txt Shane Grant 2015-12-25 20:12:24 -08:00
  • 7b10a08836 cmake support for interface library resolves #222 Shane Grant 2015-12-25 18:35:36 -08:00
  • 68f75089a9 Fix compilation issue with old boost test Shane Grant 2015-12-25 18:19:53 -08:00
  • 33556de79f include <polymorphic> by default for <memory> relates #193 Shane Grant 2015-12-25 18:11:25 -08:00
  • 05afe09737 Merge branch 'issue_188' into develop Shane Grant 2015-12-25 18:02:20 -08:00
  • 61d610db27 Merge branch 'develop' of github.com:USCiLab/cereal into develop Shane Grant 2015-12-25 17:58:08 -08:00
  • 5a906d1c41 add inline specifier to function Shane Grant 2015-12-25 17:53:08 -08:00
  • 33e421cb32 Cleanup on documentation/some other small things relates #188 Shane Grant 2015-12-25 17:51:02 -08:00
  • 3f055ae24c Working on MSVC2013 -removed some debug messages -spruced up some documentation -modified main.cpp for MSVC tests to properly compile given previously made changes in common.hpp relates issue #188 Shane Grant 2015-12-23 22:54:35 -08:00