Commit Graph

736 Commits (default)

Author SHA1 Message Date
Edgar Bonet efc6a217b9 Configure: fixed building libatomic test. 2 years ago
Piotr Sikora e3207a17f0 Configure: allow cross-compiling to Windows using Clang. 2 years ago
Piotr Sikora b595a68df9 Configure: fixed "make install" when cross-compiling to Windows. 2 years ago
Piotr Sikora 2deded362e Configure: added support for Homebrew on Apple Silicon. 2 years ago
Sergey Kandaurov 6b1bb998c9 Configure: set cache line size for more architectures. 2 years ago
Sergey Kandaurov 818f98da1c Configure: fixed Linux crypt_r() test to add libcrypt. 2 years ago
Roman Arutyunyan a168b810e2 Stream: ngx_stream_pass_module. 2 years ago
Maxim Dounin bdea5b703f SSL: avoid using OpenSSL config in build directory (ticket #2404). 3 years ago
Sergey Kandaurov 6915d2fb2e HTTP/2: removed server push (ticket #2432). 3 years ago
Roman Arutyunyan 779bfcff5f Stream: removed QUIC support. 3 years ago
Roman Arutyunyan 1465a34067 QUIC: disabled datagram fragmentation. 3 years ago
Maxim Dounin dad6ec3aa6 Win32: OpenSSL compilation for x64 targets with MSVC. 3 years ago
Maxim Dounin 62b790c331 Win32: i386 now assumed when crossbuilding (ticket #2416). 3 years ago
Maxim Dounin 180be97d31 Win32: handling of localized MSVC cl output. 3 years ago
Maxim Dounin 504ca56686 Win32: removed unneeded wildcard in NGX_CC_NAME test for msvc. 3 years ago
Roman Arutyunyan a36ebf7e95 QUIC: OpenSSL compatibility layer. 3 years ago
Maxim Dounin c3edcc17b6 QUIC: improved SO_COOKIE configure test. 3 years ago
Maxim Dounin ee00085f5c Configure: removed unneeded header from UDP_SEGMENT test. 3 years ago
Maxim Dounin fb0890aee6 Win32: disabled threads support in OpenSSL builds. 3 years ago
Sergey Kandaurov 2cb5bdf665 Configure: recognize arm64 machine name as a synonym for aarch64. 4 years ago
Roman Arutyunyan 9d81ef744c QUIC: separate UDP framework for QUIC. 4 years ago
Vladimir Homutov 05577c18a8 Core: added autotest for UDP segmentation offloading. 4 years ago
Vladimir Homutov f780297bcf Core: the ngx_event_udp.h header file. 4 years ago
Maxim Dounin 20c35434ef Simplified sendfile(SF_NODISKIO) usage. 4 years ago
Maxim Dounin c6fec0b027 PCRE2 library support. 4 years ago
Maxim Dounin cddb22cefe Configure: simplified PCRE compilation. 4 years ago
Ruslan Ermilov 363505e806 Moved Huffman coding out of HTTP/2. 4 years ago
Ruslan Ermilov 4374cbfb1e QUIC: removed configure time test for BPF sockhash. 4 years ago
Ruslan Ermilov d06f60250e QUIC: configure cleanup. 4 years ago
Roman Arutyunyan d1bc1da950 HTTP/3: renamed files. 4 years ago
Roman Arutyunyan 731915a0c5 HTTP/3: merged ngx_http_quic_module into ngx_http_v3_module. 4 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 af2121267b Configure: USE_OPENSSL_QUIC=YES implies USE_OPENSSL=YES. 4 years ago
Ruslan Ermilov cafaea71e9 Configure: ordered directories. 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
Vladimir Homutov e1fbbfaba6 QUIC: better ordering in auto/modules. 4 years ago
Vladimir Homutov d895a831ae HTTP/3: got rid of HTTP/2 module dependency. 4 years ago
Vladimir Homutov c0764bc3e9 QUIC: added support for segmentation offloading. 5 years ago
Vladimir Homutov 46aa440c66 Core: the ngx_event_udp.h header file. 5 years ago
Roman Arutyunyan 9e05c357cc HTTP/3: moved session initialization to a separate file. 5 years ago
Roman Arutyunyan de75c7e3e2 HTTP/3: separate header files for existing source files. 5 years ago
Vladimir Homutov c4f5b50c47 QUIC: connection migration. 5 years ago
Vladimir Homutov 2fd1aac46d QUIC: separate files for SSL library interfaces. 5 years ago
Vladimir Homutov e0b73cf6a2 QUIC: separate files for tokens related processing. 5 years ago
Vladimir Homutov 8df0b6bb2c QUIC: separate files for output and ack related processing. 5 years ago
Vladimir Homutov 9326156b8b QUIC: separate files for stream related processing. 5 years ago
Vladimir Homutov 87ca8c087a QUIC: separate files for frames related processing. 5 years ago