Nicolas Sarlin
4c8d55f32b
chore(zk): add bench zk v1 vs v2
2025-01-10 15:47:25 +01:00
Nicolas Sarlin
cd5b3c61eb
chore(backward): move compat tests to avoid compiling them everytime
2025-01-10 09:43:04 +01:00
Arthur Meyre
baefb7d911
chore: enable strings for docs.rs generation
2025-01-09 19:48:43 +01:00
Guillermo Oyarzun
d2a3450ab9
fix(gpu): fix cornercase in match value function
2025-01-09 17:51:31 +01:00
David Testé
6fb13328ec
chore(ci): put back weekly core_crypto benchmarks
2025-01-09 17:45:14 +01:00
David Testé
f633eedc29
chore(ci): push tfhe-cuda-backend to crates.io unconditionally
2025-01-09 12:10:55 +01:00
Nicolas Sarlin
a9fb3e9fbf
chore(trivium): fix params, reverted back to gaussian
2025-01-09 09:19:04 +01:00
Arthur Meyre
9a4b584419
chore(ci): make cargo-builds-ntt unique to ntt
2025-01-08 17:05:42 +01:00
Arthur Meyre
cdcba5ca13
chore(ci): make test names unique for fft and ntt
2025-01-08 17:05:42 +01:00
Nicolas Sarlin
adf52acd90
chore: add js fmt to "make conformance"
...
and remove linelint autofix which has false positives
2025-01-08 13:23:14 +01:00
Nicolas Sarlin
9ac89fc6bf
fix(bench): use correct name for parameters in wasm benches
2025-01-08 13:23:14 +01:00
Agnes Leroy
a668112694
chore(test): modify cpu multi-bit parameters for noise test
2025-01-08 09:02:07 +01:00
David Testé
ba105cd1d0
chore(ci): relocate permission checking after should-run step
...
This induces a failure if the job has to run AND if the triggering actor isn't a member of the zama-ai organization. That would help tfhe-rs maintainers to re-run only workflows that are supposed to run.
The reference is selected based on the event emitted.
We also now use token with restricted permission to check out the repository.
2025-01-07 17:36:41 +01:00
David Testé
3690ad0b25
chore(ci): remove pull_request which duplicate pull_request_target
...
Previously pull_request and pull_request_target events were both
emitted thus leading one cancelling the other because of
concurrency group name format.
Since external contribution needs to be allowed we only need
pull_request_target event.
2025-01-07 17:36:41 +01:00
yuxizama
b9ddeebd29
chore(docs): update discord link
2025-01-07 17:27:46 +01:00
Nicolas Sarlin
bc742e989a
chore(zk-pok): bump to 0.4.0
tfhe-rs-0.11.0
tfhe-cuda-backend-0.7.0
tfhe-zk-pok-0.4.0
tfhe-versionable-0.4.0
tfhe-versionable-derive-0.4.0
tfhe-ntt-0.4.0
tfhe-fft-0.7.0
tfhe-csprng-0.5.0
2025-01-07 15:36:49 +01:00
Nicolas Sarlin
17c714f153
chore(versionable): bump to 0.4.0
2025-01-07 15:36:49 +01:00
Arthur Meyre
e0a264dfa0
chore: update docs version to be 0.11
2025-01-07 14:53:17 +01:00
tmontaigu
0551f4a1cc
feat(hlapi): add strings
2025-01-07 14:52:42 +01:00
Arthur Meyre
54c2f4d14d
chore: bump ntt to 0.4.0
2025-01-07 13:47:08 +01:00
Arthur Meyre
aa12c75312
chore: bump tfhe-fft to 0.7.0
2025-01-07 13:47:08 +01:00
Nicolas Sarlin
3c3e2d720f
chore(shortint): update compression parameters
2025-01-07 12:02:09 +01:00
Nicolas Sarlin
a7bf1cdb43
chore(shortint): update keyswitch 1_1 to 2_2 parameters
2025-01-07 12:02:09 +01:00
Nicolas Sarlin
f06b04fd83
chore(zk)!: store inside the pke params the supported zk scheme
...
BREAKING_CHANGE:
- Zk for compact PKE now requires dedicated encryption parameters
2025-01-07 12:02:09 +01:00
Nicolas Sarlin
c19683a320
chore(shortint): move tuniform 0.10 parameters into their own folder
2025-01-07 12:02:09 +01:00
Nicolas Sarlin
96ca0d4f7c
chore(shortint): re-export v0.10 params at top level
2025-01-07 12:02:09 +01:00
Nicolas Sarlin
b6d1b5ffff
chore(shortint): update multibit gaussian parameters
2025-01-07 12:02:09 +01:00
Nicolas Sarlin
8ee1bdd9a9
chore(shortint): update classic gaussian param
2025-01-07 12:02:09 +01:00
Nicolas Sarlin
58801cf7a5
chore(shortint): update gaussian compact pk parameters
2025-01-07 12:02:09 +01:00
Nicolas Sarlin
010fb790c2
chore(shortint): remove tuniform pbs_ks parameters
2025-01-07 12:02:09 +01:00
Nicolas Sarlin
8a795c79ac
chore(shortint): rename wopbs params to LEGACY_
2025-01-07 12:02:09 +01:00
Nicolas Sarlin
f4c956636f
chore(zk): add a test with zkv1 in integer compact list encryption
2025-01-07 12:02:09 +01:00
Nicolas Sarlin
cdca7be20b
chore(shortint): new parameters for tuniform
2025-01-07 12:02:09 +01:00
Agnes Leroy
b7f1318815
chore(gpu): bump backend version
2025-01-07 11:33:16 +01:00
Arthur Meyre
721cb3bcbf
chore(ci): fix workflow not triggering on pull request
2025-01-07 10:34:07 +01:00
Pedro Alves
53fed5eb21
fix(gpu): fix delta calculation when Torus is not a 64-bit type
2025-01-06 17:36:36 -03:00
Pedro Alves
e1b57fabe0
chore(gpu): port fix to compression encoding
...
- Modifies the generation of the LUT used in decompression so that the delta is calculated with a different precision, as in the CPU implementation
2025-01-06 17:36:36 -03:00
Agnes Leroy
33ca2c2fab
chore(gpu): update multi-bit params, add noise test for the classical & multi-bit PBS
2025-01-06 18:17:27 +01:00
Agnes Leroy
b22e369166
chore(ci): switch gpu tests on push to l40 and deactivate fast pks
2025-01-06 16:54:40 +01:00
dependabot[bot]
90edfdbbe7
chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions
...
Bumps [zgosalvez/github-actions-ensure-sha-pinned-actions](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions ) from 3.0.18 to 3.0.19.
- [Release notes](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/releases )
- [Commits](6441882669...6ae615f647 )
---
updated-dependencies:
- dependency-name: zgosalvez/github-actions-ensure-sha-pinned-actions
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-06 13:09:43 +01:00
dependabot[bot]
f998f00580
chore(deps): bump tj-actions/changed-files from 45.0.5 to 45.0.6
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 45.0.5 to 45.0.6.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](bab30c2299...d6e91a2266 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-06 13:09:30 +01:00
Mayeul@Zama
57a31d19a7
test(shortint): remove oprf test flakiness
2025-01-03 18:34:02 +01:00
David Testé
9c43c30e66
chore(ci): fix concurrency group format on pull request event
...
Since the addition of pull_request_target event, github.ref context
object return name of the base branch. So when a workflow was
triggered on the base branch during an execution in a pull request,
the latter would be cancelled.
Using github.head_ref, when available, fixes this behavior.
On any other event than pull_request or pull_request_target,
github.ref will still be used and work as before.
2025-01-03 17:18:41 +01:00
Arthur Meyre
a9d48c7e35
chore: force wasm-bindgen-rayon to 1.2.2
...
the new 1.3.0 version changes the way some files are bundled, I don't want
to discover during the release that nothing works properly anymore.
2025-01-02 14:50:58 +01:00
Nicolas Sarlin
863d51feaf
chore(hl): remove unused traits
2025-01-02 13:52:37 +01:00
Nicolas Sarlin
ae2aeb3b6b
chore(core_crypto): remove unused cfg(bench)
2025-01-02 13:52:37 +01:00
dependabot[bot]
5c44ffad27
chore(deps): bump codecov/codecov-action from 5.1.1 to 5.1.2
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](7f8b4b4bde...1e68e06f1d )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-02 13:12:35 +01:00
dependabot[bot]
e42d203fc5
chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions
...
Bumps [zgosalvez/github-actions-ensure-sha-pinned-actions](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions ) from 3.0.17 to 3.0.18.
- [Release notes](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/releases )
- [Commits](5d6ac37a4c...6441882669 )
---
updated-dependencies:
- dependency-name: zgosalvez/github-actions-ensure-sha-pinned-actions
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-02 13:12:27 +01:00
dependabot[bot]
37f25c0ce5
chore(deps): bump actions/upload-artifact from 4.4.3 to 4.5.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.4.3 to 4.5.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](b4b15b8c7c...6f51ac03b9 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-02 13:12:20 +01:00
Guillermo Oyarzun
cd03b7eef7
feat(gpu): implement vector comparisons gpu
2024-12-23 17:06:55 +01:00