SHA256
8
0
forked from pool/asio

40 Commits

Author SHA256 Message Date
fd053fa606 Accepting request 1185332 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1185332
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=32
2024-07-04 14:27:24 +00:00
Wolfgang Rosenauer
7bddd6c53a Accepting request 1183573 from home:frantisek.simorda:branches:devel:libraries:c_c++
- update to 1.30.2
   * Fixed co_spawn to correctly propagate exceptions resulting from cancellation to the completion handler.
   * Added calls to std::launder to fix undefined behaviour in awaitable<> internal storage.
   * Added missing handling of the file_base::append flag in the Windows implementation of file support.
   * Updated the socket and descriptor implementations to add more cases where they will fall back to fcntl if a call to ioctl fails.
   * Fixed a compile error that occurred when channels and experimental::coro were both used in the same translation unit.
   * Added missing CancellationSlot type requirements to documentation.
   * Minor documentation updates.
- update to 1.30.1
   * Fixed the async_result primary template's concept checking to correctly handle lvalue-qualified completion signatures.
   * Fixed some compile errors that could arise when using the bind_allocator, bind_executor, bind_immediate_executor and bind_cancellation_slot completion token adapters to adapt each other.
   * Changed the experimental::ranged_parallel_group operation so that it moves the completion_order vector when invoking the completion handler.
   * Fixed the asio/experimental/parallel_group.hpp header so that it is self-contained.
   * Fixed some warnings about deprecated implicit copy constructors on ip::basic_resolver_query, io_context::strand, and coroutine.
   * Updated the version specification used to initialise Winsock.
   * Fixed the documentation hyperlinks for the deduced return types of asynchronous operations' initiating functions.
- update to 1.30.0
   * Fixed compatibility between any_completion_handler and compilation using ASIO_USE_TS_EXECUTOR_AS_DEFAULT.
   * Fixed a crash that may occur when attempting to access a default-constructed any_completion_handler object's associators.
   * Fixed ssl::stream<> class's async_handshake operation so that it works with a defaulted completion token.
   * Updated all examples to use C++11 as the minimum language standard.
- update to 1.29.0
   * Changed to require C++11 as the minimum language standard.
   * Removed deprecated functionality from the asio::execution namespace.
   * Removed deprecated invocation and allocation hooks.
   * Added compatibility between Asio's placeholders and std::bind.
   * Added try_send_via_dispatch and try_send_n_via_dispatch functions to channels.
   * Improved C++11 support for multi-signature channels.
   * Fixed compatibility between channel asynchronous operations and any_completion_handler.
   * Added missing equality operators for mixed property types belonging to the same category.

OBS-URL: https://build.opensuse.org/request/show/1183573
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/asio?expand=0&rev=32
2024-07-04 07:58:50 +00:00
0893191ce4 Accepting request 1098987 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1098987
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=31
2023-07-18 19:54:58 +00:00
Wolfgang Rosenauer
893ab0d8d0 Accepting request 1098980 from home:dirkmueller:Factory
- 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.

OBS-URL: https://build.opensuse.org/request/show/1098980
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/asio?expand=0&rev=30
2023-07-16 19:16:16 +00:00
7c550026ee Accepting request 1069658 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1069658
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=30
2023-03-06 17:56:44 +00:00
ac23912f5b Accepting request 1065982 from home:susnux:branches:devel:libraries:c_c++
- Use secure URLs (HTTPS)
- Update to 1.26

OBS-URL: https://build.opensuse.org/request/show/1065982
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/asio?expand=0&rev=28
2023-03-06 14:28:56 +00:00
0e5955881d Accepting request 1035883 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1035883
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=29
2022-11-16 14:43:15 +00:00
af1d867a96 Accepting request 1035073 from home:ecsos:monitoring:centreon-test
- Update to 1.24.0
- Update to 1.23.0
  - Added pkg-config support.

OBS-URL: https://build.opensuse.org/request/show/1035073
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/asio?expand=0&rev=26
2022-11-15 15:31:02 +00:00
9fa8064837 Accepting request 895327 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/895327
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=28
2021-06-01 08:35:30 +00:00
Wolfgang Rosenauer
5b1f524a71 Accepting request 895152 from home:susnux:branches:devel:libraries:c_c++
Update to 1.18.2

OBS-URL: https://build.opensuse.org/request/show/895152
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/asio?expand=0&rev=24
2021-05-25 10:54:59 +00:00
6b5a2c71ab Accepting request 732140 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/732140
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=27
2019-09-23 10:38:09 +00:00
Wolfgang Rosenauer
e95d4ae99e Accepting request 732110 from home:ecsos:monitoring
Update to 1.12.2

OBS-URL: https://build.opensuse.org/request/show/732110
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/asio?expand=0&rev=22
2019-09-20 11:22:18 +00:00
19a40ab220 Accepting request 599745 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/599745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=26
2018-04-22 12:41:16 +00:00
Wolfgang Rosenauer
7576a18356 Accepting request 597797 from home:scarabeus_iv:branches:devel:libraries:c_c++
- 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.

OBS-URL: https://build.opensuse.org/request/show/597797
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/asio?expand=0&rev=20
2018-04-22 10:58:41 +00:00
e4de0b189b Accepting request 555840 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/555840
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=25
2017-12-11 17:57:14 +00:00
Wolfgang Rosenauer
e26010ffdb Accepting request 553536 from home:adkorte:branches:devel:libraries:c_c++
- 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.

OBS-URL: https://build.opensuse.org/request/show/553536
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/asio?expand=0&rev=18
2017-12-11 07:43:30 +00:00
dc1fa6953c Accepting request 453758 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/453758
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=24
2017-02-02 14:42:03 +00:00
Wolfgang Rosenauer
cfad434a73 Accepting request 453754 from home:adamm:branches:devel:libraries:c_c++
- use individual libboost-*-devel packages instead of boost-devel

OBS-URL: https://build.opensuse.org/request/show/453754
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/asio?expand=0&rev=16
2017-02-01 10:16:47 +00:00
659320e10c Accepting request 292218 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/292218
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=23
2015-03-23 11:19:02 +00:00
Wolfgang Rosenauer
891c9b9a48 Accepting request 292195 from home:pluskalm:branches:devel:libraries:c_c++
- Update to 1.11.0
- Remove no longer needed asio-no-multicast-test.patch

OBS-URL: https://build.opensuse.org/request/show/292195
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/asio?expand=0&rev=14
2015-03-21 12:52:46 +00:00
0750b99566 Accepting request 266077 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/266077
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=22
2014-12-22 11:54:29 +00:00
Wolfgang Rosenauer
8cff17091f OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/asio?expand=0&rev=13 2014-12-21 18:06:50 +00:00
Wolfgang Rosenauer
e63531f36a Accepting request 266073 from home:wrosenauer:devel
OBS-URL: https://build.opensuse.org/request/show/266073
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/asio?expand=0&rev=12
2014-12-21 17:59:16 +00:00
Tomáš Chvátal
74bf0a4a6f - Enable testsuite
- Version bump to 1.10.4:
  * for full list of changes please visit
    http://think-async.com/Asio/asio-1.10.4/doc/asio/history.html#asio.history.asio_1_10_4

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/asio?expand=0&rev=11
2014-12-05 08:29:14 +00:00
Stephan Kulow
899233de7e Accepting request 242815 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/242815
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=20
2014-07-29 14:48:39 +00:00
Stephan Kulow
499727745a Accepting request 242791 from home:wrosenauer:messaging
- Update to stable version 1.10.2
  * for full list of changes please visit
    http://think-async.com/Asio/asio-1.10.2/doc/asio/history.html#asio.history.asio_1_10_2

OBS-URL: https://build.opensuse.org/request/show/242791
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/asio?expand=0&rev=9
2014-07-29 08:24:21 +00:00
Stephan Kulow
2017b42886 Accepting request 226381 from devel:libraries:c_c++
Update to most recent stable version. The version currently in Factory is a development version. Actually I have no idea about compatibility but we might want to give it a try? (forwarded request 226328 from wrosenauer)

OBS-URL: https://build.opensuse.org/request/show/226381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=19
2014-03-18 13:13:21 +00:00
69c9798f2f Accepting request 226328 from home:wrosenauer:devel
Update to most recent stable version. The version currently in Factory is a development version. Actually I have no idea about compatibility but we might want to give it a try?

OBS-URL: https://build.opensuse.org/request/show/226328
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/asio?expand=0&rev=7
2014-03-17 09:55:27 +00:00
Stephan Kulow
29ae7b734f replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=15
2011-12-06 16:59:12 +00:00
Lars Vogdt
530aefd5db Accepting request 82798 from devel:libraries:c_c++
- Remove redundant tags/sections from specfile
- Add missing make call
- Use %_smp_mflags for parallel build (forwarded request 82775 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/82798
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=13
2011-09-19 13:39:07 +00:00
Ismail Dönmez
09342ff4ee Accepting request 82775 from home:jengelh:bl-a
- Remove redundant tags/sections from specfile
- Add missing make call
- Use %_smp_mflags for parallel build

OBS-URL: https://build.opensuse.org/request/show/82775
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/asio?expand=0&rev=5
2011-09-17 15:55:09 +00:00
Sascha Peilicke
2d923c1dd4 Autobuild autoformatter for 74401
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=12
2011-06-24 07:19:55 +00:00
OBS User buildservice-autocommit
c798427d96 Updating link to change in openSUSE:Factory/asio revision 12.0
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/asio?expand=0&rev=05c384fbfbb07406a8f6056ef051488f
2011-06-24 07:19:55 +00:00
Sascha Peilicke
1a175be5bd Accepting request 74401 from devel:libraries:c_c++
Version update to 1.5.3. (forwarded request 74396 from paskov)

OBS-URL: https://build.opensuse.org/request/show/74401
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=11
2011-06-24 07:19:47 +00:00
OBS User autobuild
ffadb966a8 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=7 2010-03-18 14:35:33 +00:00
OBS User unknown
8ba9e278bf OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=5 2009-05-24 22:16:54 +00:00
OBS User unknown
f8463febc1 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=4 2009-04-29 00:49:20 +00:00
OBS User unknown
032d4688eb OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=3 2009-01-15 15:55:59 +00:00
OBS User unknown
d638043eae OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=2 2008-08-11 16:46:27 +00:00
OBS User unknown
33cdefdc03 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asio?expand=0&rev=1 2008-04-09 02:27:16 +00:00