Commit Graph

  • 986e0f33ac Ensure generic_category() and system_category() linkage is correct on Windows when BOOST_ERROR_CODE_HEADER_ONLY is specified. Beman 2014-01-06 17:38:20 -05:00
  • 1a925ee17b Update docs to reflect library inclusion in C++11 and addition of BOOST_ERROR_CODE_HEADER_ONLY Beman 2014-01-06 16:53:25 -05:00
  • 459160d184 Move BOOST_SYSTEM_SOURCE definition to src/error_code.cpp so that automatic library variant selection is enabled. Beman 2014-01-06 16:52:15 -05:00
  • 42ee65f745 Move src/local_free_on_destruction.hpp to include/boost/detail. Was not being found by some VC++ versions, plus header only builds are supposed to be possible without non-header directories even being present. Beman 2014-01-06 15:37:51 -05:00
  • 199c0cfb0b Remove legacy VC++ solution. Easier to rebuild from scratch. Beman 2014-01-06 15:33:39 -05:00
  • 2c620a4f3a fix header-only use of error codes Tim Blechmann 2014-01-04 12:36:44 +01:00
  • 85ba824b37 Create first merge point for Git Beman 2013-12-20 08:04:18 -05:00
  • 21563d532f Meaningless extra line added just to test modular boost. Beman 2013-12-02 13:54:25 -05:00
  • 2cbf8ac7ae Release 1.55.0 boost-1.55.0 Marshall Clow 2013-11-11 19:45:21 +00:00
  • 067ff613b3 Merge from trunk. Christopher Kohlhoff 2013-10-26 23:25:53 +00:00
  • ec47972526 Fix WinRT detection. Christopher Kohlhoff 2013-10-03 23:59:54 +00:00
  • 94898ff8a6 Merge system from trunk. Christopher Kohlhoff 2013-09-22 21:51:30 +00:00
  • c64f27c9be Add Windows Runtime support to Boost.System. Christopher Kohlhoff 2013-09-16 13:29:47 +00:00
  • 29f6e0609a Release 1.54.0 boost-1.54.0 Marshall Clow 2013-07-01 16:53:14 +00:00
  • 645e7f395e Release 1.54.0 beta1 boost-1.54.0-beta1 Marshall Clow 2013-06-03 14:02:28 +00:00
  • ec4d3bc41e System/FileSystem: merge from trunk to fix #7278. Vicente J. Botet Escriba 2013-03-24 20:20:29 +00:00
  • 08ea984237 Use C++11 explicit conversion operator if available Beman Dawes 2013-02-28 20:55:07 +00:00
  • 87130d1d73 Add BOOST_SYSTEM_NOEXCEPT to several functions previously missed. Update documentation to reflect use of noexcept with fallback to C++03 when C++11 feature not present. Beman Dawes 2013-02-28 02:13:56 +00:00
  • ff0ca5cbb3 Release 1.53.0 boost-1.53.0 Marshall Clow 2013-02-04 18:11:49 +00:00
  • 65e14ff167 System/FileSystem/Asio/Thread: ref #7278 Added noexcept to Boost.System to conform with C++11 Vicente J. Botet Escriba 2012-12-09 14:47:39 +00:00
  • 2c5576ef29 Release 1.52.0 boost-1.52.0 Marshall Clow 2012-11-05 15:31:58 +00:00
  • 8fbde538f3 Add some infrastructure Beman Dawes 2012-08-28 14:53:18 +00:00
  • dc61a075b2 Add some infrastructure Beman Dawes 2012-08-28 14:51:55 +00:00
  • 97d2673713 Release 1.51.0 boost-1.51.0 Marshall Clow 2012-08-20 22:07:05 +00:00
  • de2c95a748 Release 1.50.0 boost-1.50.0 Beman Dawes 2012-06-28 12:37:29 +00:00
  • 3c03da7366 Release 1.50.0 beta 1 boost-1.50.0-beta1 Beman Dawes 2012-06-06 15:23:40 +00:00
  • 5430d82f9f System: merge trunk Beman Dawes 2012-05-21 13:39:58 +00:00
  • bdcfe61429 Revert portion of 68183. This changeset was aimed at other libraries, but inadvertently modified three boost/system headers. Beman Dawes 2012-05-04 20:12:58 +00:00
  • 5183a336c2 Revert to BOOST_SYSTEM_STATIC_LINK as the default if no linkage macros supplied. See http://www.boost.org/doc/libs/1_49_0/libs/config/doc/html/boost_config/boost_macro_reference.html#boost_config.boost_macro_reference.macros_for_libraries_with_separate_source_code Beman Dawes 2012-04-30 14:01:34 +00:00
  • af17253f90 Make BOOST_x_DYN_LINK tbe default Beman Dawes 2012-04-15 20:16:18 +00:00
  • 7671b1291c Tighten config.hpp and Jamfile logic before attaching static build problems. Beman Dawes 2012-04-15 19:16:49 +00:00
  • 69f1b1a95b Release 1.49.0 boost-1.49.0 Beman Dawes 2012-02-22 22:08:43 +00:00
  • 028c800f2c Release 1.49.0 beta 1 boost-1.49.0-beta1 Beman Dawes 2012-01-27 18:03:17 +00:00
  • e6c0129bf8 Release 1.48.0 boost-1.48.0 Beman Dawes 2011-11-15 15:44:44 +00:00
  • 2364f91574 Release 1.48.0 beta 1 boost-1.48.0-beta1 Beman Dawes 2011-10-27 15:04:52 +00:00
  • 46d95f807c Fix comment typo (Rob Stewart) Beman Dawes 2011-09-28 15:57:44 +00:00
  • 5c3a2b0481 Fix #5778 for INTEGRITY operating system Beman Dawes 2011-08-15 14:34:04 +00:00
  • f346ada932 Release 1.47.0 boost-1.47.0 Beman Dawes 2011-07-11 22:16:03 +00:00
  • dbc7be0c2f Release 1.47.0 beta 1 boost-1.47.0-beta1 Beman Dawes 2011-06-21 13:23:49 +00:00
  • 63281c4498 Release 1.46.1 boost-1.46.1 Beman Dawes 2011-03-12 15:41:16 +00:00
  • 008f032a77 Release 1.46.0 boost-1.46.0 Beman Dawes 2011-02-21 18:42:22 +00:00
  • 7e64ac974e Release 1_46_0 beta 1 boost-1.46.0-beta1 Beman Dawes 2011-01-31 13:00:44 +00:00
  • 322e46fc49 Boost.Ratio/Chrono: Added boost/ratio/include.hpp file and make use of boost/ratio/ratio.hpp when all the files are not needed Vicente J. Botet Escriba 2011-01-16 12:07:26 +00:00
  • d0cd2066d4 Merge from trunk Beman Dawes 2011-01-11 20:49:15 +00:00
  • 2e93f04826 Fix PGI non-compliance (portability issue). K. Noel Belcourt 2010-12-01 05:29:24 +00:00
  • cb66fe53bf Release 1.45.0 boost-1.45.0 Beman Dawes 2010-11-19 15:17:53 +00:00
  • 51e4669a0b Release 1.45.0 beta 1 boost-1.45.0-beta1 Beman Dawes 2010-11-09 18:22:33 +00:00
  • 78916ce26c Release 1.44.0 boost-1.44.0 Beman Dawes 2010-08-16 15:03:16 +00:00
  • ef7d9df03b Release 1.44.0 beta 1 boost-1.44.0-beta1 Beman Dawes 2010-08-05 16:04:40 +00:00
  • 7ffc036bc2 Merge trunk, including changes to come into closer conformance with C++0x FCD Beman Dawes 2010-07-06 10:47:30 +00:00
  • 6888c0c7b8 Spirit: merging from trunk upto rev. 61489 Hartmut Kaiser 2010-07-04 22:38:38 +00:00
  • 9415b8c12e Fix #4254 and other documentation mistakes and bring into closer conformance with the C++ standard library working paper. Beman Dawes 2010-06-29 12:33:26 +00:00
  • f1b9778af4 Fix #3474, memory leak on exception. First reported by Chis Kohlhoff. Beman Dawes 2010-06-21 12:25:40 +00:00
  • 5dc1c47d21 Move minimal.css to doc/src. Daniel James 2010-06-20 18:02:14 +00:00
  • 05a6666107 Fix typo Beman Dawes 2010-05-31 11:57:01 +00:00
  • baae3a392a Upgrade system and filesystem to conform system_category and generic_category interface to N3090, the current C++0x working paper, section 19.5, System error support. Beman Dawes 2010-05-30 15:38:32 +00:00
  • 2565e5307b Fix #3994, error values on some Broadcom chips Beman Dawes 2010-05-26 00:38:07 +00:00
  • 6e8039cb2d fix lightweight test boo boo (Thanks to Peter Dimov) Beman Dawes 2010-05-22 16:10:49 +00:00
  • 2bb0075e3f Major upgrade to Boost.Config symbol visibility macros for shared libraries, based on patches from Jürgen Hunold with mods by Beman Dawes. Upgrade Boost.System to use the new visibility macros. Fixes #3697 and provides foundation for fixing 2114, 2309, etc. Beman Dawes 2010-05-22 12:12:00 +00:00
  • eeb5844852 Merge standards-conformance fix for Boost.System Douglas Gregor 2010-05-09 00:33:44 +00:00
  • 3d31d47d18 Release 1.43.0 boost-1.43.0 Beman Dawes 2010-05-06 13:21:09 +00:00
  • ae67c86d2b Fix a standards-conformance problem where we default-initialize a const object of non-POD class type without a user-declared default constructor Douglas Gregor 2010-04-29 04:58:39 +00:00
  • f90c7a25e3 Release 1.43.0 beta 1 boost-1.43.0-beta1 Beman Dawes 2010-04-21 14:13:35 +00:00
  • 2fe5d75e37 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
  • 2f6659f39e Fix #3927 Beman Dawes 2010-02-13 17:08:39 +00:00
  • 571c7e7fcf Boost 1.42.0 boost-1.42.0 Beman Dawes 2010-02-02 20:03:43 +00:00
  • 99a4447afc Release 1.41.0 boost-1.41.0 Beman Dawes 2009-11-18 14:58:26 +00:00
  • f8ddc693ae System: merge trunk Beman Dawes 2009-11-13 14:37:32 +00:00
  • d493021c7d System: fix too_many_symbolic_link_levels typo Beman Dawes 2009-11-12 20:42:09 +00:00
  • 6a925690ca System: Correct too_many_symbolic_link_levels misspelling. Fix #3559. Beman Dawes 2009-11-10 19:31:24 +00:00
  • c7ab2022e8 Release 1.41.0 Beta 1 boost-1.41.0-beta1 Beman Dawes 2009-11-04 12:14:07 +00:00
  • f096d17176 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 +00:00
  • cf8fbe855f 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 +00:00
  • 691fb5522c system: merge trunk Beman Dawes 2009-10-13 13:44:42 +00:00
  • b9fbd88eb6 System: minor code clean up Beman Dawes 2009-10-07 13:27:27 +00:00
  • 3d828b5397 Release 1.40.0 boost-1.40.0 Beman Dawes 2009-08-27 16:24:59 +00:00
  • e8e4f47902 Merge from trunk Beman Dawes 2009-08-09 17:34:58 +00:00
  • 078a1f23c4 Copyrights on CMakeLists.txt to keep them from clogging up the inspect reports. This is essentially the same commit as r55095 on the release branch. Troy D. Straszheim 2009-07-26 00:49:56 +00:00
  • accf4f8414 Add basic copyright/license to keep cmake out of the inspection report Troy D. Straszheim 2009-07-22 21:51:01 +00:00
  • 3f26239374 System: fix #3113 Beman Dawes 2009-05-30 15:13:39 +00:00
  • 76630eb581 Release 1.39.0 boost-1.39.0 Beman Dawes 2009-05-02 13:01:04 +00:00
  • 2f222f0919 Release 1.29.0 beta 1 boost-1.39.0-beta1 Beman Dawes 2009-04-26 12:32:35 +00:00
  • fd0605bd7e System, Filesystem: remove boost/detail/test_framework.hpp; use boost/detail/lightweight_test.hpp instead (Thanks to Peter Dimov for pointing this out) Beman Dawes 2009-03-25 12:11:47 +00:00
  • 83db702d99 System: removed dependency on Boost.Test Beman Dawes 2009-03-24 15:38:10 +00:00
  • d40d1ac3b7 Release 1.37.0 boost-1.38.0 Beman Dawes 2009-02-10 13:14:42 +00:00
  • e6f66bfc95 merge of cmake build files from trunk per beman Troy D. Straszheim 2009-01-24 18:57:20 +00:00
  • f1cdde273a System: move throws function to namespace boost to allow peaceful coexistence with throws object. Beman Dawes 2009-01-22 14:47:50 +00:00
  • 5bc362e4f3 System: provide optional throws function rather than throws object Beman Dawes 2009-01-21 18:01:14 +00:00
  • 40612c12db System: merge from trunk Beman Dawes 2009-01-21 14:08:54 +00:00
  • a6728e5fb9 System: add deprecated get_posix_category() to fix ticket #2461 Beman Dawes 2008-11-13 16:05:49 +00:00
  • 99ee7ddaab System: rename msvc_system -> system->msvc so VC++ start page recent solutions list is easier to use Beman Dawes 2008-11-13 15:57:04 +00:00
  • 9419f8e636 Release 1.37.0 boost-1.37.0 Beman Dawes 2008-11-03 12:44:25 +00:00
  • 3e8a2633f4 Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor Michael A. Jackson 2008-11-01 13:15:41 +00:00
  • 1ecf1211d6 1.37.0 Beta 1 boost-1.37.0-beta1 Beman Dawes 2008-10-23 11:39:59 +00:00
  • 888786e838 System: apply patch from ticket #2175 Beman Dawes 2008-10-12 14:07:22 +00:00
  • 726478b372 System: merge accumulated changes from trunk Beman Dawes 2008-10-12 13:51:47 +00:00
  • dca57ac132 System: Upgrade docs to reflect N2798 (and thus CD1), fix ticket #2125, and provide a table of deprecated names and their replacements. Beman Dawes 2008-10-12 13:27:59 +00:00
  • d19e139e11 Change names to ErrorCodeEnum and ErrorConditionEnum to conform to N2798 Beman Dawes 2008-10-12 13:07:11 +00:00
  • 4dc986ca03 System: Only supply case EALREADY if EALREADY != EBUSY, to close a portion of ticket #2288 Beman Dawes 2008-10-09 19:01:57 +00:00
  • 214ed40b22 System: refine docs for semantics of throws object Beman Dawes 2008-10-08 14:16:05 +00:00