Commit graph

39 commits

Author SHA1 Message Date
e6976dea5a
cargo: add tokio-unix-tcp as a dependency 2023-11-05 22:29:11 +01:00
2484d7654a update rmp-serde to v1.1, bump to 0.10.0
Some checks reported errors
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
2023-09-27 12:32:54 +02:00
b7beb15492 bump to v0.5.4
Some checks reported errors
continuous-integration/drone/tag Build was killed
continuous-integration/drone/push Build was killed
2023-09-21 15:54:35 +02:00
e4c0be848d
Ability to configure ping timeout interval
Some checks reported errors
continuous-integration/drone/push Build was killed
continuous-integration/drone/tag Build was killed
continuous-integration/drone Build is failing
2022-09-19 19:46:41 +02:00
1a413eef97
Add async version of parse_and_resolve_peer_addr
Some checks reported errors
continuous-integration/drone/push Build was killed
continuous-integration/drone/tag Build was killed
2022-09-14 15:45:05 +02:00
9bf29a7a18
Merge branch 'fix-ping' into stream-body
Some checks reported errors
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
2022-09-02 14:15:02 +02:00
8c73b27655
Update dependencies
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-09-02 14:00:52 +02:00
cd203f5708
Add OrderTag to Req and Resp, refactor errors
Some checks reported errors
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
2022-09-01 12:15:50 +02:00
ab80ade4f0
Conversion between ByteStream and AsyncRead
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2022-07-22 16:42:58 +02:00
a5e5fd0408
Bump netapp version to 0.5
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2022-07-22 15:23:45 +02:00
44bbc1c00c
Rename AutoSerialize into SimpleMessage and refactor a bit 2022-07-21 19:05:51 +02:00
26989bba14
Use Bytes instead of Vec<u8> 2022-07-21 18:15:07 +02:00
368ba90879 initial work on associated stream
still require testing, and fixing a few kinks:
- sending packets > 16k truncate them
- send one more packet than it could at eos
- probably update documentation

/!\ contains breaking changes
2022-06-05 15:33:43 +02:00
648e015e3a
Update version
Some checks reported errors
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
continuous-integration/drone Build was killed
2022-05-09 12:01:02 +02:00
677c471548
Handle the possibility of several alternative IP addresses for peers 2022-05-09 11:54:34 +02:00
faecefc7a8
Fix span kind for RPC client side
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2022-04-07 10:31:37 +02:00
b1425230cc
Release 0.4.1
All checks were successful
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
2022-03-15 17:05:29 +01:00
3535d15bbd
Fix imports; rust stable in CI
Some checks failed
continuous-integration/drone/push Build is failing
2022-02-21 12:17:01 +01:00
f439716500
remove unneeded dependency
Some checks failed
continuous-integration/drone/push Build is failing
2022-02-21 12:04:43 +01:00
fb6b4dc9a9 Correct implementation of distributed tracing
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-18 20:10:46 +01:00
ab0f7785ae Add telemetry 2022-02-18 19:01:59 +01:00
dc0b5c0305
Add method to know endpoint path
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-16 13:00:26 +01:00
48d6a72ebd
Update kuska-handshake dependency to use official 0.2.0 release
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-15 10:39:40 +02:00
d62b161040
Remove some dependencies
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-14 11:48:14 +02:00
70839d70d8
Try to handle termination and closing of stuff properly
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-13 17:12:13 +02:00
8dede69dee
Fix netapp protocol & adapt basalt to new api
Some checks failed
continuous-integration/drone/push Build is failing
2021-10-13 12:33:14 +02:00
f87dbe73dc
WIP v0.3.0 with changed API
Some checks failed
continuous-integration/drone/push Build is failing
2021-10-12 17:59:46 +02:00
a4069d703c
Use tokio_util::compat instead of the one from kuska-handshake
Some checks failed
continuous-integration/drone Build is failing
2021-10-12 14:51:28 +02:00
7753b789b7
Upgrade to tokio 1.0 2021-10-12 13:07:34 +02:00
a1892a95a6 update versions
Some checks failed
continuous-integration/drone/push Build is failing
2021-03-10 22:47:19 +01:00
c05600d749 make basalt optionnal during compilation
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-10 22:32:14 +01:00
a2e2f5e96b v0.1.1
All checks were successful
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
2021-02-18 12:17:15 +01:00
6fc20657d8 update arc-swap 2020-12-14 11:36:39 +01:00
c81fd742c4 Prepare Cargo.toml for publication 2020-12-14 11:35:41 +01:00
54c7c50bb5 Useless dependencies get removed 2020-12-12 19:08:57 +01:00
58ec2abe1a Small changes 2020-12-07 18:07:55 +01:00
b63179c699 Logging 2020-12-04 13:58:34 +01:00
9ed776d16a update deps 2020-12-02 16:37:36 +01:00
d4de2ffc40 First commit 2020-12-02 13:30:47 +01:00