Klemens Morgenstern
|
6217c56a91
|
added ring_buffer.
|
2025-07-31 18:10:05 +08:00 |
|
Klemens Morgenstern
|
9d57a622b5
|
added const to multiple await_ready functions.
|
2025-07-31 13:20:07 +08:00 |
|
Klemens Morgenstern
|
251fc15c26
|
fixed T & move channel issue.
|
2025-07-31 12:23:15 +08:00 |
|
Klemens Morgenstern
|
043ffca47a
|
[channel] minor doc fixes
|
2025-07-29 00:50:00 +08:00 |
|
Klemens Morgenstern
|
57181cacc5
|
fixed internal exception type.
boost-1.89.0
|
2025-07-18 17:31:34 +08:00 |
|
Klemens Morgenstern
|
58cd09042f
|
unified noinline & nodiscard decl order for read & write.
|
2025-07-18 09:54:15 +08:00 |
|
Klemens Morgenstern
|
b57d5187a5
|
[fix] optional access err in with.
|
2025-07-08 14:37:05 +08:00 |
|
Klemens Morgenstern
|
aa8ad0684c
|
[fix] added null initializers for receivers
|
2025-07-07 13:25:47 +08:00 |
|
Klemens Morgenstern
|
1e1cd72a8c
|
inlined requires use h.promise() since clang-14 was complaining about void as value.
|
2025-07-04 10:19:32 +08:00 |
|
Klemens Morgenstern
|
36075b869c
|
[io] added BOOST_COBALT_IO_DECL to all ops.
|
2025-07-04 10:19:32 +08:00 |
|
Klemens Morgenstern
|
fb83d682a9
|
[drone] added new dependencies
|
2025-07-04 10:19:32 +08:00 |
|
Klemens Morgenstern
|
a52639e3e0
|
added dtors decls to all ops.
|
2025-07-04 10:19:32 +08:00 |
|
Klemens Morgenstern
|
57e4141d82
|
promise & generator assign check for reference to be null.
This can happen when noop is used.
|
2025-07-03 19:46:16 +08:00 |
|
Klemens Morgenstern
|
2f8977c34a
|
write_op checks close was after write.
|
2025-06-27 16:46:32 +08:00 |
|
Klemens Morgenstern
|
f24e917d9c
|
channel handles close & cancel can occur before await_suspend.
|
2025-06-27 14:12:24 +08:00 |
|
Klemens Morgenstern
|
effdf1cba2
|
added BOOST_SYMBOL_VISIBLE to op.
|
2025-06-25 02:29:23 +08:00 |
|
Klemens Morgenstern
|
0eb6a8fc5e
|
[build] added link for mswsock and bcrypt.
|
2025-06-25 02:03:17 +08:00 |
|
Klemens Morgenstern
|
583d851811
|
[io] address initialization order warning.
|
2025-06-25 01:27:30 +08:00 |
|
Klemens Morgenstern
|
9bf763e12e
|
[build] added link for ws2_32.
|
2025-06-25 01:19:05 +08:00 |
|
Klemens Morgenstern
|
796124e193
|
[ci] updated windows-2019 to windows-2022
|
2025-06-24 23:53:59 +08:00 |
|
Klemens Morgenstern
|
8ae5510178
|
[cmake] fixed up cmake, added link to ws2_32
|
2025-06-24 23:30:11 +08:00 |
|
Klemens Morgenstern
|
69867b8298
|
[doc] typo fixes.
|
2025-06-24 18:18:36 +08:00 |
|
Klemens Morgenstern
|
a8675d93ac
|
[drone] removed gcc's TSAN.
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
d9beac3993
|
[io] no inline on buffer::const_iterator
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
023ee43159
|
[io] registered buffer is unused without io_uring.
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
8d4f0b5011
|
Added BOOST_COBALT_MSVC_NOINLINE macro.
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
418d177425
|
more detailed pipe tests.
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
b93b12c5a0
|
io tests run individually.
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
0f502f36fc
|
composition is not experimental anymore.
composition fix for immediate completion.
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
6e5713de52
|
[io] echo_server example used io.
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
8f749942f5
|
[io] moved ssl to a seperate library.
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
58a14f13ce
|
[io] Added acceptor.
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
620b63c4b4
|
[io] Added resolver.
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
fddebfa0d1
|
[io] Added ssl_stream.
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
ee0e7d3129
|
[io] cmake & symbol fix.
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
80f1aab544
|
[ci] added endian, url & static_string to dep
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
9355af324f
|
[io] added summary for motivation IO library.
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
0e7f1e4c7b
|
[io] socket implementations.
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
18f96e237e
|
[io] socket.
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
727714ed30
|
[io] endpoint.
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
acc1b5a596
|
[io] file
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
35c7abb7bb
|
[io] pipe.
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
ba13c8d8b2
|
[io] read & write function.
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
d8a7a965a2
|
[io] random_access_device.
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
ed52a1e7e8
|
[io] stream base class.
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
bc9a00ecb1
|
[io] ops docs.
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
3748d560a8
|
[io] serial_port
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
3fe787a16c
|
[io] signal_set
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
60e5c163f6
|
[io] sleep
|
2025-06-24 18:15:10 +08:00 |
|
Klemens Morgenstern
|
9817bcb73f
|
[io] ops
|
2025-06-24 18:15:10 +08:00 |
|