| tidy-up: use OPENSSL_VERSION_NUMBER Uniformly use OPENSSL_VERSION_NUMBER to check for OpenSSL version. Before this patch some places used OPENSSL_VERSION_MAJOR. Also fix lib/md4.c, which included opensslconf.h, but that doesn't define any version number in these implementations: BoringSSL, AWS-LC, LibreSSL, wolfSSL. (Only in mainline OpenSSL/quictls). Switch that to opensslv.h. This wasn't causing a deeper problem because the code is looking for v3, which is only provided by OpenSSL/quictls as of now. According to https://github.com/openssl/openssl/issues/17517, the macro OPENSSL_VERSION_NUMBER is safe to use and not deprecated. Reviewed-by: Marcel Raad Closes #12298 | 2 年前 |
| 升级curl到v8.4.0 Signed-off-by: 徐杰 <xujie223@huawei.com> | 2 年前 |
| update third-party curl from 8.6.0 to 8.8.0 Signed-off-by: lizefan <lizefan3@huawei.com> | 1 年前 |
| update third-party curl from 8.6.0 to 8.8.0 Signed-off-by: lizefan <lizefan3@huawei.com> | 1 年前 |
| update third-party curl from 8.6.0 to 8.8.0 Signed-off-by: lizefan <lizefan3@huawei.com> | 1 年前 |
| configure: when enabling QUIC, check that TLS supports QUIC Most importantly perhaps is when using OpenSSL that the used build/flavor has the QUIC API: the vanilla OpenSSL does not, only BoringSSL, libressl, AWS-LC and quictls do. Ref: https://github.com/curl/curl/commit/5d044ad9480a9f556f4b6a252d7533b1ba7fe57e#r136780413 Closes #12683 | 2 年前 |
| 升级curl到v8.4.0 Signed-off-by: 徐杰 <xujie223@huawei.com> | 2 年前 |
| configure: add libngtcp2_crypto_boringssl detection If OpenSSL is found to be BoringSSL or AWS-LC, and ngtcp2 is requested, try to detect libngtcp2_crypto_boringssl. Reported-by: ウさん Fixes #12724 Closes #12769 | 2 年前 |
| 升级curl到v8.4.0 Signed-off-by: 徐杰 <xujie223@huawei.com> | 2 年前 |
| 升级curl到v8.4.0 Signed-off-by: 徐杰 <xujie223@huawei.com> | 2 年前 |
| update third-party curl from 8.6.0 to 8.8.0 Signed-off-by: lizefan <lizefan3@huawei.com> | 1 年前 |
| 升级curl到v8.4.0 Signed-off-by: 徐杰 <xujie223@huawei.com> | 2 年前 |
| 升级curl到v8.4.0 Signed-off-by: 徐杰 <xujie223@huawei.com> | 2 年前 |
| 升级curl到v8.4.0 Signed-off-by: 徐杰 <xujie223@huawei.com> | 2 年前 |
| configure: when enabling QUIC, check that TLS supports QUIC Most importantly perhaps is when using OpenSSL that the used build/flavor has the QUIC API: the vanilla OpenSSL does not, only BoringSSL, libressl, AWS-LC and quictls do. Ref: https://github.com/curl/curl/commit/5d044ad9480a9f556f4b6a252d7533b1ba7fe57e#r136780413 Closes #12683 | 2 年前 |
| 升级curl到v8.4.0 Signed-off-by: 徐杰 <xujie223@huawei.com> | 2 年前 |
| 升级curl到v8.4.0 Signed-off-by: 徐杰 <xujie223@huawei.com> | 2 年前 |
| 升级curl到v8.4.0 Signed-off-by: 徐杰 <xujie223@huawei.com> | 2 年前 |
| 升级curl到v8.4.0 Signed-off-by: 徐杰 <xujie223@huawei.com> | 2 年前 |
| 升级curl到v8.4.0 Signed-off-by: 徐杰 <xujie223@huawei.com> | 2 年前 |
| 升级curl到v8.4.0 Signed-off-by: 徐杰 <xujie223@huawei.com> | 2 年前 |
| 升级curl到v8.4.0 Signed-off-by: 徐杰 <xujie223@huawei.com> | 2 年前 |
| 升级curl到v8.4.0 Signed-off-by: 徐杰 <xujie223@huawei.com> | 2 年前 |
| 升级curl到v8.4.0 Signed-off-by: 徐杰 <xujie223@huawei.com> | 2 年前 |
| 升级curl到v8.4.0 Signed-off-by: 徐杰 <xujie223@huawei.com> | 2 年前 |
| 升级curl到v8.4.0 Signed-off-by: 徐杰 <xujie223@huawei.com> | 2 年前 |
| 升级curl到v8.4.0 Signed-off-by: 徐杰 <xujie223@huawei.com> | 2 年前 |
| 升级curl到v8.4.0 Signed-off-by: 徐杰 <xujie223@huawei.com> | 2 年前 |