Commit Graph

62 Commits (master)

Author SHA1 Message Date
Sergey Kandaurov 6a134dfd48 QUIC: using QUIC API introduced in OpenSSL 3.5. 8 months ago
Sergey Kandaurov e561f7dbcf QUIC: defined SSL API macros in a single place. 8 months ago
Aleksei Bavshin 020b1db7eb Win32: added detection of ARM64 target. 9 months ago
Piotr Sikora 2deded362e Configure: added support for Homebrew on Apple Silicon. 2 years ago
Maxim Dounin bdea5b703f SSL: avoid using OpenSSL config in build directory (ticket #2404). 3 years ago
Maxim Dounin dad6ec3aa6 Win32: OpenSSL compilation for x64 targets with MSVC. 3 years ago
Roman Arutyunyan a36ebf7e95 QUIC: OpenSSL compatibility layer. 3 years ago
Maxim Dounin fb0890aee6 Win32: disabled threads support in OpenSSL builds. 3 years ago
Ruslan Ermilov f2859767d4 Configure: fixed QUIC support test. 4 years ago
Ruslan Ermilov 8ce1c2c7e9 Configure: check for QUIC 0-RTT support at compile time. 4 years ago
Ruslan Ermilov 3321ca0c83 Configure: simplified condition. 4 years ago
Ruslan Ermilov bd89c448b7 Removed NGX_OPENSSL_QUIC macro, NGX_QUIC is enough. 4 years ago
Ruslan Ermilov 7a45071cb6 Changed the OpenSSL QUIC support detection. 4 years ago
Roman Arutyunyan b813b9ec35 QUIC: added "quic" listen parameter. 6 years ago
Sergey Kandaurov 0a11fdbb28 Compatibility with BoringSSL master branch. 6 years ago
Sergey Kandaurov 1a6fc01fb8 Configure: fixed static compilation with OpenSSL 1.1.1 / BoringSSL. 6 years ago
Sergey Kandaurov b7b3aca704 Configure: unbreak with old OpenSSL, --with-http_v3_module added. 6 years ago
Sergey Kandaurov e92cb24f40 HTTP UDP layer, QUIC support autotest. 6 years ago
Maxim Dounin 78386faf7e Configure: restored "no-threads" in OpenSSL builds. 8 years ago
Maxim Dounin 90ca1071b7 Configure: fixed static compilation with OpenSSL 1.1.1. 8 years ago
Maxim Dounin 77471dbdbb Win32: compatiblity with OpenSSL 1.1.0. 9 years ago
Maxim Dounin e6f04424af SSL: initialization changes for OpenSSL 1.1.0. 10 years ago
Sergey Kandaurov fef872a9ba Configure: skip building OpenSSL documentation to conserve time. 10 years ago
Ruslan Ermilov 6fccc00aa8 Configure: fixed static nginx build with OpenSSL (ticket #903). 10 years ago
Maxim Dounin 86cc342a26 Dynamic modules: dlopen() support. 10 years ago
Maxim Dounin 0d3cad3864 Configure: fixed using OpenSSL include paths. 10 years ago
Ruslan Ermilov 72125c7a22 Configure: search OpenSSL in a bunch of standard places. 11 years ago
Ruslan Ermilov 08e05a4042 Configure: removed obsolete threads bits. 11 years ago
Piotr Sikora 49282c8e9d Configure: call "make clean" for OpenSSL only if Makefile exists. 12 years ago
Maxim Dounin 48d96ced6f Win32: MinGW GCC compatibility. 13 years ago
Maxim Konovalov f8d59e33f3 Copyright updated. 14 years ago
Igor Sysoev 59bb78b951 stop ./configure on Win32 if no library sources was specified, 16 years ago
Igor Sysoev db0efa8052 do not use prebuild OpenSSL Win32 libraries 16 years ago
Igor Sysoev 4a529e9aec fix building OpenSSL-1.0.0 on 64-bit Linux: 16 years ago
Igor Sysoev 502252d43a MSVC8 compatibility with OpenSSL 1.0.0 16 years ago
Igor Sysoev 920c00dcb5 allow "make clean" for OpenSSL, the bug was introduced in r2874 17 years ago
Igor Sysoev 0022826d18 *) use no-threads for Unix builds only 17 years ago
Igor Sysoev da85fe6d5f stop ./configure at once on library failure 17 years ago
Igor Sysoev 082ce96023 allow absolute path in --with-openssl= 17 years ago
Igor Sysoev a7021768a7 use -ldl for any OS that needs it 17 years ago
Igor Sysoev 8407ff24ab fix building OpenSSL on Unix 17 years ago
Igor Sysoev 2d252980ed fix building OpenSSL on Win32 17 years ago
Igor Sysoev d2af69adc6 backout r2833: CURDIR was set to Unix style path 17 years ago
Igor Sysoev 3d746ac4f0 use $(CURDIR) instead of "..\..\.." because the later does not allow to use 17 years ago
Igor Sysoev f794318d60 test whether libdl is required for dynamic linking: 17 years ago
Igor Sysoev 890467c1c4 *) move advapi32.lib to core libs since it's required for Registry and Event Log 17 years ago
Igor Sysoev 60798fbea5 OpenSSL building by MSVC and BCC from sources 17 years ago
Igor Sysoev 673382f2aa do not build OpenSSL with threads, if they are not used 19 years ago
Igor Sysoev 0ec09f9196 test PCRE in FreeBSD, Linux, and NetBSD 19 years ago
Igor Sysoev d3283ff922 nginx-0.3.13-RELEASE import 20 years ago