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