Revisions of asio

buildservice-autocommit accepted request 1098987 from Wolfgang Rosenauer's avatar Wolfgang Rosenauer (wrosenauer) (revision 31)
baserev update by copy to link target
Wolfgang Rosenauer's avatar Wolfgang Rosenauer (wrosenauer) accepted request 1098980 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 30)
- update to 1.28:
  * Added missing handler tracking source location support to 
    awaitable<>-based coroutine's ability to co_await asynchronous
    operations packaged as function objects.
  * Add missing handler tracking source location support to
    co_composed.
  * Fixed suppression of spurious 'potential null dereference'
    warnings, to work with older compilers.
  * Fixed a bug where passing the deprecated const_buffers_1 and
    mutable_buffers_1 types to asio::buffer() would result in the
    contiguous iterator overloads being incorrectly chosen.
  * Fixed compatibility between buffered stream wrappers and
    move-constructible streams, such as ssl::stream<>.
  * Marked ip::address_v4::to_ulong as deprecated in the documentation.
  * Fixed shadowed variable warnings.
  * Fixed basic_socket_acceptor::async_accept concept requirement
    checking to be compatible with lambdas that have a deduced return
    type.
  * Fixed a feature detection macro used in use_future's compatibility
    traits.
  * Fixed as_tuple compatibility with legacy completion tokens.
  * Fixed redirect_error compatibility with new completion tokens.
  * Fixed a potential, Windows-specific program termination due to
    exceptions that should have been allowed to escape from a destructor.
  * Fixed this_coro to prevent inadvertent co_await of boolean
    expressions.
  * Fixed result handling in experimental::use_coro implementation.
  * Fixed variadic template emulation for is_async_operation and
    completion_signature_of.
  * Fixed incorrect reuse of a moved-from result in experimental::promise.
buildservice-autocommit accepted request 1069658 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 29)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1065982 from Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) (revision 28)
- Use secure URLs (HTTPS)
- Update to 1.26
buildservice-autocommit accepted request 1035883 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 27)
baserev update by copy to link target
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 1035073 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 26)
- Update to 1.24.0
- Update to 1.23.0
  - Added pkg-config support.
buildservice-autocommit accepted request 895327 from Wolfgang Rosenauer's avatar Wolfgang Rosenauer (wrosenauer) (revision 25)
baserev update by copy to link target
buildservice-autocommit accepted request 732140 from Wolfgang Rosenauer's avatar Wolfgang Rosenauer (wrosenauer) (revision 23)
baserev update by copy to link target
buildservice-autocommit accepted request 599745 from Wolfgang Rosenauer's avatar Wolfgang Rosenauer (wrosenauer) (revision 21)
baserev update by copy to link target
Wolfgang Rosenauer's avatar Wolfgang Rosenauer (wrosenauer) accepted request 597797 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 20)
- Version update to 1.12.1:
  * Includes changes from 1.11.0
  * Added missing const qualifier to basic_socket_acceptor::get_option.
  * Worked around a parsing error that occurs with some versions of gcc.
  * Fixed broken code samples in tutorial.
  * Added new experimental features. (Note that "experimental" features may be changed without notice in subsequent releases.)
    * Added experimental::detached completion token.
    * Added experimental::redirect_error completion token.
    * Added experimental::co_spawn facility for integration with the coroutines technical specification.
  * Updated timeout examples to use latest features.
    * Used asio::steady_timer rather than asio::deadline_timer.
    * Used asio::dynamic_buffer rather than asio::streambuf.
    * Used timed asio::io_context::run_for() function for blocking clients.
    * Added example showing a custom completion token for blocking with timeouts.
  * Fixed unit tests to compile when (BOOST_)ASIO_NO_DEPRECATED is defined.
  * Changed socket iostreams to use chrono by default, to fix compatibility with the Networking TS. Define (BOOST_)ASIO_USE_BOOST_DATE_TIME_FOR_SOCKET_IOSTREAM to enable the old Boost.Date_Time interface in basic_socket_streambuf and basic_socket_iostream.
  * Updated examples to use chrono rather than Boost.Date_Time.
  * Fixed an incorrect member function detector in the is_dynamic_buffer trait.
  * Fixed an async_result incompatibility with deprecated handler_type.
  * Added a missing move optimisation in the SSL stream implementation.
  * Fixed incorrect basic_resolver_results::value_type typedef.
  * Fixed a compile error with some OpenSSL versions when SSL_OP_NO_COMPRESSION is defined.
  * Changed add_certificate_authority to process multiple certificates in a bundle.
  * Eliminated deprecation warning with MSVC by using std::invoke_result rather than std::result_of.
  * Changed to use std::string_view for C++17 or later, and std::experimental::string_view for C++14. Define the preprocessor macro (BOOST_)ASIO_DISABLE_STD_STRING_VIEW to force the use of std::experimental::string_view (assuming it is available) when compiling in C++17 mode.
  * Ensured DynamicBuffer template arguments are decayed before using in enable_if tests.
  * Changed documentation to distinguish legacy completion handlers (which are still required to be CopyConstructible) from new MoveConstructible handlers.
  * Suppressed a discarded return value warning in the buffer debugging support.
  * Fixed basic_yield_context to work with completion signatures containing reference parameters.
  * Ensured that stackful coroutines launched using spawn() correctly store decayed copies of their function and handler arguments.
buildservice-autocommit accepted request 555840 from Wolfgang Rosenauer's avatar Wolfgang Rosenauer (wrosenauer) (revision 19)
baserev update by copy to link target
Wolfgang Rosenauer's avatar Wolfgang Rosenauer (wrosenauer) accepted request 553536 from Arjen de Korte's avatar Arjen de Korte (adkorte) (revision 18)
- Update to stable version 1.10.8
  * More recent than 1.11.0 (development release).
  * Release notes unavailable.
  * Fixes building with openssl-1.1.0.
buildservice-autocommit accepted request 453758 from Wolfgang Rosenauer's avatar Wolfgang Rosenauer (wrosenauer) (revision 17)
baserev update by copy to link target
Wolfgang Rosenauer's avatar Wolfgang Rosenauer (wrosenauer) accepted request 453754 from Adam Majer's avatar Adam Majer (adamm) (revision 16)
- use individual libboost-*-devel packages instead of boost-devel
buildservice-autocommit accepted request 292218 from Wolfgang Rosenauer's avatar Wolfgang Rosenauer (wrosenauer) (revision 15)
baserev update by copy to link target
Wolfgang Rosenauer's avatar Wolfgang Rosenauer (wrosenauer) accepted request 292195 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 14)
- Update to 1.11.0
- Remove no longer needed asio-no-multicast-test.patch
Displaying revisions 1 - 20 of 31
openSUSE Build Service is sponsored by