3 files changed
+5
-5
lines changed- .clang-format+1-1
- .gitignore+9-4
- CHANGES.md+104-1
- CMakeLists.txt+124-27
- NOTICE+43
- README.md+99-17
- android/app/build.gradle+1-1
- android/build.gradle+1-1
- android/gradle/wrapper/gradle-wrapper.properties+1-1
- cmake/CheckCXXIntrinsicsHeader.cmake+19-13
- cmake/EnableCXX17.cmake+1-1
- cmake/ExternalBenchmark.cmake+1-1
- cmake/ExternalIntelHEXL.cmake+32
- cmake/SEALConfig.cmake.in+50-24
- cmake/SEALMacros.cmake+4-1
- dotnet/examples/1_BFV_Basics.cs+2-2
- dotnet/examples/6_Serialization.cs+5-5
- dotnet/examples/7_Performance.cs+2-2
- dotnet/nuget/SEALNet-multi.nuspec.in+1
- dotnet/nuget/SEALNet.nuspec.in+1
- dotnet/src/EncryptionParameters.cs+3
- dotnet/src/Encryptor.cs+6
- dotnet/src/Evaluator.cs+6-6
- dotnet/src/MemoryPoolHandle.cs+1-1
- dotnet/src/Serializable.cs+5-6
- dotnet/src/tools/Utilities.cs+5
- native/bench/CMakeLists.txt+17-5
- native/bench/bench.cpp+15-2
- native/bench/bench.h+14
- native/bench/bfv.cpp+42
- native/bench/ckks.cpp+50
- native/bench/ntt.cpp+109
- native/examples/1_bfv_basics.cpp+2-2
- native/examples/7_performance.cpp+1-1
- native/examples/CMakeLists.txt+3-3
- native/examples/examples.h+8
- native/src/seal/CMakeLists.txt+1-1
- native/src/seal/batchencoder.cpp+8-8
- native/src/seal/batchencoder.h+8-8
- native/src/seal/ciphertext.cpp+13-3
- native/src/seal/ciphertext.h+7-6
- native/src/seal/context.h+24-24
- native/src/seal/decryptor.cpp+61-28
- native/src/seal/evaluator.cpp+140-97
- native/src/seal/evaluator.h+81-73
- native/src/seal/memorymanager.h+2-2
- native/src/seal/randomgen.cpp+28-9
- native/src/seal/randomgen.h+19-7
- native/src/seal/serializable.h+4-6
- native/src/seal/serialization.cpp+2-2
- native/src/seal/serialization.h+2-2
- native/src/seal/util/CMakeLists.txt+1-1
- native/src/seal/util/clang.h+9-1
- native/src/seal/util/common.h+5-5
- native/src/seal/util/config.h.in+2
- native/src/seal/util/defines.h+20-3
- native/src/seal/util/dwthandler.h+2-2
- native/src/seal/util/gcc.h+10-1
- native/src/seal/util/globals.cpp+1-1
- native/src/seal/util/locks.h+1
- native/src/seal/util/mempool.cpp+8-8
- native/src/seal/util/msvc.h+10-3
- native/src/seal/util/ntt.cpp+289
- native/src/seal/util/ntt.h+2-40
- native/src/seal/util/polyarithsmallmod.cpp+136
- native/src/seal/util/polyarithsmallmod.h+5-95
- native/src/seal/util/rlwe.cpp+28
- native/src/seal/util/rlwe.h+12
- native/src/seal/util/rns.cpp+2-2
- native/src/seal/util/uintarithmod.cpp+1-1
- native/src/seal/util/uintarithsmallmod.h+8-8
- native/src/seal/util/ztools.cpp+8-4
- native/src/seal/util/ztools.h+6-2
- native/src/seal/valcheck.h+14-14
- native/tests/CMakeLists.txt+25-5
- native/tests/seal/modulus.cpp+6
- native/tests/seal/serialization.cpp+6-2
- native/tests/seal/util/common.cpp+13-13
- native/tests/seal/util/rns.cpp+4-1
- pipelines/android.yml+24-9
- pipelines/jobs.yml+2-10
- pipelines/nuget.yml+7
- pipelines/pipeline-CI-Debug-Android.yml+1-1
- pipelines/pipeline-CI-Debug-iOS.yml+1-1
- pipelines/windows.yml+38-11
- pkgconfig/seal.pc.in+1
- pkgconfig/seal_shared.pc.in+1
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
14 |
| - | |
| 14 | + | |
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
|
+3-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
406 | 406 |
| |
407 | 407 |
| |
408 | 408 |
| |
409 |
| - | |
| 409 | + | |
410 | 410 |
| |
411 | 411 |
| |
412 | 412 |
| |
| |||
420 | 420 |
| |
421 | 421 |
| |
422 | 422 |
| |
423 |
| - | |
| 423 | + | |
424 | 424 |
| |
425 | 425 |
| |
426 | 426 |
| |
| |||
483 | 483 |
| |
484 | 484 |
| |
485 | 485 |
| |
486 |
| - | |
| 486 | + | |
487 | 487 |
| |
488 | 488 |
| |
489 | 489 |
| |
|
0 commit comments