Skip to content
This repository has been archived by the owner on Oct 12, 2023. It is now read-only.

Tags: mayhemheroes/fhe.rs

Tags

fhe-v0.1.0-beta4

Toggle fhe-v0.1.0-beta4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Use workspace dependencies et versions + Release 0.1.0-beta4 (tlepoin…

…t#149)

* Use workspace dependencies

* Update README

* Add changelog

fhe-v0.1.0-beta.3

Toggle fhe-v0.1.0-beta.3's commit message
Fix a few bugs, remove the need of using nightly, and make some backw…

…ard-incompatible changes:

- public key generation doesn't return a `Result` anymore
- modify the API to take as input the random number generator.

Additionally, we added more documentation.

### Commit Statistics

 - 8 commits contributed to the release over the course of 4 calendar days.
 - 4 days passed between releases.
 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
 - 7 unique issues were worked on: tlepoint#123, tlepoint#127, tlepoint#130, tlepoint#132, tlepoint#133, tlepoint#134, tlepoint#135

### Commit Details

 * **tlepoint#123**
    - RGSW mistakenly appeared to depend on a feature; fixes tlepoint#122. (739d4ce)
 * **tlepoint#127**
    - Computes correctly the number of bits in the plaintext; fixes tlepoint#126 (432586c)
 * **tlepoint#130**
    - Remove some nightly features, see tlepoint#117 (6361fa3)
 * **tlepoint#132**
    - Remove the nightly features, except for code coverage and formatting (b573138)
 * **tlepoint#133**
    - Explicitely specify the RNG everytime randomness is involved. Fixes tlepoint#128 (8aafe43)
 * **tlepoint#134**
    - Remove unnecessary casting by defining more conversions (f7cddb3)
 * **tlepoint#135**
    - Starting better documentation (13a633c)
 * **Uncategorized**
    - Bump all version to beta.3 (b300590)

fhe-util-v0.1.0-beta.3

Toggle fhe-util-v0.1.0-beta.3's commit message
Fix a few bugs, remove the need of using nightly, and make some backw…

…ard-incompatible changes by modifying the API to take as input the random number generator.

### Commit Statistics

 - 4 commits contributed to the release over the course of 3 calendar days.
 - 4 days passed between releases.
 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
 - 3 unique issues were worked on: tlepoint#130, tlepoint#132, tlepoint#133

### Commit Details

 * **tlepoint#130**
    - Remove some nightly features, see tlepoint#117 (6361fa3)
 * **tlepoint#132**
    - Remove the nightly features, except for code coverage and formatting (b573138)
 * **tlepoint#133**
    - Explicitely specify the RNG everytime randomness is involved. Fixes tlepoint#128 (8aafe43)
 * **Uncategorized**
    - Bump all version to beta.3 (b300590)

fhe-traits-v0.1.0-beta.3

Toggle fhe-traits-v0.1.0-beta.3's commit message
Fix a few bugs, remove the need of using nightly, and make some backw…

…ard-incompatible changes by modifying the API to take as input the random number generator.

### Commit Statistics

 - 2 commits contributed to the release over the course of 2 calendar days.
 - 4 days passed between releases.
 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
 - 1 unique issue was worked on: tlepoint#133

### Commit Details

 * **tlepoint#133**
    - Explicitely specify the RNG everytime randomness is involved. Fixes tlepoint#128 (8aafe43)
 * **Uncategorized**
    - Bump all version to beta.3 (b300590)

fhe-math-v0.1.0-beta.3

Toggle fhe-math-v0.1.0-beta.3's commit message
Fix a few bugs, remove the need of using nightly, and make some backw…

…ard-incompatible changes by modifying the API to take as input the random number generator.

### Commit Statistics

 - 5 commits contributed to the release over the course of 3 calendar days.
 - 4 days passed between releases.
 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
 - 4 unique issues were worked on: tlepoint#130, tlepoint#132, tlepoint#133, tlepoint#134

### Commit Details

 * **tlepoint#130**
    - Remove some nightly features, see tlepoint#117 (6361fa3)
 * **tlepoint#132**
    - Remove the nightly features, except for code coverage and formatting (b573138)
 * **tlepoint#133**
    - Explicitely specify the RNG everytime randomness is involved. Fixes tlepoint#128 (8aafe43)
 * **tlepoint#134**
    - Remove unnecessary casting by defining more conversions (f7cddb3)
 * **Uncategorized**
    - Bump all version to beta.3 (b300590)

fhe-v0.1.0-beta.2

Toggle fhe-v0.1.0-beta.2's commit message
This release fixes a bug that did not allow to decrypt a modulo-switc…

…hed ciphertext correctly.

### Commit Statistics

 - 1 commit contributed to the release.
 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
 - 0 issues like '(#ID)' where seen in commit messages

### Commit Details

 * **Uncategorized**
    - Remove forgotten cfg(not(feature (2e247f2)

fhe-v0.1.0-beta.1

Toggle fhe-v0.1.0-beta.1's commit message
First version of the `fhe` crate, that includes the BFV cryptosystem.

### Commit Statistics

 - 12 commits contributed to the release over the course of 1 calendar day.
 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
 - 6 unique issues were worked on: tlepoint#114, tlepoint#115, tlepoint#116, tlepoint#118, tlepoint#120, tlepoint#121

### Commit Details

 * **tlepoint#114**
    - Rename crates to fhe and fhe-traits (9a3d608)
 * **tlepoint#115**
    - Bump thiserror from 1.0.33 to 1.0.34 (e724edf)
 * **tlepoint#116**
    - Use zeroizing instead of manual calls to zeroize (1d7bc50)
 * **tlepoint#118**
    - Update the README with minimal example and fix compilation error (ecba998)
 * **tlepoint#120**
    - Move internal to crates as they would be published, add changelog (cd3ba02)
 * **tlepoint#121**
    - Remove features, remove utilities crate, bump versions (570943a)
 * **Uncategorized**
    - First version fhe crate (3f9e80c)
    - Release fhe-traits v0.1.0-beta.0, fhe-util v0.1.0-beta.0, fhe-math v0.1.0-beta.0, fhe v0.1.0-beta.0 (e81e1c6)
    - Adjusting changelogs prior to release of fhe-traits v0.1.0-beta.0, fhe-util v0.1.0-beta.0, fhe-math v0.1.0-beta.0, fhe v0.1.0-beta.0 (4c9ed5b)
    - Add space to test (f5e82f3)
    - Update changelog (85a00a1)
    - Switch version to a pre-release number (cd8d3b2)

fhe-util-v0.1.0-beta.1

Toggle fhe-util-v0.1.0-beta.1's commit message
Bump pre-release version to match that of `fhe`.

### Commit Statistics

 - 2 commits contributed to the release.
 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
 - 1 unique issue was worked on: tlepoint#121

### Commit Details

 * **tlepoint#121**
    - Remove features, remove utilities crate, bump versions (570943a)
 * **Uncategorized**
    - Bump version fhe-util (136134c)

fhe-traits-v0.1.0-beta.1

Toggle fhe-traits-v0.1.0-beta.1's commit message
Bump pre-release version to match that of `fhe`.

### Commit Statistics

 - 3 commits contributed to the release.
 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
 - 1 unique issue was worked on: tlepoint#121

### Commit Details

 * **tlepoint#121**
    - Remove features, remove utilities crate, bump versions (570943a)
 * **Uncategorized**
    - Add changelog entry (f32c4eb)
    - Adjusting changelogs prior to release of fhe-traits v0.1.0-beta.1 (3f9506e)

fhe-math-v0.1.0-beta.1

Toggle fhe-math-v0.1.0-beta.1's commit message
Bump pre-release version to match that of `fhe`.

### Commit Statistics

 - 8 commits contributed to the release.
 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
 - 2 unique issues were worked on: tlepoint#120, tlepoint#121

### Commit Details

 * **tlepoint#120**
    - Move internal to crates as they would be published, add changelog (cd3ba02)
 * **tlepoint#121**
    - Remove features, remove utilities crate, bump versions (570943a)
 * **Uncategorized**
    - Add changelog entry for fhe-math (3abb768)
    - Release fhe-traits v0.1.0-beta.0, fhe-util v0.1.0-beta.0, fhe-math v0.1.0-beta.0, fhe v0.1.0-beta.0 (e81e1c6)
    - Write changelog (ef65eb4)
    - Adjusting changelogs prior to release of fhe-traits v0.1.0-beta.0, fhe-util v0.1.0-beta.0, fhe-math v0.1.0-beta.0, fhe v0.1.0-beta.0 (4c9ed5b)
    - Update changelog (85a00a1)
    - Switch version to a pre-release number (cd8d3b2)