Skip to content
This repository was archived by the owner on Jun 2, 2025. It is now read-only.

Releases: cipherstash-archive/enveloperb

v0.4.2

Choose a tag to compare

@bennetthardwick bennetthardwick released this 11 Sep 23:49
c72a7ca

What's Changed

Full Changelog: v0.4.1...v0.4.2

Fix runtime dependency issue for source gem

Choose a tag to compare

@mpalmer mpalmer released this 17 Jun 02:41

To build the source gem, you need rb_sys. However, you don't need it to run the gem.
Absent an add_build_dependency method on Gem::Specification, a conditional seems the best approach available.

Promote the Simple key provider to general-purpose use

Choose a tag to compare

@mpalmer mpalmer released this 17 Jun 02:41

With some improvements in the underlying envelopers cryptography, the Simple key provider is now secure for general-purpose use.
Go forth and envelop!

Use the published version of the 'envelopers' crate

Choose a tag to compare

@mpalmer mpalmer released this 20 May 02:43

Now that it's released and available on crates.io, we should definitely use that instead of a git reference.

Automated gem builds

Choose a tag to compare

@mpalmer mpalmer released this 18 May 00:25

No more needing Rust installed!

Add build flags to 'source' builds

Choose a tag to compare

@mpalmer mpalmer released this 02 May 08:15

The macOS local builds need the no-link support flags as well.

Tweak build command

Choose a tag to compare

@mpalmer mpalmer released this 02 May 08:15

There's always one thing you miss...

A new build system

Choose a tag to compare

@mpalmer mpalmer released this 02 May 01:47

Now we should be able to produce native gems for multiple platforms that
stand a small chance of working.

Tweak build process for M1 macs

Choose a tag to compare

@mpalmer mpalmer released this 29 Apr 07:09

Darwin's just gotta be different, doesn't it?

Fix a glitch in the Cargo.toml

Choose a tag to compare

@mpalmer mpalmer released this 29 Apr 06:50
v0.1.1

Fix a glitch in the Cargo.toml