#
58165d8d |
| 12-Sep-2023 |
Matt Caswell |
Further fix in bio_dgram_test for BIO_s_dgram_mem() When setting an explicit buffer size using BIO_s_dgram_mem() make sure we take into account the size of the header (which may be large
Further fix in bio_dgram_test for BIO_s_dgram_mem() When setting an explicit buffer size using BIO_s_dgram_mem() make sure we take into account the size of the header (which may be large on NonStop) Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com> Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/22058)
show more ...
|
#
572f290c |
| 11-Sep-2023 |
Matt Caswell |
Fix a failure in bio_dgram_test on the NonStop platform The size of the datagram header is significantly larger that we might expect on NonStop (probably driven by sizeof(BIO_ADDR)). We
Fix a failure in bio_dgram_test on the NonStop platform The size of the datagram header is significantly larger that we might expect on NonStop (probably driven by sizeof(BIO_ADDR)). We adjust the size of the default buffer to take into account the header size and the mtu. Fixes #22013 Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com> Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/22058)
show more ...
|
#
da1c088f |
| 07-Sep-2023 |
Matt Caswell |
Copyright year updates Reviewed-by: Richard Levitte <levitte@openssl.org> Release: yes
|
#
b56b034e |
| 28-Aug-2023 |
Tomas Mraz |
Correct the fixed size handling for dgram_pair and dgram_mem Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.c
Correct the fixed size handling for dgram_pair and dgram_mem Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21866)
show more ...
|
#
12c4e676 |
| 07-Mar-2023 |
Richard Levitte |
test//bio_dgram_test.c: Skip test when BIO_bind() fails This test isn't supposed to test BIO_bind() itself, so we can be a bit sloppy and assume that it fails because the attempted bindi
test//bio_dgram_test.c: Skip test when BIO_bind() fails This test isn't supposed to test BIO_bind() itself, so we can be a bit sloppy and assume that it fails because the attempted binding is not supported on the platform where this is run. For example, BIO_bind() fails when it's given an IPv6 address and the platform where this is run doesn't support that address family. In a case like this, it's sensible enough to simply skip the test when BIO_bind() fails. Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/20449)
show more ...
|
#
3a857b95 |
| 09-Jan-2023 |
Tomas Mraz |
Implement BIO_s_dgram_mem() reusing the BIO_s_dgram_pair() code Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> (Merged from https://githu
Implement BIO_s_dgram_mem() reusing the BIO_s_dgram_pair() code Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> (Merged from https://github.com/openssl/openssl/pull/20012)
show more ...
|
#
681c4619 |
| 09-Oct-2022 |
Pauli |
test: condition out code that relies on CHACHA. Run checker does a no-chacha build and tests fail because it can't be fetched. Fixes #19363 Reviewed-by: Dmitry Belyavskiy <
test: condition out code that relies on CHACHA. Run checker does a no-chacha build and tests fail because it can't be fetched. Fixes #19363 Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com> Reviewed-by: Shane Lontis <shane.lontis@oracle.com> Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19366)
show more ...
|
#
19b6b5f4 |
| 30-Sep-2022 |
Tomas Mraz |
Fix older clang warning on initialization We use memset() instead. Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from htt
Fix older clang warning on initialization We use memset() instead. Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19311)
show more ...
|
#
8e90a12a |
| 23-Sep-2022 |
Hugo Landau |
Fix BIO_dgram_pair stochastic test failure Fixes #19267. Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github
Fix BIO_dgram_pair stochastic test failure Fixes #19267. Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19268)
show more ...
|
#
b88ce46e |
| 31-May-2022 |
Hugo Landau |
BIO_s_dgram_pair Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/18442)
|
#
ce41a53d |
| 09-Sep-2022 |
Tom Cosgrove |
Fix tests when configured with -DOPENSSL_USE_IPV6=0 In include/internal/sockets.h it says that you can disable IPv6, and only defines OPENSSL_USE_IPV6 (to 0 or 1) if it's not already def
Fix tests when configured with -DOPENSSL_USE_IPV6=0 In include/internal/sockets.h it says that you can disable IPv6, and only defines OPENSSL_USE_IPV6 (to 0 or 1) if it's not already defined. The codebase generally then checks `#if OPENSSL_USE_IPV6`. However, test_bio_dgram uses `#if defined(OPENSSL_USE_IPV6)` which means it tries to test IPv6 even if it's explicitly configured out with -DOPENSSL_USE_IPV6=0 (`#if defined(OPENSSL_USE_IPV6)` is always true). This fixes that. Change-Id: Ie1641c9dd654f27f3bdca186517df5599ad1059b Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19181)
show more ...
|
#
18274e1d |
| 07-Sep-2022 |
Tomas Mraz |
bio_dgram_test.c: Fix warning from older clang compilers Older clang compilers warn about the initializer: test/bio_dgram_test.c:107:29: error: suggest braces around initialization
bio_dgram_test.c: Fix warning from older clang compilers Older clang compilers warn about the initializer: test/bio_dgram_test.c:107:29: error: suggest braces around initialization of subobject [-Werror,-Wmissing-braces] struct in6_addr ina6 = {0}; ^ {} Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19152)
show more ...
|
#
664e096c |
| 09-May-2022 |
Hugo Landau |
BIO_dgram support for BIO_sendmmsg/BIO_recvmmsg Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openss
BIO_dgram support for BIO_sendmmsg/BIO_recvmmsg Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/18270)
show more ...
|