Publishing v0.1 (#15)

This commit is contained in:
Kevin Lewi
2021-09-29 18:19:32 -07:00
committed by GitHub
parent 6632f6a771
commit 1d6113f319
5 changed files with 36 additions and 3 deletions
+28
View File
@@ -0,0 +1,28 @@
name: Publish
on:
release:
types: [published]
jobs:
publish:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest]
steps:
- uses: hecrj/setup-rust-action@v1
with:
rust-version: ${{ matrix.rust }}
- uses: actions/checkout@master
- name: Login to crates.io
run: cargo login $CRATES_IO_TOKEN
env:
CRATES_IO_TOKEN: ${{ secrets.crates_io_token }}
- name: Dry run publish voprf
run: cargo publish --dry-run --manifest-path Cargo.toml
- name: Publish voprf
run: cargo publish --manifest-path Cargo.toml
env:
CARGO_REGISTRY_TOKEN: ${{ secrets.crates_io_token }}
+5
View File
@@ -0,0 +1,5 @@
# Changelog
## 0.1.0 (September 29, 2021)
* Initial release
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "voprf"
version = "0.0.0"
version = "0.1.0"
description = "An implementation of a verifiable oblivious pseudorandom function (VOPRF)"
authors = ["Kevin Lewi <[email protected]>"]
categories = ["no-std"]
+1 -1
View File
@@ -172,7 +172,7 @@ impl Group for ProjectivePoint {
///
/// `cmov`, `mod_floor` and `modpow` needs to be made constant-time, which
/// will be supported after crypto-bigint is no longer experimental. See
/// https://github.com/novifinancial/opaque-ke/issues/239 for more context.
/// https://github.com/novifinancial/voprf/issues/13 for more context.
#[allow(clippy::many_single_char_names)]
fn hash_to_curve_simple_swu<N: ArrayLength<u8>>(
+1 -1
View File
@@ -459,7 +459,7 @@
//!
//! # Features
//!
//! - The `p256` feature enables using p256 as the underlying group for the [Ciphersuite] choice.
//! - The `p256` feature enables using p256 as the underlying group for the [CipherSuite] choice.
//! Note that this is currently an experimental feature ⚠️, and is not yet ready for production use.
//!
//! - The `serialize` feature, enabled by default, provides convenience functions for serializing and deserializing with