Skip to content

Commit

Permalink
1.85 : Asioを追加
Browse files Browse the repository at this point in the history
  • Loading branch information
faithandbrave committed Apr 16, 2024
1 parent 558fa8a commit dcea9c7
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions document/version/1_85_0.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@

## 更新ライブラリ

- [Asio](#asio)
- [Atomic](#atomic)
- [Beast](#beast)
- [Bimap](#bimap)
Expand Down Expand Up @@ -62,6 +63,24 @@
- [Build](#build)


## <a id="asio" href="#asio">Asio</a>

- 左辺値修飾された完了シグネチャを正しく処理するために、`async_result`プライマリテンプレートのコンセプトチェックを修正
- 完了トークンアダプタ`bind_allocator``bind_executor``bind_immediate_executor``bind_cancellation_slot`を使用して互いをアダプトさせる際に発生する可能性があるいくつかのコンパイルエラーを修正
- `experimental::ranged_parallel_group`操作を変更し、完了ハンドラを呼び出す際に`completion_order` vectorをムーブするようにした
- `ip::basic_resolver_query``io_context::strand``coroutine`で非推奨の暗黙のコピーコンストラクタに関する警告を修正
- Winsockの初期化に使用されるバージョン指定を更新
- キャンセルによって発生した例外を完了ハンドラに正しく伝播するように`co_spawn`を修正
- `awaitable<>`の内部ストレージにおける未定義の動作を修正するために、`std::launder`の呼び出しを追加
- Windowsのファイルサポートの実装において、`file_base::append`フラグの処理が欠落していたのを修正
- `ioctl`の呼び出しが失敗した場合、ソケットとディスクリプタの実装を更新し、`fcntl`にフォールバックするケースを追加
- `boost/asio/experimental/parallel_group.hpp`ヘッダが自己完結するように修正
- channelと`experimental::coro`が同じ翻訳単位で使用された場合に発生していたコンパイルエラーを修正
- ドキュメントに欠落していたCancellationSlotの型要件を追加
- 非同期操作の開始関数の推定戻り値型に対するドキュメントのハイパーリンクを修正
- その他の小さなドキュメント更新


## <a id="atomic" href="#atomic">Atomic</a>

- [GitHub #65](https://github.com/boostorg/atomic/pull/65) RISC-Vで`pause`命令のサポートを追加
Expand Down

0 comments on commit dcea9c7

Please sign in to comment.