History log of /unit/src/nxt_conf_validation.c (Results 101 – 125 of 143)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: 1.9.0-1, 1.9.0
# 1059:11b44092759d 30-May-2019 Igor Sysoev

Added routing based on header fields.


# 1034:aebd59f82821 12-Apr-2019 Valentin Bartenev

Controller: rejecting double wildcards.


# 1032:9c7364a2346a 10-Apr-2019 Igor Sysoev

Added support for wildcards in the middle of match patterns.


# 1012:97ae067d5638 22-Mar-2019 Max Romanov

Style fixing.

This closes #233 issue on GitHub.
Thanks to 洪志道 (Hong Zhi Dao).


Revision tags: 1.8.0-1, 1.8.0
# 977:4f9268f27b57 28-Feb-2019 Max Romanov

Introducing Java Servlet Container beta.


# 966:572e2c05aa96 27-Feb-2019 Valentin Bartenev

Controller: added "routes" configuration.


# 965:a282c51a94a2 27-Feb-2019 Valentin Bartenev

Controller: added "pass" configuration option.


Revision tags: 1.7.1-1, 1.7.1, 1.7-1, 1.7, 1.6-1, 1.6, 1.5-1, 1.5
# 804:fe8d2dea28dd 09-Oct-2018 Valentin Bartenev

Renamed "go" application type to "external".

There's nothing specific to Go language. This type of application object can
be used to run any external application that utilizes libunit API.


Revision tags: 1.4-2, 1.4
# 774:b21709350c49 20-Sep-2018 Valentin Bartenev

Controller: certificates storage interface.


Revision tags: 1.3
# 716:7bc2de26776b 09-Jul-2018 Valentin Bartenev

Controller: added "settings" configuration object.

It has the following structure and default values:

{
"http": {
"header_read_timeout": 30,
"body_read_timeout": 30,

Controller: added "settings" configuration object.

It has the following structure and default values:

{
"http": {
"header_read_timeout": 30,
"body_read_timeout": 30,
"send_timeout": 30,
"idle_timeout": 180,
"max_body_size": 8388608
}
}

show more ...


# 711:46032c08163d 02-Jul-2018 Valentin Bartenev

Fixed error message about "spare" value.


# 703:2d536dde84d2 25-Jun-2018 Valentin Bartenev

Introduced nxt_length() macro.


# 701:f184ffeb0f02 20-Jun-2018 Sergey Kandaurov

Using own popcount where the compiler builtin is not available.


Revision tags: 1.2
# 688:87c5df028b0a 07-Jun-2018 Valentin Bartenev

PHP: added setting of individual configuration options.


# 687:492cbccba4fe 07-Jun-2018 Valentin Bartenev

PHP: added setting of php.ini configuration file path.


# 685:99f3d48664de 06-Jun-2018 Valentin Bartenev

Go: specifying command line arguments to the executable.

This closes #110 issue on GitHub.


# 678:f05d36cbe461 28-May-2018 Valentin Bartenev

Configuration of environment variables for application processes.


Revision tags: 1.1, 1.0
# 630:a7f8c9b7a6af 11-Apr-2018 Valentin Bartenev

Initial access log support.


Revision tags: 0.7
# 584:28e8e1877e62 21-Mar-2018 Alexander Borisov

Added Ruby support.


Revision tags: 0.6
# 537:5158d7c49920 09-Feb-2018 Valentin Bartenev

Changed the default number of spare processes to 0.


Revision tags: 0.5
# 521:93dc4a28dd37 07-Feb-2018 Andrey Zelenkov

Style fixes.


# 518:810bdd1ab1b3 06-Feb-2018 Andrey Zelenkov

Fixed configuration checks for "max" property.


# 510:4979fe09d9cd 31-Jan-2018 Alexander Borisov

Added Perl support.


# 507:fa714d76592b 29-Jan-2018 Max Romanov

Introducing extended app process management.

- Pre-fork 'processes.spare' application processes;
- fork more processes to keep 'processes.spare' idle processes;
- fork on-demand up to 'processes.max

Introducing extended app process management.

- 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).

show more ...


# 487:3059afdc331c 18-Jan-2018 Valentin Bartenev

Ability to validate configuration options with multiple types.


123456