Commit Graph

  • f04a8cbe90 shortened name of test in the hopes it fix a test failure one windows with gcc - minnow removed last references to pfto in documentation cc Robert Ramey 2019-10-11 16:07:10 -0700
  • 0f0409a2ad corrections to last updates. nvp and make_nvp now back in serialization namespace corrected removal of array wrapper from array types. Robert Ramey 2019-10-05 11:14:56 -0700
  • 6bd667a5bb
    Merge pull request #172 from TaWeiTu/develop Robert Ramey 2019-09-29 07:53:23 -0700
  • 5dd938f4f1
    Merge pull request #173 from glenfe/develop Robert Ramey 2019-09-27 21:37:22 -0700
  • 4ed898b1d3 Use boost::nvp from Boost.Core Glen Fernandes 2019-09-27 23:07:06 -0400
  • 7300ff02b9 overlooked files from last commit Robert Ramey 2019-09-27 18:19:26 -0700
  • fd8186018b moved nvp into boost core in the hope of curtailing the dependency chain for boost libraries which declare serialization but don’t invoke it. Robert Ramey 2019-09-27 15:37:42 -0700
  • c32a663c99 Initial cut on moving declaration/definition of nvp to boost core. Robert Ramey 2019-09-15 15:21:55 -0700
  • 48f0844fda reference binding to null pointer is an undefined behaviour TaWeiTu 2019-09-02 05:58:06 +0800
  • 84e9ab57a7
    Merge pull request #151 from HDembinski/fix_warning Robert Ramey 2019-03-20 08:17:23 -0700
  • 0034b070bd fix for warning regarding use of strerror Hans Dembinski 2019-03-20 08:42:59 +0100
  • 1b11637b1c
    Merge pull request #146 from MarcelRaad/extra_semi Robert Ramey 2019-03-14 10:19:00 -0700
  • 7d79dc7146 last minute fixes requested by users. Mostly to avoid warnings Robert Ramey 2019-03-02 09:39:18 -0800
  • 8d4b2136d2
    Fix -Wextra-semi clang warning Marcel Raad 2019-02-25 11:52:18 +0100
  • 7adafcbf01 final? fix for dll tests. Due to quirk in boost build, we can run these tests with static versions of boost. Robert Ramey 2018-12-27 09:51:33 -0800
  • 669d266ec7 complete corrections for import/export/visitbility Robert Ramey 2018-12-26 13:49:33 -0800
  • 361ed95f4c suppress static library tests for test_dll_exported. B2 generated invalid command line in this case. Robert Ramey 2018-12-26 11:40:20 -0800
  • b6d26f9a58 Merge branch 'develop' of https://github.com/boostorg/serialization into develop Robert Ramey 2018-12-24 11:19:24 -0800
  • cd8a989be4 update Appveyor files Robert Ramey 2018-12-24 11:18:54 -0800
  • ee50f8c911 adjustments to fix “exported” tests. Robert Ramey 2018-12-24 08:52:50 -0800
  • d526c0f80e
    Merge pull request #125 from Kojoley/use-endian-macros-from-predef Robert Ramey 2018-12-20 08:58:20 -0800
  • a61f5d2563 clean up tests using export/import Robert Ramey 2018-12-19 14:40:55 -0800
  • 03c6d23ce8 changes to support more correct import/export for DLL based tests Robert Ramey 2018-12-18 13:05:25 -0800
  • 9c770604dc
    Merge pull request #140 from Lastique/use_uncaught_exceptions Robert Ramey 2018-12-17 18:08:52 -0800
  • b78cd872ec Use uncaught_exceptions from Boost.Core to avoid C++17 warnings. Andrey Semashev 2018-12-17 18:42:53 +0300
  • 6e3d1a89f7 trying to fix visibility issue for imported symbols Robert Ramey 2018-12-13 20:44:44 -0800
  • 854dd12473 correction for import/export base and derived types Robert Ramey 2018-12-13 10:42:38 -0800
  • f01148e421 minor adjustments to suppress assertions on free psd unix platforms. It seems that this platform doesn't guarantee that static variables aren't destroyed in reverse order of creation. Robert Ramey 2018-11-19 10:54:46 -0800
  • cc2a996384 Added in more singleton tests Robert Ramey 2018-11-17 13:21:31 -0800
  • 9e98df0a0d Corrected various tests. improved build under CMake and B2 passes all tests on clang 03 and g++ 6.2 Robert Ramey 2018-11-14 14:27:46 -0800
  • feb53726e1 improvements to make test_dll_exported and test_exported function as desired. Robert Ramey 2018-11-11 18:33:06 -0800
  • b97bcdfeb3 adjustments to address visibility/import/export issues on windows gcc platforms Robert Ramey 2018-11-11 04:56:11 -0800
  • 723bd44abd corrections to address issues on test_dll_exported on MSVC platforms Robert Ramey 2018-11-09 11:47:27 -0800
  • f297d80d6e Fixed errors in singleton removed superfluous comma to avoid warning Robert Ramey 2018-11-08 21:07:09 -0800
  • efcd46eb1b Just discovered that registering type via EXPORT doesn't work with polymorphic archives !!! Corrected this. Robert Ramey 2018-11-03 06:23:22 -0700
  • 5778b99fd2 fix typo in Jamfile.v2 which breaks Appveyor Robert Ramey 2018-10-30 13:17:39 -0700
  • c5549b2d6b adjusted tests to properly handle visibility in DLLS improvements in CMake files Robert Ramey 2018-10-30 02:29:15 -0700
  • 237ff81ac6 added test files for test_mult_shared_lib Robert Ramey 2018-10-26 10:42:11 -0700
  • 65f05dc209 Fix of test_dll_exported by altering syntax to accommodate "visibility=hidden" update for CMakeList.txt files for serialization library - still pending but I'm the only one who uses it. inclusion of "test" from Alexander Gruber - temporary Robert Ramey 2018-10-26 09:56:23 -0700
  • 86996d0637 Merge commit '5c19264436cb257041a9f63f245186bea4490edf' into develop Robert Ramey 2018-10-26 09:28:18 -0700
  • 5c19264436 Add clang++-libc++, xcode10, link=static,shared to Travis Peter Dimov 2018-10-21 01:19:56 +0300
  • af46ac2da3 removed superfluous header Robert Ramey 2018-10-19 14:22:20 -0700
  • e1893dd28c made base grammar visible made changes in singleton.hpp to address running issue regarding test_dll_exported fixed integer overflow so that UBAN tests pass Robert Ramey 2018-10-11 22:03:51 -0700
  • da9c3059f2 Use endian macros from Predef Nikita Kniazev 2018-10-04 20:33:10 +0300
  • 28c333ce65
    Merge pull request #115 from jmairboeck/fix-trac7240 Robert Ramey 2018-10-03 11:28:31 -0700
  • 5edc5acf27
    Merge pull request #124 from Kojoley/tests-fix-catch-by-value Robert Ramey 2018-10-03 11:26:06 -0700
  • c5120dfd11 Fixed catch by value warnings in tests Nikita Kniazev 2018-10-02 17:08:10 +0300
  • 87c50e75fa fix Trac issue 7240 by applying the patch from there Joachim Mairboeck 2018-08-29 10:16:43 +0200
  • 738695b707 correct msvc version number Robert Ramey 2018-05-23 13:28:56 -0700
  • 08455abe23 Reverse previous commit. Export base class. Ignore windows warning that base class isn't exported. Robert Ramey 2018-05-08 14:08:25 -0700
  • 90e22bb58b adjustments to test_dll_exported to make it pass tests Robert Ramey 2018-05-07 10:03:07 -0700
  • 449e659de3 adjust workaround for msvc problem Robert Ramey 2018-05-05 13:02:47 -0700
  • 4986fc2097 moved level trait for variant to the correct namespace Robert Ramey 2018-05-04 23:30:02 -0700
  • 52cbea8c16 fix gcc warning bump library version number to 17 Robert Ramey 2018-05-03 22:56:07 -0700
  • ed435d5a31 Address PR s and issues Robert Ramey 2018-05-03 15:20:08 -0700
  • a362331b93
    Merge pull request #106 from res2k/feature/fix-run-tests Robert Ramey 2018-04-30 19:14:28 -0700
  • b430b6d674 Disable 'test_dll_plugin' - needs more work before it can pass Frank Richter 2018-05-01 01:00:06 +0200
  • 2792359662 util/test: Fixes for rules signature change Frank Richter 2018-04-30 23:57:20 +0200
  • 7a078733a1 Merge changes from upstream Frank Richter 2018-04-30 22:37:49 +0200
  • 75c224103d
    Merge pull request #92 from oxygene/patch-1 Robert Ramey 2018-04-30 13:32:55 -0700
  • 297b7c3b52
    Merge pull request #94 from res2k/travis-tweaks Robert Ramey 2018-04-30 13:30:27 -0700
  • 8ca532a4d5 include test for singleton update Jamfile Robert Ramey 2018-04-30 12:46:23 -0700
  • 226af45461 Travis: Enable ccache Frank Richter 2018-04-30 17:25:20 +0200
  • b4b8cbab00 Travis: Add at least some tests with static linking Frank Richter 2018-02-07 11:44:22 +0100
  • 3c438dfddb
    Use unique header guards for boost_array.hpp Christof Krüger 2018-02-06 01:58:38 +0100
  • 2b61be1285
    Produce distinct jobs for static, shared tests Frank Richter 2018-01-31 09:25:40 +0100
  • d3bb8d0e50
    Appveyor VMs provide two cores, use them Frank Richter 2018-01-31 08:19:18 +0100
  • 89dc4a26b1
    Add MSVC to Appveyor build matrix Frank Richter 2018-01-30 13:43:42 +0100
  • 6477759341 Try to tweak void_cast to work around ICE on MinGW Frank Richter 2018-01-30 11:16:27 +0100
  • 69d1b26937 Pull container_hash git submodule Frank Richter 2018-01-30 10:56:21 +0100
  • bc0279429b
    Merge upstream changes Frank Richter 2018-01-30 11:52:31 +0100
  • b73329fe45
    Merge pull request #81 from masterleinad/improve_appveyor Robert Ramey 2017-12-06 09:21:19 -0800
  • 63b6ffa765 Improve appveyor setup Daniel Arndt 2017-10-06 00:53:33 +0200
  • 24024425f1 fix failing tests Robert Ramey 2017-11-28 10:56:37 -0800
  • 4ee479a03e corrections for dll linkage and testing Robert Ramey 2017-11-24 15:51:46 -0800
  • 8378c75f32 corrections to singleton - tested on on all platforms Robert Ramey 2017-11-23 12:05:46 -0800
  • 7d216b4761 corrected singleton and ran test_dll_exported on unix,mingv,windows and osx Robert Ramey 2017-11-22 21:53:19 -0800
  • f94da2c724 correct error detected in MSVC regarding singleton initialization Robert Ramey 2017-11-13 14:06:10 -0800
  • fea1826e06 fix for singleton. This simplifies the visibility for the singleton class. tested on my own machine for Clang/OSX, gcc on ubuntu and on mingw Robert Ramey 2017-11-11 12:14:30 -0800
  • 8eb388fe39 Merge branch 'develop' of https://github.com/boostorg/serialization into develop Robert Ramey 2017-11-09 12:54:34 -0800
  • 8bbcca5341 fixed addressor fiasco simplified singleton visibility Jamfile added boost/system to requirements corrected inclusion tests to include link to serialization library Robert Ramey 2017-11-09 12:54:10 -0800
  • 0676016ce3 Simplify .travis.yml Peter Dimov 2017-11-09 01:46:54 +0200
  • be2846e2d1 Update .travis.yml Peter Dimov 2017-11-09 01:06:08 +0200
  • b87dc62e69 alter visibility to try to address failure to link "common" archive for clang-gnu-linux 3.0 compilers. Robert Ramey 2017-11-08 12:08:21 -0800
  • 2c2a4a53d0 add missing test_inclusion2.cpp Robert Ramey 2017-11-08 11:26:20 -0800
  • eb35302b76 altered visibility settings for polymorphic_base. Hopefully this should fix text failures for test_dll_exported Robert Ramey 2017-11-08 11:03:14 -0800
  • a2a8890dfb fix overload of & when taking address Robert Ramey 2017-11-08 08:31:04 -0800
  • f4be906175 Merge branch 'develop' of https://github.com/boostorg/serialization into develop Robert Ramey 2017-11-07 15:24:57 -0800
  • 2e8e91a5cc
    Merge pull request #74 from masterleinad/avoid_nullptr_dereferencing Robert Ramey 2017-11-07 15:24:45 -0800
  • 089d57b855 Merge branch 'develop' of https://github.com/boostorg/serialization into develop Robert Ramey 2017-11-07 15:08:21 -0800
  • 0ba417dd1c addressed user complaint and rolled back change which called desstructor Robert Ramey 2017-11-07 15:08:12 -0800
  • 9e90f233a1
    Merge pull request #73 from masterleinad/fix_memory_leaks_tests_1 Robert Ramey 2017-11-07 15:04:47 -0800
  • 9e7cd200e7 Avoid dereferencing a nullptr Daniel Arndt 2017-11-03 00:23:37 +0100
  • d327f90bd8 Fix some memory leaks in tests Daniel Arndt 2017-11-03 00:24:34 +0100
  • 8d0b0db5de alter macro definition to avoid undefined behavior Robert Ramey 2017-10-31 16:03:37 -0700
  • daf20da064 address boost serialization test matrix errors export of test_polymorphic_a cland/gcc earlier versions don't find private virtual function implementations Robert Ramey 2017-10-23 10:48:36 -0700
  • 71851223c3 changes to correct problems found on mingw and cygwin tests Robert Ramey 2017-10-22 13:32:38 -0700
  • 64dc620992 remove dependency on <codecvt> This header seems to have errors in some environments. It has been deprecated by the C++ committe. For these reasons, we'll rely solely on Ron Garcia's code convert facet for utf. Robert Ramey 2017-10-17 10:55:47 -0700
  • 40314f94df try to fix wide character archives by making ~codecvt_null() non virtual Robert Ramey 2017-10-11 14:13:53 -0700
  • d21a064a69 corrected mistakes in codecvt_null affecting visibility Robert Ramey 2017-10-06 11:54:34 -0700