Marcelo Zimbres
|
2e8cad858d
|
Improvements in the examples.
|
2022-11-26 19:42:39 +01:00 |
|
Marcelo Zimbres
|
c55978a379
|
CI fix and improvements in the examples.
|
2022-11-21 23:41:41 +01:00 |
|
Marcelo Zimbres
|
6b9ba6b2d9
|
Adds connection typedef and improves docs.
|
2022-11-19 23:53:26 +01:00 |
|
Marcelo Zimbres
|
d29c03cb38
|
Changes:
* Uses pmr::string for the connection read and write buffer.
* Improvements in the examples.
|
2022-11-18 23:15:47 +01:00 |
|
Marcelo Zimbres
|
bb555cb509
|
Remove built-in resolve and connect operation in async_run.
|
2022-11-13 00:10:26 +01:00 |
|
Marcelo Zimbres
|
5b209afa1d
|
Removes endpoint class.
|
2022-11-09 23:05:52 +01:00 |
|
Marcelo Zimbres
|
3f5491654d
|
Removes built-in HELLO from the connection.
|
2022-11-08 00:04:52 +01:00 |
|
Marcelo Zimbres
|
3816d1d358
|
Documentation and stress test.
|
2022-10-30 19:48:04 +01:00 |
|
Marcelo Zimbres
|
ec6e99d99a
|
Docs and example improvements.
|
2022-10-29 22:49:53 +02:00 |
|
Marcelo Zimbres
|
8dc6db069b
|
Docs and examples.
|
2022-10-27 23:09:59 +02:00 |
|
Marcelo Zimbres
|
d8b67f6e23
|
Improves async_exec cancellation support.
|
2022-10-22 20:43:37 +02:00 |
|
Marcelo Zimbres
|
770e224917
|
Changes:
- CI fix.
- Renames request::fail_* to request::cancel_*.
- Adds a second parameter to async_run.
- Adds request::retry flag.
|
2022-10-09 22:45:42 +02:00 |
|
Marcelo Zimbres
|
dc9b333f1e
|
Passes timeouts as parameters to async_run.
|
2022-10-01 21:20:07 +02:00 |
|
Marcelo Zimbres
|
e2d642f34c
|
Server role check and progresses with TLS.
|
2022-09-10 22:42:39 +02:00 |
|
Marcelo Zimbres
|
d8607af669
|
Summary:
- Lots of improvements.
- Changes the behaviour of the second async_run overload.
- Moves to std::optional.
|
2022-09-10 11:25:42 +02:00 |
|
Marcelo Zimbres
|
75433cd028
|
Improves clang-tidy, adds endpoint etc.
|
2022-09-03 14:41:22 +02:00 |
|
Marcelo Zimbres
|
552c6cf6e4
|
Applies some clang-tidy suggestions.
|
2022-08-31 20:56:28 +02:00 |
|
Marcelo Zimbres
|
8aad27269c
|
Improvements in the coverage and replaces autotools with cmake.
|
2022-08-27 12:53:44 +02:00 |
|
Marcelo Zimbres
|
cca8d5d6dc
|
Improvements in the examples, docs, sync functions and coverage.
|
2022-08-17 22:30:59 +02:00 |
|
Marcelo Zimbres
|
3ddb017edb
|
Adds automatic AUTH and HELLO.
|
2022-08-01 22:46:34 +02:00 |
|
Marcelo Zimbres
|
20328cd423
|
Don't cancel the push channel when async_run exits.
|
2022-08-01 21:50:38 +02:00 |
|
Marcelo Zimbres
|
f96dd22153
|
Improves executor usage in sync wrapper.
|
2022-07-30 23:35:28 +02:00 |
|
Marcelo Zimbres
|
c86422cf50
|
Moves files to include directory.
|
2022-07-24 00:03:19 +02:00 |
|
Marcelo Zimbres
|
0168ed5faf
|
Fixes build for clang++-14,13,11.
|
2022-07-23 14:55:01 +02:00 |
|
Marcelo Zimbres
|
76b6106caa
|
Fixes executor usage in connection class.
|
2022-07-16 21:21:13 +02:00 |
|
Marcelo Zimbres
|
2edd9f3d87
|
Some improvements in the benchmarks.
|
2022-07-11 00:00:09 +02:00 |
|
Marcelo Zimbres
|
6ca0bcc945
|
Removes automatic sending of hello command.
|
2022-07-09 22:11:22 +02:00 |
|
Marcelo Zimbres
|
4f0d9de393
|
Removes command enum.
|
2022-06-27 22:48:47 +02:00 |
|
Marcelo Zimbres
|
888bb476d7
|
Loads missing files.
|
2022-06-27 21:28:33 +02:00 |
|
Marcelo Zimbres
|
8af1c9f19c
|
Adds nodejs echo_server benchmark program.
|
2022-06-19 14:12:10 +02:00 |
|
Marcelo Zimbres
|
5328cdff9a
|
Adds coalesce option.
|
2022-06-17 22:51:51 +02:00 |
|
Marcelo Zimbres
|
9e43541a5e
|
Remove Command template parameter from request.
|
2022-06-06 15:22:31 +02:00 |
|
Marcelo Zimbres
|
97cb5b5b25
|
Improvements in the project structure.
|
2022-06-06 10:51:47 +02:00 |
|
Marcelo Zimbres
|
a411cc50fc
|
Simplifies and enhances code modularity.
|
2022-06-05 23:01:19 +02:00 |
|
Marcelo Zimbres
|
dfeb3bbfcf
|
Improvements in the examples.
|
2022-06-04 19:03:22 +02:00 |
|
Marcelo Zimbres
|
226c2b228c
|
Factors out code related with async_connect.
|
2022-06-04 12:39:44 +02:00 |
|
Marcelo Zimbres
|
fee892b6ad
|
Updates the examples.
|
2022-05-29 14:06:16 +02:00 |
|
Marcelo Zimbres
|
74e0a6ca23
|
Adds support for tuple in the high level api.
|
2022-05-29 10:54:23 +02:00 |
|
Marcelo Zimbres
|
ebef2f9e23
|
Pass the adapter directly to async_exec.
|
2022-05-28 21:19:00 +02:00 |
|
Marcelo Zimbres
|
4858c078f9
|
Improvements with timeouts and simplifications.
|
2022-05-25 21:43:37 +02:00 |
|
Marcelo Zimbres
|
3dff0b78de
|
Implements automatic hello.
|
2022-05-24 22:36:16 +02:00 |
|
Marcelo Zimbres
|
7300f1498b
|
Fixes echo_server example.
|
2022-05-23 22:44:25 +02:00 |
|
Marcelo Zimbres
|
f6fc45d8ba
|
Small improvements.
|
2022-05-22 22:21:58 +02:00 |
|
Marcelo Zimbres
|
1efcf7b7d8
|
Fixes chat_room.
|
2022-05-22 08:27:22 +02:00 |
|
Marcelo Zimbres
|
29166a2cf0
|
Progresses with porting to channels.
|
2022-05-21 22:14:46 +02:00 |
|
Marcelo Zimbres
|
161cd848f8
|
Removes function.
|
2022-05-15 09:01:08 +02:00 |
|
Marcelo Zimbres
|
e70b00e976
|
Renames async_receive to async_read_one.
|
2022-05-14 16:53:56 +02:00 |
|
Marcelo Zimbres
|
2a2a13c4dc
|
Adopts Asio channels to deliver read events instead of callbacks.
|
2022-05-08 23:03:06 +02:00 |
|
Marcelo Zimbres
|
0f79214d37
|
Removes the on_push callback.
|
2022-05-08 08:58:57 +02:00 |
|
Marcelo Zimbres
|
de476169ae
|
Removes the on_write callback from the receiver.
|
2022-05-08 08:32:19 +02:00 |
|