Skip to content

Releases: mit-plv/fiat-crypto

v0.1.6: Ed25519: Cleanup Basic.v

Pre-release

Choose a tag to compare

@andres-erbsen andres-erbsen released this 06 Oct 22:41
Rename, shorten, and revise some proofs and definitions in Basic.v, also
add a Module to make it more clear that we're working with extended
coordinates. Some of this may be personal preference.

Fiat Cryptography v0.1.5

Pre-release

Choose a tag to compare

@JasonGross JasonGross released this 03 Jun 21:37
67316f0

Compatible with Coq 8.18, 8.19; requires OCaml >= 4.08.

What's Changed

Dependency Updates

CI and Build Improvements

WebAssembly and JavaScript

Performance and Optimization

  • Greatly reduce the compilation time of src/Arithmetic/BarrettReduction.v ...
Read more

Fiat Cryptography v0.1.4

Pre-release

Choose a tag to compare

@JasonGross JasonGross released this 12 May 22:29
b739724

Compatible with Coq 8.18, 8.19; requires OCaml >= 4.08.

What's Changed

  • Releases now distribute universal (x86_64+arm64) binaries for MacOS
  • Misc

Full Changelog: v0.1.3...v0.1.4

Fiat Cryptography v0.1.3

Pre-release

Choose a tag to compare

@JasonGross JasonGross released this 22 Apr 13:34
5563f09

Compatible with Coq 8.18, 8.19; requires OCaml >= 4.08.

What's Changed

New Contributors

Full Changelog: v0.1.2...v0.1.3

Fiat Cryptography v0.1.2

Pre-release

Choose a tag to compare

@JasonGross JasonGross released this 19 Mar 22:48
d1c3f42

Compatible with Coq 8.18, 8.19; requires OCaml >= 4.08.

What's Changed

Full Changelog: v0.1.1...v0.1.2

Fiat Cryptography v0.1.1

Pre-release

Choose a tag to compare

@JasonGross JasonGross released this 05 Feb 02:28
7b2b728

Compatible with Coq 8.17, 8.18; requires OCaml >= 4.08.

Last release compatible with Coq 8.17

What's Changed

New Contributors

Full Changelog: v0.1.0...v0.1.1

Fiat Cryptography v0.1.0

Pre-release

Choose a tag to compare

@JasonGross JasonGross released this 16 Nov 17:39
28c3657

Compatible with Coq 8.17, 8.18; requires OCaml >= 4.08

We now generate single unified fiat_crypto binaries which can synthesize according to all the various implementation strategies.

What's Changed

Full Changelog: v0.0.26...v0.1.0

Fiat Cryptography v0.0.26

Pre-release

Choose a tag to compare

@JasonGross JasonGross released this 14 Nov 14:32
1e8ee80

Compatible with Coq 8.17, 8.18; requires OCaml >= 4.08

If the automation was set up right, this release should have attached precompiled binaries.

What's Changed

Full Changelog: v0.0.25...v0.0.26

Fiat Cryptography v0.0.25

Pre-release

Choose a tag to compare

@JasonGross JasonGross released this 08 Nov 23:41
3aafcfd

Compatible with Coq 8.16, 8.17, 8.18 requires OCaml >= 4.08

Last release compatible with Coq 8.16.

What's Changed

Full Changelog: v0.0.24...v0.0.25

Fiat Crypto Legacy for Coq 8.16, 8.17, 8.18

Choose a tag to compare

@JasonGross JasonGross released this 01 Nov 04:24
77a2f7d

This is the last version of Fiat Crypto Legacy (the S&P 2019 paper version) compatible with Coq 8.16, 8.17, 8.18. This version supports Coq versions 8.16 -- 8.18.

What's Changed

Full Changelog: SP2019+V8.15...SP2019+V8.16