2
0
mirror of https://github.com/boostorg/cobalt.git synced 2026-01-19 04:02:16 +00:00

Commit Graph

  • b807c700dc doc typo fixes develop Klemens Morgenstern 2026-01-11 07:27:47 +08:00
  • a3c061f29c Minor doc typo fixes Klemens Morgenstern 2026-01-02 09:19:54 +08:00
  • bf99047fd0 Documentation fixes Klemens Morgenstern 2026-01-02 09:17:09 +08:00
  • 10fa59946e Fixed global defines caused by features boost-1.90.0.beta1 boost-1.90.0 master b2-feature-fix Klemens Morgenstern 2025-10-23 00:26:24 +08:00
  • 7f433d8b5a added autolink Klemens Morgenstern 2025-10-06 11:11:00 +08:00
  • 5a85b3de86 Added move ctors to acceptor ops Klemens Morgenstern 2025-10-17 17:51:54 +08:00
  • 4069394e44 added autolink auto-link Klemens Morgenstern 2025-10-06 11:11:00 +08:00
  • 7ff9397b51 Avoid ODR violations by using fixed types for protocol constants. Andrey Semashev 2025-09-07 01:20:58 +03:00
  • 694d9c4611 [io][fix] correct the include guard of random_access_device.hpp zs 2025-09-11 20:39:41 +08:00
  • 63c5ff2765 Install boost_cobalt_io_ssl by default. Andrey Semashev 2025-09-03 03:25:55 +03:00
  • 77345a996e CMake: Fix required C++ standard Alexander Grund 2025-09-06 12:30:22 +02:00
  • 42cb740b33 added const to multiple await_ready functions. Klemens Morgenstern 2025-07-31 12:36:46 +08:00
  • 5b27412255 fixed T & move channel issue. Klemens Morgenstern 2025-07-31 12:22:53 +08:00
  • 963e77724d [channel] minor doc fixes Klemens Morgenstern 2025-07-12 00:28:55 +08:00
  • 53611b9d32 fixed channel race condition. Klemens Morgenstern 2025-08-11 16:03:57 +08:00
  • 6217c56a91 added ring_buffer. ring_buffer Klemens Morgenstern 2025-07-12 00:29:18 +08:00
  • 9d57a622b5 added const to multiple await_ready functions. Klemens Morgenstern 2025-07-31 12:36:46 +08:00
  • 251fc15c26 fixed T & move channel issue. Klemens Morgenstern 2025-07-31 12:22:53 +08:00
  • 043ffca47a [channel] minor doc fixes Klemens Morgenstern 2025-07-12 00:28:55 +08:00
  • 57181cacc5 fixed internal exception type. boost-1.89.0 Klemens Morgenstern 2025-07-18 17:31:34 +08:00
  • 58cd09042f unified noinline & nodiscard decl order for read & write. Klemens Morgenstern 2025-07-18 09:54:15 +08:00
  • b57d5187a5 [fix] optional access err in with. Klemens Morgenstern 2025-07-08 14:37:05 +08:00
  • aa8ad0684c [fix] added null initializers for receivers Klemens Morgenstern 2025-07-07 13:25:47 +08:00
  • 1e1cd72a8c inlined requires use h.promise() since clang-14 was complaining about void as value. Klemens Morgenstern 2025-07-04 09:20:09 +08:00
  • 36075b869c [io] added BOOST_COBALT_IO_DECL to all ops. Klemens Morgenstern 2025-07-04 08:54:58 +08:00
  • fb83d682a9 [drone] added new dependencies Klemens Morgenstern 2025-07-04 08:16:49 +08:00
  • a52639e3e0 added dtors decls to all ops. Klemens Morgenstern 2025-07-04 08:14:58 +08:00
  • 57e4141d82 promise & generator assign check for reference to be null. Klemens Morgenstern 2025-07-03 19:46:16 +08:00
  • 2f8977c34a write_op checks close was after write. Klemens Morgenstern 2025-06-27 16:46:32 +08:00
  • f24e917d9c channel handles close & cancel can occur before await_suspend. Klemens Morgenstern 2025-06-27 14:12:24 +08:00
  • effdf1cba2 added BOOST_SYMBOL_VISIBLE to op. Klemens Morgenstern 2025-06-25 02:21:16 +08:00
  • 0eb6a8fc5e [build] added link for mswsock and bcrypt. Klemens Morgenstern 2025-06-25 02:03:17 +08:00
  • 583d851811 [io] address initialization order warning. Klemens Morgenstern 2025-06-25 01:27:30 +08:00
  • 9bf763e12e [build] added link for ws2_32. Klemens Morgenstern 2025-06-25 01:19:05 +08:00
  • 796124e193 [ci] updated windows-2019 to windows-2022 Klemens Morgenstern 2025-06-24 23:53:59 +08:00
  • 8ae5510178 [cmake] fixed up cmake, added link to ws2_32 Klemens Morgenstern 2025-06-24 18:32:06 +08:00
  • 69867b8298 [doc] typo fixes. Klemens Morgenstern 2025-06-24 18:18:36 +08:00
  • a8675d93ac [drone] removed gcc's TSAN. Klemens Morgenstern 2025-06-24 17:12:53 +08:00
  • d9beac3993 [io] no inline on buffer::const_iterator Klemens Morgenstern 2025-06-24 13:25:05 +08:00
  • 023ee43159 [io] registered buffer is unused without io_uring. Klemens Morgenstern 2025-06-24 11:59:25 +08:00
  • 8d4f0b5011 Added BOOST_COBALT_MSVC_NOINLINE macro. Klemens Morgenstern 2025-06-24 01:02:27 +08:00
  • 418d177425 more detailed pipe tests. Klemens Morgenstern 2025-06-23 12:13:44 +08:00
  • b93b12c5a0 io tests run individually. Klemens Morgenstern 2025-06-23 11:28:11 +08:00
  • 0f502f36fc composition is not experimental anymore. Klemens Morgenstern 2025-06-22 14:13:41 +08:00
  • 6e5713de52 [io] echo_server example used io. Klemens Morgenstern 2025-06-22 13:43:30 +08:00
  • 8f749942f5 [io] moved ssl to a seperate library. Klemens Morgenstern 2025-06-22 01:58:42 +08:00
  • 58a14f13ce [io] Added acceptor. Klemens Morgenstern 2025-06-22 01:42:28 +08:00
  • 620b63c4b4 [io] Added resolver. Klemens Morgenstern 2025-06-22 01:13:13 +08:00
  • fddebfa0d1 [io] Added ssl_stream. Klemens Morgenstern 2025-06-22 00:36:39 +08:00
  • ee0e7d3129 [io] cmake & symbol fix. Klemens Morgenstern 2025-06-21 11:38:12 +08:00
  • 80f1aab544 [ci] added endian, url & static_string to dep Klemens Morgenstern 2025-06-21 11:37:45 +08:00
  • 9355af324f [io] added summary for motivation IO library. Klemens Morgenstern 2025-06-20 23:14:49 +08:00
  • 0e7f1e4c7b [io] socket implementations. Klemens Morgenstern 2025-04-14 12:38:54 +08:00
  • 18f96e237e [io] socket. Klemens Morgenstern 2025-04-14 11:48:33 +08:00
  • 727714ed30 [io] endpoint. Klemens Morgenstern 2025-04-14 11:19:33 +08:00
  • acc1b5a596 [io] file Klemens Morgenstern 2025-04-14 00:05:23 +08:00
  • 35c7abb7bb [io] pipe. Klemens Morgenstern 2025-04-13 23:11:04 +08:00
  • ba13c8d8b2 [io] read & write function. Klemens Morgenstern 2025-04-13 22:55:01 +08:00
  • d8a7a965a2 [io] random_access_device. Klemens Morgenstern 2025-04-13 00:33:47 +08:00
  • ed52a1e7e8 [io] stream base class. Klemens Morgenstern 2025-04-13 00:21:12 +08:00
  • bc9a00ecb1 [io] ops docs. Klemens Morgenstern 2025-04-12 22:08:31 +08:00
  • 3748d560a8 [io] serial_port Klemens Morgenstern 2025-04-12 21:47:53 +08:00
  • 3fe787a16c [io] signal_set Klemens Morgenstern 2025-04-12 21:17:27 +08:00
  • 60e5c163f6 [io] sleep Klemens Morgenstern 2025-04-12 12:20:25 +08:00
  • 9817bcb73f [io] ops Klemens Morgenstern 2025-04-12 09:41:39 +08:00
  • 30b705ba99 [io] buffer types Klemens Morgenstern 2025-01-29 11:49:14 +08:00
  • 29dfa469a4 warning fixes. Klemens Morgenstern 2025-06-21 20:32:16 +08:00
  • 7c14ef1157 added noinline ot race obj ctors. Klemens Morgenstern 2025-06-21 22:40:59 +08:00
  • 5584f0c4c5 log promise_type alloc. dbg-windows Klemens Morgenstern 2025-06-21 21:42:39 +08:00
  • eb3dcb349a warning fixes. Klemens Morgenstern 2025-06-21 20:32:16 +08:00
  • 3ccbc3815f added comment on generator destruction Klemens Morgenstern 2025-06-21 11:05:41 +08:00
  • 79abd3d91c added BOOST_NOINLINE to await_suspend channel functions. exp Klemens Morgenstern 2025-06-21 00:42:44 +08:00
  • 73a72fd7e3 CI fixes. Klemens Morgenstern 2025-06-20 22:57:00 +08:00
  • 07d4b3b3ec leak fix Klemens Morgenstern 2025-06-20 22:41:54 +08:00
  • 278e1d15bc CI fixes. issue/224 Klemens Morgenstern 2025-06-20 22:57:00 +08:00
  • 950b3f76b3 leak fix Klemens Morgenstern 2025-06-20 22:41:54 +08:00
  • a4188cdc62 upaded docs, fixed eager gen example Klemens Morgenstern 2025-06-20 22:50:31 +08:00
  • 0c6cf56647 channel fixes. Klemens Morgenstern 2025-02-25 17:47:41 +08:00
  • 61cf72a85b Fixed channel interruptions. boost-1.88.0.beta1 boost-1.88.0 Klemens Morgenstern 2025-02-03 16:45:32 +08:00
  • 74f5546265 changed imagesdir to ../images. Klemens Morgenstern 2024-12-20 23:03:31 +08:00
  • 30c122343b typo fix in extract_executor Klemens Morgenstern 2024-12-20 09:54:50 +08:00
  • 049515c48e Added install images as dependency to html_. Klemens Morgenstern 2024-12-20 09:01:26 +08:00
  • cd2ea28a53 removed leaf support. Klemens Morgenstern 2024-12-13 11:15:21 +08:00
  • 2a4975200b enabled support for BOOST_ASIO_NO_TS_EXECUTORS Klemens Morgenstern 2024-12-13 11:03:26 +08:00
  • 25157fde61 Fix typo in code example in async.doc Richard Thomson 2024-07-17 09:55:50 -06:00
  • 2437112d8d disabled strand test Klemens Morgenstern 2024-12-04 13:14:59 +08:00
  • c405a5427a added bad_executor test Klemens Morgenstern 2024-12-04 12:39:40 +08:00
  • bff49f67e0 fixed memory_leak for spawning task<void>. Klemens Morgenstern 2024-12-04 12:38:37 +08:00
  • 9410f90192 corrected RVO behaviour & removed move-ctors. Klemens Morgenstern 2024-12-04 11:03:46 +08:00
  • 6cc042e442 workaround for pair comparison operator on gcc-12. Klemens Morgenstern 2024-11-26 13:12:13 +08:00
  • f7b0aa6e4d as_result & move fixes on sync algos. Klemens Morgenstern 2024-11-22 22:45:03 +08:00
  • a832aec118 fixed build.jam boost-1.87.0 Klemens Morgenstern 2024-12-03 18:56:11 +08:00
  • c56bad9b08 added experimental/composition. boost-1.87.0.beta1 experimental/composition Klemens Morgenstern 2024-10-24 21:55:20 +08:00
  • be2b3344b1 fixed ebe68483 for io_context::executor. Klemens Morgenstern 2024-10-30 09:11:23 +08:00
  • 06b2e92fcb added missing #include. Klemens Morgenstern 2024-10-30 08:05:06 +08:00
  • a220e0e9d4 fixes #206 Klemens Morgenstern 2024-10-21 07:04:54 +08:00
  • ebe6848362 removed requirement for executor const refs. Klemens Morgenstern 2024-10-29 23:44:02 +08:00
  • eed00fbdbf added read/write functions experimental/io Klemens Morgenstern 2024-10-24 22:52:41 +08:00
  • e821dac38b added composition support to experimental/io Klemens Morgenstern 2024-10-24 21:57:30 +08:00
  • df38481947 added composition. Klemens Morgenstern 2024-10-24 21:55:20 +08:00