From: Christopher Kohlhoff (chris_at_[hidden])
Date: 2006-05-08 07:24:27
I have just uploaded a new draft version of Boost.Asio to the vault ("Input - Output" directory). The changes since the last draft are:
- Emulation of getaddrinfo/getnameinfo has been added. This is used to provide thread safety implementations on Mac OS X (since the supplied getaddrinfo and getnameinfo are not threadsafe on this platform), and to allow code built for Windows to transparently handle the lack of IPv6 when run on Windows 2000 or earlier.
- The custom memory allocation changes discussed in this thread have been made. I.e. added size parameter to asio_handler_deallocate function, moved default implementations into boost::asio namespace.
- Always call the error_handler function object even if a function succeeds. This is needed to ensure that assign_error always updates the specified error object, as used in daytime1/client.cpp tutorial program.
- Various bug fixes.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk