Romain Bouyé
97843ac4c9
build: Bump Go version to 1.24 in CI and update staticcheck
2025-09-02 13:24:36 +02:00
Jean-Philippe Bossuat
7a68e8081f
Merge remote-tracking branch 'tuneinsight/main' into gosec_g115
2025-02-17 15:48:55 +01:00
Romain Bouyé
89662f773e
checks: update staticchecks version to 2024.1.1
2025-01-21 19:23:31 +01:00
Jean-Philippe Bossuat
cf2e63d73d
Applied suggested changes
2025-01-21 09:40:37 +01:00
Jean-Philippe Bossuat
952047663d
Cleared all instances of G115
2025-01-21 09:15:17 +01:00
Romain Bouyé
77572f7e9e
Checks: add govulncheck and gosec
...
gosec run G115 is disabled
2024-11-14 17:44:52 +01:00
Andrea Caforio
1936a9bbd9
clear test cache before running test suite
2024-06-04 16:19:45 +02:00
Romain Bouyé
268a6f5739
tools: update staticcheck to a version compatible with Go v1.22
2024-05-06 18:49:36 +02:00
Jean-Philippe Bossuat
84c841a107
updated workflow
2023-08-18 16:31:00 +02:00
Christian Mouchet
14aac7a0a4
go test-based examples testing
...
It is cleaner, more systematic, and produces more "ok"s when running go test ./...
2023-06-16 00:24:34 +02:00
Christian Mouchet
323e58dec0
freezing back the staticcheck version
...
This is to get reproducible builds.
2023-06-05 17:34:15 +02:00
Jean-Philippe Bossuat
1e6785f18d
updated minimum go version
2023-03-24 15:19:45 +01:00
Jean-Philippe Bossuat
79faa11a1f
[ckks] bootstrapping improvements
...
rebased on #306
[ckks/advanced]: improved homomorphic encoding and tests
updated CHANGELOG.md
godoc and changelog update
[rlwe]: upgraded SwitchKeys for ring degree switching
review changes
[rlwe]: scale checks that float64 values are valid
updated CHANGELOG.md
[rlwe]: scale checks that big.Float aren't inf
typos
issue #335
[ckks/bootstrapping]: improved godoc and panic informations
[ckks/advanced]: matrices is now a public field of EncodingMatrix
[ckks/advanced]: small improvement
[ring]: all ModDown now do rounding, which reduces the variance error from ~4/12 to 1/12
[ring]: fixed ModDownQPToP test
[ckks]: added some public API to enable manual encoding of plaintexts
[ring]: ModUp now always centers the values
[ring]: Decompose now centers coefficients
[ckks/advanced]: fixed scaling in CoeffsToSlots matrix
rebased on main
[ckks][bootstrapping]: added ParametersLiteral marshalling
2023-03-14 18:18:05 +01:00
Christian Mouchet
e325c6730e
fixed drlwe tests and suppressed non-failing test output
2022-10-10 20:56:11 +02:00
Romain Bouyé
591cfb54bf
Update Makefile to Go 1.19
2022-10-04 12:22:26 +02:00
Christian M
76c7754baf
adapted bootstrapping tests and simplified Makefile target
2022-07-01 16:43:20 +02:00
Christian M
f9782b95f3
removed ci test for package with no tests
2022-07-01 16:00:28 +02:00
Christian Mouchet
172359a69b
fixed Makefile
2022-06-30 14:56:12 +02:00
Christian Mouchet
272532031d
fixed problem in the go vet check
2022-06-13 22:55:24 +02:00
Jean-Philippe Bossuat
f21cf19578
rebased on dev_revamp_ci, and fixed static checks
2022-06-13 22:55:24 +02:00
Jean-Philippe Bossuat
b3b2bfd820
fixed makefile
2022-06-13 22:55:24 +02:00
Jean-Philippe Bossuat
7f4d461361
[rlwe]: further refactoring
2022-06-13 22:55:24 +02:00
Jean-Philippe Bossuat
0ee6c34465
fixed makefile
2022-06-13 22:55:24 +02:00
Christian Mouchet
d6213c1771
improved static check result readability
2022-06-13 22:55:24 +02:00
Christian Mouchet
b8f142e4bb
removed golint from static checks and added checks for required tool for the static_check target
2022-06-13 22:55:24 +02:00
Christian Mouchet
cf39d41a87
renamed tool cache and added goimports to pipeline
2022-06-13 22:55:24 +02:00
Christian Mouchet
bb5afc3b97
fixing PATH issue
2022-06-13 22:55:24 +02:00
Christian Mouchet
26a747a39d
switched to Makefile-based jobs
2022-06-13 22:55:24 +02:00
Christian Mouchet
76aee9decb
new standalone Makefile and added staticcheck to github actions
2022-06-13 22:55:24 +02:00
Jean-Philippe Bossuat
73f8c3b0f7
Augment Lattigo with support for Conjugate-invariant Ring ( #148 )
2022-01-03 15:03:37 +01:00
Jean-Philippe Bossuat
8652b8d701
Sub-package for CKKS bootstrapping with improved parameters and new functionalities ( #139 )
...
cf. CHANGELOG.md
2021-09-19 11:42:22 +02:00
Jean-Philippe Bossuat
53ebde1d7a
added vOLE example & fixed bug in ring/uniform sampler ( #128 )
2021-06-10 17:56:29 +02:00
ChristianMct
0562af675b
[tests] adding a -long test flag to run long-running tests ( closes #75 )
2020-11-07 16:21:18 +01:00
Christian M
c061652bf9
Fixed Makefile target
2020-10-30 09:55:59 +01:00
Christian M
7e6c81a657
C[test] fix bad flag in Makefile
2020-10-29 14:30:29 +01:00
Christian M
feb2a20da7
[tests] added bootstrapping tests to make target
2020-10-29 14:29:23 +01:00
Jean-Philippe Bossuat
b38921f467
[travis] : added the flag to include the bootstrapp
2020-10-27 14:21:43 +01:00
Christian M
a49cb300eb
Fixed missing dependancy in Makefile
2020-10-07 11:27:16 +02:00
Christian M
f7c8675870
dedis/Coding makefile no longer included but set as wildecard target
2020-10-07 11:18:40 +02:00
Christian M
c2dff711c2
Merge branch 'master' into dev_v2.0.0
2020-10-07 10:41:44 +02:00
Christian M
eb45fefb1c
added bootstrapping example to make test target
2020-09-24 17:01:57 +02:00
Christian M
3871936fda
[dbfv/dckks] two-rounds relinearization key generation
2020-09-03 13:54:53 +02:00
tharvik
2763af3811
Makefile: use dedis/Coding directly
2020-06-17 18:30:58 +02:00
Christian M
19cfb2ec77
Added new CKKS exemples in make test target
2020-03-31 16:45:03 +02:00
Christian Grigis
8ad7bc8cdb
Remove -race flag from test_local target
2019-11-29 16:22:18 +01:00
Christian Mouchet
03192e5487
added examples to test pipeline
2019-11-12 10:39:14 +01:00
Jean-Philippe Bossuat
4421f325b0
Initial commit
2019-08-12 21:15:01 +02:00