summaryrefslogtreecommitdiffhomepage
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
2018-11-26Negative size buffers detection.Maxim Dounin3-12/+132
2018-11-21Mp4: fixed possible pointer overflow on 32-bit platforms.Maxim Dounin1-1/+8
2018-11-21Limit req: "delay=" parameter.Maxim Dounin1-10/+22
2018-11-21Limit req: fixed error message wording.Maxim Dounin1-1/+1
2018-11-21Upstream: revised upstream response time variables.Vladimir Homutov5-29/+36
2018-11-21Upstream: removed unused ngx_http_upstream_t.timeout field.Vladimir Homutov1-2/+0
2018-11-15Core: ngx_explicit_memzero().Maxim Dounin3-2/+12
2018-11-15Core: free shared memory on cycle initialization failure.Ruslan Ermilov1-0/+64
2018-11-12Stream: proxy_requests directive.Vladimir Homutov3-4/+39
2018-11-12Stream: session completion check code moved to a separate function.Vladimir Homutov1-38/+76
2018-11-07Stream: fixed possible use of a freed connection.Vladimir Homutov1-1/+6
2018-11-13Version bump.Vladimir Homutov1-2/+2
2018-11-06gRPC: limited allocations due to ping and settings frames.Maxim Dounin1-0/+15
2018-11-06HTTP/2: limit the number of idle state switches.Ruslan Ermilov2-3/+11
2018-11-06HTTP/2: flood detection.Ruslan Ermilov2-1/+12
2018-11-06Mp4: fixed reading 64-bit atoms.Roman Arutyunyan1-0/+7
2018-10-31Cache: improved keys zone size error reporting.Maxim Dounin1-12/+21
2018-10-31Cache: fixed minimum cache keys zone size limit.Maxim Dounin1-1/+1
2018-10-19A minor code clean for macro ngx_event_get_conf in ngx_event.h.chronolaw1-1/+1
2018-10-23SSL: explicitly set maximum version (ticket #1654).Maxim Dounin1-0/+5
2018-10-03Upstream: proxy_socket_keepalive and friends.Vladimir Homutov11-1/+101
2018-10-03Version bump.Vladimir Homutov1-2/+2
2018-10-02SSL: fixed segfault on renegotiation (ticket #1646).Maxim Dounin1-1/+5
2018-10-02Fixed off-by-one error in shared zone initialization.Ruslan Ermilov1-1/+2
2018-09-25SSL: fixed unlocked access to sess_id->len.Ruslan Ermilov1-2/+5
2018-09-27Version bump.Ruslan Ermilov1-2/+2
2018-09-25SSL: logging level of "no suitable signature algorithm".Maxim Dounin1-0/+6
2018-09-25SSL: logging level of "no suitable key share".Maxim Dounin1-0/+6
2018-09-24Cache: status must be less then 599 in *_cache_valid directives.Gena Makhomed1-1/+1
2018-09-19Removed bgcolor attribute on body in error pages and autoindex.Nova DasSarma2-35/+35
2018-09-21SSL: support for TLSv1.3 early data with OpenSSL.Sergey Kandaurov2-44/+451
2018-09-21SSL: disabled renegotiation checks with SSL_OP_NO_RENEGOTIATION.Maxim Dounin1-0/+10
2018-09-21Rewrite: removed r->err_status special handling (ticket #1634).Maxim Dounin1-9/+1
2018-09-21Fixed socket leak with "return 444" in error_page (ticket #274).Maxim Dounin2-28/+40
2018-09-10SSL: restore handlers after blocking.Maxim Dounin1-0/+28
2018-09-10SSL: corrected SSL_ERROR_WANT_WRITE / SSL_ERROR_WANT_READ logging.Maxim Dounin1-4/+8
2018-09-10Lingering close changed to handle NGX_AGAIN.Maxim Dounin1-0/+4
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-09-03Uwsgi: added a check on maximum uwsgi request size.Maxim Dounin1-0/+6
2018-09-03Uwsgi: style.Maxim Dounin1-2/+2
2018-08-30Version bump.Roman Arutyunyan1-2/+2
2018-08-29Stream: avoid potential infinite loop at preread phase.Roman Arutyunyan1-15/+21
2018-08-24Upstream: fixed request chain traversal (ticket #1618).Vladimir Homutov1-1/+1
2018-08-10Upstream keepalive: keepalive_requests directive.Maxim Dounin2-0/+16
2018-08-10Upstream keepalive: keepalive_timeout directive.Maxim Dounin1-5/+20
2018-08-10Upstream keepalive: comment added.Maxim Dounin1-0/+2
2018-08-10SSL: fixed build with LibreSSL 2.8.0 (ticket #1605).Maxim Dounin1-0/+4
2018-08-09HTTP/2: workaround for clients which fail on table size updates.Maxim Dounin1-2/+5
2018-08-09Skipping spaces in configuration files (ticket #1557).Maxim Dounin1-3/+4