summaryrefslogtreecommitdiffhomepage
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
2018-07-22Fixed NGX_TID_T_FMT format specification for uint64_t.Maxim Dounin1-2/+2
2018-07-18Stream ssl_preread: added SSLv2 Client Hello support.Sergey Kandaurov1-2/+14
2018-07-17Fixed invalid access to location defined as an empty string.Ruslan Ermilov6-6/+6
2018-07-17SSL: save sessions for upstream peers using a callback function.Sergey Kandaurov9-12/+139
2018-07-16SSL: use of the SSL_OP_NO_RENEGOTIATION option (ticket #1376).Maxim Dounin1-0/+4
2018-07-16SSL: fixed SSL_clear_options() usage with OpenSSL 1.1.0+.Maxim Dounin2-2/+2
2018-07-16SSL: logging levels of "unsupported protocol", "version too low".Maxim Dounin1-0/+4
2018-07-12Events: added configuration check on the number of connections.Maxim Dounin1-0/+15
2018-07-12Events: moved sockets cloning to ngx_event_init_conf().Maxim Dounin5-14/+30
2018-07-11Stream ssl_preread: $ssl_preread_protocol variable.Roman Arutyunyan1-6/+93
2018-07-12Allow resetting connections closed by "return 444" (ticket #905).Ruslan Ermilov1-0/+1
2018-07-05Resolver: retry sending queries on errors (ticket #1511).Maxim Dounin1-2/+18
2018-07-05SSL: logging level of "https proxy request" errors.Maxim Dounin1-0/+2
2018-07-05Version bump.Maxim Dounin1-2/+2
2018-07-02Upstream: fixed tcp_nopush with gRPC.Maxim Dounin1-0/+12
2018-07-02Upstream: fixed unexpected tcp_nopush usage on peer connections.Maxim Dounin1-0/+4
2018-07-02gRPC: clearing buffers in ngx_http_grpc_get_buf().Maxim Dounin1-11/+16
2018-07-02Added FreeBSD support for "listen ... reuseport".Ruslan Ermilov1-0/+54
2018-06-15Upstream: ngx_http_upstream_random module.Vladimir Homutov2-0/+1004
2018-06-14Upstream: improved peer selection concurrency for hash and ip_hash.Ruslan Ermilov3-3/+21
2018-06-13Resolver: require name servers.Ruslan Ermilov1-0/+5
2018-06-13Resolver: allocate resolver from configuration pool.Ruslan Ermilov1-43/+32
2018-06-13Upstream: disable body cleanup with preserve_output (ticket #1565).Maxim Dounin1-1/+2
2018-06-07HTTP/2: use scheme from original request for pushes (closes #1549).Ruslan Ermilov2-20/+19
2018-06-07Added r->schema.Ruslan Ermilov4-9/+13
2018-06-07Removed extraneous check while processing request line.Ruslan Ermilov1-1/+1
2018-06-07HTTP/2: validate client request scheme.Ruslan Ermilov1-0/+23
2018-05-24Allowed digits, '+', '-', and '.' in scheme names as per RFC 3986.Ruslan Ermilov1-0/+5
2018-06-06SSL: removed extra prototype.Sergey Kandaurov1-1/+0
2018-06-05Added missing space after ngx_close_socket_n.Maxim Dounin2-3/+3
2018-06-05Version bump.Maxim Dounin1-2/+2
2018-06-04Stream: udp streams.Roman Arutyunyan7-50/+354
2018-06-01Events: moved ngx_recvmsg() to new file src/event/ngx_event_udp.c.Roman Arutyunyan3-354/+383
2018-06-01Events: get remote addresses before creating udp connection.Roman Arutyunyan1-71/+82
2018-06-01Events: fixed handling zero-length client address.Roman Arutyunyan1-0/+12
2018-06-04Leave chain in ngx_chain_add_copy() in consistent state on errors.Sergey Kandaurov1-0/+1
2018-05-30Limit req: improved handling of negative times.Maxim Dounin1-4/+25
2018-05-29Core: fixed comment about ngx_current_msec after 81fae70d6cb8.Ruslan Ermilov1-2/+2
2018-05-29Win32: fixed comment in ngx_gettimeofday() calculations.Ruslan Ermilov1-1/+1
2018-05-23Removed glibc crypt_r() bug workaround (ticket #1469).Maxim Dounin1-4/+0
2018-05-14Syslog: install cleanup handler only once.Vladimir Homutov2-17/+16
2018-05-23Resolver: close UDP socket on error or incomplete send.Ruslan Ermilov1-2/+9
2018-05-23Resolver: style.Ruslan Ermilov1-2/+2
2018-05-21Core: silenced getsockopt(TCP_FASTOPEN) messages on FreeBSD.Maxim Dounin1-1/+3
2018-05-08Syslog: re-open syslog udp socket on send error (ticket #1477).Vladimir Homutov1-5/+1
2018-05-07Silenced -Wcast-function-type warnings (closes #1546).Sergey Kandaurov7-19/+31
2018-04-25SSL: deprecated the "ssl" directive.Ruslan Ermilov2-2/+12
2018-04-24SSL: detect "listen ... ssl" without certificates (ticket #178).Maxim Dounin11-93/+123
2018-04-24Mail: fixed error message about missing ssl_certificate_key.Maxim Dounin1-2/+2
2018-04-18Cache: fixed cache valid slot to reject incorrect statuses.Maxim Dounin1-1/+2