Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-01-30 | Introduced docker images building tools. | Konstantin Pavlov | 3 | -2/+163 | |
2018-01-29 | Introducing extended app process management. | Max Romanov | 16 | -137/+982 | |
- Pre-fork 'processes.spare' application processes; - fork more processes to keep 'processes.spare' idle processes; - fork on-demand up to 'processes.max' count; - scale down idle application processes above 'processes.spare' after 'processes.idle_timeout'; - number of concurrently started application processes also limited by 'processes.spare' (or 1, if spare is 0). | |||||
2018-01-30 | Tests: added keep-alive test. | Andrey Zelenkov | 1 | -0/+64 | |
2018-01-30 | Tests: reworked TestUnitHTTP. | Andrey Zelenkov | 3 | -80/+120 | |
2018-01-30 | Tests: added methods to manage unit configuration. | Andrey Zelenkov | 6 | -253/+240 | |
2018-01-30 | Tests: small fixes. | Andrey Zelenkov | 3 | -21/+9 | |
2018-01-30 | Tests: fixed test for listener without port. | Andrey Zelenkov | 1 | -2/+2 | |
Broken after 879868522dbf. | |||||
2018-01-26 | Packages: "test" and "test-debug" targets for deb. | Andrei Belov | 1 | -2/+22 | |
2018-01-26 | Packages: "test" and "test-debug" targets for rpm. | Andrei Belov | 3 | -4/+28 | |
2018-01-25 | HTTP parser: simplified nxt_http_parse_field_value(). | Valentin Bartenev | 1 | -15/+11 | |
There's no need in loop after 4ac474b68658. Found by Coverity (CID 259713). | |||||
2018-01-24 | Tests: ignore unexpected successes in return code. | Andrey Zelenkov | 1 | -2/+5 | |
2018-01-24 | Tests: added test for QUERY_STRING variable. | Andrey Zelenkov | 1 | -0/+34 | |
2018-01-24 | Tests: added test with "Transfer-Encoding" header in 204 response. | Andrey Zelenkov | 1 | -0/+17 | |
2018-01-24 | Tests: using "expectedFailure" decorator instead of assertTry(). | Andrey Zelenkov | 6 | -273/+321 | |
2018-01-24 | Fixed formatting in nxt_sprintf() and logging. | Sergey Kandaurov | 19 | -28/+29 | |
2018-01-24 | Using size_t for the field width type of the "%*s" specifier. | Sergey Kandaurov | 13 | -28/+39 | |
2018-01-24 | HTTP parser: restricting control chars in header fields values. | Valentin Bartenev | 1 | -3/+1 | |
This also fixes an infinite loop here (found with honggfuzz). | |||||
2018-01-22 | Packages: explicit Python module versioning in Debian examples. | Andrei Belov | 4 | -4/+4 | |
2018-01-22 | Packages: added support for Amazon Linux. | Andrei Belov | 12 | -2/+302 | |
2018-01-22 | Packages: improved per-module dependency tracking. | Andrei Belov | 15 | -20/+74 | |
2018-01-19 | Python: fixed the "wsgi.errors" environment variable name. | Valentin Bartenev | 1 | -2/+2 | |
This closes issue #76 on GitHub. | |||||
2018-01-18 | Ability to validate configuration options with multiple types. | Valentin Bartenev | 1 | -45/+102 | |
2018-01-18 | Reduced duplication of validated app config options. | Max Romanov | 1 | -65/+17 | |
Common options moved to separate array. Application-specific arrays refers to common options. | |||||
2018-01-18 | Introducing pretty NXT_CONF_VLDT_END macro. | Max Romanov | 1 | -6/+9 | |
2018-01-17 | Tests: using LF line ending for test files. | Andrey Zelenkov | 6 | -869/+869 | |
2018-01-16 | HTTP: fixed chunked response on 32-bit platforms. | Igor Sysoev | 1 | -1/+1 | |
2018-01-15 | Checking for major HTTP version. | Valentin Bartenev | 5 | -13/+35 | |
2018-01-15 | Improved HTTP version representation. | Valentin Bartenev | 3 | -16/+19 | |
2018-01-15 | HTTP parser: improved error reporting. | Valentin Bartenev | 4 | -32/+59 | |
2018-01-15 | Tests: use "data" parameter in Request() to send body. | Andrey Zelenkov | 2 | -8/+5 | |
2018-01-15 | Tests: style. | Andrey Zelenkov | 1 | -13/+6 | |
2018-01-15 | Version bump. | Valentin Bartenev | 1 | -2/+2 | |
2018-01-15 | Added tag 0.4 for changeset 6071f4300f76 | Igor Sysoev | 1 | -0/+1 | |
2018-01-15 | Tests: exit with runner result.0.4 | Andrey Zelenkov | 1 | -1/+3 | |
2018-01-15 | Tests: fixed arguments order in getattr() call. | Andrey Zelenkov | 1 | -1/+1 | |
2018-01-15 | Tests: added test for 'atexit'. | Andrey Zelenkov | 1 | -0/+65 | |
2018-01-15 | Tests: simple python application. | Andrey Zelenkov | 2 | -0/+134 | |
2018-01-15 | Tests: assertTry() function introduced. | Andrey Zelenkov | 2 | -19/+30 | |
2018-01-15 | Tests: check_version() function introduced. | Andrey Zelenkov | 1 | -5/+15 | |
2018-01-15 | Added version 0.4 CHANGES. | Igor Sysoev | 3 | -2/+189 | |
2018-01-15 | PHP: "--lib-static" option uses "--lib-path" option. | Igor Sysoev | 1 | -6/+18 | |
2018-01-12 | Fixed reading of the rest of body, broken after 5817734dd9b9. | Valentin Bartenev | 1 | -1/+0 | |
2018-01-12 | PHP: added "--lib-static" configure option. | Igor Sysoev | 1 | -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-12 | HTTP: request body length was not passed to application. | Igor Sysoev | 1 | -0/+1 | |
The bug has appeared in changeset 5817734dd9b9. | |||||
2018-01-12 | PHP: Terminating names with zero. | Max Romanov | 1 | -4/+7 | |
Fixing issue introduced in changeset 462:17a2c9b27b57 . | |||||
2018-01-12 | Initializing script_name.start before using. | Max Romanov | 1 | -0/+1 | |
This makes gcc 4.4.6 happy. | |||||
2018-01-11 | Changing relative php scripts paths to real ones. | Max Romanov | 3 | -48/+73 | |
This is required to run phpMyAdmin. | |||||
2018-01-11 | Fixed DragonFly BSD shared memory implementation. | Igor Sysoev | 6 | -4/+74 | |
2018-01-11 | Using hg archive instead of copying to make distribution tarball. | Igor Sysoev | 1 | -6/+3 | |
2018-01-11 | HTTP: fixed large header buffers allocation and deallocation. | Igor Sysoev | 1 | -29/+32 | |
This closes #74 issue on GitHub. |