Skip to content

Releases: google/glome

v0.2

22 Mar 09:32
v0.2
3646426
Compare
Choose a tag to compare

What's Changed

Features

There are freshly oxidized versions of the GLOME and GLOME-Login libraries in the rust/ directory, which can be used with either the openssl or the dalek crates for cryptographic operations. We also have a new CLI based on these libs: it's a drop-in replacement for the - now deprecated - C-based CLI. The C libraries are here to stay, though.

Bug fixes

  • Avoid calling openlog when using GLOME as a library by @lukegb in #173
  • Disable bracketed paste by @pkern in #177
  • Fix handling of prefix type in login CLI by @vvidic in #176
  • Fix broken command line options by @vvidic in #202

Other

Incomplete list of interesting commits (full changelog):

  • Fix build failure on Debian unstable by @vvidic in #174
  • Update supported Python versions by @pkern in #178
  • Support for macOS by @pkern in #182
  • go/login: provide a Stringer on the v1 GLOME URLResponse by @lukegb in #203

Assets

Unlike v0.1, this release does not come with pre-built binaries. Eventually, there will be an automated action that can build the assets reproducibly.

Colophon

This release was brought to you by @burgerdev.

v0.1

15 Oct 11:08
v0.1
7b24c3d
Compare
Choose a tag to compare

This first named release of GLOME comes with a stable protocol definition (v2) that is designated as protocol for the upcoming major release (v1.0). Some of the library APIs are still subject to change before that, though.

The attached static binaries have been compiled manually under Alpine Linux v3.18 and are linked with the static libraries