pkgsrc-WIP-cvs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: wip/asio



Module name:	wip
Committed by:	nros
Date:		Sat Apr 11 18:24:52 UTC 2015

Modified Files:
	wip/asio: Makefile buildlink3.mk distinfo

Log Message:
Update of asio to version 1.10.6.

Changelog:

Asio 1.10.6

    Ensured errors generated by Windows' ConnectEx function are mapped to their portable equivalents.
    Added new macro (BOOST_)ASIO_DISABLE_CONNECTEX to allow use of ConnectEx to be explicitly disabled.
    Fixed a race condition in windows::object_handle when there are pending wait operations on destruction.
    Fixed IPv6 address parsing on FreeBSD, where a trailing scope ID would cause conversion to fail with EINVAL.
    Worked around shared library visibility issues by ensuring Asio types use default visibility.
    Changed the SSL wrapper to call the password callback when loading an in-memory key.
    Fixed false SSL error reports by ensuring that the SSL error queue is cleared prior to each operation.
    Fixed an ssl::stream<> bug that may result in spurious 'short read' errors.
    Removed a redundant null pointer check in the SSL engine.
    Added options for disabling TLS v1.1 and v1.2.
    Removed use of deprecated OpenSSL function ERR_remove_state.
    Fixed detection of various C++11 features with Clang.
    Fixed detection of C++11 std::addressof with g++.
    Changed multicast test to treat certain join_group failures as non-fatal.
    Decoupled Asio unit tests from Boost.Test.
    Changed the tutorial to use std::endl to ensure output is flushed.
    Fixed an unsigned integer overflow reported by Clang's integer sanitizer.
    Added support for move-only return types when using a yield_context object with asynchronous operations.
    Changed yield_context to allow reentrant calls to the completion handler from an initiating function.
    Updated detection of Windows Runtime to work with latest Windows SDK.

Asio 1.10.5

    Fixed the kqueue reactor so that it works on FreeBSD.
    Fixed an issue in the kqueue reactor which resulted in spinning when using serial ports on Mac OS.
    Fixed kqueue reactor support for read-only file descriptors.
    Fixed a compile error when using the /dev/poll reactor.
    Changed the Windows backend to use WSASocketW, as WSASocketA has been deprecated.
    Fixed some warnings reported by Visual C++ 2013.
    Fixed integer type used in the WinRT version of the byte-order conversion functions.
    Changed documentation to indicate that use_future and spawn() are not made available when including the asio.hpp convenience header.
    Explicitly marked asio::strand as deprecated. Use asio::io_service::strand instead.



To generate a diff of this commit:
cvs -z3 rdiff -u -r1.1 -r1.2 wip/asio/Makefile wip/asio/buildlink3.mk \
    wip/asio/distinfo

To view a diff of this commit:
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/asio/Makefile?r1=1.1&r2=1.2
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/asio/buildlink3.mk?r1=1.1&r2=1.2
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/asio/distinfo?r1=1.1&r2=1.2

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
pkgsrc-wip-cvs mailing list
pkgsrc-wip-cvs%lists.sourceforge.net@localhost
https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-cvs


Home | Main Index | Thread Index | Old Index