Commit Graph

  • c2c1728a5b Documentation update. Emil Dotchevski 2012-06-21 02:15:19 +0000
  • 886e9ee793 Removing tabs. Emil Dotchevski 2012-06-20 05:08:25 +0000
  • 4cdfbb9ec6 Ticket 6878, thanks Dave Deakins Emil Dotchevski 2012-06-19 22:30:12 +0000
  • b43961cf94 Bug in exception_ptr_test.cpp. Emil Dotchevski 2012-06-19 20:51:02 +0000
  • 6fe16d80ef Making error_info's destructor virtual. Emil Dotchevski 2012-04-28 06:05:06 +0000
  • b3640aa019 For Windows CE, rethrow_exception should use ::exit instead of ::abort (the CRT on Windows CE does not include ::abort). David Deakins 2012-04-25 03:54:37 +0000
  • 41ce8a3322 This should take care of #6349. Hopefully doesn't break some other configurations. Emil Dotchevski 2012-03-27 19:33:22 +0000
  • b3b930b7f5 Merging minor tested bugfixes from trunk. Emil Dotchevski 2012-03-27 19:31:48 +0000
  • c3e35e9d37 Making clone_impl derive virtually from clone_base, so that calling boost::copy_exception with a type that already derives from clone_impl doesn't make pointer conversions to clone_impl ambiguous. Emil Dotchevski 2012-03-15 02:13:52 +0000
  • 439ef89742 Added redundant include guard to error_info.hpp (ticket 6428) Emil Dotchevski 2012-01-20 07:57:48 +0000
  • 3d10233a6b Ticket 6414, thank you Petr Machata Emil Dotchevski 2012-01-17 03:59:33 +0000
  • f576e14dbc Ticket 6374, thanks edA-qa Emil Dotchevski 2012-01-11 01:13:03 +0000
  • 192ffd0379 Applying the Boost Exception part of the patch mentioned in #4594. Emil Dotchevski 2011-12-22 21:27:10 +0000
  • d4acff61be Better fix for the bug fixed by my previous commit. Emil Dotchevski 2011-11-24 21:07:14 +0000
  • 875bc71581 Bug fix in exception cloning (thanks Johan Soderback for reporting it.) Emil Dotchevski 2011-11-23 08:40:08 +0000
  • c7bae18633 Fix for the problem reported by Pavel Lebedev. Thanks! Emil Dotchevski 2011-09-19 21:45:34 +0000
  • b053deaf22 documentation update Emil Dotchevski 2011-07-11 17:56:47 +0000
  • a73deaa3f3 Fixing a build glitch in the non-intrusive exception_ptr support (Authorized by Eric) Emil Dotchevski 2011-07-10 05:45:57 +0000
  • 32e2b33250 Fixing two issues with non-intrusive exception cloning support. Emil Dotchevski 2011-07-05 23:53:33 +0000
  • 5f6812b226 Hopefully fixing a GCC warning. Emil Dotchevski 2011-05-23 19:34:44 +0000
  • f5dc3715bc merged changes from trunk: better boost::diagnostic_information Emil Dotchevski 2011-04-10 02:13:12 +0000
  • f6e9b5808a doc update Emil Dotchevski 2011-04-05 00:48:19 +0000
  • 9bab07e9bc issue #5386 Emil Dotchevski 2011-04-05 00:25:59 +0000
  • cc0d73af9d bug 5384 Emil Dotchevski 2011-04-05 00:11:42 +0000
  • 24f3292606 doc update Emil Dotchevski 2011-04-04 21:55:53 +0000
  • ef12c8b8fb Committing changes merged from trunk, most notably optional non-intrusive exception_ptr support for MSVC. Emil Dotchevski 2011-04-04 21:19:48 +0000
  • 2a2cf697b1 Revert r69620. Daniel James 2011-03-10 07:34:15 +0000
  • b41047174d Committing changes merged from trunk, most notably optional non-intrusive exception_ptr support for MSVC. Emil Dotchevski 2011-03-07 07:45:38 +0000
  • fb4ed73b5e Incorrect check in cloning_test fixed, and workaround for Metrowerks. Emil Dotchevski 2011-03-07 07:39:50 +0000
  • a74d041bd5 Ticket 4282 Emil Dotchevski 2011-02-12 00:09:06 +0000
  • 08f65cca73 Ticket #5178 Emil Dotchevski 2011-02-11 23:46:38 +0000
  • d1065c8a13 Remove extra semicolon. Fixes #5168. Steven Watanabe 2011-02-11 02:54:04 +0000
  • 6b0bfad6bf Converted exception_ptr from a shared_ptr typedef to a stand-alone class to allow simpler declaration of namespace boost { class exception_ptr; } Emil Dotchevski 2011-01-17 07:01:35 +0000
  • c210c38dae Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]). Steven Watanabe 2011-01-15 08:11:51 +0000
  • f1a4e59469 Updating line numbers in unit test. Bryce Adelstein-Lelbach 2011-01-14 14:41:20 +0000
  • e43210c417 Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost. On Linux, GNU's libstdc++, which is the default stdlib for icc and clang, cannot parse the <iomanip> header in version 4.5+ (which thankfully neither compiler advises the use of yet), as it's original C++98-friendly implementation has been replaced with a gnu++0x implementation. <boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing boost::detail::setfill, boost::detail::setbase, boost::detail::setw, boost::detail::setprecision, boost::detail::setiosflags and boost::detail::resetiosflags. Bryce Adelstein-Lelbach 2011-01-14 02:35:58 +0000
  • 41efaba6b8 Ticket #4344 Emil Dotchevski 2010-12-09 06:40:19 +0000
  • feadd7e878 Ticket #4968 Emil Dotchevski 2010-12-09 06:19:56 +0000
  • 56ae4311bb default gcc visibility for exception types, <link>static requirement in test Jamfile. Emil Dotchevski 2010-10-05 15:04:50 +0000
  • 6d41b399d0 addressing msvc 7.1 issues in the non-intrusive exception_ptr support. Emil Dotchevski 2010-09-09 00:32:37 +0000
  • b48a7933c7 documentation update Emil Dotchevski 2010-09-08 07:28:24 +0000
  • c98deb1e40 properly ifdeffing the X86 MSVC non-intrusive exception_ptr support Emil Dotchevski 2010-09-07 21:46:10 +0000
  • 976e89a137 fixing obscure, extremely rare double- free() bug in clone_current_exception_msvc.cpp Emil Dotchevski 2010-09-04 00:43:24 +0000
  • d637e8efc7 fixing minor memory leak in the non-intrusive MSVC exception_ptr support. Emil Dotchevski 2010-09-03 07:15:47 +0000
  • 12903d4e49 cosmetic bug fix in the exception_ptr support when the attempt to copy the exception object throws. Emil Dotchevski 2010-09-03 02:24:45 +0000
  • 3b4cdfce47 Non-intrusive exception_ptr support for msvc 7.1/8.0/9.0 (thanks Anthony Williams) Emil Dotchevski 2010-09-03 02:03:15 +0000
  • 5dbd4c8f32 disabling the non-intrusive exception_ptr support in tests, seems buggy.. Emil Dotchevski 2010-09-01 07:59:35 +0000
  • 17304c365c non-intrusive exception_ptr support for msvc 7.1 and 8.0 (for now) thanks Anthony Williams Emil Dotchevski 2010-09-01 06:05:11 +0000
  • eb810d49cb merging changes from trunk. Emil Dotchevski 2010-07-03 21:32:02 +0000
  • 79964f73df fixing runtime errors in this test, hopefully Emil Dotchevski 2010-07-03 21:24:26 +0000
  • 9090f38cde Ticket 4337 Emil Dotchevski 2010-06-13 02:35:15 +0000
  • 65845c7252 Removed #include <boost/detail/workaround.hpp> from exception.hpp, requested by Emil, see #4068. Niels Dekker 2010-06-11 23:01:31 +0000
  • 2bd34963cd Ticket #4104 Emil Dotchevski 2010-06-11 22:18:30 +0000
  • 177fce2389 Added Borland/Codegear workaround to avoid compile error when doing #include <boost/exception/exception.hpp> -- see #4068 Niels Dekker 2010-06-11 21:44:22 +0000
  • 8897ff6586 Fix some warnings Steven Watanabe 2010-05-13 04:21:51 +0000
  • 787fb1f148 Fixing https://svn.boost.org/trac/boost/ticket/4210 Emil Dotchevski 2010-05-12 23:36:29 +0000
  • ad829e590a Applying patch submitted by Neal Becker Emil Dotchevski 2010-05-08 04:27:44 +0000
  • c251404656 workaround for double-destruction bugs in compilers: with this, boost::exception objects should survive the case when the destructor is called twice. Emil Dotchevski 2010-04-27 01:14:03 +0000
  • f10defd7a2 Fixed various issues in docs (mostly duplicate bookmarks and broken links) found by inspect tool Jeremiah Willcock 2010-04-20 18:49:18 +0000
  • 11661f05d3 undoing previous commit. Emil Dotchevski 2010-03-17 19:39:36 +0000
  • 42b5b4b899 Warnings Emil Dotchevski 2010-03-16 02:41:49 +0000
  • 029bc12c85 updating from trunk. Emil Dotchevski 2010-03-08 08:18:25 +0000
  • 8a8705542f documentation update Emil Dotchevski 2010-03-05 01:20:35 +0000
  • d3c27315d1 Fixing compile error due to __LINE__ not always being compile-time constant on MSVC Emil Dotchevski 2010-03-05 00:05:43 +0000
  • f6588caf4e detab Emil Dotchevski 2010-02-26 07:58:55 +0000
  • c5230be656 msvc 7.1 regression, thanks Joaquin Emil Dotchevski 2010-02-22 05:52:40 +0000
  • 0cebd7efbf Fixing problems found by the vacpp test. Emil Dotchevski 2010-02-18 05:58:00 +0000
  • 2f18eef27a copy_exception ambiguity problem with c++0x Emil Dotchevski 2010-02-04 08:14:27 +0000
  • 37c31a6622 A bit of type name mangling was left unmangled. Should be good now. Emil Dotchevski 2010-02-03 20:17:01 +0000
  • 2bbd6ae7b5 trying workaround for failures at Sandia-gcc-4.4.3_0x Emil Dotchevski 2010-02-03 08:24:01 +0000
  • 3013e991f1 exception_ptr bad_alloc refactoring Emil Dotchevski 2010-02-02 19:41:55 +0000
  • 1af9381775 fixing bug in printing failure info in exception_ptr_test.cpp Emil Dotchevski 2010-02-01 17:52:20 +0000
  • a955aa431e prettier diagnostic information, using <boost/units/detail/utility.hpp> Emil Dotchevski 2010-02-01 00:25:15 +0000
  • ab7a4ebb1a documentation update Emil Dotchevski 2010-01-30 20:59:15 +0000
  • 6b30091ee3 improved memory leak test. Emil Dotchevski 2010-01-30 20:05:31 +0000
  • 2dc075e6e8 Potential leak caused by previous commit. Emil Dotchevski 2010-01-30 18:44:45 +0000
  • 4ae002cbf8 Ticket #3848 (thanks Nikki Chumakov) and (unrelated) exception_ptr refactoring. Emil Dotchevski 2010-01-30 05:26:43 +0000
  • 9dee0fb9e6 fixing bogus FBSD failure in errinfos_test.cpp. Emil Dotchevski 2010-01-25 06:51:28 +0000
  • 3911cd2472 Adding another test for exception_ptr. Emil Dotchevski 2010-01-24 21:18:29 +0000
  • 6a92851a38 minor BOOST_THROW_EXCEPTION fix. Emil Dotchevski 2009-12-22 21:34:34 +0000
  • 879f416926 minor BOOST_THROW_EXCEPTION fix. Emil Dotchevski 2009-12-22 20:59:23 +0000
  • 72c90873d0 Merging changes from trunk. Emil Dotchevski 2009-12-16 22:26:57 +0000
  • 21ecbb3614 Error in a comment. Emil Dotchevski 2009-12-16 22:25:34 +0000
  • 9fab32d84c Merge [58123], [58127], [58128] to release. Fixes #3666. Peter Dimov 2009-12-06 17:50:28 +0000
  • 9d499676ae Simplified type_info support due to improvements in boost/detail/sp_typeinfo.hpp. A few tweaks to better deal with warnings. Emil Dotchevski 2009-12-04 06:33:47 +0000
  • 58a49ff77e minor diagnostic_information maintenance, updated documentation Emil Dotchevski 2009-12-04 01:29:22 +0000
  • dc75da0dc4 Fix sp_typeinfo to match the interface of std::type_info. Peter Dimov 2009-12-03 20:31:01 +0000
  • a870f8651b Ticket #3211 Emil Dotchevski 2009-12-01 19:48:58 +0000
  • 8d24c87032 Suppressing warnings. Please report any problems (may have broken something!) Emil Dotchevski 2009-12-01 02:16:50 +0000
  • 3ab1c234f5 Bug ticket 3641, also merging other fixes from the Release branch. Emil Dotchevski 2009-11-18 23:05:55 +0000
  • d4eb9328ca Bug ticket 3641, also merging other fixes from Trunk. Emil Dotchevski 2009-11-18 23:00:41 +0000
  • 5630262c4d Fixed unqualified use of size_t in object_hex_dump.hpp Emil Dotchevski 2009-11-15 04:26:36 +0000
  • e299f609b5 Prevent ADL from finding other dispatch functions or types. Required for #2094. Daniel James 2009-11-12 19:18:42 +0000
  • 785cf09730 "Fixing" lame GCC warning Emil Dotchevski 2009-11-05 19:35:42 +0000
  • 3191be8955 Fixing a comment error and adding a trivial protected destructor. Emil Dotchevski 2009-11-04 21:17:35 +0000
  • 910c081d37 Added errinfo_nested_exception typedef. Documentation update. Emil Dotchevski 2009-10-22 07:14:09 +0000
  • 4756dc6fe7 documentation update Emil Dotchevski 2009-10-22 07:10:26 +0000
  • baece0983f rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back Troy D. Straszheim 2009-10-17 02:07:38 +0000
  • 502488fd4d rm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release. Troy D. Straszheim 2009-10-17 01:10:45 +0000
  • 17951c2b7d Added errinfo_nested_exception typedef. Fixed minor documentation error. Emil Dotchevski 2009-10-13 01:47:22 +0000