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 |
|
Marcelo Zimbres
|
d1bf3a91be
|
Changes:
* Program to benchmark the high level client.
* First steps with sentinel support in the high level client.
|
2022-05-04 22:54:21 +02:00 |
|
Marcelo Zimbres
|
4be6e6cc1e
|
Passing host and port in the config parameter.
|
2022-05-02 23:13:15 +02:00 |
|
Marcelo Zimbres
|
5e99a58685
|
Fixes the echo_server example.
|
2022-04-30 22:23:31 +02:00 |
|
Marcelo Zimbres
|
b952a2d2d8
|
Fixes async_op.
|
2022-04-30 22:21:36 +02:00 |
|
Marcelo Zimbres
|
abd339d0f2
|
Updates the copyright notice.
|
2022-04-26 10:43:35 +02:00 |
|
Marcelo Zimbres
|
f0deda42a4
|
Updates to boost license.
|
2022-04-25 22:16:05 +02:00 |
|
Marcelo Zimbres
|
ad3127d1ca
|
Adds function set_receiver.
|
2022-04-25 09:09:31 +02:00 |
|
Marcelo Zimbres
|
1a47dece35
|
Implements the idle timeout.
|
2022-04-24 15:10:37 +02:00 |
|
Marcelo Zimbres
|
245fdb55b6
|
Adds resolve operation to the client.
|
2022-04-21 12:01:40 +02:00 |
|
Marcelo Zimbres
|
cd28ff285f
|
Removes receiver concept and uses callbacks.
|
2022-04-20 11:46:28 +02:00 |
|
Marcelo Zimbres
|
aa6251b96c
|
Improves organization of examples.
|
2022-04-17 19:22:32 +02:00 |
|
Marcelo Zimbres
|
5aa034d6a5
|
Some improvements.
|
2022-03-30 21:50:28 +02:00 |
|