Граф коммитов

722 Коммитов

Автор SHA1 Сообщение Дата
Kim Laine 0389ed6a51 Using `using` local variable declarations in C# examples (yay for C# 8.0) 2020-02-06 08:20:26 -08:00
Kim Laine f26e5041f1 Fixing build pipelines 2020-02-06 08:20:09 -08:00
Kim Laine 833fa5c97b Updated CMake system to make the C export library work. 2020-01-31 11:44:50 -08:00
Kim Laine 8801cc69fe Switched to new directory structure and changed SEALNetNative --> SEAL_C 2020-01-30 16:08:20 -08:00
Kim Laine b632dce401 Fixed missing #include <cstddef> from hestdparms.h. 2020-01-29 21:33:59 -08:00
Kim Laine 29ee06e4cd Fixed some UB issues and a bug in BaseConverter constructor. 2020-01-29 21:15:12 -08:00
Wei Dai 2827ce364b all .cpp and .h files are correctly formatted 2020-01-29 14:25:56 -08:00
Wei Dai 6635af1559 merging clang-format changes 2020-01-29 14:23:38 -08:00
Kim Laine 120f652af6 Fix mistake in CMake files for tests 2020-01-29 08:49:56 -08:00
Kim Laine d60557e656 Added native/tests/seal/util/baseconverter.cpp 2020-01-29 08:23:16 -08:00
Wei Dai 4ec71ea227 Updated pack.yml 2020-01-29 07:28:42 +00:00
Wei Dai ded39266ff Updated windows-build.yml 2020-01-29 07:26:58 +00:00
Kim Laine 8ba7c86fcd Switching to .NET Core 3.1 in CI build pipelines 2020-01-28 22:24:00 -08:00
Kim Laine 757c68be68 Fixed pipelines NuGet version number string 2020-01-28 22:16:45 -08:00
Kim Laine 1dad18cff3 Fixed .NET Standard version in Windows pipeline 2020-01-28 21:46:55 -08:00
Kim Laine a1cc37e07d Updated .NET test framework NuGet package 2020-01-28 21:31:46 -08:00
Kim Laine 0c319c39c3 Attempting to fix CI build 2020-01-28 21:22:06 -08:00
Wei Dai 302ab0da56 converted dotnet/native/**/*.cpp 2020-01-28 18:10:25 -08:00
Wei Dai 94f25ce870 converted dotnet/native/**/*.h 2020-01-28 18:09:08 -08:00
Wei Dai 663427d9e6 redefine SEALNET return type macros 2020-01-28 18:06:29 -08:00
Wei Dai 3d2c174a9e converted native/tests/**/*.cpp 2020-01-28 17:47:48 -08:00
Wei Dai 20be76fe60 temporarily removing baseconverter test 2020-01-28 17:45:50 -08:00
Wei Dai 1ece486d96 converted native/examples/**/*.h 2020-01-28 17:38:52 -08:00
Wei Dai 44ed87611a converted native/examples/**/*.cpp 2020-01-28 17:38:05 -08:00
Wei Dai eb5ddee9d2 converted native/src/seal/**/*.h 2020-01-28 17:34:38 -08:00
Kim Laine 948842710a Switched to .NET Core 3.1 2020-01-28 17:30:20 -08:00
Wei Dai 5e83ab1103 converted native/src/seal/**/*.cpp 2020-01-28 17:29:18 -08:00
Wei Dai c65eff05f0 adjusted clang-format 2020-01-28 17:27:40 -08:00
Kim Laine 5acb39c2d9 Better PublicKey handling by KeyGenerator
KeyGenerator constructor that accepts PublicKey is removed as useless.
Also KeyGenerator::public_key() now returns every time a freshly
generated random public key.
2020-01-28 17:13:19 -08:00
Wei Dai 50a7ce0153 fix include dir order 2020-01-28 17:02:31 -08:00
Wei Dai 319d03e4f0 initial creation of .clang-format 2020-01-28 16:28:54 -08:00
Kim Laine f8b9977bdb Switched to dynamic sampling of baseconverter primes 2020-01-27 22:21:56 -08:00
Kim Laine 9b94db7ea7 Fixed compile issue when SEAL_USE_ZLIB is not defined 2020-01-26 23:14:20 -08:00
Kim Laine c2cb8ec286 Serialization example 2020-01-26 22:35:39 -08:00
Kim Laine e3983e7549 Merge remote-tracking branch 'github/contrib' 2020-01-23 21:49:40 -08:00
Kim Laine d3524f65c2 Changed version number to 3.5.0 2020-01-23 21:48:47 -08:00
Kim Laine dd65b9de75 Implemented Serializable<T> 2020-01-23 21:40:39 -08:00
codedust da62e76d87 Fix typos in Changes.md 2020-01-20 10:06:24 -08:00
Kim Laine a1412ed001 Moved system detection to seal/util/defines.h 2020-01-17 17:51:57 -08:00
Kim Laine 99e6814da1 Merge branch 'public/contrib' 2020-01-17 16:34:18 -08:00
Kim Laine 4eee698963
Merge pull request #113 from yurivict/master
FreeBSD compatibility patch.
2020-01-17 16:26:49 -08:00
Yuri 4d57e56649
FreeBSD compatibility patch. 2020-01-15 22:35:28 -08:00
Wei Dai d0451495e1 Build/test pipeline will be triggered by pr on contrib branch only. 2020-01-15 15:23:17 -08:00
Kim Laine 9fc376c194 Faster validity checks in evaluator for _plain operations' plaintext
inputs
2019-11-27 18:17:38 -08:00
Kim Laine b2759db037 Minor clean-up 2019-11-27 18:16:06 -08:00
Wei Dai 410611fe4f Fixed dotnet/3_levels.cs and wrong setup of plainmodulus. 2019-11-27 17:33:06 -08:00
Wei Dai a829d6333d Fixed examples/3_levels.cpp. 2019-11-27 16:53:13 -08:00
Radames S. Cruz Moreno e0f9585f76 Throw when object is disposed
Throw an ObjectDisposedException when someone attempts to
use an object that has been disposed. The throw will happen in
the getter for NativePtr.
This will allow us to better diagnose issues that may arise from
someone attempting to use an object after it has been disposed.
2019-11-27 12:11:12 -08:00
Kim Laine 612264d5dc Switched to 3.4.5 2019-11-22 00:51:19 -08:00
Kim Laine 2adc31bbf9 Further typo fixes to examples 2019-11-21 23:47:49 -08:00