Commit 627c7e5
authored
update SEAL to most recent version
Modern versions of cmake commonly installed on, e.g., recent Ubuntu releases, no longer support the old version of cmake required by some of the previous SEAL version's dependencies. By updating to the most recent SEAL version, we resolve this (and get some other bugfixes and improvements)1 parent 6fe20d2 commit 627c7e5
1 file changed
Lines changed: 1 addition & 1 deletion
- CHANGES.md+47
- CMakeLists.txt+4-4
- NOTICE+2-2
- README.md+45-16
- android/app/build.gradle+26-14
- android/build.gradle+3-24
- android/gradle.properties+5-3
- android/gradle/wrapper/gradle-wrapper.jar
- android/gradle/wrapper/gradle-wrapper.properties+3-3
- android/gradlew+33-20
- android/gradlew.bat+24-19
- android/settings.gradle+15-1
- cmake/CheckCXXIntrinsicsHeader.cmake+1-1
- cmake/ExternalBenchmark.cmake+1-1
- cmake/ExternalGTest.cmake+1-1
- cmake/ExternalIntelHEXL.cmake+1-1
- cmake/ExternalMSGSL.cmake+1-1
- cmake/ExternalZLIB.cmake+1-1
- cmake/ExternalZSTD.cmake+1-1
- dotnet/src/Ciphertext.cs+1-1
- dotnet/src/Decryptor.cs+1-1
- dotnet/src/Evaluator.cs+171-56
- dotnet/src/NativeMethods.cs+9-3
- dotnet/tests/EncryptorTests.cs+8-8
- dotnet/tests/EvaluatorTests.cs+8-8
- native/bench/CMakeLists.txt+2-2
- native/bench/bench.h+10-1
- native/bench/bgv.cpp+1-1
- native/examples/1_bfv_basics.cpp+3-3
- native/examples/4_bgv_basics.cpp+2-2
- native/examples/CMakeLists.txt+4-2
- native/src/seal/batchencoder.h+2-2
- native/src/seal/c/decryptor.cpp+4
- native/src/seal/c/evaluator.cpp+69-15
- native/src/seal/c/evaluator.h+6-2
- native/src/seal/c/modulus.h+1-1
- native/src/seal/ciphertext.cpp+7
- native/src/seal/ciphertext.h+1-1
- native/src/seal/ckks.cpp+2-2
- native/src/seal/ckks.h+17-17
- native/src/seal/context.cpp+3-2
- native/src/seal/decryptor.cpp+18-5
- native/src/seal/decryptor.h+3-3
- native/src/seal/encryptor.cpp+68-9
- native/src/seal/evaluator.cpp+277-134
- native/src/seal/evaluator.h+143-45
- native/src/seal/kswitchkeys.cpp+1-1
- native/src/seal/memorymanager.h+1-1
- native/src/seal/plaintext.h+1-1
- native/src/seal/util/cgmanifest.json+20-19
- native/src/seal/util/common.h+6-6
- native/src/seal/util/croots.cpp+1-1
- native/src/seal/util/defines.h+1-1
- native/src/seal/util/galois.cpp+1-1
- native/src/seal/util/iterator.h+9-7
- native/src/seal/util/mempool.cpp+20
- native/src/seal/util/mempool.h+4-2
- native/src/seal/util/ntt.cpp+4-3
- native/src/seal/util/numth.cpp+1-1
- native/src/seal/util/pointer.h+7-7
- native/src/seal/util/rns.cpp+15-9
- native/src/seal/util/rns.h+2-1
- native/src/seal/util/ztools.cpp+4-4
- native/tests/CMakeLists.txt+3-3
- native/tests/seal/ciphertext.cpp+2-2
- native/tests/seal/encryptor.cpp+8-8
- native/tests/seal/evaluator.cpp-9
- pipelines/android.yml+21-18
- pipelines/nuget.yml+6
0 commit comments