Skip to content

Commit bcc689e

Browse files
fabergahamishunJack L Crawford
authored andcommitted
HElib v1.1.0 (homenc#380)
HElib 1.1.0 Beta 0, August 2020 =============================== (tagged as v1.1.0-beta.0) June-August 2020 ------------------ * Utils * create-context * encrypt/decrypt * encode/decode examples * Improvements to noise management * Move to CMake >= 3.10.2 * Doxygen improved look and feel * Improved docs * New examples and mini-tutorial on private preserving db query * Configurable PSI/PIR beta * Some tools in `misc/` for code formatting and algebra generation * `Warning` messages are now logged (default `helib.log`) * Bug fixes Co-authored-by: Hamish C Hunt <[email protected]> Co-authored-by: Jack L Crawford <[email protected]>
1 parent 424480f commit bcc689e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+793
-249
lines changed

changes.md renamed to CHANGES.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
HElib 1.1.0, August 2020
2+
===============================
3+
(tagged as v1.1.0)
4+
5+
June-August 2020
6+
------------------
7+
* Utils
8+
* create-context
9+
* encrypt/decrypt
10+
* encode/decode examples
11+
* Improvements to noise management
12+
* Move to CMake >= 3.10.2
13+
* Doxygen improved look and feel
14+
* Improved docs
15+
* New examples and mini-tutorial on private preserving db query
16+
* Configurable PSI/PIR beta
17+
* Some tools in `misc/` for code formatting and algebra generation
18+
* `Warning` messages are now logged (default `helib.log`)
19+
* Bug fixes
20+
121
HElib 1.0.2, June 2020
222
===============================
323
(tagged as v1.0.2)

ISSUES.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Known Issues
2+
3+
These issues listed below are known to be current and are expected to be
4+
addressed.
5+
6+
The function in BinaryArith `fifteenOrLess4Four` is known to not be currently
7+
thread safe. Therefore set NTL's thread pool to 1 to avoid this issue. The
8+
function `NTL::SetNumThreads` can be used to set the number of threads in the
9+
pool and `NTL::AvailableThreads` gives the current available threads in the
10+
pool.

LICENSE renamed to LICENSE.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# LICENSE
2+
3+
```
14
25
Apache License
36
Version 2.0, January 2004
@@ -200,3 +203,5 @@
200203
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
201204
See the License for the specific language governing permissions and
202205
limitations under the License.
206+
207+
```

TESTS.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# Building and running the new tests
2-
1. To build and run the new tests, one must pass `-DENABLE_TEST=on` to cmake -
2+
3+
To build and run the new tests, one must pass `-DENABLE_TEST=on` to cmake -
34
see [INSTALL.md](INSTALL.md). The google test library will then be downloaded
45
and the correct targets will be defined for cmake. 2. To compile them, `make`
56
as normal from a build directory. 3. The entire set of tests can be run with

doc/Readme.md

Lines changed: 0 additions & 1 deletion
This file was deleted.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)