summaryrefslogtreecommitdiffhomepage
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
2017-08-08Slab: fixed initialization on win32.Ruslan Ermilov3-10/+20
2017-08-04Upstream: copy peer data in shared memory.Ruslan Ermilov2-16/+138
2017-08-04Referer: fixed $invalid_referer.Ruslan Ermilov1-14/+25
2017-08-01Upstream zone: store peers->name and its data in shared memory.Ruslan Ermilov2-0/+36
2017-08-01Variables: macros for null variables.Ruslan Ermilov19-17/+21
2017-08-01Browser: style.Ruslan Ermilov1-24/+21
2017-07-26Cache: fixed max_size on win32.Ruslan Ermilov1-0/+1
2017-07-25SSL: fixed typo in the error message.Sergey Kandaurov1-1/+1
2017-07-21Mirror: "off" paramater of the "mirror" directive.Roman Arutyunyan1-2/+43
2017-07-20Mirror module.Roman Arutyunyan1-0/+223
2017-07-20Precontent phase.Roman Arutyunyan4-337/+414
2017-07-19Upstream: keep request body file from removal if requested.Roman Arutyunyan5-1/+14
2017-07-19Style.Alex Zhang1-1/+1
2017-07-17Parenthesized ASCII-related calculations.Valentin Bartenev7-29/+29
2017-07-12Style: aligned ngx_null_command.Ruslan Ermilov1-1/+1
2017-07-11Core: fixed error message on setsockopt(SO_REUSEPORT) failure.Maxim Dounin1-1/+1
2017-07-11Core: disabled SO_REUSEPORT when testing config (ticket #1300).Maxim Dounin1-1/+1
2017-07-11Version bump.Maxim Dounin1-2/+2
2017-07-11Range filter: avoid negative range start.Maxim Dounin1-1/+1
2017-07-11Range filter: protect from total size overflows.Maxim Dounin1-0/+4
2017-07-07Variables: use ngx_http_variable_null_value where appropriate.Ruslan Ermilov1-11/+5
2017-07-04Resolver: cancelable resend timer event.Ruslan Ermilov2-0/+3
2017-07-04Resolver: factored out setting a timer for resolver timeout.Sergey Kandaurov1-50/+33
2017-07-04Slab: fixed small allocations on systems with large pagesize.Ruslan Ermilov1-4/+13
2017-07-04Slab: style.Ruslan Ermilov1-10/+10
2017-07-04Resolver: fixed possible use-after-free while resolving SRV.Roman Arutyunyan1-19/+19
2017-03-15Proxy: split configured header names and values.Piotr Sikora1-106/+59
2017-07-03Version bump.Maxim Dounin1-2/+2
2017-06-27Range filter: allowed ranges on empty files (ticket #1031).Maxim Dounin1-0/+3
2017-06-22Upstream: introduced ngx_http_upstream_ssl_handshake_handler().Maxim Dounin1-14/+24
2017-06-14Upstream: fixed running posted requests (ticket #788).Roman Arutyunyan1-1/+6
2017-06-14Resolver: added the "async" flag to resolver context.Roman Arutyunyan2-1/+7
2017-06-19Resolver: fixed allocation error handling while resolving SRV.Bart Warmerdam1-1/+3
2017-06-16Introduced ngx_rwlock_downgrade().Ruslan Ermilov2-0/+10
2017-06-16Added memory barrier semantics to ngx_rwlock_unlock().Ruslan Ermilov1-1/+1
2017-03-24Headers filter: added "add_trailer" directive.Piotr Sikora1-22/+142
2017-03-24HTTP/2: added support for trailers in HTTP responses.Piotr Sikora1-14/+152
2017-03-24Added support for trailers in HTTP responses.Piotr Sikora5-27/+157
2017-06-14Gzip: fixed style in $gzip_ratio variable handler.Ruslan Ermilov1-4/+4
2017-06-14Removed excessive casts for ngx_file_info().Ruslan Ermilov2-6/+2
2017-06-13HTTP/2: reject HTTP/2 requests without ":scheme" pseudo-header.Piotr Sikora1-0/+1
2017-06-07Userid: ngx_http_get_indexed_variable() error handling.Sergey Kandaurov1-0/+4
2017-06-07Fixed segfault in try_files with nested location.Sergey Kandaurov1-0/+1
2017-06-07SSI: return NGX_ERROR when timefmt memory allocation failed.Sergey Kandaurov1-1/+1
2017-06-02HTTP/2: don't send SETTINGS ACK before already queued DATA frames.Piotr Sikora2-1/+10
2017-06-02HTTP/2: make SETTINGS ACK frame reusable.Piotr Sikora1-25/+31
2017-06-02HTTP/2: send SETTINGS ACK after applying all SETTINGS params.Piotr Sikora1-2/+2
2017-06-02HTTP/2: emit new frames only after applying all SETTINGS params.Piotr Sikora1-6/+11
2017-06-01Style.Maxim Dounin1-3/+3
2017-05-31Upstream: style.Piotr Sikora1-1/+1