f4dae9c053
docs(zaum): add some code docs and basic README's to each crate
cb580930a5
fix(docs): replace reach-websocket with zaum crates in doc utils
WIP: Move communication-related logic from
reach-* crates into new zaum crates
666d99dc2b
feat(zaum): generalize rng in sequential server extensions
51ad96e145
feat(websocket): remove websocket crate and point all uses to zaum-related crates
7d3c7aa0b2
feat(zaum): copy websocket-related types and impls to zaum-transport-tungstenite
f84cc3117e
feat(zaum): copy prost transport impls from websocket to zaum-codec-prost
a2a801d086
feat(zaum): copy client/server related types and traits from websocket to zaum
chore: bump rust dependencies
89d8b485f5
chore: bump rust dependencies
Remove assumptions of Protobuf encoding in `websocket` and `core::communication`
Remove dependency on Protocol Buffer libraries in favour of a new abstraction layer
3cf25c37dd
feat(core): consolidate ProstTransportCodec and ProstCodec
dba08680f2
feat(core): support multiple implementations of Communicable{Encode,Decode}
b449caf6aa
feat(core): replace Communication::decode with ProstDecode impl
878d09b580
feat(core): replace Communication::encode with ProstEncode impl
d5ff93726e
feat(core): remove extraneous types and conversions related to websocket::Client
mgoldenberg
deleted branch 2026年07月03日 20:06:31 +02:00
generalize-communication-codec from reachable-systems/reach
Remove assumptions of Protobuf encoding in
websocket and core::communication
mgoldenberg
created branch generalize-communication-codec in reachable-systems/reach
2026年07月02日 05:54:41 +02:00
mgoldenberg
pushed to generalize-communication-codec at reachable-systems/reach
2026年07月02日 05:54:41 +02:00
3cf25c37dd
feat(core): consolidate ProstTransportCodec and ProstCodec
dba08680f2
feat(core): support multiple implementations of Communicable{Encode,Decode}
b449caf6aa
feat(core): replace Communication::decode with ProstDecode impl
878d09b580
feat(core): replace Communication::encode with ProstEncode impl
d5ff93726e
feat(core): remove extraneous types and conversions related to websocket::Client
mgoldenberg
deleted branch 2026年06月27日 04:21:46 +02:00
generalize-communicable-types from reachable-systems/reach
fcba566135
refactor(websocket): remove extra impl from request delegator macro
a623d8216e
docs(core): add documentation of core communication traits
a1890a639c
feat(core): update blanket impls for {Client,Server}Communication
471c906ef7
refactor(core): rename communication::Server to ServerCommunication
6560675867
refactor(core): rename communication::Client to ClientCommunication
Generalize `CommunicableTypes` for expanded use cases
Generalize
CommunicableTypes for expanded use cases
mgoldenberg
pushed to generalize-communicable-types at reachable-systems/reach
2026年06月26日 22:38:33 +02:00
fcba566135
refactor(websocket): remove extra impl from request delegator macro
a623d8216e
docs(core): add documentation of core communication traits
a1890a639c
feat(core): update blanket impls for {Client,Server}Communication
471c906ef7
refactor(core): rename communication::Server to ServerCommunication
6560675867
refactor(core): rename communication::Client to ClientCommunication