Commit Graph

131 Commits

Author SHA1 Message Date
Beman 85ba824b37 Create first merge point for Git 2013-12-20 08:04:18 -05:00
Christopher Kohlhoff 067ff613b3 Merge from trunk.
------------------------------------------------------------------------
r86152 | chris_kohlhoff | 2013-10-04 09:59:54 +1000 (Fri, 04 Oct 2013) | 1 line

Fix WinRT detection.
------------------------------------------------------------------------
r86153 | chris_kohlhoff | 2013-10-04 10:00:46 +1000 (Fri, 04 Oct 2013) | 1 line

Add WinRT implementation notes.
------------------------------------------------------------------------
r86154 | chris_kohlhoff | 2013-10-04 10:03:36 +1000 (Fri, 04 Oct 2013) | 1 line

Fix dead links in documentation.
------------------------------------------------------------------------
r86462 | chris_kohlhoff | 2013-10-27 09:32:01 +1100 (Sun, 27 Oct 2013) | 1 line

Suppress conversion warnings reported by MSVC.
------------------------------------------------------------------------
r86463 | chris_kohlhoff | 2013-10-27 09:35:32 +1100 (Sun, 27 Oct 2013) | 1 line

Support older versions of OpenSSL that don't supply SSL_CTX_clear_options.
------------------------------------------------------------------------
r86464 | chris_kohlhoff | 2013-10-27 09:39:23 +1100 (Sun, 27 Oct 2013) | 1 line

Add a note to clarify that concurrent invocation is not guaranteed for handlers in different strands.
------------------------------------------------------------------------
r86465 | chris_kohlhoff | 2013-10-27 09:42:53 +1100 (Sun, 27 Oct 2013) | 1 line

Fix typos in spawn() documentation.
------------------------------------------------------------------------
r86468 | chris_kohlhoff | 2013-10-27 09:49:17 +1100 (Sun, 27 Oct 2013) | 1 line

Updated revision history.
------------------------------------------------------------------------


[SVN r86470]
2013-10-26 23:25:53 +00:00
Christopher Kohlhoff ec47972526 Fix WinRT detection.
[SVN r86152]
2013-10-03 23:59:54 +00:00
Christopher Kohlhoff 94898ff8a6 Merge system from trunk.
------------------------------------------------------------------------
r85699 | chris_kohlhoff | 2013-09-16 23:29:47 +1000 (Mon, 16 Sep 2013) | 2 lines

Add Windows Runtime support to Boost.System.



[SVN r85837]
2013-09-22 21:51:30 +00:00
Christopher Kohlhoff c64f27c9be Add Windows Runtime support to Boost.System.
[SVN r85699]
2013-09-16 13:29:47 +00:00
Vicente J. Botet Escriba ec4d3bc41e System/FileSystem: merge from trunk to fix #7278.
[SVN r83550]
2013-03-24 20:20:29 +00:00
Beman Dawes 08ea984237 Use C++11 explicit conversion operator if available
[SVN r83210]
2013-02-28 20:55:07 +00:00
Beman Dawes 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.
[SVN r83197]
2013-02-28 02:13:56 +00:00
Vicente J. Botet Escriba 65e14ff167 System/FileSystem/Asio/Thread: ref #7278 Added noexcept to Boost.System to conform with C++11
[SVN r81808]
2012-12-09 14:47:39 +00:00
Beman Dawes 8fbde538f3 Add some infrastructure
[SVN r80281]
2012-08-28 14:53:18 +00:00
Beman Dawes dc61a075b2 Add some infrastructure
[SVN r80280]
2012-08-28 14:51:55 +00:00
Beman Dawes 5430d82f9f System: merge trunk
[SVN r78528]
2012-05-21 13:39:58 +00:00
Beman Dawes bdcfe61429 Revert portion of 68183. This changeset was aimed at other libraries, but inadvertently modified three boost/system headers.
[SVN r78325]
2012-05-04 20:12:58 +00:00
Beman Dawes 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
[SVN r78267]
2012-04-30 14:01:34 +00:00
Beman Dawes af17253f90 Make BOOST_x_DYN_LINK tbe default
[SVN r77999]
2012-04-15 20:16:18 +00:00
Beman Dawes 7671b1291c Tighten config.hpp and Jamfile logic before attaching static build problems.
[SVN r77997]
2012-04-15 19:16:49 +00:00
Beman Dawes 46d95f807c Fix comment typo (Rob Stewart)
[SVN r74599]
2011-09-28 15:57:44 +00:00
Beman Dawes 5c3a2b0481 Fix #5778 for INTEGRITY operating system
[SVN r73775]
2011-08-15 14:34:04 +00:00
Vicente J. Botet Escriba 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
[SVN r68183]
2011-01-16 12:07:26 +00:00
Beman Dawes d0cd2066d4 Merge from trunk
[SVN r67975]
2011-01-11 20:49:15 +00:00
K. Noel Belcourt 2e93f04826 Fix PGI non-compliance (portability issue).
Patch supplied by William Bohnhoff at Sandia.



[SVN r66940]
2010-12-01 05:29:24 +00:00
Beman Dawes 7ffc036bc2 Merge trunk, including changes to come into closer conformance with C++0x FCD
[SVN r63685]
2010-07-06 10:47:30 +00:00
Hartmut Kaiser 6888c0c7b8 Spirit: merging from trunk upto rev. 61489
[SVN r63640]
2010-07-04 22:38:38 +00:00
Beman Dawes 9415b8c12e Fix #4254 and other documentation mistakes and bring into closer conformance with the C++ standard library working paper.
[SVN r63426]
2010-06-29 12:33:26 +00:00
Beman Dawes f1b9778af4 Fix #3474, memory leak on exception. First reported by Chis Kohlhoff.
[SVN r63184]
2010-06-21 12:25:40 +00:00
Daniel James 5dc1c47d21 Move minimal.css to doc/src.
[SVN r63148]
2010-06-20 18:02:14 +00:00
Beman Dawes 05a6666107 Fix typo
[SVN r62342]
2010-05-31 11:57:01 +00:00
Beman Dawes 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.
Refactor API macros into a new header, boost/system/api_config.hpp.

Prohibit user definition of API macros. Rationale: ensure all translation units use same definitions, cut number of environments that need to be tested.

[SVN r62313]
2010-05-30 15:38:32 +00:00
Beman Dawes 2565e5307b Fix #3994, error values on some Broadcom chips
[SVN r62222]
2010-05-26 00:38:07 +00:00
Beman Dawes 6e8039cb2d fix lightweight test boo boo (Thanks to Peter Dimov)
[SVN r62149]
2010-05-22 16:10:49 +00:00
Beman Dawes 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.
[SVN r62140]
2010-05-22 12:12:00 +00:00
Douglas Gregor eeb5844852 Merge standards-conformance fix for Boost.System
[SVN r61862]
2010-05-09 00:33:44 +00:00
Douglas Gregor ae67c86d2b Fix a standards-conformance problem where we default-initialize a const object of non-POD class type without a user-declared default constructor
[SVN r61672]
2010-04-29 04:58:39 +00:00
Jeremiah Willcock 2fe5d75e37 Fixed various issues in docs (mostly duplicate bookmarks and broken links) found by inspect tool
[SVN r61437]
2010-04-20 18:49:18 +00:00
Beman Dawes 2f6659f39e Fix #3927
[SVN r59673]
2010-02-13 17:08:39 +00:00
Beman Dawes f8ddc693ae System: merge trunk
[SVN r57634]
2009-11-13 14:37:32 +00:00
Beman Dawes d493021c7d System: fix too_many_symbolic_link_levels typo
[SVN r57615]
2009-11-12 20:42:09 +00:00
Beman Dawes 6a925690ca System: Correct too_many_symbolic_link_levels misspelling. Fix #3559.
[SVN r57553]
2009-11-10 19:31:24 +00:00
Troy D. Straszheim 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
[SVN r56942]
2009-10-17 02:07:38 +00:00
Troy D. Straszheim 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.
[SVN r56941]
2009-10-17 01:10:45 +00:00
Beman Dawes 691fb5522c system: merge trunk
[SVN r56777]
2009-10-13 13:44:42 +00:00
Beman Dawes b9fbd88eb6 System: minor code clean up
[SVN r56631]
2009-10-07 13:27:27 +00:00
Beman Dawes e8e4f47902 Merge from trunk
[SVN r55489]
2009-08-09 17:34:58 +00:00
Troy D. Straszheim 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.



[SVN r55159]
2009-07-26 00:49:56 +00:00
Troy D. Straszheim accf4f8414 Add basic copyright/license to keep cmake out of the inspection report
[SVN r55095]
2009-07-22 21:51:01 +00:00
Beman Dawes 3f26239374 System: fix #3113
[SVN r53460]
2009-05-30 15:13:39 +00:00
Beman Dawes fd0605bd7e System, Filesystem: remove boost/detail/test_framework.hpp; use boost/detail/lightweight_test.hpp instead (Thanks to Peter Dimov for pointing this out)
[SVN r51966]
2009-03-25 12:11:47 +00:00
Beman Dawes 83db702d99 System: removed dependency on Boost.Test
[SVN r51960]
2009-03-24 15:38:10 +00:00
Troy D. Straszheim e6f66bfc95 merge of cmake build files from trunk per beman
[SVN r50756]
2009-01-24 18:57:20 +00:00
Beman Dawes f1cdde273a System: move throws function to namespace boost to allow peaceful coexistence with throws object.
[SVN r50727]
2009-01-22 14:47:50 +00:00