Commit Graph

658 Commits (47ed87f85548e329bbfa76dfc8749ac0f21e55ca)

Author SHA1 Message Date
Roman Arutyunyan 47ed87f855 HTTP/3: renamed ngx_http_v3.c to ngx_http_v3_encode.c. 6 years ago
Roman Arutyunyan 36f2873f6b QUIC: added "quic" listen parameter in Stream. 6 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
Roman Arutyunyan 01dc7445f0 Refactored HTTP/3 parser. 6 years ago
Vladimir Homutov 23dc6a68a4 Extracted transport part of the code into separate file. 6 years ago
Vladimir Homutov d0ebfa4cb9 Split transport and crypto parts into separate files. 6 years ago
Roman Arutyunyan 7739b6073b HTTP/3. 6 years ago
Sergey Kandaurov 812a0b69a0 QUIC add_handshake_data callback, varint routines. 6 years ago
Sergey Kandaurov 26ac1c73f0 Initial QUIC support in http. 6 years ago
Sergey Kandaurov e92cb24f40 HTTP UDP layer, QUIC support autotest. 6 years ago
Maxim Dounin fac4c7bdf5 Events: available bytes calculation via ioctl(FIONREAD). 7 years ago
Roman Arutyunyan a39380a41e Unconditional compilation of the postpone filter. 7 years ago
Maxim Dounin df8cb31369 Win32: defined pdb path. 7 years ago
Sergey Kandaurov 097b1121fd Configure: added explicit ngx_binext to the linker output argument. 7 years ago
Maxim Dounin f2cfcc09a0 Win32: enabled both select and poll on Windows by default. 7 years ago
Maxim Dounin 40b74475d0 Win32: added WSAPoll() support. 7 years ago
Maxim Dounin c6a0003af1 Win32: properly enabled select on Windows. 7 years ago
Sergey Kandaurov d5c43bf51c Configure: fixed compiler warnings with "-Wall -Wextra". 8 years ago
Vladimir Homutov 0c4ccbea23 Upstream: ngx_http_upstream_random module. 8 years ago
Roman Arutyunyan 1028d71695 Events: moved ngx_recvmsg() to new file src/event/ngx_event_udp.c. 8 years ago
Ruslan Ermilov 6ce439ebde Configure: fixed clang version detection (closes #1539). 8 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
Sergey Kandaurov 8dfb87d6bb Configure: added gRPC module help message. 8 years ago
Maxim Dounin 56ad960e7a The gRPC proxy module. 8 years ago
Maxim Dounin c554dd1434 HTTP/2: externalized various constants and interfaces. 8 years ago
Maxim Dounin c7e8a6f212 Core: ngx_current_msec now uses monotonic time if available. 8 years ago
Ruslan Ermilov 2437532e7f HTTP/2: push additional request headers (closes #1478). 8 years ago
Roman Arutyunyan ce45ded2a8 Fixed capabilities version. 9 years ago
Roman Arutyunyan 0e92c213f5 Improved the capabilities feature detection. 9 years ago
Roman Arutyunyan 752f66bf7d Retain CAP_NET_RAW capability for transparent proxying. 9 years ago
Debayan Ghosh d2d737e70b Use sysconf to determine cacheline size at runtime. 9 years ago
Debayan Ghosh b75f419b2c Configure: set default cacheline size to 64 for aarch64 platforms. 9 years ago
Maxim Dounin 40f1c48b53 Configure: fixed SO_BINDANY comment. 9 years ago
Maxim Dounin 6ff1340262 Configure: moved IP_BIND_ADDRESS_NO_PORT test. 9 years ago
Maxim Dounin 7a7fc708fb Configure: fixed clang detection on MINIX. 9 years ago
Roman Arutyunyan 3900d1cb3c Mirror module. 9 years ago
Roman Arutyunyan 129b06dc5d Precontent phase. 9 years ago
Samuel Martin 82aa89566b Configure: fixed PCRE requirement check by ngx_http_rewrite_module. 9 years ago
Orgad Shaneh 90727eb857 Configure: use .exe for binaries for all win32 compilers. 9 years ago
Orgad Shaneh 884b762dbb Configure: fix compilation on MSYS2 / MinGW64. 9 years ago
Sergey Kandaurov f0b0003f38 Configure: enabled rpath for NetBSD. 9 years ago
Roman Arutyunyan 3259595970 Configure: disabled IP_PKTINFO feature on certain platforms. 9 years ago
Maxim Dounin 529ce10058 Configure: sched_setaffinity() test moved to auto/unix. 9 years ago
Maxim Dounin 84fdff7930 Configure: recent Sun C versions. 9 years ago
Maxim Dounin 38e87ea041 Configure: disabled gcc atomics with Sun C (ticket #1261). 9 years ago
Maxim Dounin e1725761cb Configure: style. 9 years ago