Kareem
b4517dece7
Fix CERT_REQUIRED verify mode not setting SSL_VERIFY_FAIL_IF_NO_PEER_CERT and therefore failing to verify the client cert.
...
Thanks to Matan Radomski for the report.
2025-12-15 11:58:26 -07:00
David Garske
3e4ec84844
Merge pull request #60 from wolfSSL/v5.8.2
...
Prepare for v5.8.2 release
2025-07-24 11:45:16 -07:00
Lealem Amedie
71742e399a
Prepare for v5.8.2 release
2025-07-24 12:37:50 -06:00
Daniel Pouzzner
fda757f94a
Merge pull request #58 from lealem47/v5.7.4
...
Prepare for v5.7.4
2024-11-13 15:17:28 -06:00
Lealem Amedie
e601a8bce4
Prepare for v5.7.4
2024-11-13 14:05:55 -07:00
Reda Chouk
754bc9bdb2
update submodule
2024-09-12 10:40:53 +02:00
Reda Chouk
4712cfba90
prepare for v5.7.2 release
2024-09-12 10:40:53 +02:00
Daniel Pouzzner
d8db72f00d
Merge pull request #54 from rizlik/support-disabling-scr
...
wolfssl-py: support disabling secure renegotiation
2024-08-23 16:50:26 -05:00
Marco Oliverio
ab486a32bd
wolfssl-py: support disabling secure renegotiation
...
Use environment variable WOLFSSLPY_DISABLE_SCR to build with secure
renegotiation disabled.
2024-08-19 16:34:19 +00:00
David Garske
bb2c6b2c00
Merge pull request #53 from rizlik/support_version
...
SSLSocket: support version() method
2024-07-19 07:50:14 -07:00
Marco Oliverio
4064227489
SSLSocket: support version() method
2024-07-18 18:53:27 +00:00
Lealem Amedie
6ba654c216
Update to version 5.6.6
2024-01-23 18:39:54 +01:00
Anthony Hu
7f9b9d0276
Merge pull request #49 from lealem47/expired
...
Update expired certs
2024-01-18 10:37:43 -05:00
Lealem Amedie
776c830bfe
Update expired certs
2024-01-11 13:09:57 -08:00
JacobBarthelmeh
be489fd748
Merge pull request #46 from anhu/errmsg
...
Rephrase error message.
2023-11-29 16:31:34 -07:00
Anthony Hu
2da4d19d95
Rephrase error message.
2023-11-27 11:40:24 -05:00
JacobBarthelmeh
9573327f65
Merge pull request #44 from night1rider/urllib3-segfaulting-issue
...
segfault issue
2023-08-14 16:00:22 -06:00
ZackLabPC
2a19d75d79
segfault issue fix from urllib3 tests
2023-08-04 13:37:11 -06:00
lealem47
0a8a76c6d4
Merge pull request #42 from danielinux/prepare-5.6.0-0
...
Updating wolfSSL to v5.6.0
2023-05-02 09:30:53 -06:00
Daniele Lacamera
0443855b1b
Updating wolfSSL to v5.6.0
2023-05-02 12:38:28 +02:00
David Garske
f43fa0c651
Merge pull request #39 from danielinux/v5.5.4-rc
...
Prepare release 5.5.4
2022-12-30 09:06:56 -08:00
Daniele Lacamera
0976f9bde9
Prepare release 5.5.4
2022-12-30 17:27:39 +01:00
JacobBarthelmeh
5475963eaf
Merge pull request #38 from danielinux/update-v5.5.3
...
Update to version 5.5.3
2022-11-03 15:56:53 -06:00
Daniele Lacamera
91f0e85445
Update to version 5.5.3
2022-11-03 14:37:54 +01:00
Hayden Roche
636fa9cc8d
Fix alert history code.
...
Because we access the fields of WOLFSSL_ALERT_HISTORY and WOLFSSL_ALERT directly
in do_handshake, these structs can't be opaque, or an exception will be raised
by FFI.
2022-09-30 17:59:40 +02:00
David Garske
8ac9754adb
Merge pull request #36 from lealem47/bump
...
Bump version to 5.5.0
2022-08-31 13:48:33 -07:00
Lealem Amedie
6e712f8164
Bump version to 5.5.0
2022-08-31 13:28:10 -07:00
Lealem Amedie
1f88948c51
Adding DTLS13 support
2022-08-29 23:00:52 -07:00
Lealem Amedie
7c436817e7
Removing deleted wolfSSL build macro
2022-08-29 23:00:52 -07:00
Lealem Amedie
e26560bf55
Adding DTLS support
2022-08-29 23:00:52 -07:00
Lealem Amedie
8117569866
Adding CRL support
2022-08-29 23:00:52 -07:00
David Garske
33aced7039
Merge pull request #34 from LinuxJedi/add-changelog
...
Add changelog
2022-08-09 08:37:21 -07:00
Andrew Hutchings
7923c10697
Add ChangeLog file
2022-08-09 07:45:05 +01:00
Chris Conlon
6ebc362164
Merge pull request #33 from LinuxJedi/disable-oldtls-support
2022-07-27 15:00:48 -06:00
Chris Conlon
59114919e0
Merge pull request #32 from LinuxJedi/tls_13_fix
2022-07-26 09:48:50 -06:00
Andrew Hutchings
aea5844a10
Add support for disable-oldtls
...
If wolfSSL is build with `--disable-oldtls` then we need to support
this. Otherwise link errors will occur.
2022-07-22 13:20:13 +01:00
Andrew Hutchings
56188c2814
Fix help number
2022-07-15 11:19:43 +01:00
Andrew Hutchings
9d22a85445
Fix TLSv1.3 support
...
There were some missing pieces to the TLSv1.3 support, this adds them in
along with tests.
2022-07-15 11:07:43 +01:00
Andrew Hutchings
c3ebf228c7
Bump version to 5.4.0
2022-07-13 16:24:18 +02:00
Andrew Hutchings
7b1ae1d22d
Add prerequisites section to README
2022-07-13 16:23:45 +02:00
Andrew Hutchings
53b49d867f
Remove dead Travis CI
2022-05-13 11:54:47 +02:00
Andrew Hutchings
16d4eae6be
Add GitHub Actions
2022-05-13 11:54:47 +02:00
Andrew Hutchings
0e325b4123
Port changes from wolfSSL's Python wrapper
...
wolfSSL's main source tree has a stale Python wrapper. This ports
everything over from it before it goes away. In this case it is just a
README change.
2022-05-12 18:50:36 +02:00
Andrew Hutchings
c3484f36c2
Update to wolfSSL 5.3.0
...
Also fix issue where tox wasn't grabbing wolfSSL from git.
2022-05-12 18:48:33 +02:00
David Garske
696b55b476
Merge pull request #25 from LinuxJedi/refactor-build
...
Refactor build to be more Python-like
2022-02-10 07:45:27 -08:00
Andrew Hutchings
61d2f69d12
Don't do local build if env var set
2022-02-10 14:40:36 +00:00
Andrew Hutchings
d57b7e9dcd
Refactor build to be more Python-like
...
This ports over some of the fixes made to wolfCrypt. Some of this will
be pre-requisites for Windows support.
Build recursion fixes:
* Don't import module being built in setup.py
* Don't build the C code until we are doing binary dist or install
* Tox tests bdist_wheel instead of source
Other fixes:
* Separate out version to separate file for modifying
* Update copyright dates
* Unification of _build_ffi and _build_wolfssl
2022-02-08 15:04:22 +00:00
David Garske
3c928b1137
Merge pull request #24 from LinuxJedi/update-wolfssl
...
Update wolfSSL to 5.1.1 and fix any issues
2022-02-07 11:18:17 -08:00
David Garske
f349d08302
Minor spelling fixes.
2022-02-07 11:17:40 -08:00
Andrew Hutchings
1aa226bff0
Backport fixes from wolfcrypt-py
...
* Make wolfSSL a submodule
* Fix sdist packaging
* Make tox work on all py3 releases and remove pep8 for now
2022-01-31 14:56:55 +00:00