Commit Graph

  • ae3a27510f minor formatting Shane Grant 2014-03-13 12:20:16 -07:00
  • 2090646c47 Adding valgrind to travis Shane Grant 2014-03-13 12:18:19 -07:00
  • 2a0510506c No more messing up enable_shared_from_this refcounts Shane Grant 2014-03-13 11:53:24 -07:00
  • b7fd587b9e Befriending cereal::access now works with construct Shane Grant 2014-03-12 17:01:22 -07:00
  • afdeede5b0 adding tests related to issue #74 Shane Grant 2014-03-12 16:23:08 -07:00
  • 98959ab40a Fixing MSVC unit testing for new format Shane Grant 2014-03-11 23:33:28 -07:00
  • f6c311fb7c Adding license and moving boost include for MSVC Shane Grant 2014-03-11 23:12:07 -07:00
  • 5323a1dbaa uncommenting chrono test Shane Grant 2014-03-11 23:00:24 -07:00
  • 03492153df Merge branch 'develop' of github.com:USCiLab/cereal into develop Shane Grant 2014-03-11 22:55:14 -07:00
  • e68c963f1f formatting Shane Grant 2014-03-11 22:52:03 -07:00
  • c62a97f144 Adding travis badge and develop branch warning Randolph Voorhies 2014-03-11 18:57:35 -07:00
  • e97ce47048 Commenting out clang for now Shane Grant 2014-03-11 18:34:48 -07:00
  • 52504494a2 Adding travis tag to readme Randolph Voorhies 2014-03-11 18:34:07 -07:00
  • 34051cb612 Whoops, wrong clang installed Shane Grant 2014-03-11 18:21:31 -07:00
  • 2f65458ddf Using clang 3.3 for travis build Shane Grant 2014-03-11 18:18:21 -07:00
  • 13ec02cc5d ia32-libs causing problems, trying without Shane Grant 2014-03-11 18:09:20 -07:00
  • f827b5e28e Adding 32bit libs to travis Shane Grant 2014-03-11 18:05:44 -07:00
  • b69ab4c0e0 Fixing compilers in travis config Shane Grant 2014-03-11 18:01:34 -07:00
  • 9fe5c00d4a Updating travis build Shane Grant 2014-03-11 17:55:33 -07:00
  • 27d47edd3d Updating scripts Shane Grant 2014-03-11 17:53:19 -07:00
  • 1fba852953 Trying to get travis working Shane Grant 2014-03-11 17:45:40 -07:00
  • dbf6a61d19 Adding travis build file Shane Grant 2014-03-11 17:39:36 -07:00
  • 06255cef01 Adding 32-bit tests (not working for now) Shane Grant 2014-03-11 17:38:51 -07:00
  • cf7a106515 doxygen fixes Shane Grant 2014-03-11 17:29:32 -07:00
  • 43855f2e5c Added update-doc target Shane Grant 2014-03-11 17:23:23 -07:00
  • a6e144a5a2 Working on update-doc Shane Grant 2014-03-11 17:06:58 -07:00
  • a9d711060b Adding doc target Shane Grant 2014-03-11 17:02:36 -07:00
  • 9bd06b6118 Adding portability test Randolph Voorhies 2014-03-11 16:28:37 -07:00
  • ba2ca7c94d Switching to CMake and splitting unittests Randolph Voorhies 2014-03-11 14:50:04 -07:00
  • 869c543eaa tighten up long double similarity bounds Shane Grant 2014-03-09 23:14:08 -07:00
  • d2bdaf3aab adding long long, unsigned long long, long double unit tests Shane Grant 2014-03-09 22:59:25 -07:00
  • 94cb6d3ba8 Merge branch 'develop' of github.com:USCiLab/cereal into develop Shane Grant 2014-03-08 23:26:01 -08:00
  • c70f776ee5 Fixing support of final classes in polymorphic pointers Shane Grant 2014-03-08 23:22:45 -08:00
  • 019d795685 indenting some code Shane Grant 2014-03-08 22:50:49 -08:00
  • 6b6f1fe383 everyone likes typename except MSVC Shane Grant 2014-03-08 22:47:47 -08:00
  • 3e1f9cb027 fixing typo for VS compliance (see #68) Shane Grant 2014-03-08 22:42:16 -08:00
  • 9ca38dba65 Merge branch 'develop' of github.com:USCiLab/cereal into develop Shane Grant 2014-03-08 22:34:13 -08:00
  • 44eb532548 Making cereal play nicely when saving enable_shared_from_this Shane Grant 2014-03-08 22:30:20 -08:00
  • 970aa9f07d Fixes empty string serialization for debug in VS (#69) Shane Grant 2014-03-08 11:08:48 -08:00
  • 196822ef9f Making valgrind a bit happier with sandboxes Shane Grant 2014-03-08 10:29:30 -08:00
  • 22460f6c7f indenting some code Shane Grant 2014-03-05 15:35:51 -08:00
  • 6b13c93a47 options struct for xml Shane Grant 2014-03-05 15:28:47 -08:00
  • a7a8578d51 playing around with new options for JSON Shane Grant 2014-03-05 15:11:50 -08:00
  • 7cd0c3e565 throw exception instead of assert for rapidjson Shane Grant 2014-03-01 23:16:58 -08:00
  • bd94cfbcf4 Small fix for elided empty classes Shane Grant 2014-03-01 16:52:56 -08:00
  • fb9239bf3b Added macro to define base XML node name Shane Grant 2014-03-01 11:23:33 -08:00
  • 5ae926461f turning off code analysis Shane Grant 2014-02-27 21:53:05 -08:00
  • 048e95d966 Merge branch 'develop' of github.com:USCiLab/cereal into develop Shane Grant 2014-02-27 21:51:30 -08:00
  • 0d83f14fa3 Adding delay_static_assert Shane Grant 2014-02-27 21:50:58 -08:00
  • 923c3722eb minor cleanup in shared_from_this_wrapper Shane Grant 2014-02-26 14:10:10 -08:00
  • 89bcdc1404 32 vs 64 bit testing for portable binary Shane Grant 2014-02-22 23:02:12 -08:00
  • 025451ca8c all documentation on website updated Shane Grant 2014-02-22 22:03:50 -08:00
  • 2095c71e94 Adding warning about using std::ios::binary to doxygen Shane Grant 2014-02-22 19:38:05 -08:00
  • 883478a3df documentation updates Shane Grant 2014-02-21 23:01:28 -08:00
  • 30a22fec28 Renaming load_and_allocate to load_and_construct Shane Grant 2014-02-21 15:52:26 -08:00
  • 7c0cd76d8f documentation progress Shane Grant 2014-02-21 15:37:12 -08:00
  • c105573af0 updating main page Shane Grant 2014-02-21 14:58:55 -08:00
  • 25e37b9f95 doc updates Shane Grant 2014-02-17 23:48:11 -08:00
  • 6cfeef2591 Starting on boost transition docs Shane Grant 2014-02-16 16:21:50 -08:00
  • 4a3c2859e6 using std::ios::binary for binary streams Shane Grant 2014-02-15 19:29:12 -08:00
  • 8fd965819c Adding _CEREAL_NVP for internal loads Shane Grant 2014-02-15 12:32:17 -08:00
  • 542406fba1 progress towards #56 through memory Shane Grant 2014-02-14 15:41:54 -08:00
  • 353252d7f9 Merge branch 'develop' of github.com:USCiLab/cereal into develop Shane Grant 2014-02-14 15:22:42 -08:00
  • e9bff3a493 shared_ptr for enable_shared_from_this libc++ Shane Grant 2014-02-14 15:20:48 -08:00
  • 24ce678c74 Fixes an issue with libc++ eof handling in rapidjson Randolph Voorhies 2014-02-14 11:37:54 -08:00
  • cde2d2954d Misc fixes to better MSVC support Shane Grant 2014-02-13 23:51:05 -08:00
  • d89c94d7bb Adding polymorphic unit tests for enble_shared_from_this Shane Grant 2014-02-11 16:52:57 -08:00
  • 2c618bb6d4 adding comments Shane Grant 2014-02-11 16:38:29 -08:00
  • 3447e059a4 cleanup junk leftover from last commit Shane Grant 2014-02-11 16:33:13 -08:00
  • 6bb2f28908 has_shared_from_this and get_shared_from_this_base Shane Grant 2014-02-11 16:30:53 -08:00
  • 29578c8c48 Support for std::enable_shared_from_this Shane Grant 2014-02-09 12:31:32 -08:00
  • 6c163a54eb Comments for any marking it as unsupported Shane Grant 2014-02-08 19:06:40 -08:00
  • 32c423c16d Light-weight version of boost::any working Shane Grant 2014-02-08 19:03:01 -08:00
  • 481c2002ff Light-weight Any implementation for #46 Shane Grant 2014-01-31 22:48:06 -08:00
  • 10df6c4c0c Adding ptr() to cereal::allocate Shane Grant 2014-01-31 21:56:25 -08:00
  • f0f336d15f fixing spelling typo in comment Shane Grant 2014-01-24 15:49:23 -08:00
  • f8ec6251f0 Adding some specialize macros Shane Grant 2014-01-24 15:47:33 -08:00
  • 942873c5a1 Adding access to members during allocate Shane Grant 2014-01-23 11:53:10 -08:00
  • 2b25a7b3d6 Considering #44 fixed Shane Grant 2014-01-22 16:57:07 -08:00
  • 6f7ca3ea99 adding tests for load_and_allocate Shane Grant 2014-01-22 16:33:56 -08:00
  • 9d4f51ee10 Also for #44, need to test type_traits on load_and_allocate Shane Grant 2014-01-22 14:44:18 -08:00
  • 00b18c4d6a progress towards circular loads #44 Shane Grant 2014-01-22 14:38:27 -08:00
  • 3a92f0bb34 Starting on solution for #44 Shane Grant 2014-01-21 22:40:50 -08:00
  • be4ec7df10 Fixes #40 Shane Grant 2014-01-21 14:37:57 -08:00
  • d5e813aa56 adding units tests for #44 Shane Grant 2014-01-16 15:15:11 -08:00
  • ce009d9c9a fixing typo for #44 Shane Grant 2014-01-16 14:37:53 -08:00
  • 11ad02bfda progress on doc Shane Grant 2014-01-15 15:16:03 -08:00
  • a36411e139 doxygen updates issue #22 Shane Grant 2014-01-15 14:16:48 -08:00
  • b749cbb857 Working on new docs for new features, see issue #22 Shane Grant 2014-01-15 14:15:10 -08:00
  • 253c3274fe Adding documentation for issue #43 Shane Grant 2014-01-14 14:22:21 -08:00
  • 0c5846fe93 done with issue #43 aside from documentation Shane Grant 2014-01-14 14:07:08 -08:00
  • 30836ce2bf Fix for load_and_allocate in regards to issue #42 Shane Grant 2014-01-07 11:38:28 -08:00
  • 4de892eaf8 Merge branch 'develop' of github.com:USCiLab/cereal into develop Shane Grant 2014-01-07 10:21:54 -08:00
  • 06185def6b Looks like some changes that never got commited for issue #17 in regards to -WShadow Shane Grant 2014-01-07 10:17:09 -08:00
  • b3527ffd0f Missing const on weak_ptr lock, addresses part of issue #43 Shane Grant 2014-01-06 12:12:38 -08:00
  • 436a0a275c g++ 4.7.3 compatability fixed Shane Grant 2013-12-22 13:25:06 -08:00
  • 456122cfd0 re-do fix for 4.7 beware using the wrong compiler, still uses typo fix Shane Grant 2013-12-22 12:41:18 -08:00
  • 046eefa4af fixed typo in characterOk that allows previous 4.7 workaround to be removed Shane Grant 2013-12-22 12:39:20 -08:00
  • 402ff90c4e 4.7 compatability changes -Convert to int with constexpr in reader/writer to avoid always false comparison error in gcc 4.7.3 -make clean now removes visual studio sandbox if built -fixes to traits for 4.7, still more to do there see #38 Shane Grant 2013-12-22 12:32:54 -08:00
  • 89baf45371 fixed shadow warning Shane Grant 2013-12-22 12:15:50 -08:00