Skip to content

Commit 0ea3e6b

Browse files
Bind EvalAddMany and minor disclaimer correction
1 parent 608717f commit 0ea3e6b

15 files changed

+97
-71
lines changed

src/include/bindings.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//==================================================================================
22
// BSD 2-Clause License
33
//
4-
// Copyright (c) 2014-2025, NJIT, Duality Technologies Inc. and other contributors
4+
// Copyright (c) 2023-2025, Duality Technologies Inc. and other contributors
55
//
66
// All rights reserved.
77
//

src/include/binfhe/binfhecontext_wrapper.h

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,22 @@
1+
//==================================================================================
12
// BSD 2-Clause License
2-
3-
// Copyright (c) 2023, OpenFHE
4-
3+
//
4+
// Copyright (c) 2023-2025, Duality Technologies Inc. and other contributors
5+
//
56
// All rights reserved.
6-
7+
//
8+
// Author TPOC: [email protected]
9+
//
710
// Redistribution and use in source and binary forms, with or without
811
// modification, are permitted provided that the following conditions are met:
9-
12+
//
1013
// 1. Redistributions of source code must retain the above copyright notice, this
1114
// list of conditions and the following disclaimer.
12-
15+
//
1316
// 2. Redistributions in binary form must reproduce the above copyright notice,
1417
// this list of conditions and the following disclaimer in the documentation
1518
// and/or other materials provided with the distribution.
16-
19+
//
1720
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
1821
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1922
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
@@ -24,7 +27,7 @@
2427
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2528
// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2629
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27-
30+
//==================================================================================
2831
#ifndef __BINFHECONTEXT_WRAPPER_H__
2932
#define __BINFHECONTEXT_WRAPPER_H__
3033

src/include/binfhe_bindings.h

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,22 @@
1+
//==================================================================================
12
// BSD 2-Clause License
2-
3-
// Copyright (c) 2023, OpenFHE
4-
3+
//
4+
// Copyright (c) 2023-2025, Duality Technologies Inc. and other contributors
5+
//
56
// All rights reserved.
6-
7+
//
8+
// Author TPOC: [email protected]
9+
//
710
// Redistribution and use in source and binary forms, with or without
811
// modification, are permitted provided that the following conditions are met:
9-
12+
//
1013
// 1. Redistributions of source code must retain the above copyright notice, this
1114
// list of conditions and the following disclaimer.
12-
15+
//
1316
// 2. Redistributions in binary form must reproduce the above copyright notice,
1417
// this list of conditions and the following disclaimer in the documentation
1518
// and/or other materials provided with the distribution.
16-
19+
//
1720
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
1821
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1922
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
@@ -24,7 +27,7 @@
2427
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2528
// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2629
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27-
30+
//==================================================================================
2831
#ifndef __BINFHE_BINDINGS_H__
2932
#define __BINFHE_BINDINGS_H__
3033

src/include/docstrings/binfhecontext_docs.h

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,22 @@
1+
//==================================================================================
12
// BSD 2-Clause License
2-
3-
// Copyright (c) 2023, OpenFHE
4-
3+
//
4+
// Copyright (c) 2023-2025, Duality Technologies Inc. and other contributors
5+
//
56
// All rights reserved.
6-
7+
//
8+
// Author TPOC: [email protected]
9+
//
710
// Redistribution and use in source and binary forms, with or without
811
// modification, are permitted provided that the following conditions are met:
9-
12+
//
1013
// 1. Redistributions of source code must retain the above copyright notice, this
1114
// list of conditions and the following disclaimer.
12-
15+
//
1316
// 2. Redistributions in binary form must reproduce the above copyright notice,
1417
// this list of conditions and the following disclaimer in the documentation
1518
// and/or other materials provided with the distribution.
16-
19+
//
1720
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
1821
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1922
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
@@ -24,7 +27,7 @@
2427
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2528
// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2629
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27-
30+
//==================================================================================
2831
#ifndef __BINFHECONTEXT_DOCS_H
2932
#define __BINFHECONTEXT_DOCS_H
3033

src/include/docstrings/ciphertext_docs.h

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,22 @@
1+
//==================================================================================
12
// BSD 2-Clause License
2-
3-
// Copyright (c) 2023, OpenFHE
4-
3+
//
4+
// Copyright (c) 2023-2025, Duality Technologies Inc. and other contributors
5+
//
56
// All rights reserved.
6-
7+
//
8+
// Author TPOC: [email protected]
9+
//
710
// Redistribution and use in source and binary forms, with or without
811
// modification, are permitted provided that the following conditions are met:
9-
12+
//
1013
// 1. Redistributions of source code must retain the above copyright notice, this
1114
// list of conditions and the following disclaimer.
12-
15+
//
1316
// 2. Redistributions in binary form must reproduce the above copyright notice,
1417
// this list of conditions and the following disclaimer in the documentation
1518
// and/or other materials provided with the distribution.
16-
19+
//
1720
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
1821
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1922
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
@@ -24,7 +27,7 @@
2427
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2528
// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2629
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27-
30+
//==================================================================================
2831
#ifndef __CIPHERTEXT_DOCS_H__
2932
#define __CIPHERTEXT_DOCS_H__
3033

src/include/docstrings/cryptocontext_docs.h

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,22 @@
1+
//==================================================================================
12
// BSD 2-Clause License
2-
3-
// Copyright (c) 2023, OpenFHE
4-
3+
//
4+
// Copyright (c) 2023-2025, Duality Technologies Inc. and other contributors
5+
//
56
// All rights reserved.
6-
7+
//
8+
// Author TPOC: [email protected]
9+
//
710
// Redistribution and use in source and binary forms, with or without
811
// modification, are permitted provided that the following conditions are met:
9-
12+
//
1013
// 1. Redistributions of source code must retain the above copyright notice, this
1114
// list of conditions and the following disclaimer.
12-
15+
//
1316
// 2. Redistributions in binary form must reproduce the above copyright notice,
1417
// this list of conditions and the following disclaimer in the documentation
1518
// and/or other materials provided with the distribution.
16-
19+
//
1720
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
1821
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1922
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
@@ -24,7 +27,7 @@
2427
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2528
// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2629
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27-
30+
//==================================================================================
2831
#ifndef __CRYPTOCONTEXT_DOCS_H__
2932
#define __CRYPTOCONTEXT_DOCS_H__
3033

src/include/docstrings/cryptoparameters_docs.h

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,22 @@
1+
//==================================================================================
12
// BSD 2-Clause License
2-
3-
// Copyright (c) 2023, OpenFHE
4-
3+
//
4+
// Copyright (c) 2023-2025, Duality Technologies Inc. and other contributors
5+
//
56
// All rights reserved.
6-
7+
//
8+
// Author TPOC: [email protected]
9+
//
710
// Redistribution and use in source and binary forms, with or without
811
// modification, are permitted provided that the following conditions are met:
9-
12+
//
1013
// 1. Redistributions of source code must retain the above copyright notice, this
1114
// list of conditions and the following disclaimer.
12-
15+
//
1316
// 2. Redistributions in binary form must reproduce the above copyright notice,
1417
// this list of conditions and the following disclaimer in the documentation
1518
// and/or other materials provided with the distribution.
16-
19+
//
1720
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
1821
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1922
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
@@ -24,7 +27,7 @@
2427
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2528
// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2629
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27-
30+
//==================================================================================
2831
#ifndef __CRYPTOPARAMETERS_DOCS_H__
2932
#define __CRYPTOPARAMETERS_DOCS_H__
3033

src/include/docstrings/plaintext_docs.h

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,22 @@
1+
//==================================================================================
12
// BSD 2-Clause License
2-
3-
// Copyright (c) 2023, OpenFHE
4-
3+
//
4+
// Copyright (c) 2023-2025, Duality Technologies Inc. and other contributors
5+
//
56
// All rights reserved.
6-
7+
//
8+
// Author TPOC: [email protected]
9+
//
710
// Redistribution and use in source and binary forms, with or without
811
// modification, are permitted provided that the following conditions are met:
9-
12+
//
1013
// 1. Redistributions of source code must retain the above copyright notice, this
1114
// list of conditions and the following disclaimer.
12-
15+
//
1316
// 2. Redistributions in binary form must reproduce the above copyright notice,
1417
// this list of conditions and the following disclaimer in the documentation
1518
// and/or other materials provided with the distribution.
16-
19+
//
1720
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
1821
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1922
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
@@ -24,7 +27,7 @@
2427
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2528
// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2629
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27-
30+
//==================================================================================
2831
#ifndef __PLAINTEXT_DOCS_H__
2932
#define __PLAINTEXT_DOCS_H__
3033

src/include/pke/cryptocontext_wrapper.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//==================================================================================
22
// BSD 2-Clause License
33
//
4-
// Copyright (c) 2014-2025, NJIT, Duality Technologies Inc. and other contributors
4+
// Copyright (c) 2023-2025, Duality Technologies Inc. and other contributors
55
//
66
// All rights reserved.
77
//

src/include/pke/serialization.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//==================================================================================
22
// BSD 2-Clause License
33
//
4-
// Copyright (c) 2014-2025, NJIT, Duality Technologies Inc. and other contributors
4+
// Copyright (c) 2023-2025, Duality Technologies Inc. and other contributors
55
//
66
// All rights reserved.
77
//

0 commit comments

Comments
 (0)