Skip to content

Commit d50ec6b

Browse files
committed
Add CHANGELOG entry
1 parent 869b16b commit d50ec6b

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

CHANGELOG.MD

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,11 @@
22

33
All notable changes to this project will be documented in this file.
44

5-
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6-
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
6+
This project used to adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) but we've since
7+
moved out of versioning: `mono` references `qos` with a submodule (git SHA pointer).
8+
9+
If you're changing QOS in a meaningful way, please add a changelog entry, but no need to group these in version sections.
710

811
Types of changes:
912

@@ -14,6 +17,15 @@ Removed: for now removed features.
1417
Fixed: for any bug fixes.
1518
Security: in case of vulnerabilities.
1619

20+
## Added: `qos_net` crate
21+
22+
In PR #449 we introduce `qos_net`, a crate which contains a socket<>TCP proxy to let enclave application communicate with the outside world.
23+
24+
This new crate contains:
25+
26+
- a new CLI and associated binary containing the proxy logic, running outside enclaves (on the host side)
27+
- a `ProxyStream` abstraction to let enclaves send `ProxyMsg` messages to `Open`, `Read`, `Write` or `Flush` proxy-held connections.
28+
1729
## [0.4.0] 2024.4.9
1830

1931
### Added

0 commit comments

Comments
 (0)