summaryrefslogtreecommitdiffhomepage
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-11-12Added nxt_usts2str() to make C strings from nxt_str_t.str-v1Alejandro Colomar2-0/+11
2022-11-12Added nxt_ustr2str() to make C strings from fixed-width buffers.Alejandro Colomar2-0/+15
2022-11-12Workarounded Ruby bug.Alejandro Colomar1-0/+4
2022-11-12Split nxt_str_t struct declaration and definition.Alejandro Colomar1-6/+9
2022-11-12Added nxt_char_cast() macro for casting safely.Alejandro Colomar1-0/+37
2022-11-12Using nxt_nitems() instead of sizeof() for strings (arrays).Alejandro Colomar1-1/+1
2022-11-04Removed the unsafe nxt_memchr() wrapper for memchr(3).Alejandro Colomar10-27/+23
2022-11-04Removed the unsafe nxt_memcmp() wrapper for memcmp(3).Alejandro Colomar18-46/+42
2022-11-02PHP: allowed to specify URLs without a trailing '/'.Andrew Clayton3-6/+92
2022-10-28Fixed some function definitions.Andrew Clayton4-5/+5
2022-10-21TLS: Using ERR_get_error_all() with OpenSSL 3.Remi Collet1-0/+4
2022-10-20Preferring system crypto policy.Remi Collet1-7/+7
2022-10-14Configuration: stopped automatic migration to the "share" behavior.Zhidao HONG1-21/+0
2022-10-19Added parentheses for consistency.Remi Collet1-8/+8
2022-10-19PHP: Fixed php_module_startup() call for PHP 8.2.Remi Collet1-0/+4
2022-10-14Added missing error checking in the C API.Alex Colomar1-10/+28
2022-10-14Fixed the build on MacOS (and others).Andrew Clayton5-257/+279
2022-10-12HTTP: added a $request_time variable.Zhidao HONG3-0/+37
2022-10-04Ruby: used nxt_ruby_exception_log() in nxt_ruby_rack_init().Andrew Clayton1-1/+1
2022-10-04Ruby: added support for rack V3.Zhidao HONG1-1/+6
2022-10-03Renamed a couple of members of nxt_unit_request_t.Andrew Clayton10-23/+24
2022-10-03Socket: Created control socket & pid file directories.Andrew Clayton4-0/+36
2022-09-22Status: fixed error in connection statistics.Zhidao HONG2-4/+7
2022-09-19HTTP: fixed cookie parsing.Zhidao HONG1-5/+2
2022-09-10Fixed a mutex leak in the C API.Alex Colomar1-12/+8
2022-09-06Status: fixed incorrect pointer in test operation.Zhidao HONG1-3/+3
2022-08-29Status: added requests count.Zhidao HONG5-1/+9
2022-08-29Implemented basic statistics API.Valentin Bartenev12-16/+452
2022-08-31Ruby: prevented a segfault on receiving SIGINT (^C).Andrew Clayton1-0/+2
2022-08-18Disallowed abstract unix socket syntax in non-Linux systems.Alejandro Colomar1-4/+5
2022-08-18Storing abstract sockets with @ internally.Alejandro Colomar1-1/+6
2022-08-18Fixed support for abstract Unix sockets.Alejandro Colomar1-1/+3
2022-08-18Fixed include guard.Alejandro Colomar1-3/+3
2022-08-16Fixed UNIX sockets support for ASGI.Andrei Zeliankou1-1/+1
2022-08-11Removed dead code.Alejandro Colomar5-586/+0
2022-08-11Fixing isolated process PID manipulation.Max Romanov4-24/+100
2022-08-08Python: supporting UNIX sockets.Alejandro Colomar1-1/+45
2022-08-02Rejecting non-Linux pivot_root(2).Alejandro Colomar1-3/+3
2022-08-02Including <mntent.h> iff it exists.Alejandro Colomar1-1/+1
2022-07-28Log: customizable access log format.Zhidao HONG7-130/+232
2022-07-14Log: split access log from nxt_router.c.Zhidao HONG3-435/+470
2022-07-28Ruby: fixed segfault on SIGTERM signal.Zhidao HONG1-2/+2
2022-07-27Ruby: fixed contents of SCRIPT_NAME.Alejandro Colomar2-42/+5
2022-07-26Supporting UNIX sockets in address matching.Alejandro Colomar4-0/+23
2022-07-21Router: avoided undefined behaviour.Andrew Clayton1-1/+1
2022-07-20Var: added a $dollar variable that translates to a '$'.Andrew Clayton1-0/+14
2022-07-18Added missing inline keyword.Alejandro Colomar1-3/+3
2022-07-18Added missing inline keyword.Alejandro Colomar1-3/+3
2022-07-18Fixed incorrect code.Alejandro Colomar1-1/+1
2022-07-18Replaced Linux syscall macros by libc macros.Alejandro Colomar3-4/+4