cdaf072f | 21-Nov-2021 |
Dr. David von Oheimb |
HTTP client: Fix cleanup of TLS BIO via 'bio_update_fn' callback function Make app_http_tls_cb() tidy up on disconnect the SSL BIO it pushes on connect. Make OSSL_HTTP_close() respect th
HTTP client: Fix cleanup of TLS BIO via 'bio_update_fn' callback function Make app_http_tls_cb() tidy up on disconnect the SSL BIO it pushes on connect. Make OSSL_HTTP_close() respect this. Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17318)
show more ...
|
c2d1ad0e | 18-Dec-2021 |
Piotr Kubaj |
Add support for BSD-riscv64 target Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Ben Kaduk <kaduk@mit.edu> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from http
Add support for BSD-riscv64 target Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Ben Kaduk <kaduk@mit.edu> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17306)
show more ...
|
606c79e2 | 18-Nov-2021 |
Dr. David von Oheimb |
HTTP client: Work around the 'gets' method not being supported by SSL BIOs It turned out that loading non-ASN.1 contents using the HTTP client fails over TLS because SSL BIOs do not supp
HTTP client: Work around the 'gets' method not being supported by SSL BIOs It turned out that loading non-ASN.1 contents using the HTTP client fails over TLS because SSL BIOs do not support the gets method. This PR provides a workaround by using the less efficient BIO_get_line() function in case BIO_gets() returns -2, which means that it is not supported by the BIO. Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17317)
show more ...
|
a497a902 | 18-Dec-2021 |
Dr. David von Oheimb |
http_test.c: Simplify constant init of 'server_args' struct for gcc-4.8.x Reviewed-by: Ben Kaduk <kaduk@mit.edu> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://githu
http_test.c: Simplify constant init of 'server_args' struct for gcc-4.8.x Reviewed-by: Ben Kaduk <kaduk@mit.edu> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17308)
show more ...
|
79b2a2f2 | 18-Dec-2021 |
Dr. David von Oheimb |
add OSSL_STACK_OF_X509_free() for commonly used pattern Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17307) |
0d4c5232 | 17-Dec-2021 |
Tomas Mraz |
Fix fixup postrelease scripts to avoid creating errors Otherwise the NEWS.md and CHANGES.md will contain trailing spaces. Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from
Fix fixup postrelease scripts to avoid creating errors Otherwise the NEWS.md and CHANGES.md will contain trailing spaces. Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17304) (cherry picked from commit 132ab70fd852729e7ce41ac7ef2cb2f9969f8b7e)
show more ...
|
7db69a35 | 17-Dec-2021 |
Carlo Teubner <435950+c4rlo@users.noreply.github.com> |
crypto/dsa.h: fix include guard name The current include guard name is a duplicate of the one in dsaerr.h. Noticed via https://lgtm.com/projects/g/openssl/openssl CLA: triv
crypto/dsa.h: fix include guard name The current include guard name is a duplicate of the one in dsaerr.h. Noticed via https://lgtm.com/projects/g/openssl/openssl CLA: trivial Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17303)
show more ...
|
f050745f | 16-Dec-2021 |
Kan |
Fix the null pointer dereference Fixes #17296 Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/
Fix the null pointer dereference Fixes #17296 Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17297)
show more ...
|
68b78dd7 | 16-Dec-2021 |
ABautkin |
Fix deref after null ctx may be NULL at 178 line CLA: trivial Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by:
Fix deref after null ctx may be NULL at 178 line CLA: trivial Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17293)
show more ...
|
08dfbe07 | 15-Dec-2021 |
Dr. David von Oheimb |
cmp_ctx.c: Remove redundancy form the defs of many getters and setters Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17284) |
2437832b | 16-Dec-2021 |
Pauli |
rsa exp: move declarations before code Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/1
rsa exp: move declarations before code Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17287)
show more ...
|
7ca3bf79 | 16-Dec-2021 |
Tomas Mraz |
context_init: Fix cleanup in error handling Also never use OSSL_LIB_CTX_free() on incompletely initialized context. Fixes #17291 Reviewed-by: Matt Caswell <matt@openssl.org
context_init: Fix cleanup in error handling Also never use OSSL_LIB_CTX_free() on incompletely initialized context. Fixes #17291 Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17294)
show more ...
|
33df7cbe | 16-Dec-2021 |
Tomas Mraz |
ossl_provider_add_to_store: Avoid use-after-free Avoid freeing a provider that was not up-ref-ed before. Fixes #17292 Reviewed-by: Matt Caswell <matt@openssl.org> (Merg
ossl_provider_add_to_store: Avoid use-after-free Avoid freeing a provider that was not up-ref-ed before. Fixes #17292 Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17295)
show more ...
|
c81eed84 | 15-Dec-2021 |
Peiwei Hu |
X509_STORE_new: memory needs to be freed Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/1
X509_STORE_new: memory needs to be freed Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17278)
show more ...
|
ec9135a6 | 15-Dec-2021 |
Peiwei Hu |
get_ecdsa_sig_rs_bytes: free value of d2i_ECDSA_SIG() before return Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Tomas Mraz <t
get_ecdsa_sig_rs_bytes: free value of d2i_ECDSA_SIG() before return Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17280)
show more ...
|
869b7dd0 | 15-Dec-2021 |
Peiwei Hu |
test/cmp_vfy_test.c: free before return Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17
test/cmp_vfy_test.c: free before return Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17279)
show more ...
|
27f7f527 | 14-Dec-2021 |
Pauli |
Add test case to verify that the use after free issue is fixed. Test case based on reproducer by Guido Vranken. Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://
Add test case to verify that the use after free issue is fixed. Test case based on reproducer by Guido Vranken. Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17263)
show more ...
|
ad2fcee1 | 13-Dec-2021 |
Pauli |
evp: address a use after free state when using HMAC and MD copy. Fixes #17261 Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17
evp: address a use after free state when using HMAC and MD copy. Fixes #17261 Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17263)
show more ...
|
dd2fcc1f | 15-Dec-2021 |
Peiwei Hu |
EC_POINT_hex2point: forget to free pt Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Nicola Tuveri <nic.tuv@gmail.com> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merge
EC_POINT_hex2point: forget to free pt Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Nicola Tuveri <nic.tuv@gmail.com> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17276)
show more ...
|
e8b597f3 | 20-May-2021 |
Orr Toledano |
Documentation for RNDR and RNDRRS Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/15361) |
1f8ce0c9 | 06-May-2021 |
Orr Toledano |
Add tests for RNDR and combine tests with RDRAND Add test cases for RNDR and RNDRRS. Combine tests for RDRAND and RNDR to share common logic. Reviewed-by: Paul Dale <pauli@opens
Add tests for RNDR and combine tests with RDRAND Add test cases for RNDR and RNDRRS. Combine tests for RDRAND and RNDR to share common logic. Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/15361)
show more ...
|
eb28fda7 | 06-May-2021 |
Orr Toledano |
Add support for RNDRRS Provider Create new provider for RNDRRS. Modify support for rand_cpu to default to RDRAND/RDSEED on x86 and RNDRRS on aarch64. Reviewed-by: Paul Dale <pau
Add support for RNDRRS Provider Create new provider for RNDRRS. Modify support for rand_cpu to default to RDRAND/RDSEED on x86 and RNDRRS on aarch64. Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/15361)
show more ...
|
efa1f224 | 19-May-2021 |
Orr Toledano |
Add Arm Assembly (aarch64) support for RNG Include aarch64 asm instructions for random number generation using the RNDR and RNDRRS instructions. Provide detection functions for RNDR and
Add Arm Assembly (aarch64) support for RNG Include aarch64 asm instructions for random number generation using the RNDR and RNDRRS instructions. Provide detection functions for RNDR and RNDRRS getauxval. Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/15361)
show more ...
|
a56bb5d6 | 07-Dec-2021 |
Dr. David von Oheimb |
APPS/cmp: Fix logic and doc of mutually exclusive -server/-use_mock_srv/-port/-rspin options Ignore -server with -rspin and exclude all of -use_mock_srv/-port/-rspin. On the other hand,
APPS/cmp: Fix logic and doc of mutually exclusive -server/-use_mock_srv/-port/-rspin options Ignore -server with -rspin and exclude all of -use_mock_srv/-port/-rspin. On the other hand, -server is required if no -use_mock_srv/-port/-rspin is given. Ignore -tls_used with -use_mock_srv and -rspin; it is not supported with -port. If -server is not given, ignore -proxy, -no_proxy, and -tls_used. Also slightly improve the documentation of the two mock server variants. Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17254)
show more ...
|
1f8ca9e3 | 14-Dec-2021 |
Tomas Mraz |
NEWS.md: Add missing empty line Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/172
NEWS.md: Add missing empty line Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17274)
show more ...
|