Commit graph

19 commits

Author SHA1 Message Date
eidheim
7c4f63cdad Corrected ASIO_STANDALONE definition checks 2023-04-25 09:35:39 +02:00
Cameron Gutman
2f29926dbb Fix build with Asio 1.13-1.17 2022-11-27 20:22:00 -06:00
Greg Glover
9662d87fbf asio already aliased for boost::asio 2022-11-16 22:58:43 -06:00
eidheim
eca0e1d622 Wrapped async_write calls in a strand since these calls might not be safe to call outside of the context runners if tls is used 2022-11-09 10:51:14 +01:00
eidheim
1bb89e1e8e Fixes #317: Make use of ASIO_STANDALONE when using standalone asio in order to compile on older asio versions without boost 2021-03-26 10:11:39 +01:00
eidheim
5d65a5d89b Fixes another compilation issue: make_steady_timer now returns std::unique_ptr 2020-08-26 11:43:28 +02:00
eidheim
ec27950d68 Fixed compilation issue: also added make_steady_timer for older (boost.)asio versions 2020-08-26 11:37:09 +02:00
eidheim
4c57860d7e Fixed compilation issue with standalone Asio: https://gitlab.com/eidheim/Simple-WebSocket-Server/-/issues/151 2020-08-26 11:18:12 +02:00
eidheim
4d3ca3c1c0 Fixes #291 : added missing inline keyword to make_work_guard 2020-02-28 11:35:57 +01:00
eidheim
c6c7d0a6f2 Related to !248: completed synchronous request() fixes 2020-02-19 10:45:05 +01:00
eidheim
ac6bea58ff Added SimpleWeb::post to asio_compability.hpp 2019-12-29 10:55:57 +01:00
eidheim
fc43fc362d Cleanup of include guards 2019-06-25 11:56:21 +02:00
eidheim
31e6819b42 Added SimpleWeb::error, and simplified request size checks on server 2019-06-23 20:27:54 +02:00
eidheim
1a56f4810e Resolve g++ compilation error when using standalone asio 2019-06-23 13:05:26 +02:00
eidheim
ec240ab432 Added missing namespace for standalone asio 2019-06-23 12:56:44 +02:00
eidheim
045d4fce8d Remove SimpleWeb::post and added std::forward to SimpleWeb::get_socket_executor 2019-06-03 10:17:38 +02:00
eidheim
1b5f062678 New asio: removed use of strand, and fixed steady_timer constructor call 2019-05-22 14:00:06 +02:00
eidheim
44c2f733dc New asio api: removed unnecessary SimpleWeb::timer_expires_after 2019-05-20 18:39:54 +02:00
eidheim
5087f5d3df Added support for new asio api 2019-04-10 11:07:33 +02:00