Skip to content

Commit 55fd8fb

Browse files
author
Andreas Auernhammer
committed
update changelog
Add the remarkable changes since v0.2.0 to the changelog as the last step before v0.3.0.
1 parent 4333be3 commit 55fd8fb

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

CHANGELOG.md

+13
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,19 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [0.3.9] - 2019-10-29
8+
### Added
9+
- The [`Algorithm`](https://godoc.org/github.com/secure-io/sio-go#Algorithm) type and
10+
four commonly used AEAD algorithms (AES-128-GCM, AES-256-GCM, ChaCha20-Poly1305 and
11+
XChaCha20-Poly1305).
12+
The [`Algorithm.Stream`](https://godoc.org/github.com/secure-io/sio-go#Algorithm.Stream)
13+
method provides a way to create a `Stream` directly from a secret key instead of first
14+
creating an AEAD instance explicitly.
15+
- The [`NativeAES`](https://godoc.org/github.com/secure-io/sio-go/sioutil#NativeAES) function
16+
in the `sioutil`. It allows users to determine whether an optimized (and constant time)
17+
implementation is available for their CPU.
18+
- Two helper functions (`Random` and `MustRandom`) for generating random bytes in `sioutil`.
19+
720
## [0.2.0] - 2019-10-13
821
### Added
922
- An (experimental) `sioutil` package with a similar scope like the std library `io/ioutil`

0 commit comments

Comments
 (0)