summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2018-01-15Tests: exit with runner result.0.4Andrey Zelenkov1-1/+3
2018-01-15Tests: fixed arguments order in getattr() call.Andrey Zelenkov1-1/+1
2018-01-15Tests: added test for 'atexit'.Andrey Zelenkov1-0/+65
2018-01-15Tests: simple python application.Andrey Zelenkov2-0/+134
2018-01-15Tests: assertTry() function introduced.Andrey Zelenkov2-19/+30
2018-01-15Tests: check_version() function introduced.Andrey Zelenkov1-5/+15
2018-01-15Added version 0.4 CHANGES.Igor Sysoev3-2/+189
2018-01-15PHP: "--lib-static" option uses "--lib-path" option.Igor Sysoev1-6/+18
2018-01-12Fixed reading of the rest of body, broken after 5817734dd9b9.Valentin Bartenev1-1/+0
2018-01-12PHP: added "--lib-static" configure option.Igor Sysoev1-0/+7
The libraries returned by "php-config --libs" are required to link with static libphp.a. Dynamic libphp.so contains the required libraries names.
2018-01-12HTTP: request body length was not passed to application.Igor Sysoev1-0/+1
The bug has appeared in changeset 5817734dd9b9.
2018-01-12PHP: Terminating names with zero.Max Romanov1-4/+7
Fixing issue introduced in changeset 462:17a2c9b27b57 .
2018-01-12Initializing script_name.start before using.Max Romanov1-0/+1
This makes gcc 4.4.6 happy.
2018-01-11Changing relative php scripts paths to real ones.Max Romanov3-48/+73
This is required to run phpMyAdmin.
2018-01-11Fixed DragonFly BSD shared memory implementation.Igor Sysoev6-4/+74
2018-01-11Using hg archive instead of copying to make distribution tarball.Igor Sysoev1-6/+3
2018-01-11HTTP: fixed large header buffers allocation and deallocation.Igor Sysoev1-29/+32
This closes #74 issue on GitHub.
2018-01-11HTTP: request body was not passed to application.Igor Sysoev1-0/+5
The bug has appeared in changeset 5817734dd9b9.
2018-01-10Tests: style.Andrey Zelenkov4-22/+11
2018-01-10Tests: --no-daemon option used for unit.Andrey Zelenkov1-12/+31
2018-01-10Tests: remove temporary folder when module not found.Andrey Zelenkov1-0/+1
2018-01-09HTTP parser: allowing underscore in header field names.Valentin Bartenev2-2/+2
2018-01-01Year 2018.Valentin Bartenev2-8/+8
2017-12-29Using correct pointer and size for memzero operation.Igor Sysoev2-3/+6
Found by Coverity (CID 215689).
2017-12-29Using correct pointer in test operation.Igor Sysoev1-1/+1
Found by Coverity (CID 215687).
2017-12-29Corrected allocation size of HTTP response header.Igor Sysoev1-2/+6
2017-12-29Version bump.Igor Sysoev1-2/+2
2017-12-28Packages: fixed building on 64-bit Debian 9 and Ubuntu 17.10.Andrei Belov2-2/+2
2017-12-28Added tag 0.3 for changeset b8400e8feb36Igor Sysoev1-0/+1
2017-12-28Fixed Go package and PHP module building.0.3Igor Sysoev2-2/+2
Go package and PHP module could not be built after changeset 5817734dd9b9.
2017-12-28Removed 0.3 tag, again.Valentin Bartenev1-7/+0
2017-12-28Removed duplicate declaration.Igor Sysoev8-10/+7
2017-12-28Packages: hardening flags for rpm.Andrei Belov2-2/+13
2017-12-28Packages: hardening flags for deb.Andrei Belov3-9/+33
2017-12-28Packages: added support for Ubuntu 17.10.Andrei Belov6-0/+159
2017-12-28Packages: added python 3.4 module on Debian 8.Andrei Belov1-0/+1
2017-12-28Removed tag 0.3Igor Sysoev1-0/+2
2017-12-28Added tag 0.3 for changeset c059dbae9ac3Igor Sysoev1-0/+2
2017-12-28Removed duplicate declaration.Igor Sysoev1-3/+0
2017-12-28Disabled Nagle algorithm for keep-alive connections.Igor Sysoev1-0/+4
2017-12-28Fixing memory leak introduced in changeset 5817734dd9b9.Igor Sysoev1-1/+4
2017-12-28Removed tag 0.3Igor Sysoev1-0/+2
2017-12-28Added tag 0.3 for changeset ab13db235c19Igor Sysoev1-0/+1
2017-12-28Added version 0.3 CHANGES.Igor Sysoev2-0/+188
2017-12-28HTTP keep-alive connections support.Igor Sysoev17-891/+1993
2017-12-28Changed nxt_mp_retain() and nxt_mp_release() interfaces.Igor Sysoev9-65/+72
2017-12-28Removed unused variable assignment.Max Romanov1-1/+0
Found by Coverity (CID 215301).
2017-12-27Implementing worker stop after limits.requests.Max Romanov2-4/+14
2017-12-27Rescheduling of pending request after configured timeout.Max Romanov4-88/+222
New optional configuration parameter introduced: limits.reschedule_timeout. Default value 1 second. In the case when request is written to the port socket 'in advance', it is called 'pending'. On every completed request, the head of pending request is checked against reschedule timeout. If this request waiting for execution longer than timeout, it is cancelled, new port selected for this request.
2017-12-27Fixing code style.Max Romanov1-16/+16