All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Updated dependencies
- Updated dependencies
- Updated dependencies
- Updated dependencies
- Updated dependencies
- Updated dependencies
- Updated dependencies
- Updated dependencies
- Tungstenite 0.20.0 -> 0.20.1 bump related changes
- Updated dependencies
- Updated dependencies
- Updated dependencies
- Updated dependencies
- Updated dependencies
- Make
AccessControl
optional while starting aWorker
- Updated dependencies
- Updated dependencies
- Added a readme template and updated some readmes
- Automate the creation and update of readmes
- Updated dependencies
- Make node extensions for the transports
- Simplify the has context signature
- Updated dependencies
- Updated dependencies
- Add
Sessions
support to receiving messages inockam_node
- Updated dependencies
- Updated dependencies
- Updated dependencies
- Updated dependencies
- Updated dependencies
- Updates for clippy 0.1.62
- Cleanup ockam test macro
- Codespell implementations/rust/
- Updated dependencies
- Updates for clippy 0.1.62
- Cleanup ockam test macro
- Updated dependencies
- Updates for clippy 0.1.62
- Cleanup ockam test macro
- Updated dependencies
- Updates for clippy 0.1.62
- Cleanup ockam test macro
- Updated dependencies
- Updates for clippy 0.1.62
- Cleanup ockam test macro
- Updated dependencies
- Updates for clippy 0.1.62
- Cleanup ockam test macro
- Updated dependencies
- Updates for clippy 0.1.62
- Cleanup ockam test macro
- Updated dependencies
- Updates for clippy 0.1.62
- Cleanup ockam test macro
- Updated dependencies
- Updates for clippy 0.1.62
- Cleanup ockam test macro
- Updated dependencies
- Updates for clippy 0.1.62
- Updated dependencies
- Updates for clippy 0.1.62
- Updates for clippy 0.1.62
- Updates for clippy 0.1.62
- Ignore flaky test on websocket crate
- Rename new_context to new_detached
- Updated dependencies
- Return socket address when starting a transport listener
- Code block and imports
- Updated dependencies
- Fix flaky transport tests
- Updated dependencies
- Updated dependencies
- Add documentation for all public functions
- Add examples to transport.rs
- Initialize stream on worker's initialize method
- Updated dependencies
- Remove unnecessary error conversion
- Clean up ockam_core import paths
- Update broken tests
- Rename error2 to error
- Updated dependencies
- Errors: fix ockam_transport_websocket
- Fix various clippy and rustfmt lints
- Remove thiserror as it does not support no_std
- Get rid of common
RouterMessage
in favor of transport-specific structs (ble, ws) - Implement miniature
ockam
command for demo - Updated dependencies
- Insert a temporary mechanism to improve error messages
- Fix clippy warnings
- Updated dependencies
- Add basic test for ws transport
- Ws transport
- Updated dependencies
- Update crate edition to 2021
- Improve formatting of
Cargo.toml
s and addrust-version
1.56.0
- Delete the ockam_node_no_std crate
- Updated dependencies
- Make transport errors start from 1
- Remove symlinks to
DEVELOP.md
andLICENSE
- Deny warnings in ci, not local development
- change
WebSocket
address type constant from 2 to 3 - Dependencies updated
- Dependencies updated
- Dependencies updated
- Dependencies updated
- Move as many things as possible into a workspace.
- Dependencies updated
- Make credentials optional (disabled by default)
- Dependencies updated
- Dependencies updated
- Replace Into with AsRef
- Dependencies updated
- Use forked version of crates core2 and serde_bare.
- Ockam compiles under no_std + alloc.
- Dependencies updated
- Dependencies updated
- Fixed incorrect link in README
- Dependencies updated.
- Dependencies updated.
- Created ockam_transport_core crate for generic transport code
- Migrate TcpError to TransportError
- Dependencies updated.
- Replace std:: modules with core:: and alternate implementations
- Dependencies updated.
- Implement BLS signature using BBS+.
- Dependencies updated.
- Dependencies updated.
- Refactored entity secure channel workers.
- Dependencies updated.
- Dependencies updated.
- Dependencies updated.
- Updated to latest internal routing APIs
- Dependencies updated.
- Worker pair address parameters are now in the correct order.
- Remove Context borrowing in Websocket Transport.
- Dependencies updated.
- Dependencies updated.
- Fix clippy warnings.
- Dependencies updated.
- Added LocalMessage for locally routed messages.
- Standardize all Ockam crates to use the same version of
tokio
. - Dependencies updated.
- Dependencies updated
- Pinned all versions in
Cargo.toml
- Dependency updates.
- Fix websocket errors.
- Fix websocket transport type.
- First version of a WebSocket transport implementation, based on the TCP transport implementation