Commit Graph

  • e25f33aaf6 Ticket 6450 (thanks A Polukhin.) Emil Dotchevski 2012-06-23 00:32:43 +00:00
  • 7e116a36b9 Merged changes from trunk: dealing with warnings, and a compile error on Win CE. Emil Dotchevski 2012-06-21 02:15:24 +00:00
  • c2c1728a5b Documentation update. Emil Dotchevski 2012-06-21 02:15:19 +00:00
  • 886e9ee793 Removing tabs. Emil Dotchevski 2012-06-20 05:08:25 +00:00
  • 4cdfbb9ec6 Ticket 6878, thanks Dave Deakins Emil Dotchevski 2012-06-19 22:30:12 +00:00
  • b43961cf94 Bug in exception_ptr_test.cpp. Emil Dotchevski 2012-06-19 20:51:02 +00:00
  • af4aeea947 Release 1.50.0 beta 1 boost-1.50.0-beta1 Beman Dawes 2012-06-06 15:23:40 +00:00
  • 6fe16d80ef Making error_info's destructor virtual. Emil Dotchevski 2012-04-28 06:05:06 +00:00
  • 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 +00:00
  • 41ce8a3322 This should take care of #6349. Hopefully doesn't break some other configurations. Emil Dotchevski 2012-03-27 19:33:22 +00:00
  • b3b930b7f5 Merging minor tested bugfixes from trunk. Emil Dotchevski 2012-03-27 19:31:48 +00:00
  • 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 +00:00
  • 100e0d9f8a Release 1.49.0 boost-1.49.0 Beman Dawes 2012-02-22 22:08:43 +00:00
  • 9f816355b5 Release 1.49.0 beta 1 boost-1.49.0-beta1 Beman Dawes 2012-01-27 18:03:17 +00:00
  • 439ef89742 Added redundant include guard to error_info.hpp (ticket 6428) Emil Dotchevski 2012-01-20 07:57:48 +00:00
  • 3d10233a6b Ticket 6414, thank you Petr Machata Emil Dotchevski 2012-01-17 03:59:33 +00:00
  • f576e14dbc Ticket 6374, thanks edA-qa Emil Dotchevski 2012-01-11 01:13:03 +00:00
  • 192ffd0379 Applying the Boost Exception part of the patch mentioned in #4594. Emil Dotchevski 2011-12-22 21:27:10 +00:00
  • d4acff61be Better fix for the bug fixed by my previous commit. Emil Dotchevski 2011-11-24 21:07:14 +00:00
  • 875bc71581 Bug fix in exception cloning (thanks Johan Soderback for reporting it.) Emil Dotchevski 2011-11-23 08:40:08 +00:00
  • 18f6f33a67 Release 1.48.0 boost-1.48.0 Beman Dawes 2011-11-15 15:44:44 +00:00
  • ce0cbd8f3f Release 1.48.0 beta 1 boost-1.48.0-beta1 Beman Dawes 2011-10-27 15:04:52 +00:00
  • c7bae18633 Fix for the problem reported by Pavel Lebedev. Thanks! Emil Dotchevski 2011-09-19 21:45:34 +00:00
  • e695bef43e Release 1.47.0 boost-1.47.0 Beman Dawes 2011-07-11 22:16:03 +00:00
  • b053deaf22 documentation update Emil Dotchevski 2011-07-11 17:56:47 +00:00
  • a73deaa3f3 Fixing a build glitch in the non-intrusive exception_ptr support (Authorized by Eric) Emil Dotchevski 2011-07-10 05:45:57 +00:00
  • 32e2b33250 Fixing two issues with non-intrusive exception cloning support. Emil Dotchevski 2011-07-05 23:53:33 +00:00
  • fb47163129 Release 1.47.0 beta 1 boost-1.47.0-beta1 Beman Dawes 2011-06-21 13:23:49 +00:00
  • 5f6812b226 Hopefully fixing a GCC warning. Emil Dotchevski 2011-05-23 19:34:44 +00:00
  • f5dc3715bc merged changes from trunk: better boost::diagnostic_information Emil Dotchevski 2011-04-10 02:13:12 +00:00
  • f6e9b5808a doc update Emil Dotchevski 2011-04-05 00:48:19 +00:00
  • 9bab07e9bc issue #5386 Emil Dotchevski 2011-04-05 00:25:59 +00:00
  • cc0d73af9d bug 5384 Emil Dotchevski 2011-04-05 00:11:42 +00:00
  • 24f3292606 doc update Emil Dotchevski 2011-04-04 21:55:53 +00:00
  • ef12c8b8fb Committing changes merged from trunk, most notably optional non-intrusive exception_ptr support for MSVC. Emil Dotchevski 2011-04-04 21:19:48 +00:00
  • 02875b4fbd Release 1.46.1 boost-1.46.1 Beman Dawes 2011-03-12 15:41:16 +00:00
  • 2a2cf697b1 Revert r69620. Daniel James 2011-03-10 07:34:15 +00:00
  • b41047174d Committing changes merged from trunk, most notably optional non-intrusive exception_ptr support for MSVC. Emil Dotchevski 2011-03-07 07:45:38 +00:00
  • fb4ed73b5e Incorrect check in cloning_test fixed, and workaround for Metrowerks. Emil Dotchevski 2011-03-07 07:39:50 +00:00
  • dc150dec60 Release 1.46.0 boost-1.46.0 Beman Dawes 2011-02-21 18:42:22 +00:00
  • a74d041bd5 Ticket 4282 Emil Dotchevski 2011-02-12 00:09:06 +00:00
  • 08f65cca73 Ticket #5178 Emil Dotchevski 2011-02-11 23:46:38 +00:00
  • d1065c8a13 Remove extra semicolon. Fixes #5168. Steven Watanabe 2011-02-11 02:54:04 +00:00
  • 6eb4759049 Release 1_46_0 beta 1 boost-1.46.0-beta1 Beman Dawes 2011-01-31 13:00:44 +00:00
  • 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 +00:00
  • 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 +00:00
  • f1a4e59469 Updating line numbers in unit test. Bryce Adelstein-Lelbach 2011-01-14 14:41:20 +00:00
  • 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 +00:00
  • 41efaba6b8 Ticket #4344 Emil Dotchevski 2010-12-09 06:40:19 +00:00
  • feadd7e878 Ticket #4968 Emil Dotchevski 2010-12-09 06:19:56 +00:00
  • 6bbcecc634 Release 1.45.0 boost-1.45.0 Beman Dawes 2010-11-19 15:17:53 +00:00
  • 2e7e5b0cde Release 1.45.0 beta 1 boost-1.45.0-beta1 Beman Dawes 2010-11-09 18:22:33 +00:00
  • 56ae4311bb default gcc visibility for exception types, <link>static requirement in test Jamfile. Emil Dotchevski 2010-10-05 15:04:50 +00:00
  • 6d41b399d0 addressing msvc 7.1 issues in the non-intrusive exception_ptr support. Emil Dotchevski 2010-09-09 00:32:37 +00:00
  • b48a7933c7 documentation update Emil Dotchevski 2010-09-08 07:28:24 +00:00
  • c98deb1e40 properly ifdeffing the X86 MSVC non-intrusive exception_ptr support Emil Dotchevski 2010-09-07 21:46:10 +00:00
  • 976e89a137 fixing obscure, extremely rare double- free() bug in clone_current_exception_msvc.cpp Emil Dotchevski 2010-09-04 00:43:24 +00:00
  • d637e8efc7 fixing minor memory leak in the non-intrusive MSVC exception_ptr support. Emil Dotchevski 2010-09-03 07:15:47 +00:00
  • 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 +00:00
  • 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 +00:00
  • 5dbd4c8f32 disabling the non-intrusive exception_ptr support in tests, seems buggy.. Emil Dotchevski 2010-09-01 07:59:35 +00:00
  • 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 +00:00
  • 78ccd8f6dd Release 1.44.0 boost-1.44.0 Beman Dawes 2010-08-16 15:03:16 +00:00
  • c17314b213 Release 1.44.0 beta 1 boost-1.44.0-beta1 Beman Dawes 2010-08-05 16:04:40 +00:00
  • eb810d49cb merging changes from trunk. Emil Dotchevski 2010-07-03 21:32:02 +00:00
  • 79964f73df fixing runtime errors in this test, hopefully Emil Dotchevski 2010-07-03 21:24:26 +00:00
  • 9090f38cde Ticket 4337 Emil Dotchevski 2010-06-13 02:35:15 +00:00
  • 65845c7252 Removed #include <boost/detail/workaround.hpp> from exception.hpp, requested by Emil, see #4068. Niels Dekker 2010-06-11 23:01:31 +00:00
  • 2bd34963cd Ticket #4104 Emil Dotchevski 2010-06-11 22:18:30 +00:00
  • 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 +00:00
  • 8897ff6586 Fix some warnings Steven Watanabe 2010-05-13 04:21:51 +00:00
  • 787fb1f148 Fixing https://svn.boost.org/trac/boost/ticket/4210 Emil Dotchevski 2010-05-12 23:36:29 +00:00
  • ad829e590a Applying patch submitted by Neal Becker Emil Dotchevski 2010-05-08 04:27:44 +00:00
  • 56f905d172 Release 1.43.0 boost-1.43.0 Beman Dawes 2010-05-06 13:21:09 +00:00
  • 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 +00:00
  • 3af7e43a57 Release 1.43.0 beta 1 boost-1.43.0-beta1 Beman Dawes 2010-04-21 14:13:35 +00:00
  • f10defd7a2 Fixed various issues in docs (mostly duplicate bookmarks and broken links) found by inspect tool Jeremiah Willcock 2010-04-20 18:49:18 +00:00
  • 11661f05d3 undoing previous commit. Emil Dotchevski 2010-03-17 19:39:36 +00:00
  • 42b5b4b899 Warnings Emil Dotchevski 2010-03-16 02:41:49 +00:00
  • 029bc12c85 updating from trunk. Emil Dotchevski 2010-03-08 08:18:25 +00:00
  • 8a8705542f documentation update Emil Dotchevski 2010-03-05 01:20:35 +00:00
  • d3c27315d1 Fixing compile error due to __LINE__ not always being compile-time constant on MSVC Emil Dotchevski 2010-03-05 00:05:43 +00:00
  • f6588caf4e detab Emil Dotchevski 2010-02-26 07:58:55 +00:00
  • c5230be656 msvc 7.1 regression, thanks Joaquin Emil Dotchevski 2010-02-22 05:52:40 +00:00
  • 0cebd7efbf Fixing problems found by the vacpp test. Emil Dotchevski 2010-02-18 05:58:00 +00:00
  • 2f18eef27a copy_exception ambiguity problem with c++0x Emil Dotchevski 2010-02-04 08:14:27 +00:00
  • 37c31a6622 A bit of type name mangling was left unmangled. Should be good now. Emil Dotchevski 2010-02-03 20:17:01 +00:00
  • 2bbd6ae7b5 trying workaround for failures at Sandia-gcc-4.4.3_0x Emil Dotchevski 2010-02-03 08:24:01 +00:00
  • 283c793143 Boost 1.42.0 boost-1.42.0 Beman Dawes 2010-02-02 20:03:43 +00:00
  • 3013e991f1 exception_ptr bad_alloc refactoring Emil Dotchevski 2010-02-02 19:41:55 +00:00
  • 1af9381775 fixing bug in printing failure info in exception_ptr_test.cpp Emil Dotchevski 2010-02-01 17:52:20 +00:00
  • a955aa431e prettier diagnostic information, using <boost/units/detail/utility.hpp> Emil Dotchevski 2010-02-01 00:25:15 +00:00
  • ab7a4ebb1a documentation update Emil Dotchevski 2010-01-30 20:59:15 +00:00
  • 6b30091ee3 improved memory leak test. Emil Dotchevski 2010-01-30 20:05:31 +00:00
  • 2dc075e6e8 Potential leak caused by previous commit. Emil Dotchevski 2010-01-30 18:44:45 +00:00
  • 4ae002cbf8 Ticket #3848 (thanks Nikki Chumakov) and (unrelated) exception_ptr refactoring. Emil Dotchevski 2010-01-30 05:26:43 +00:00
  • 9dee0fb9e6 fixing bogus FBSD failure in errinfos_test.cpp. Emil Dotchevski 2010-01-25 06:51:28 +00:00
  • 3911cd2472 Adding another test for exception_ptr. Emil Dotchevski 2010-01-24 21:18:29 +00:00
  • 6a92851a38 minor BOOST_THROW_EXCEPTION fix. Emil Dotchevski 2009-12-22 21:34:34 +00:00
  • 879f416926 minor BOOST_THROW_EXCEPTION fix. Emil Dotchevski 2009-12-22 20:59:23 +00:00