update license to GPLv3
parent
905682a036
commit
a59a4f8b96
|
|
@ -9,9 +9,9 @@ Open Source
|
||||||
~~~~~~~~~~~
|
~~~~~~~~~~~
|
||||||
|
|
||||||
wolfCrypt and wolfSSL software are free software downloads and may be modified
|
wolfCrypt and wolfSSL software are free software downloads and may be modified
|
||||||
to the needs of the user as long as the user adheres to version two of the GPL
|
to the needs of the user as long as the user adheres to version three of the GPL
|
||||||
License. The GPLv2 license can be found on the `gnu.org website
|
License. The GPLv3 license can be found on the `gnu.org website
|
||||||
<http://www.gnu.org/licenses/old-licenses/gpl-2.0.html>`_.
|
<https://www.gnu.org/licenses/gpl-3.0.html>`_.
|
||||||
|
|
||||||
Commercial Licensing
|
Commercial Licensing
|
||||||
~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# Makefile for Sphinx documentation
|
# Makefile for Sphinx documentation
|
||||||
#
|
#
|
||||||
# Copyright (C) 2006-2022 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
# You can set these variables from the command line.
|
# You can set these variables from the command line.
|
||||||
SPHINXOPTS =
|
SPHINXOPTS =
|
||||||
|
|
|
||||||
|
|
@ -51,7 +51,7 @@ master_doc = 'index'
|
||||||
|
|
||||||
# General information about the project.
|
# General information about the project.
|
||||||
project = 'wolfcrypt Python'
|
project = 'wolfcrypt Python'
|
||||||
copyright = '2022, wolfSSL Inc. All rights reserved'
|
copyright = '2006-2026, wolfSSL Inc. All rights reserved'
|
||||||
author = 'wolfSSL'
|
author = 'wolfSSL'
|
||||||
|
|
||||||
# The version info for the project you're documenting, acts as replacement for
|
# The version info for the project you're documenting, acts as replacement for
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@ requires-python = ">=3.10"
|
||||||
authors = [
|
authors = [
|
||||||
{name = "wolfSSL Inc.", email="info@wolfssl.com"},
|
{name = "wolfSSL Inc.", email="info@wolfssl.com"},
|
||||||
]
|
]
|
||||||
license = "GPL-2.0-only OR LicenseRef-WolfSSL"
|
license = "GPL-3.0-or-later OR LicenseRef-WolfSSL"
|
||||||
license-files = ["LICENSING.rst"]
|
license-files = ["LICENSING.rst"]
|
||||||
keywords = ["wolfssl", "wolfcrypt", "security", "cryptography"]
|
keywords = ["wolfssl", "wolfcrypt", "security", "cryptography"]
|
||||||
classifiers = [
|
classifiers = [
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# build_ffi.py
|
# build_ffi.py
|
||||||
#
|
#
|
||||||
# Copyright (C) 2006-2022 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
|
||||||
8
setup.py
8
setup.py
|
|
@ -1,12 +1,12 @@
|
||||||
#!/usr/bin/env python
|
#!/usr/bin/env python
|
||||||
#
|
#
|
||||||
# Copyright (C) 2006-2022 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
# pylint: disable=wrong-import-position
|
# pylint: disable=wrong-import-position
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# test_aesgcmstream.py
|
# test_aesgcmstream.py
|
||||||
#
|
#
|
||||||
# Copyright (C) 2022 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
# pylint: disable=redefined-outer-name
|
# pylint: disable=redefined-outer-name
|
||||||
# ty: ignore[possibly-missing-import]
|
# ty: ignore[possibly-missing-import]
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# test_asn.py
|
# test_asn.py
|
||||||
#
|
#
|
||||||
# Copyright (C) 2006-2022 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
# pylint: disable=redefined-outer-name
|
# pylint: disable=redefined-outer-name
|
||||||
# ty: ignore[possibly-missing-import]
|
# ty: ignore[possibly-missing-import]
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# test_chacha20poly1305.py
|
# test_chacha20poly1305.py
|
||||||
#
|
#
|
||||||
# Copyright (C) 2022 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
# pylint: disable=redefined-outer-name
|
# pylint: disable=redefined-outer-name
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# test_ciphers.py
|
# test_ciphers.py
|
||||||
#
|
#
|
||||||
# Copyright (C) 2006-2022 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
# pylint: disable=redefined-outer-name
|
# pylint: disable=redefined-outer-name
|
||||||
# ty: ignore[possibly-missing-import]
|
# ty: ignore[possibly-missing-import]
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# test_delete_descriptor_binding.py
|
# test_delete_descriptor_binding.py
|
||||||
#
|
#
|
||||||
# Copyright (C) 2026 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
"""
|
"""
|
||||||
Regression tests guarding against the Python descriptor-binding bug on
|
Regression tests guarding against the Python descriptor-binding bug on
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# test_error_string.py
|
# test_error_string.py
|
||||||
#
|
#
|
||||||
# Copyright (C) 2026 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# test_hashes.py
|
# test_hashes.py
|
||||||
#
|
#
|
||||||
# Copyright (C) 2006-2022 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
# pylint: disable=redefined-outer-name
|
# pylint: disable=redefined-outer-name
|
||||||
# ty: ignore[possibly-missing-import]
|
# ty: ignore[possibly-missing-import]
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# test_hkdf.py
|
# test_hkdf.py
|
||||||
#
|
#
|
||||||
# Copyright (C) 2025 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
# pylint: disable=redefined-outer-name
|
# pylint: disable=redefined-outer-name
|
||||||
# ty: ignore[possibly-missing-import]
|
# ty: ignore[possibly-missing-import]
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# test_mldsa.py
|
# test_mldsa.py
|
||||||
#
|
#
|
||||||
# Copyright (C) 2025 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
# pylint: disable=redefined-outer-name
|
# pylint: disable=redefined-outer-name
|
||||||
# ty: ignore[possibly-missing-import]
|
# ty: ignore[possibly-missing-import]
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# test_mlkem.py
|
# test_mlkem.py
|
||||||
#
|
#
|
||||||
# Copyright (C) 2025 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
# pylint: disable=redefined-outer-name
|
# pylint: disable=redefined-outer-name
|
||||||
# ty: ignore[possibly-missing-import]
|
# ty: ignore[possibly-missing-import]
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# test_pwdbased.py
|
# test_pwdbased.py
|
||||||
#
|
#
|
||||||
# Copyright (C) 2006-2022 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
# pylint: disable=redefined-outer-name
|
# pylint: disable=redefined-outer-name
|
||||||
# ty: ignore[possibly-missing-import]
|
# ty: ignore[possibly-missing-import]
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# test_random.py
|
# test_random.py
|
||||||
#
|
#
|
||||||
# Copyright (C) 2006-2022 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
# pylint: disable=redefined-outer-name
|
# pylint: disable=redefined-outer-name
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# __init__.py
|
# __init__.py
|
||||||
#
|
#
|
||||||
# Copyright (C) 2006-2022 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
from wolfcrypt._version import __version__, __wolfssl_version__
|
from wolfcrypt._version import __version__, __wolfssl_version__
|
||||||
|
|
||||||
|
|
@ -27,8 +27,8 @@ __uri__ = "https://github.com/wolfssl/wolfcrypt-py"
|
||||||
__author__ = "wolfSSL Inc."
|
__author__ = "wolfSSL Inc."
|
||||||
__email__ = "info@wolfssl.com"
|
__email__ = "info@wolfssl.com"
|
||||||
|
|
||||||
__license__ = "GPLv2 or Commercial License"
|
__license__ = "GPLv3-or-later or Commercial License"
|
||||||
__copyright__ = "Copyright (C) 2006-2022 wolfSSL Inc"
|
__copyright__ = "Copyright (C) 2006-2026 wolfSSL Inc"
|
||||||
|
|
||||||
__all__ = [
|
__all__ = [
|
||||||
"__title__", "__summary__", "__uri__", "__version__", "__wolfssl_version__",
|
"__title__", "__summary__", "__uri__", "__version__", "__wolfssl_version__",
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# asn.py
|
# asn.py
|
||||||
#
|
#
|
||||||
# Copyright (C) 2006-2022 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
# pylint: disable=no-member,no-name-in-module
|
# pylint: disable=no-member,no-name-in-module
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# ciphers.py
|
# ciphers.py
|
||||||
#
|
#
|
||||||
# Copyright (C) 2006-2025 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
# pylint: disable=no-member,no-name-in-module
|
# pylint: disable=no-member,no-name-in-module
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# exceptions.py
|
# exceptions.py
|
||||||
#
|
#
|
||||||
# Copyright (C) 2006-2022 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# hashes.py
|
# hashes.py
|
||||||
#
|
#
|
||||||
# Copyright (C) 2006-2022 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
# pylint: disable=no-member,no-name-in-module, no-self-use
|
# pylint: disable=no-member,no-name-in-module, no-self-use
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# hkdf.py
|
# hkdf.py
|
||||||
#
|
#
|
||||||
# Copyright (C) 2025 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
# pylint: disable=no-member,no-name-in-module
|
# pylint: disable=no-member,no-name-in-module
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# pwdbased.py
|
# pwdbased.py
|
||||||
#
|
#
|
||||||
# Copyright (C) 2006-2022 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
# pylint: disable=no-member,no-name-in-module
|
# pylint: disable=no-member,no-name-in-module
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# random.py
|
# random.py
|
||||||
#
|
#
|
||||||
# Copyright (C) 2006-2022 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
# pylint: disable=no-member,no-name-in-module
|
# pylint: disable=no-member,no-name-in-module
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# utils.py
|
# utils.py
|
||||||
#
|
#
|
||||||
# Copyright (C) 2006-2022 wolfSSL Inc.
|
# Copyright (C) 2006-2026 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
# This file is part of wolfSSL. (formerly known as CyaSSL)
|
# This file is part of wolfSSL.
|
||||||
#
|
#
|
||||||
# wolfSSL is free software; you can redistribute it and/or modify
|
# wolfSSL is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 3 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
#
|
#
|
||||||
# wolfSSL is distributed in the hope that it will be useful,
|
# wolfSSL is distributed in the hope that it will be useful,
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||||
|
|
||||||
# pylint: disable=unused-import
|
# pylint: disable=unused-import
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue