Commit graph

36457 commits

Author SHA1 Message Date
Robert Ramey
f2a35f4310 Merge to release
[SVN r61090]
2010-04-06 01:32:56 +00:00
Jeremiah Willcock
168bcbcc83 Changed to Boost.Range for duplicate algorithms, merging the rest of r60919 from trunk
[SVN r61084]
2010-04-05 21:16:50 +00:00
Peter Dimov
ac0312332b Merge [61074]. Fixes #4067.
[SVN r61078]
2010-04-05 19:37:32 +00:00
Niels Dekker
e2f9c94daf Merged std_bitset.cpp (boost::swap test) from trunk r60292 through r60334 and r61065 through r61076, including #3984 fix.
[SVN r61077]
2010-04-05 19:21:12 +00:00
Eric Niebler
bf6e4a5a6d Merged revisions 61055-61056 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r61055 | eric_niebler | 2010-04-04 16:09:58 -0700 (Sun, 04 Apr 2010) | 1 line
  
  try to get proto working on msvc-7.1 again, misc clean-up
........
  r61056 | eric_niebler | 2010-04-04 16:22:56 -0700 (Sun, 04 Apr 2010) | 1 line
  
  acknowledge Dave A. for responding to my call for help with msvc-7.1
........


[SVN r61073]
2010-04-05 18:52:10 +00:00
Daniel James
a6c5a58779 Merge some link fixes.
[SVN r61067]
2010-04-05 10:01:20 +00:00
Daniel James
837ec13370 Merge quickbook
- Define macros at the command line.
 - Some inspect fixes.


[SVN r61065]
2010-04-05 09:03:29 +00:00
Daniel James
f41a0a6988 Merge throw_exception use in unordered.
[SVN r61063]
2010-04-05 08:08:25 +00:00
Daniel James
0528ec2e04 Merge link fix for integer.
[SVN r61060]
2010-04-05 07:41:52 +00:00
Daniel James
51d0aab94e Small iostreams merge.
- Minor test fix for some compilers.
 - Inspect fix.


[SVN r61059]
2010-04-05 07:31:41 +00:00
Neil Groves
dcf55922e6 Merged the new Boost.Range into the release branch.
[SVN r61052]
2010-04-04 20:00:13 +00:00
Andreas Huber
9ea691ddf1 Merged recent statechart trunk changes to the release branch.
[SVN r61050]
2010-04-04 19:22:08 +00:00
Christopher Schmidt
374234a2c1 merge from trunk
[SVN r61043]
2010-04-04 14:43:54 +00:00
Ralf W. Grosse-Kunstleve
3d2707c1e1 libs/python/test/Jamfile.v2: disabling calling_conventions tests
[SVN r61034]
2010-04-04 05:23:15 +00:00
Ralf W. Grosse-Kunstleve
0728a3bd6b merging current boost/python and libs/python from trunk into release branch
[SVN r61033]
2010-04-04 05:19:57 +00:00
Jeremiah Willcock
d168d2ceb0 Applied changes r58876, r59133, r59134, r59628, r60078, r60079, r60126, r60127, r60196, r60197, r60198, r60365, r60366, r60384, r60385, r60472, r60485, r60610, r60611, r60651, r60769, r60770, r60899, r60900, r60916, r60919, r60920, r60958, r60998, r60999, r61000 from trunk, except for changes to <boost/detail/algorithm.hpp> which are waiting for Boost.Range algorithms to be merged; added find_if to <boost/detail/algorithm.hpp>
[SVN r61001]
2010-04-02 15:25:11 +00:00
Anthony Williams
58a04b00d1 Merged changes to boost.thread over from trunk
[SVN r60991]
2010-04-01 15:04:15 +00:00
Daniel James
362ede90c1 Merge from trunk.
- Add `quick_erase` for unordered. `erase_return_void` is now deprecated.
   Fixes #3966
 - Avoid collision between 0 and 0.5. Fixes #4038


[SVN r60980]
2010-03-31 21:39:07 +00:00
Andy Tompkins
30ced86433 merged uuid from trunk
[SVN r60927]
2010-03-30 03:15:44 +00:00
Christopher Kohlhoff
6340eae874 Merge from trunk.
........
  r60869 | chris_kohlhoff | 2010-03-27 21:54:44 +1100 (Sat, 27 Mar 2010) | 2 lines
  
  Always call ioctl on underlying descriptor when modifying blocking mode. Refs #3307.
........
  r60882 | chris_kohlhoff | 2010-03-28 09:22:59 +1100 (Sun, 28 Mar 2010) | 12 lines
  
  Change the resolver implementation to no longer require the typedefs
  InternetProtocol::resolver_query and InternetProtocol::resolver_iterator,
  as neither typedef is part of the documented InternetProtocol requirements.
  
  The following typedefs are now marked as deprecated:
  - ip::icmp::resolver_query
  - ip::icmp::resolver_iterator
  - ip::tcp::resolver_query
  - ip::tcp::resolver_iterator
  - ip::udp::resolver_query
  - ip::udp::resolver_iterator
........
  r60883 | chris_kohlhoff | 2010-03-28 10:04:56 +1100 (Sun, 28 Mar 2010) | 2 lines
  
  Fix unused variable warnings.
........
  r60921 | chris_kohlhoff | 2010-03-30 10:51:15 +1100 (Tue, 30 Mar 2010) | 2 lines
  
  Document basic_resolver_query's constructor arguments.
........
  r60922 | chris_kohlhoff | 2010-03-30 10:55:00 +1100 (Tue, 30 Mar 2010) | 3 lines
  
  Work around an apparent doxygen bug to show template parameter lists on
  inherited member functions.
........
  r60923 | chris_kohlhoff | 2010-03-30 10:57:25 +1100 (Tue, 30 Mar 2010) | 2 lines
  
  Regenerate documentation.
........


[SVN r60924]
2010-03-30 01:20:37 +00:00
John Maddock
81a08417b3 Fix typo in rising_factorial docs and regenerate HTML.
[SVN r60914]
2010-03-29 14:29:33 +00:00
Christopher Kohlhoff
8f7f2a7d53 Merge from trunk: Update to reflect reworked implementation.
[SVN r60851]
2010-03-26 02:57:37 +00:00
Marshall Clow
ede82040d5 Merged array changes from trunk to release; Fixes #3893 and #3168
[SVN r60824]
2010-03-25 15:32:12 +00:00
Christopher Kohlhoff
c60084dda8 Merge from trunk.
........
  r60743 | chris_kohlhoff | 2010-03-21 21:54:56 +1100 (Sun, 21 Mar 2010) | 2 lines
  
  Fix search/replace error in some resolver_query_base enumerators.
........
  r60745 | chris_kohlhoff | 2010-03-21 23:38:14 +1100 (Sun, 21 Mar 2010) | 2 lines
  
  Enhance reference doc generation to handle new operator types.
........
  r60746 | chris_kohlhoff | 2010-03-21 23:39:15 +1100 (Sun, 21 Mar 2010) | 2 lines
  
  Regenerated documentation.
........
  r60756 | chris_kohlhoff | 2010-03-22 14:32:56 +1100 (Mon, 22 Mar 2010) | 2 lines
  
  Fix cancellation in Windows HANDLE backend.
........
  r60781 | chris_kohlhoff | 2010-03-23 12:39:12 +1100 (Tue, 23 Mar 2010) | 3 lines
  
  Async connect operations using the reactor should not allow speculative
  completion.
........


[SVN r60821]
2010-03-25 01:50:05 +00:00
Eric Niebler
696cf18219 Merged revisions 60682,60692,60706,60788 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r60682 | eric_niebler | 2010-03-18 12:32:54 +1100 (Thu, 18 Mar 2010) | 1 line
  
  functional::make_expr and functional::unpack_expr return const-qualified rvalues
........
  r60692 | eric_niebler | 2010-03-19 01:28:31 +1100 (Fri, 19 Mar 2010) | 1 line
  
  fix error in invocation of callable monomorphic function objects, expression self-assignment creates an assign node
........
  r60706 | eric_niebler | 2010-03-20 00:23:26 +1100 (Sat, 20 Mar 2010) | 1 line
  
  try again to get proto assignment overloads right
........
  r60788 | eric_niebler | 2010-03-23 16:07:39 +1100 (Tue, 23 Mar 2010) | 1 line
  
  add an appendix for release notes
........


[SVN r60789]
2010-03-23 06:03:12 +00:00
Andrey Semashev
8cf60d8c31 Added missing include.
[SVN r60776]
2010-03-22 20:18:30 +00:00
Steven Watanabe
2a633e418d Merge Random from the trunk
[SVN r60755]
2010-03-22 00:45:06 +00:00
Christopher Kohlhoff
5575a14dd3 Merge from trunk.
........
  r60681 | chris_kohlhoff | 2010-03-18 12:32:34 +1100 (Thu, 18 Mar 2010) | 3 lines
  
  Define NOMINMAX for all Windows compilers, not just Cygwin. Users can define
  BOOST_ASIO_NO_NOMINMAX to suppress this definition. Fixes #3901.
........
  r60687 | chris_kohlhoff | 2010-03-18 17:23:38 +1100 (Thu, 18 Mar 2010) | 4 lines
  
  Use a bitmask type for the resolver flags, as per the TR2 proposal. This will
  prevent implicit conversion from int to flags, allowing the compiler to catch
  cases where users incorrectly pass a numeric port number as the service name.
........
  r60689 | chris_kohlhoff | 2010-03-18 22:08:19 +1100 (Thu, 18 Mar 2010) | 2 lines
  
  Fix bug where 0-byte reads were incorrectly passing an eof error_code to the handler. Fixes #4023.
........
  r60705 | chris_kohlhoff | 2010-03-20 00:08:04 +1100 (Sat, 20 Mar 2010) | 3 lines
  
  Fix epoll_reactor bug where cancelled operations would complete with a
  "success" error_code.
........
  r60717 | chris_kohlhoff | 2010-03-20 10:23:28 +1100 (Sat, 20 Mar 2010) | 2 lines
  
  More extensive read and write tests.
........
  r60722 | chris_kohlhoff | 2010-03-20 10:57:50 +1100 (Sat, 20 Mar 2010) | 2 lines
  
  WinCE doesn't provide InitializeCriticalSectionAndSpinCount.
........
  r60723 | chris_kohlhoff | 2010-03-20 10:58:48 +1100 (Sat, 20 Mar 2010) | 2 lines
  
  Fix cancellation.
........
  r60725 | chris_kohlhoff | 2010-03-20 10:59:48 +1100 (Sat, 20 Mar 2010) | 3 lines
  
  Use cancel() to avoid Windows behaviour where a connection is reset if the
  socket is closed while there is a pending read operation.
........


[SVN r60741]
2010-03-21 09:39:26 +00:00
Christian Henning
11ec3b417a Exchanging broken test image.
[SVN r60737]
2010-03-20 17:01:45 +00:00
John Maddock
f608e83d3a Merge minor fixes from Trunk.
[SVN r60694]
2010-03-18 16:57:43 +00:00
Jan Gaspar
8f0c2b723a circular_buffer: updated documentation
[SVN r60691]
2010-03-18 12:39:52 +00:00
Christopher Kohlhoff
fe55f30e1b Add note to examples on how to limit asio::streambuf growth. Fixes #3370.
[SVN r60686]
2010-03-18 02:21:32 +00:00
Christopher Kohlhoff
994c5477dd Clarify that to_bytes() returns addresses in network byte order. Fixes #4005.
[SVN r60684]
2010-03-18 02:03:15 +00:00
Christopher Kohlhoff
95510283fc Merge reworked implementation from trunk.
[SVN r60680]
2010-03-18 00:58:47 +00:00
Eric Niebler
8603d81f48 Merged revisions 60633,60639,60659,60671 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r60633 | eric_niebler | 2010-03-16 12:20:57 +1100 (Tue, 16 Mar 2010) | 1 line
  
  add proto::assert_matches function and friends to debug.hpp, flesh out docs for Expr concept
........
  r60639 | eric_niebler | 2010-03-16 15:55:13 +1100 (Tue, 16 Mar 2010) | 1 line
  
  simplify and generalize display_expr
........
  r60659 | eric_niebler | 2010-03-17 09:35:40 +1100 (Wed, 17 Mar 2010) | 1 line
  
  BOOST_PROTO_ASSERT_MATCHES should incur no runtime overhead
........
  r60671 | eric_niebler | 2010-03-17 11:43:14 +1100 (Wed, 17 Mar 2010) | 1 line
  
  add assert_matches/assert_matches_not to function list
........


[SVN r60672]
2010-03-17 01:17:06 +00:00
Daniel James
0ba650fdd8 Merge a warning fix for unordered.
[SVN r60668]
2010-03-17 00:34:26 +00:00
Daniel James
247251020e Merge iostreams.
- Fix write_device_impl<ostream_tag>. Fixes #3839
 - Fix error checks after calling SetFilePointer. Fixes #3953
 - Gzip filter shouldn't require its source to be peekable. Fixes #3723.
 - In `position_to_offset`, only cast to `stream_offset` after calculating
   `_Myoff`. Fixes #3969.
 - ptrdiff_t is in std. Fixes #2505.



[SVN r60666]
2010-03-17 00:23:32 +00:00
Daniel James
6a1cfb6504 Merge quickbook.
- 32-bit unicode escapes.
 - Escape a couple of equal signs. Fixes #3906.


[SVN r60665]
2010-03-17 00:18:38 +00:00
John Maddock
8a1e6f730c Merge changes from Trunk:
Minor update to docs, with graphics regenerated.
Fix some minor inspection script errors.
Improve performance of a few of the algorithms.
Fix a few compiler warnings etc.

[SVN r60643]
2010-03-16 11:37:39 +00:00
John Maddock
a43ce5b30c Merge patches from Trunk.
[SVN r60622]
2010-03-15 17:55:47 +00:00
John Maddock
0853edb69a Merge doc updates from Trunk.
[SVN r60621]
2010-03-15 17:53:53 +00:00
John Maddock
2cb731ecad Add build script.
[SVN r60616]
2010-03-15 17:07:12 +00:00
Eric Niebler
1d2d18939d Merged revisions 60403,60452-60453 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r60403 | eric_niebler | 2010-03-10 13:03:20 +1100 (Wed, 10 Mar 2010) | 1 line
  
  do not use deprecated config macros, thx to daniel james
........
  r60452 | eric_niebler | 2010-03-11 12:07:19 +1100 (Thu, 11 Mar 2010) | 1 line
  
  adding concepts for Expr and Domain
........
  r60453 | eric_niebler | 2010-03-11 12:08:47 +1100 (Thu, 11 Mar 2010) | 1 line
  
  oops, fix properties
........


[SVN r60505]
2010-03-12 05:51:46 +00:00
Robert Ramey
ac291fc425 Merge trunk to release
[SVN r60484]
2010-03-11 16:43:40 +00:00
Robert Ramey
091033209e merge trunk to release
[SVN r60481]
2010-03-11 16:31:57 +00:00
Frank Mori Hess
d88e4b46b6 Merged [60416] from trunk to release.
[SVN r60427]
2010-03-10 16:02:51 +00:00
Frank Mori Hess
2230794a15 Merged [60383] to release branch. Fixes #3983.
[SVN r60426]
2010-03-10 15:56:41 +00:00
Eric Niebler
ae23e8923c Merged revisions 59374 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r59374 | eric_niebler | 2010-01-31 11:27:21 +1100 (Sun, 31 Jan 2010) | 1 line
  
  avoid premature template evaluation in operator overload return types
........


[SVN r60405]
2010-03-10 02:31:34 +00:00
Eric Niebler
29457ca784 Merged revisions 60141,60143 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r60141 | eric_niebler | 2010-03-04 11:11:35 +1100 (Thu, 04 Mar 2010) | 1 line
  
  add non-const function call overloads to proto terminals, code reorg
........
  r60143 | eric_niebler | 2010-03-04 13:47:46 +1100 (Thu, 04 Mar 2010) | 1 line
  
  add a default constructor to proto::literal
........


[SVN r60404]
2010-03-10 02:17:46 +00:00
Joaquín M López Muñoz
6469bee4fa merged [60388] from trunk
[SVN r60389]
2010-03-09 21:37:15 +00:00