Commit history
J
improved alligned vec allocation & fixed vec_znx calls, fixed auto dft test
82082dbJean-Philippe Bossuat committed on Apr 26, 2025
J
Merge pull request #13 from phantomzone-org/dev_sml_vec_znx
Updated vec_znx to stacked memory layout
79eee00Jean-Philippe Bossuat committed on Apr 25, 2025
J
Merge pull request #9 from phantomzone-org/dev_auto
Added support for automorphism in DFT
39c33ccJean-Philippe Bossuat committed on Apr 22, 2025
J
added Added vmp_extract_row, vmp_extract_row_dft, vmp_extract_tmp_bytes, vmp_prepare_row_dft
-
89369dcJean-Philippe Bossuat committed on Apr 16, 2025
J
saved UNDO information for reset changes and discarded files
c952f9aJean-Philippe Bossuat committed on Mar 23, 2025
J
Various improvement to memory management and API
[module]: added enum for backend
[VecZnx, VecZnxDft, VecZnxBig, VmpPMat]: added ptr to data
[VecZnxBorrow]: removed
[VecZnxAPI]: removed
46c5774Jean-Philippe Bossuat committed on Mar 17, 2025
J
fixed potential buffer overflow & added vec_znx_normalize_tmp_bytes
95734b6Jean-Philippe Bossuat committed on Feb 25, 2025
J
merge VecZnxApi + Infos into VecZnxCommon + updated VecZnxApi generics
1a583eaJean-Philippe Bossuat committed on Feb 24, 2025
J
finalized raw gadget product test with noise equations
3634ab7Jean-Philippe Bossuat committed on Feb 24, 2025
J
Fixed gadget product & added noise estimations
26c2bcbJean-Philippe Bossuat committed on Feb 24, 2025
J
prototype trait for Elem<T> + new ciphertext for VmPPmat
d486e89Jean-Philippe Bossuat committed on Feb 18, 2025
J
prototype of borrowing tmp structs & working gadget product with stacked rows
fdc2f3aJean-Philippe Bossuat committed on Feb 14, 2025
J
updated submodule remote & added vmp_prepare_contiguous
6b154e6Jean-Philippe Bossuat committed on Feb 10, 2025
J
rewrote all bindings, removed dependency on binding generation
d3a8d20Jean-Philippe Bossuat committed on Jan 30, 2025
J
inserting element in AutoPermMap returns the galois element
556346dJean-Philippe Bossuat committed on Jan 16, 2025
J
added Map based on FnvHashMap, and AutoPermMap, generalized gal_el
7c654d2Jean-Philippe Bossuat committed on Jan 16, 2025
J
moved plaintext ops related to fhevm to fhevm repo
a5838c8Jean-Philippe Bossuat committed on Jan 15, 2025
J
Fixed packing & added test for full & sparse packing
a6c1aa1Jean-Philippe Bossuat committed on Jan 10, 2025
J
finalized packing: added truncation of input vector
feeea6eJean-Philippe Bossuat committed on Jan 10, 2025
J
[pack]: fixed typo that would cause to always return a full list of indices
29a0229Jean-Philippe Bossuat committed on Jan 10, 2025
J
[pack]: replaced HashMap by [Option<Poly<u64>]
332e07dJean-Philippe Bossuat committed on Jan 10, 2025
J
Added const for modular reduction, simplfied API
c655220Jean-Philippe Bossuat committed on Dec 30, 2024
J
[prime]: nth_root does not mutate prime anymore
ad68ce8Jean-Philippe Bossuat committed on Dec 20, 2024
J
[barrett]: some cleaning toward more generic code
-
a24ad55Jean-Philippe Bossuat committed on Dec 6, 2024
J
[dft]: working NTT roots generation with prime power
ed2f028Jean-Philippe Bossuat committed on Dec 6, 2024
J
Added Barrett & fixed Montgomery, added tests
ddee3d3Jean-Philippe Bossuat committed on Dec 4, 2024
J
removed RNS backend (archived in branch archive_rns)
b382ccfJean-Philippe Bossuat committed on Apr 22, 2025
J
added automorphism & fixed gadget product noise estimation
9695761Jean-Philippe Bossuat committed on Apr 22, 2025
J
Added size and memory layout to VecZnxBig, VecZnxDft and VmpPmat
3bdddd3Jean-Philippe Bossuat committed on Apr 25, 2025