• Home
  • Raw
  • Download

Lines Matching full:fixed

19 * Fixed `experimental::as_single` to work with handler hook deprecation.
23 * Fixed work tracking for `io_context` and `thread_pool` executors when move-assigned.
25 * Fixed I/O object move-assignment to ensure the executor is left in a valid state.
26 * Fixed detection of compiler support for defaulted template argument on functions with MSVC.
72 * Fixed the `executor` concept to test for a const-qualified `execute()`.
73 * Fixed `any_executor` support for builds without RTTI support.
74 * Fixed the `thread_pool` unit test to work without RTTI support.
75 * Fixed C++20 coroutines compatibility with clang on Windows.
76 * Fixed some compatibility issues with Windows Runtime.
77 * Fixed shadow name warnings caused by addition of `asio::query`.
78 * Fixed a "logical ‘or’ of equal expressions" warning on linux.
79 * Fixed a benign switch fallthrough warning.
82 * Fixed a comma-operator warning.
85 * Fixed potential ambiguity caused by `any_executor` comparisons and conversion.
87 * Fixed compatibility with uClibc.
88 * Fixed `strand<>` adaptation of Networking TS executors when targeting older
239 * Fixed a deadlock that can occur when multiple threads concurrently initialise
241 * Fixed `async_compose` to work with copyable handlers when passed by lvalue.
242 * Fixed completion signature deduction in `co_spawn`.
249 * Fixed compatibility with C++20 concept syntax.
257 * Fixed a work counting issue in the asynchronous resolve operation for
259 * Fixed the `strand<>` converting constructors and assignment operators.
261 * Fixed compatibility with the current NetBSD release.
265 * Fixed a Windows-specific `thread_pool` destructor hang that occurred when the
270 * Fixed a compile error in the buffered streams due to the lack of reference
277 * Fixed a compile error in the `use_awaitable_t::as_default_on` function.
280 * Fixed a potential compile error in the `async_compose` implementation due to
375 * Fixed issues associated with opening serial ports on Windows:
378 * Fixed a lost "outstanding work count" that can occur when an asynchronous
387 * Fixed the `is_*_buffer_sequence` detection traits for user-defined sequence
389 * Fixed some Windows-specific warnings about an incompatible pointer cast when
394 * Fixed a name hiding issue with the WinRT stream-oriented socket backend's
400 * Fixed a doxygen generation problem in the tutorial.
526 * Fixed multicast behaviour on QNX by automatically applying `SO_REUSEPORT`
530 * Fixed calculation of absolute timeout when the backend uses
535 * Fixed `buffer_sequence_begin` and `buffer_sequence_end` to prevent implicit
552 * Fixed compile errors that occur when using the composed read and write
555 * Fixed `dispatch` documentation to note that it may call the supplied function
559 * Fixed compilation errors in the read and write composed operations when used
561 * Fixed a Windows-specific issue where the execution context associated with
566 * Fixed a problem with the detection of `std::future` availability with
568 * Fixed compile error in regex overload of `read_until`.
569 * Fixed a timer heap corruption issue that can occur when moving a cancelled
571 * Fixed detection of `std::experimental::string_view` and `std::string_view`
573 * Fixed MSVC version detection for availability of `std::invoke_result`.
574 * Fixed the buffer sequence traits to test the new requirements, if `decltype`
576 * Fixed an MSVC issue when building with exceptions disabled.
579 * Fixed the macro used to test for TLS v1.2 support.
581 * Fixed a crash when using `size()`, `max_size()` or `empty()` on
586 * Fixed `std::string_view` detection issue when using clang-cl.
587 * Fixed the handler tracking operation name for
589 * Fixed a buffer overflow that could occur when parsing an address string with
593 * Fixed minor issues in documentation and examples.
599 * Fixed broken code samples in tutorial.
611 * Fixed unit tests to compile when `BOOST_ASIO_NO_DEPRECATED` is defined.
617 * Fixed an incorrect member function detector in the `is_dynamic_buffer` trait.
618 * Fixed an `async_result` incompatibility with deprecated `handler_type`.
620 * Fixed incorrect `basic_resolver_results::value_type` typedef.
621 * Fixed a compile error with some OpenSSL versions when `SSL_OP_NO_COMPRESSION`
636 * Fixed `basic_yield_context` to work with completion signatures containing
640 * Fixed some compatibility issues with Android.
642 * Fixed some minor portability issues in examples.
668 * Fixed a race condition in the Linux epoll backend, which may occur when a
671 * Fixed misplaced use of `asio_handler_is_continuation` result in reactive
675 * Fixed MSVC intellisense detection.
690 * Fixed a compile error when OpenSSL compression is disabled at compile time.
694 * Fixed various header ordering problems.
698 * Fixed an exception safety issue in the internal hash map implementation.
703 * Fixed out-of-bounds iterator use in `asio::connect()` when the
713 * Fixed `use_future` compile error encountered on some standard library
722 * Fixed macro multiple definition error on Microsoft Visual Studio 2015
730 * Fixed buffer sizes passed to `strncat` in the `getaddrinfo` emulation and in
741 * Fixed a race condition in `windows::object_handle` when there are pending
743 * Fixed IPv6 address parsing on FreeBSD, where a trailing scope ID would cause
749 * Fixed false SSL error reports by ensuring that the SSL error queue is cleared
751 * Fixed an `ssl::stream<>` bug that may result in spurious 'short read' errors.
755 * Fixed detection of various C++11 features with Clang ([ticket 8835],
757 * Fixed detection of C++11 `std::addressof` with [^g++] ([ticket 10982]).
761 * Fixed an unsigned integer overflow reported by Clang's integer sanitizer.
770 * Fixed the [^kqueue] reactor so that it works on FreeBSD ([ticket 10606]).
771 * Fixed an issue in the [^kqueue] reactor which resulted in spinning when using
773 * Fixed [^kqueue] reactor support for read-only file descriptors
775 * Fixed a compile error when using the [^/dev/poll] reactor ([ticket 10350],
779 * Fixed some warnings reported by Visual C++ 2013 ([ticket 10376]).
780 * Fixed integer type used in the WinRT version of the byte-order conversion
792 * Fixed a shadow variable warning on Windows.
793 * Fixed a regression in the [^kqueue] backend that was introduced in Asio
805 * Fixed an off-by-one error in the `signal_set` implementation's signal
809 * Fixed a Windows-specific issue, introduced in Asio 1.10.2, by using
817 * Fixed `asio::spawn()` to work correctly with new Boost.Coroutine interface
821 * Fixed delegation of continuation hook for handlers produced by
833 * Fixed infinite recursion in implementation of
837 * Fixed a Windows-specific type-aliasing issue reported by [^gcc] ([ticket
847 * Fixed multicast test failure on Mac OS X and the BSDs by using a link-local
868 * Fixed a regression (introduced in Boost 1.54) where, on some platforms, errors
871 * Fixed a Windows-specific regression (introduced in Boost 1.54) that occurs
876 * Fixed a bug in handler tracking, where it was not correctly printing out some
878 * Fixed the comparison used to test for successful synchronous accept
894 * Fixed some asynchronous operations that missed out on getting `async_result`
903 * Fixed support for older versions of OpenSSL that do not provide the
905 * Fixed various minor and cosmetic issues in code and documentation
977 * Fixed a potential deadlock in `signal_set` implementation.
978 * Fixed an error in acceptor example in documentation [ticket 8421].
979 * Fixed copy-paste errors in waitable timer documentation [ticket 8602].
981 * Fixed a malformed `#warning` directive [ticket 7939].
982 * Fixed a potential data race in the Linux `epoll` implementation.
983 * Fixed a Windows-specific bug, where certain operations might generate an
985 * Fixed `basic_waitable_timer`'s underlying implementation so that it can
988 * Fixed a problem with lost thread wakeups that can occur when making
991 * Fixed implementation of asynchronous connect operation so that it can cope
993 * Fixed a memory leak in the `ssl::rfc2818_verification` class.
999 * Fixed some 64-to-32-bit conversion warnings ([ticket 7459]).
1000 * Fixed some small errors in documentation and comments ([ticket 7761]).
1001 * Fixed an error in the example embedded in `basic_socket::get_option`'s
1007 * Fixed a deadlock that can occur on Windows when shutting down a pool of
1017 * Fixed an incompatibility between `ip::tcp::iostream` and C++11
1033 * Fixed another regression in `buffered_write_stream`
1042 * Fixed the `epoll_reactor` handling of out-of-band data, which was broken by
1046 * Fixed `windows::object_handle` so that it works with Windows compilers that
1051 * Fixed a problem where `signal_set` handlers were not being delivered when
1068 * Fixed a compile error on NetBSD
1070 * Fixed deadlock on Mac OS X
1072 * Fixed a regression in `buffered_write_stream`
1074 * Fixed a non-paged pool "leak" on Windows when an `io_service` is repeatedly
1080 * Fixed a bug where the second buffer in an array of two buffers may be ignored
1096 * Fixed a compile error in the regex overload of `async_read_until`
1098 * Fixed a Windows-specific compile error by explicitly specifying the
1105 * Fixed the behaviour of the synchronous `null_buffers` operations so that they
1110 * Fixed a crash that occurs when using the Intel C++ compiler
1114 * Fixed the SSL error mapping used when the session is gracefully shut down.
1118 * Fixed an exception safety issue in `epoll_reactor` initialisation
1125 * Fixed potential strand starvation issue that can occur when `strand.post()`
1230 * Fixed insufficient initialisers warning with MinGW.
1251 * Fixed warnings reported by g++'s [^-Wshadow] compiler option
1258 * Fixed an error in the [^tick_count_timer] example by making the duration type
1268 * Fixed compile failures with some versions of [^g++] due to the use of
1270 * Fixed a bug on kqueue-based platforms, where some system calls that
1276 * Fixed a bug that prevented the linger socket option from working on platforms
1281 * Fixed an integer overflow problem that occurs when
1283 * Fixed a problem on older Linux kernels (where epoll is used without timerfd
1290 * Fixed a problem on kqueue-based platforms where a `deadline_timer` may
1293 * Fixed a const-correctness issue that prevented valid uses of
1296 * Fixed MinGW cross-compilation
1310 * Fixed Windows build when thread support is disabled
1312 * Fixed a Windows-specific problem where `deadline_timer` objects with expiry
1315 * Fixed the `resolver` backend on BSD platforms so that an empty service name
1318 * Fixed read operations so that they do not accept buffer sequences of type
1322 * Fixed a `vector` reallocation performance issue that can occur when there are
1325 * Fixed the kqueue backend so that it compiles on NetBSD
1327 * Fixed the socket `io_control()` implementation on 64-bit Mac OS X and BSD
1329 * Fixed a Windows-specific problem where failures from `accept()` are
1357 * Fixed incorrect parameter order in `null_buffers` variant of `async_send_to`
1361 * Fixed handling of very small but non-zero timeouts
1363 * Fixed crash that occurred when an empty buffer sequence was passed to a
1388 * Fixed a bug where 0-byte asynchronous reads were incorrectly passing an
1399 * Fixed out-of-band handling for reactors not based on `select()`.
1414 * Fixed a problem with the lifetime of handler memory, where Windows needs the
1450 * Fixed a bug in resizing of the bucket array in the internal hash maps
1456 * Fixed failures reported when `_GLIBCXX_DEBUG` is defined
1458 * Fixed custom memory allocation support for timers
1475 the bucket arrays. (N.B. this feature introduced a bug which was fixed in
1509 * Fixed a link problem and multicast failure on QNX
1512 * Fixed a compile error in SSL support on MinGW / g++ 3.4.5.