Commit Graph

940 Commits

Author SHA1 Message Date
Douglas Gregor
5972aeae9b Converted to Boost Software License, Version 1.0
[SVN r24055]
2014-06-03 20:17:51 +03:00
Dave Abrahams
1e6b987ece Factor out get_pointer, supply an overload for std::auto_ptr.
[SVN r16672]
2014-06-03 20:17:51 +03:00
Peter Dimov
1e4ef10859 Merged [81125] from trunk. Fixes #4185.
[SVN r81329]
2014-06-03 20:15:44 +03:00
Hartmut Kaiser
f6ec7809ad Merging from trunk
[SVN r66166]
2014-06-03 20:15:44 +03:00
Peter Dimov
fa633633cd Merge [62245] to release. Fixes #4199.
[SVN r63825]
2014-06-03 20:15:43 +03:00
Peter Dimov
424dcdc197 Merge [58123], [58127], [58128] to release. Fixes #3666.
[SVN r58195]
2014-06-03 20:15:43 +03:00
David Deakins
c6d5ee1160 Have config/select_stdlib_config.hpp and config/stdlib/stlport.hpp use <cstddef> instead of <utility> to determine which standard library is in use. For std lib implementations that rely on Boost components like TypeTraits, Bind, Function, or SmartPtr, this helps to avoid circular header dependency issues, since <cstddef> is much less likely to pull in Boost libraries than <utility>.
In get_pointer.hpp, switched to using <boost/config/no_tr1/memory.hpp> instead of using <memory> directly.  As above, this helps avoid circular header dependency issues in Boost-supplemented std libs (specifically it avoids issues when <memory> pulls in pieces of Boost.SmartPtr).

These two changes were made in response to testing done with STLport 5.2.1 using the _STLP_USE_BOOST_SUPPORT option.

[SVN r52221]
2014-06-03 20:15:42 +03:00
Beman Dawes
c47e07e344 config, detail, filesystem, system, tools, at 41278.
[SVN r41316]
2014-06-03 20:15:42 +03:00
Douglas Gregor
3a04ef6931 Converted to Boost Software License, Version 1.0
[SVN r24055]
2014-06-03 20:15:41 +03:00
Dave Abrahams
6501d1c088 Factor out get_pointer, supply an overload for std::auto_ptr.
[SVN r16672]
2014-06-03 20:15:41 +03:00
Peter Dimov
ed7ac1e6a2 Merge branch 'develop' 2014-06-03 19:57:15 +03:00
Douglas Gregor
aa564695ec Converted to Boost Software License, Version 1.0
[SVN r24055]
2014-06-03 19:56:54 +03:00
Douglas Gregor
b1c9f71407 Doug Gregor -> Douglas Gregor
[SVN r24016]
2014-06-03 19:56:54 +03:00
Gennaro Prota
ad667dad32 new license reference
[SVN r22834]
2014-06-03 19:56:53 +03:00
Douglas Gregor
0622d87532 Boost.Signals now uses the official Boost license
[SVN r20236]
2014-06-03 19:56:53 +03:00
Gennaro Prota
81c27edb4f removed superfluous spaces
[SVN r18271]
2014-06-03 19:56:52 +03:00
Gennaro Prota
ae840572b3 "envelope" for non-type template parameters (useful to workaround compiler bugs)
[SVN r18270]
2014-06-03 19:56:52 +03:00
Beman Dawes
1209bd92ca add or update See www.boost.org comments
[SVN r16708]
2014-06-03 19:56:52 +03:00
Douglas Gregor
ce3b0f565a Added Boost.Signals library
[SVN r13964]
2014-06-03 19:56:51 +03:00
Dave Abrahams
6780793ad9 Initial Checkin
[SVN r8661]
2014-06-03 19:56:51 +03:00
Douglas Gregor
0aea3d75d7 Converted to Boost Software License, Version 1.0
[SVN r24055]
2014-06-03 19:55:16 +03:00
Douglas Gregor
707d150c03 Doug Gregor -> Douglas Gregor
[SVN r24016]
2014-06-03 19:55:15 +03:00
Gennaro Prota
fd8877c73b new license reference
[SVN r22834]
2014-06-03 19:55:15 +03:00
Douglas Gregor
cf5c311d0e Boost.Signals now uses the official Boost license
[SVN r20236]
2014-06-03 19:55:14 +03:00
Gennaro Prota
8a060ee6d6 removed superfluous spaces
[SVN r18271]
2014-06-03 19:55:14 +03:00
Gennaro Prota
32f3a1b9f3 "envelope" for non-type template parameters (useful to workaround compiler bugs)
[SVN r18270]
2014-06-03 19:55:13 +03:00
Beman Dawes
771f50e199 add or update See www.boost.org comments
[SVN r16708]
2014-06-03 19:55:13 +03:00
Douglas Gregor
1b5ec2fae4 Added Boost.Signals library
[SVN r13964]
2014-06-03 19:55:12 +03:00
Dave Abrahams
199885efbb Initial Checkin
[SVN r8661]
2014-06-03 19:55:12 +03:00
Glen Fernandes
e1ba55ed88 Merge branch 'master' into develop 2014-06-02 19:56:58 -07:00
Glen Fernandes
91425e85c4 Remove empty_deleter from core 2014-06-02 19:56:37 -07:00
Glen Fernandes
773ea71ed0 Update link in README.md 2014-06-02 19:52:16 -07:00
Glen Fernandes
6c404ddf00 Merge branch 'master' into develop 2014-06-02 14:08:47 -07:00
Glen Fernandes
649adfd98f More documentation for core 2014-06-02 14:08:28 -07:00
Andrey Semashev
2f98df4278 Merge branch 'develop' of github.com:boostorg/core into develop 2014-06-03 00:12:40 +04:00
Andrey Semashev
260dbdd9ac Merge branch 'master' of github.com:boostorg/core 2014-06-03 00:12:12 +04:00
Andrey Semashev
fa82dd37a7 Added docs for null_deleter. 2014-06-03 00:11:30 +04:00
Peter Dimov
1f0af8255f Merge pull request #4 from awulkiew/feature/ignore_unused
Enable test for unused typedefs only for GCC 4.8
2014-06-02 23:05:31 +03:00
Andrey Semashev
22d6f90385 Corrected the deprecation warning. 2014-06-02 23:57:08 +04:00
Adam Wulkiewicz
dfd58762a2 Enable test for unused typedefs only for GCC 4.8 2014-06-02 21:46:40 +02:00
Peter Dimov
2de0241038 Merge pull request #3 from awulkiew/feature/ignore_unused
Feature/ignore unused
2014-06-02 22:17:59 +03:00
Glen Fernandes
3785920426 Merge branch 'master' into develop 2014-06-02 08:40:05 -07:00
Glen Fernandes
66be3d7efc Migrate swap documentation to quickbook 2014-06-02 08:39:47 -07:00
Glen Fernandes
92da020238 Merge branch 'master' into develop 2014-06-02 08:21:11 -07:00
Glen Fernandes
6b9424b84d Migrate checked_delete documentation to quickbook 2014-06-02 08:20:15 -07:00
Adam Wulkiewicz
70a9ef7141 Fix #include in ignore_unused_test.cpp 2014-06-02 15:18:23 +02:00
Adam Wulkiewicz
61cc397be8 Add boost::ignore_unused() 2014-06-02 15:06:53 +02:00
Glen Fernandes
b36712f765 Merge branch 'master' into develop 2014-06-02 01:17:50 -07:00
Glen Fernandes
60c9a35d86 Move headers to core; add quickbook documentation 2014-06-02 00:46:33 -07:00
Glen Fernandes
f3f7f52b7f Merge branch 'master' into develop 2014-06-01 13:22:53 -07:00