summaryrefslogtreecommitdiffhomepage
path: root/src/http/modules/ngx_http_grpc_module.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-06-19Upstream: early hints support.Roman Arutyunyan1-1/+7
2025-04-10Upstream: fixed passwords support for dynamic certificates.Sergey Kandaurov1-11/+9
2025-01-17Upstream: caching certificates and certificate keys with variables.Sergey Kandaurov1-0/+106
2024-11-22SSL: a new macro to set default protocol versions.Sergey Kandaurov1-9/+1
2024-11-11SSL: fixed MSVC compilation after ebd18ec1812b.蕭澧邦1-2/+6
2024-10-31SSL: disabled TLSv1 and TLSv1.1 by default.Sergey Kandaurov1-0/+2
2024-05-23Optimized chain link usage (ticket #2614).Roman Arutyunyan1-1/+4
2023-03-24SSL: enabled TLSv1.3 by default.Maxim Dounin1-2/+3
2022-06-29Upstream: optimized use of SSL contexts (ticket #1234).Maxim Dounin1-7/+59
2022-06-07Upstream: handling of certificates specified as an empty string.Sergey Kandaurov1-2/+3
2022-05-30Upstream: header handlers can now return parsing errors.Maxim Dounin1-2/+6
2021-12-21Moved Huffman coding out of HTTP/2.Ruslan Ermilov1-8/+8
2021-08-16SSL: ciphers now set before loading certificates (ticket #2035).Maxim Dounin1-6/+6
2021-06-28Disabled control characters and space in header names.Maxim Dounin1-1/+1
2021-06-17gRPC: RST_STREAM(NO_ERROR) handling micro-optimization.Sergey Kandaurov1-0/+4
2021-06-17gRPC: handling GOAWAY with a higher last stream identifier.Sergey Kandaurov1-0/+9
2021-05-06Upstream: variables support in certificates.Maxim Dounin1-25/+37
2021-05-06Changed complex value slots to use NGX_CONF_UNSET_PTR.Maxim Dounin1-5/+3
2021-03-23gRPC: fixed handling of padding on DATA frames.Maxim Dounin1-11/+24
2021-03-05SSL: fixed build by Sun C with old OpenSSL versions.Maxim Dounin1-2/+2
2020-11-18gRPC: RST_STREAM(NO_ERROR) handling after "trailer only" responses.Pavel Pautov1-0/+1
2020-10-28Core: added format specifiers to output binary data as hex.Vladimir Homutov1-28/+10
2020-10-22Upstream: proxy_ssl_conf_command and friends.Maxim Dounin1-0/+34
2020-10-22Core: ngx_conf_set_keyval_slot() now accepts NGX_CONF_UNSET_PTR.Maxim Dounin1-3/+5
2020-07-06gRPC: generate error when response size is wrong.Maxim Dounin1-1/+38
2020-04-23gRPC: WINDOW_UPDATE after END_STREAM handling (ticket #1797).Ruslan Ermilov1-1/+2
2020-04-23gRPC: RST_STREAM(NO_ERROR) handling (ticket #1792).Ruslan Ermilov1-5/+19
2020-01-17gRPC: variables support in the "grpc_pass" directive.Vladimir Homutov1-38/+190
2019-03-03SSL: fixed potential leak on memory allocation errors.Maxim Dounin1-0/+1
2018-11-06gRPC: limited allocations due to ping and settings frames.Maxim Dounin1-0/+15
2018-10-03Upstream: proxy_socket_keepalive and friends.Vladimir Homutov1-0/+11
2018-09-03gRPC: disabled keepalive when sending control frames was blocked.Maxim Dounin1-0/+12
2018-09-03gRPC: improved keepalive handling.Maxim Dounin1-33/+67
2018-07-17Fixed invalid access to location defined as an empty string.Ruslan Ermilov1-1/+1
2018-07-17SSL: save sessions for upstream peers using a callback function.Sergey Kandaurov1-0/+7
2018-07-02gRPC: clearing buffers in ngx_http_grpc_get_buf().Maxim Dounin1-11/+16
2018-05-07Silenced -Wcast-function-type warnings (closes #1546).Sergey Kandaurov1-1/+2
2018-03-22gRPC: fixed possible sign extension of error and setting_value.Maxim Dounin1-3/+3
2018-03-20gRPC: fixed missing state save in frame header parsing.Sergey Kandaurov1-0/+1
2018-03-19gRPC: fixed parsing response headers split on CONTINUATION frames.Sergey Kandaurov1-2/+2
2018-03-17gRPC: special handling of "trailer only" responses.Maxim Dounin1-7/+10
2018-03-17gRPC: special handling of the TE request header.Maxim Dounin1-2/+67
2018-03-17The gRPC proxy module.Maxim Dounin1-0/+4571