Tiago Natel de Moura
4ad8c5b898
Isolation: mount tmpfs by default.
2020-08-20 15:44:29 +01:00
Valentin Bartenev
d0de6df839
Fixed global constant declaration (appeared in 9af10e099d09).
...
This fixes building with GCC 10, which is default to -fno-common.
See: https://gcc.gnu.org/gcc-10/porting_to.html
2020-05-15 21:32:07 +03:00
Axel Duch
ee1e248f4b
Router: decode uri and args.
2020-05-14 12:29:06 +02:00
Valentin Bartenev
68c6b67ffc
Configuration: support for rational numbers.
2020-03-30 19:37:58 +03:00
Valentin Bartenev
35d6f84426
Added nxt_is_complex_uri_encoded()/nxt_encode_complex_uri().
2020-03-27 17:22:52 +03:00
Igor Sysoev
ec0d5c928e
Changed nxt_memcasecmp() interface to avoid casts.
2019-10-10 19:37:40 +03:00
Valentin Bartenev
08a8d1510d
Basic support for serving static files.
2019-09-19 02:47:09 +03:00
Valentin Bartenev
64be8717bd
Configuration: added ability to access object members with slashes.
...
Now URI encoding can be used to escape "/" in the request path:
GET /config/listeners/unix:%2Fpath%2Fto%2Fsocket/
2019-09-16 20:17:42 +03:00
Igor Sysoev
95c9bba33b
Introduced nxt_memcpy_upcase().
2019-02-26 19:48:44 +03:00
Igor Sysoev
606eda045b
Removed '\r' and '\n' artifact macros.
2018-06-25 16:56:45 +03:00
Valentin Bartenev
1a52d876f7
Introduced nxt_length() macro.
2018-06-25 16:51:47 +03:00
Valentin Bartenev
096562c0b1
Improved applications versions handling.
2017-10-05 16:46:18 +03:00
Igor Sysoev
949548da29
The new module configuration interface.
...
Configuration and building example:
./configure
./configure python
./configure php
./configure go
make all
or
./configure
make nginext
./configure python
make python
./configure php
make php
./configure go
make go
Modules configuration options and building examples:
./configure python --module=python2 --config=python2.7-config
make python2
./configure php --module=php7 --config=php7.0-config
--lib-path=/usr/local/php7.0
make php7
./configure go --go=go1.6 --go-path=${HOME}/go1.6
make go1.6
2017-08-17 21:47:19 +03:00
Valentin Bartenev
2dd8048bf9
Renamed nxt_str_copy() to nxt_str_cstrz().
2017-08-16 15:43:02 +03:00
Igor Sysoev
f888a5310c
Using new memory pool implementation.
2017-06-20 19:49:17 +03:00
Igor Sysoev
6e67bee0f4
nxt_str_t changes.
2017-02-01 19:20:07 +03:00
Igor Sysoev
16cbf3c076
Initial version.
2017-01-17 20:00:00 +03:00