Re: [Boost-bugs] [Boost C++ Libraries] #8613: [Windows] boost::asio::ip::tcp::socket::async_write(boost::asio::null_buffers(), ...) WriteHandler gets a boost::system::error_code with a NULL category pointer on success

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #8613: [Windows] boost::asio::ip::tcp::socket::async_write(boost::asio::null_buffers(), ...) WriteHandler gets a boost::system::error_code with a NULL category pointer on success
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-05-27 12:36:57


#8613: [Windows]
boost::asio::ip::tcp::socket::async_write(boost::asio::null_buffers(), ...)
WriteHandler gets a boost::system::error_code with a NULL category pointer
on success
-----------------------------------------------+----------------------------
  Reporter: Segev Finer <segev208@…> | Owner: chris_kohlhoff
      Type: Bugs | Status: closed
 Milestone: To Be Determined | Component: asio
   Version: Boost 1.53.0 | Severity: Problem
Resolution: fixed | Keywords:
-----------------------------------------------+----------------------------
Changes (by chris_kohlhoff):

  * status: reopened => closed
  * resolution: => fixed

Comment:

 (In [84530]) Merge from trunk. Fixes #8421, #8602, #7739, #8613, #7939.

 ------------------------------------------------------------------------
 r84482 | chris_kohlhoff | 2013-05-25 21:35:10 +1000 (Sat, 25 May 2013) | 1
 line

 Fix potential deadlock in signal_set implementation.
 ------------------------------------------------------------------------
 r84483 | chris_kohlhoff | 2013-05-25 21:38:01 +1000 (Sat, 25 May 2013) | 1
 line

 Fix error in acceptor example. Refs #8421
 ------------------------------------------------------------------------
 r84484 | chris_kohlhoff | 2013-05-25 21:41:19 +1000 (Sat, 25 May 2013) | 1
 line

 Fix waitable timer documentation. Refs #8602
 ------------------------------------------------------------------------
 r84485 | chris_kohlhoff | 2013-05-25 21:46:20 +1000 (Sat, 25 May 2013) | 1
 line

 Add assertions that num_buckets_ is non-zero. Refs #7739
 ------------------------------------------------------------------------
 r84486 | chris_kohlhoff | 2013-05-25 21:50:52 +1000 (Sat, 25 May 2013) | 8
 lines

 Automatically disable SSL compression.

 To mitigate the risk of certain attacks, SSL compression is now disabled
 by default. To enable, you can use the new ssl::context::clear_options()
 function like so:

   my_context.clear_options(asio::ssl::context::no_compression);

 ------------------------------------------------------------------------
 r84487 | chris_kohlhoff | 2013-05-25 21:52:54 +1000 (Sat, 25 May 2013) | 3
 lines

 Fix bug on Windows where certain operations might generate an error_code
 with
 an invalid (i.e. NULL) error_category. Refs #8613

 ------------------------------------------------------------------------
 r84488 | chris_kohlhoff | 2013-05-25 21:57:36 +1000 (Sat, 25 May 2013) | 1
 line

 Fix problem in #warning directive. Refs #7939
 ------------------------------------------------------------------------
 r84492 | chris_kohlhoff | 2013-05-25 22:35:43 +1000 (Sat, 25 May 2013) | 2
 lines

 Fix potential data race due to reading the reactor pointer outside the
 lock.

 ------------------------------------------------------------------------
 r84494 | chris_kohlhoff | 2013-05-25 23:03:48 +1000 (Sat, 25 May 2013) | 1
 line

 Regenerate documentation.
 ------------------------------------------------------------------------
 r84529 | chris_kohlhoff | 2013-05-27 22:17:19 +1000 (Mon, 27 May 2013) | 1
 line

 Add documentation for new features.
 ------------------------------------------------------------------------

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/8613#comment:7>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:13 UTC