From a69521afa48b8e46bf2f5efe63a5e7f04e59151a Mon Sep 17 00:00:00 2001 From: Kareem Date: Mon, 20 Jul 2026 10:37:26 -0700 Subject: [PATCH 1/2] Update license from GPLv2 to GPLv3. --- LICENSING.rst | 6 +++--- docs/Makefile | 8 ++++---- docs/conf.py | 2 +- examples/client.py | 8 ++++---- examples/server.py | 8 ++++---- setup.py | 12 ++++++------ tests/conftest.py | 8 ++++---- tests/test_client.py | 8 ++++---- tests/test_client_example.py | 8 ++++---- tests/test_context.py | 8 ++++---- tests/test_dtls_handshake_once.py | 8 ++++---- tests/test_dtls_server_example.py | 8 ++++---- tests/test_getpeercert.py | 8 ++++---- tests/test_io_error_mapping.py | 8 ++++---- tests/test_methods.py | 8 ++++---- tests/test_write_bytes.py | 8 ++++---- wolfssl/__about__.py | 12 ++++++------ wolfssl/__init__.py | 8 ++++---- wolfssl/_build_ffi.py | 8 ++++---- wolfssl/_methods.py | 8 ++++---- wolfssl/_openssl.py | 8 ++++---- wolfssl/exceptions.py | 8 ++++---- wolfssl/utils.py | 8 ++++---- 23 files changed, 92 insertions(+), 92 deletions(-) diff --git a/LICENSING.rst b/LICENSING.rst index 0308b47..2bb2afa 100644 --- a/LICENSING.rst +++ b/LICENSING.rst @@ -9,9 +9,9 @@ Open Source ~~~~~~~~~~~ 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 -License. The GPLv2 license can be found on the `gnu.org website -`_. +to the needs of the user as long as the user adheres to version three of the GPL +License. The GPLv3 license can be found on the `gnu.org website +`_. Commercial Licensing ~~~~~~~~~~~~~~~~~~~~ diff --git a/docs/Makefile b/docs/Makefile index b85237a..f12155b 100644 --- a/docs/Makefile +++ b/docs/Makefile @@ -1,12 +1,12 @@ # Makefile for Sphinx documentation # -# Copyright (C) 2006-2020 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 # 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. # # 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 # 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. SPHINXOPTS = diff --git a/docs/conf.py b/docs/conf.py index 6be8bc6..2260d84 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -52,7 +52,7 @@ # General information about the project. project = u'wolfssl Python' -copyright = u'2019, wolfSSL Inc. All rights reserved' +copyright = u'2006-2026, wolfSSL Inc. All rights reserved' author = u'wolfSSL' # The version info for the project you're documenting, acts as replacement for diff --git a/examples/client.py b/examples/client.py index b9d5351..2593d8c 100755 --- a/examples/client.py +++ b/examples/client.py @@ -4,13 +4,13 @@ # # client.py # -# Copyright (C) 2006-2020 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 # 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. # # wolfSSL is distributed in the hope that it will be useful, @@ -20,7 +20,7 @@ # # You should have received a copy of the GNU General Public License # 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=missing-docstring, invalid-name, import-error diff --git a/examples/server.py b/examples/server.py index 1df90dd..c1a62d5 100755 --- a/examples/server.py +++ b/examples/server.py @@ -4,13 +4,13 @@ # # server.py # -# Copyright (C) 2006-2020 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 # 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. # # wolfSSL is distributed in the hope that it will be useful, @@ -20,7 +20,7 @@ # # You should have received a copy of the GNU General Public License # 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=missing-docstring, invalid-name, import-error diff --git a/setup.py b/setup.py index 6ef3fb4..971a05f 100755 --- a/setup.py +++ b/setup.py @@ -1,13 +1,13 @@ #!/usr/bin/env python # -*- coding: utf-8 -*- # -# Copyright (C) 2006-2020 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 # 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. # # wolfSSL is distributed in the hope that it will be useful, @@ -17,7 +17,7 @@ # # You should have received a copy of the GNU General Public License # 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 @@ -59,7 +59,7 @@ author="wolfSSL Inc.", author_email="info@wolfssl.com", url="https://github.com/wolfssl/wolfssl-py", - license="GPLv2 or Commercial License", + license="GPLv3-or-later or Commercial License", packages=["wolfssl"], @@ -68,7 +68,7 @@ keywords="wolfssl, wolfcrypt, security, cryptography", classifiers=[ - u"License :: OSI Approved :: GNU General Public License v2 (GPLv2)", + u"License :: OSI Approved :: GNU General Public License v3 (GPLv3)", u"License :: Other/Proprietary License", u"Operating System :: OS Independent", u"Programming Language :: Python :: 2.7", diff --git a/tests/conftest.py b/tests/conftest.py index 748b141..1b23845 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -2,13 +2,13 @@ # # conftest.py # -# Copyright (C) 2006-2020 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 # 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. # # wolfSSL is distributed in the hope that it will be useful, @@ -18,7 +18,7 @@ # # You should have received a copy of the GNU General Public License # 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=missing-docstring, redefined-outer-name diff --git a/tests/test_client.py b/tests/test_client.py index cf81363..c3b452c 100644 --- a/tests/test_client.py +++ b/tests/test_client.py @@ -2,13 +2,13 @@ # # test_client.py # -# Copyright (C) 2006-2020 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 # 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. # # wolfSSL is distributed in the hope that it will be useful, @@ -18,7 +18,7 @@ # # You should have received a copy of the GNU General Public License # 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=missing-docstring, invalid-name, import-error # pylint: disable=redefined-outer-name diff --git a/tests/test_client_example.py b/tests/test_client_example.py index b898b50..496b476 100644 --- a/tests/test_client_example.py +++ b/tests/test_client_example.py @@ -2,13 +2,13 @@ # # test_client_example.py # -# Copyright (C) 2006-2020 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 # 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. # # wolfSSL is distributed in the hope that it will be useful, @@ -18,7 +18,7 @@ # # You should have received a copy of the GNU General Public License # 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=missing-docstring, invalid-name, import-error diff --git a/tests/test_context.py b/tests/test_context.py index 6a2f3af..66fa199 100644 --- a/tests/test_context.py +++ b/tests/test_context.py @@ -2,13 +2,13 @@ # # test_context.py # -# Copyright (C) 2006-2020 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 # 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. # # wolfSSL is distributed in the hope that it will be useful, @@ -18,7 +18,7 @@ # # You should have received a copy of the GNU General Public License # 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=missing-docstring, invalid-name, import-error # pylint: disable=redefined-outer-name diff --git a/tests/test_dtls_handshake_once.py b/tests/test_dtls_handshake_once.py index d53c787..29251f8 100644 --- a/tests/test_dtls_handshake_once.py +++ b/tests/test_dtls_handshake_once.py @@ -2,13 +2,13 @@ # # test_dtls_handshake_once.py # -# Copyright (C) 2006-2020 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 # 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. # # wolfSSL is distributed in the hope that it will be useful, @@ -18,7 +18,7 @@ # # You should have received a copy of the GNU General Public License # 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=missing-docstring, invalid-name, import-error # pylint: disable=protected-access diff --git a/tests/test_dtls_server_example.py b/tests/test_dtls_server_example.py index 5838c05..ac8b556 100644 --- a/tests/test_dtls_server_example.py +++ b/tests/test_dtls_server_example.py @@ -2,13 +2,13 @@ # # test_dtls_server_example.py # -# Copyright (C) 2006-2020 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 # 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. # # wolfSSL is distributed in the hope that it will be useful, @@ -18,7 +18,7 @@ # # You should have received a copy of the GNU General Public License # 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=missing-docstring, invalid-name, import-error diff --git a/tests/test_getpeercert.py b/tests/test_getpeercert.py index e02762c..c7eed76 100644 --- a/tests/test_getpeercert.py +++ b/tests/test_getpeercert.py @@ -2,13 +2,13 @@ # # test_getpeercert.py # -# Copyright (C) 2006-2020 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 # 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. # # wolfSSL is distributed in the hope that it will be useful, @@ -18,7 +18,7 @@ # # You should have received a copy of the GNU General Public License # 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=missing-docstring, invalid-name, import-error # pylint: disable=protected-access diff --git a/tests/test_io_error_mapping.py b/tests/test_io_error_mapping.py index eec6540..1932225 100644 --- a/tests/test_io_error_mapping.py +++ b/tests/test_io_error_mapping.py @@ -2,13 +2,13 @@ # # test_io_error_mapping.py # -# Copyright (C) 2006-2020 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 # 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. # # wolfSSL is distributed in the hope that it will be useful, @@ -18,7 +18,7 @@ # # You should have received a copy of the GNU General Public License # 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=missing-docstring, invalid-name, import-error # pylint: disable=protected-access diff --git a/tests/test_methods.py b/tests/test_methods.py index bf5a32b..bef5854 100644 --- a/tests/test_methods.py +++ b/tests/test_methods.py @@ -2,13 +2,13 @@ # # test_methods.py # -# Copyright (C) 2006-2020 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 # 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. # # wolfSSL is distributed in the hope that it will be useful, @@ -18,7 +18,7 @@ # # You should have received a copy of the GNU General Public License # 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=missing-docstring, redefined-outer-name, import-error diff --git a/tests/test_write_bytes.py b/tests/test_write_bytes.py index af7447c..5050520 100644 --- a/tests/test_write_bytes.py +++ b/tests/test_write_bytes.py @@ -2,13 +2,13 @@ # # test_write_bytes.py # -# Copyright (C) 2006-2020 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 # 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. # # wolfSSL is distributed in the hope that it will be useful, @@ -18,7 +18,7 @@ # # You should have received a copy of the GNU General Public License # 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=missing-docstring, invalid-name, import-error # pylint: disable=protected-access diff --git a/wolfssl/__about__.py b/wolfssl/__about__.py index 6b31645..e899d68 100644 --- a/wolfssl/__about__.py +++ b/wolfssl/__about__.py @@ -2,13 +2,13 @@ # # __about__.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 # 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. # # wolfSSL is distributed in the hope that it will be useful, @@ -18,7 +18,7 @@ # # You should have received a copy of the GNU General Public License # 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 wolfssl._version import __version__, __wolfssl_version__ @@ -29,8 +29,8 @@ __author__ = "wolfSSL Inc." __email__ = "info@wolfssl.com" -__license__ = "GPLv2 or Commercial License" -__copyright__ = "Copyright (C) 2006-2022 wolfSSL Inc" +__license__ = "GPLv3-or-later or Commercial License" +__copyright__ = "Copyright (C) 2006-2026 wolfSSL Inc" __all__ = [ "__title__", "__summary__", "__uri__", "__version__", diff --git a/wolfssl/__init__.py b/wolfssl/__init__.py index 0c5cd6b..99aa9d0 100644 --- a/wolfssl/__init__.py +++ b/wolfssl/__init__.py @@ -2,13 +2,13 @@ # # __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 # 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. # # wolfSSL is distributed in the hope that it will be useful, @@ -18,7 +18,7 @@ # # You should have received a copy of the GNU General Public License # 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=too-many-instance-attributes, too-many-arguments # pylint: disable=too-many-arguments, too-many-branches, too-many-locals diff --git a/wolfssl/_build_ffi.py b/wolfssl/_build_ffi.py index f2df0bd..86ae9e7 100644 --- a/wolfssl/_build_ffi.py +++ b/wolfssl/_build_ffi.py @@ -2,13 +2,13 @@ # # 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 # 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. # # wolfSSL is distributed in the hope that it will be useful, @@ -18,7 +18,7 @@ # # You should have received a copy of the GNU General Public License # 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=missing-docstring, invalid-name diff --git a/wolfssl/_methods.py b/wolfssl/_methods.py index a72b538..5754347 100644 --- a/wolfssl/_methods.py +++ b/wolfssl/_methods.py @@ -2,13 +2,13 @@ # # _methods.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 # 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. # # wolfSSL is distributed in the hope that it will be useful, @@ -18,7 +18,7 @@ # # You should have received a copy of the GNU General Public License # 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=missing-docstring, invalid-name diff --git a/wolfssl/_openssl.py b/wolfssl/_openssl.py index 285dab4..947ba05 100644 --- a/wolfssl/_openssl.py +++ b/wolfssl/_openssl.py @@ -2,13 +2,13 @@ # # _openssl.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 # 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. # # wolfSSL is distributed in the hope that it will be useful, @@ -18,7 +18,7 @@ # # You should have received a copy of the GNU General Public License # 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=missing-docstring, invalid-name import os diff --git a/wolfssl/exceptions.py b/wolfssl/exceptions.py index 92533ee..ea19dd2 100644 --- a/wolfssl/exceptions.py +++ b/wolfssl/exceptions.py @@ -2,13 +2,13 @@ # # 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 # 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. # # wolfSSL is distributed in the hope that it will be useful, @@ -18,7 +18,7 @@ # # You should have received a copy of the GNU General Public License # 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=missing-docstring diff --git a/wolfssl/utils.py b/wolfssl/utils.py index e4cece8..5f293ed 100644 --- a/wolfssl/utils.py +++ b/wolfssl/utils.py @@ -2,13 +2,13 @@ # # 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 # 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. # # wolfSSL is distributed in the hope that it will be useful, @@ -18,7 +18,7 @@ # # You should have received a copy of the GNU General Public License # 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=missing-docstring, unused-import, undefined-variable From 2cbf28d9e35f507eeeff35dea057f25f4f7c36d5 Mon Sep 17 00:00:00 2001 From: Kareem Date: Mon, 20 Jul 2026 13:28:19 -0700 Subject: [PATCH 2/2] Use GPLv3 rather than GPLv3+. --- setup.py | 2 +- wolfssl/__about__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 971a05f..5e034a1 100755 --- a/setup.py +++ b/setup.py @@ -59,7 +59,7 @@ author="wolfSSL Inc.", author_email="info@wolfssl.com", url="https://github.com/wolfssl/wolfssl-py", - license="GPLv3-or-later or Commercial License", + license="GPLv3 or Commercial License", packages=["wolfssl"], diff --git a/wolfssl/__about__.py b/wolfssl/__about__.py index e899d68..55c0201 100644 --- a/wolfssl/__about__.py +++ b/wolfssl/__about__.py @@ -29,7 +29,7 @@ __author__ = "wolfSSL Inc." __email__ = "info@wolfssl.com" -__license__ = "GPLv3-or-later or Commercial License" +__license__ = "GPLv3 or Commercial License" __copyright__ = "Copyright (C) 2006-2026 wolfSSL Inc" __all__ = [