You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed null-output-pointer dereferences in the C API (issue #753): ContextData_Parms and Modulus_Create2 wrote the created handle without validating the output pointer.
Fixed null-element dereferences in the C API (issue #754): EncParams_SetCoeffModulus, Evaluator_AddMany, Evaluator_MultiplyMany, and KSwitchKeys_AddKeyList validated the handle array but not its elements.
Fixed EncParams_GetPlainModulus (issue #755) to return an independently allocated Modulus, owned by the caller.
Fixed multiple instances where a C++ exception could leak across the C API boundary, resulting in process termination.
Fixed some bugs and improved unit tests.
Improved MinGW CI pipeline to cover also sealc.
Added C++14 CI jobs for Windows, with both MSVC and MinGW.
Added documentation in README.md for building with MinGW-w64 on Windows.
Added a configure-time aligned allocator check.
Fixed a bug where SEAL_USE_INTRIN=OFF was in some cases not taking effect properly in an existing build tree.