Skip to content

Commit

Permalink
Prepare for release 0.3.0.
Browse files Browse the repository at this point in the history
GitOrigin-RevId: ba66df34797c437289b1951a78d37351d3dba903
  • Loading branch information
thomas committed Feb 23, 2024
1 parent 04cbbd4 commit 7447419
Show file tree
Hide file tree
Showing 14 changed files with 38 additions and 26 deletions.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "sandwich"
version = "0.2.0"
version = "0.3.0"
edition = '2021'
authors = ["SandboxAQ <sandwich@sandboxaq.com>"]
description = "A simple, unified, and hard to misuse API for developers to use cryptographic algorithms and protocols."
Expand Down
12 changes: 12 additions & 0 deletions docs/docs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# Changelog

## v0.3.0 (Feb 23, 2024)

### Major changes

- Experimental [TurboTLS](https://cryptographycaffe.sandboxaq.com/posts/turbo-tls/) protocol implementation.

### Minor changes

- Revamped Go Language binding to workaround restriction Golang places on accessing c types across packages.
- Go helpers now always return blocking IOs.


## v0.2.0 (Feb 5, 2024)

### Major changes
Expand Down
10 changes: 5 additions & 5 deletions examples/go/echo_tls_server/go.mod
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
module echo_tls_server

require (
github.com/sandbox-quantum/sandwich/go v0.2.0
github.com/sandbox-quantum/sandwich/go/tunnel v0.2.0
github.com/sandbox-quantum/sandwich/go v0.3.0
github.com/sandbox-quantum/sandwich/go/tunnel v0.3.0
)

require (
github.com/bazelbuild/rules_go v0.46.0 // indirect
github.com/go-logr/logr v1.3.0 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/sandbox-quantum/sandwich/go/c v0.2.0 // indirect
github.com/sandbox-quantum/sandwich/go/errors v0.2.0 // indirect
github.com/sandbox-quantum/sandwich/go/io v0.2.0 // indirect
github.com/sandbox-quantum/sandwich/go/c v0.3.0 // indirect
github.com/sandbox-quantum/sandwich/go/errors v0.3.0 // indirect
github.com/sandbox-quantum/sandwich/go/io v0.3.0 // indirect
go.opentelemetry.io/otel v1.21.0 // indirect
go.opentelemetry.io/otel/metric v1.21.0 // indirect
go.opentelemetry.io/otel/sdk v1.21.0 // indirect
Expand Down
10 changes: 5 additions & 5 deletions examples/go/tls_client/go.mod
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
module tls_client

require (
github.com/sandbox-quantum/sandwich/go v0.2.0
github.com/sandbox-quantum/sandwich/go/io v0.2.0
github.com/sandbox-quantum/sandwich/go/tunnel v0.2.0
github.com/sandbox-quantum/sandwich/go v0.3.0
github.com/sandbox-quantum/sandwich/go/io v0.3.0
github.com/sandbox-quantum/sandwich/go/tunnel v0.3.0
)

require (
github.com/bazelbuild/rules_go v0.46.0 // indirect
github.com/go-logr/logr v1.3.0 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/sandbox-quantum/sandwich/go/c v0.2.0 // indirect
github.com/sandbox-quantum/sandwich/go/errors v0.2.0 // indirect
github.com/sandbox-quantum/sandwich/go/c v0.3.0 // indirect
github.com/sandbox-quantum/sandwich/go/errors v0.3.0 // indirect
go.opentelemetry.io/otel v1.21.0 // indirect
go.opentelemetry.io/otel/metric v1.21.0 // indirect
go.opentelemetry.io/otel/sdk v1.21.0 // indirect
Expand Down
2 changes: 1 addition & 1 deletion go/errors/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ module github.com/sandbox-quantum/sandwich/go/errors
go 1.18

require (
github.com/sandbox-quantum/sandwich/go/c v0.2.0
github.com/sandbox-quantum/sandwich/go/c v0.3.0
)
6 changes: 3 additions & 3 deletions go/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@ require (
google.golang.org/genproto/googleapis/rpc v0.0.0-20230822172742-b8732ec3820d // indirect
google.golang.org/grpc v1.59.0 // indirect
google.golang.org/protobuf v1.31.0 // indirect
github.com/sandbox-quantum/sandwich/go/c v0.2.0
github.com/sandbox-quantum/sandwich/go/errors v0.2.0
github.com/sandbox-quantum/sandwich/go/io v0.2.0
github.com/sandbox-quantum/sandwich/go/c v0.3.0
github.com/sandbox-quantum/sandwich/go/errors v0.3.0
github.com/sandbox-quantum/sandwich/go/io v0.3.0
)

replace github.com/sandbox-quantum/sandwich/go/c => ./c
Expand Down
4 changes: 2 additions & 2 deletions go/io/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ module github.com/sandbox-quantum/sandwich/go/io
go 1.18

require (
github.com/sandbox-quantum/sandwich/go/c v0.2.0
github.com/sandbox-quantum/sandwich/go/errors v0.2.0
github.com/sandbox-quantum/sandwich/go/c v0.3.0
github.com/sandbox-quantum/sandwich/go/errors v0.3.0
)
6 changes: 3 additions & 3 deletions go/tunnel/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ module github.com/sandbox-quantum/sandwich/go/tunnel
go 1.18

require (
github.com/sandbox-quantum/sandwich/go v0.2.0
github.com/sandbox-quantum/sandwich/go/c v0.2.0
github.com/sandbox-quantum/sandwich/go/errors v0.2.0
github.com/sandbox-quantum/sandwich/go v0.3.0
github.com/sandbox-quantum/sandwich/go/c v0.3.0
github.com/sandbox-quantum/sandwich/go/errors v0.3.0
)
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "pysandwich"
version = "0.2.0"
version = "0.3.0"
description = "Sandwich Python bindings"
authors = [
{name = "SandboxAQ", email = "sandwich@sandboxaq.com"},
Expand Down
2 changes: 1 addition & 1 deletion rust_vendor/build-support/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "build-support"
version = "0.2.0"
version = "0.3.0"
edition = "2018"
authors = ["SandboxAQ <sandwich@sandboxaq.com>"]
description = "A companion for building Sandwich and its dependencies"
Expand Down
2 changes: 1 addition & 1 deletion rust_vendor/sandwich-api-proto/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "sandwich-api-proto"
version = "0.2.0"
version = "0.3.0"
edition = "2021"
authors = ["SandboxAQ <sandwich@sandboxaq.com>"]
description = "Protobuf definitions of the Sandwich API"
Expand Down
2 changes: 1 addition & 1 deletion rust_vendor/sandwich-proto/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "sandwich-proto"
version = "0.2.0"
version = "0.3.0"
edition = "2021"
authors = ["SandboxAQ <sandwich@sandboxaq.com>"]
description = "Protobuf definitions of common types used in Sandwich"
Expand Down
2 changes: 1 addition & 1 deletion rust_vendor/testdata/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "testdata"
version = "0.2.0"
version = "0.3.0"
edition = "2021"
authors = ["SandboxAQ <sandwich@sandboxaq.com>"]
description = "Testdata for Sandwich"
Expand Down
2 changes: 1 addition & 1 deletion rust_vendor/tracing_proto/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tracing-proto"
version = "0.2.0"
version = "0.3.0"
edition = "2021"
authors = ["SandboxAQ <sandwich@sandboxaq.com>"]
description = "Protobuf definitions of tracing type used in Sandwich"
Expand Down

0 comments on commit 7447419

Please sign in to comment.