summaryrefslogtreecommitdiffhomepage
path: root/src (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2019-12-24Go: linking against libunit.Max Romanov1-0/+10
2019-12-23Python: pre-creation of objects for string constants.Valentin Bartenev1-38/+156
2019-12-06Isolation: allowed the use of credentials with unpriv userns.Tiago Natel11-135/+1159
2019-12-06Moved credential-related code to nxt_credential.c.Tiago Natel8-353/+377
2019-11-26Refactor of process init.Tiago Natel8-149/+249
2019-11-26Changed the group listing to run unprivileged when possible.Tiago Natel1-30/+104
2019-11-26Refactoring reference counting of req_app_link.Max Romanov1-34/+48
2019-11-14Python: avoiding buffering of exception backtraces.Valentin Bartenev1-7/+47
2019-11-14Python: removed wrong PyErr_Print() call.Valentin Bartenev1-1/+0
2019-11-14Python: optimized response object close() calling.Valentin Bartenev1-7/+14
2019-11-14Python: fixed an object leak when response close() is called.Valentin Bartenev1-10/+19
2019-11-14Python: refactored nxt_python_request_handler().Valentin Bartenev1-56/+31
2019-11-14Python: fixed potential object leak in case of allocation error.Valentin Bartenev1-0/+2
2019-11-14Python: improved error handling if response object isn't iterable.Valentin Bartenev1-0/+1
2019-11-14Python: fixed handling of errors on response object iteration.Valentin Bartenev1-8/+15
2019-11-14Processing inconsistent proxied response length.Igor Sysoev4-3/+32
2019-11-14Initial proxy support.Igor Sysoev15-44/+1263
2019-11-14Introduced chained buffer completion handlers.Igor Sysoev9-31/+113
2019-11-14Using event engine memory buffers in HTTP/1 layer.Igor Sysoev4-15/+18
2019-11-14Introduced event engine memory buffers.Igor Sysoev4-22/+83
2019-11-14Event engine memory cache refactored.Igor Sysoev3-14/+48
2019-11-14Using request task.Igor Sysoev3-2/+13
2019-11-14Replacing pass with action.Igor Sysoev6-110/+162
2019-11-14Fixed connect(2) errors processing on old Linuxes.Igor Sysoev4-30/+61
2019-11-13Python: releasing GIL while waiting for a request.Valentin Bartenev1-15/+23
2019-11-13Ruby: fixing initialization sequence.Max Romanov1-4/+7
2019-11-11Fixing libunit 'off by 2' issue in library.Max Romanov4-16/+27
2019-10-29Process port refactoring.Hong Zhi Dao6-67/+65
2019-10-29Allocating process init struct from runtime memory pool.Max Romanov2-17/+14
2019-10-28Added clone syscall check for uid/gid mapping.Tiago Natel1-1/+1
2019-10-28Releasing the memory of removed thread pools at exit.Tiago Natel1-0/+2
2019-10-23Python: fixing Python 3.8 build with clang.Max Romanov1-53/+7
2019-10-22Improved error logging when uid/gid map is not properly set.Tiago Natel1-2/+30
2019-10-22Fixing process crash in case of module load error.Max Romanov1-0/+3
2019-10-22Fixing idle connection close function.Max Romanov1-1/+1
2019-10-22Python: fixing build for Python 3.8.Max Romanov1-0/+4
2019-10-11Fixed passing false in namespace flags.Tiago Natel3-4/+10
2019-10-10Style fixes.Igor Sysoev7-22/+35
2019-10-10Changed nxt_memcasecmp() interface to avoid casts.Igor Sysoev3-10/+12
2019-10-09Configuration: added check for mandatory options of "action".Valentin Bartenev1-2/+33
2019-10-03Ignoring EINTR error in kqueue.Igor Sysoev1-1/+4
2019-10-02Added response status code to error page body.Valentin Bartenev1-8/+10
2019-10-01Go: fixing header buffer size calculation.Max Romanov1-1/+1
2019-09-30HTTP: corrected allocation size for tail chunk.Valentin Bartenev1-1/+1
2019-09-30HTTP parser: removed unused "exten" field.Valentin Bartenev3-44/+2
2019-09-30HTTP parser: normalization of paths ending with "." or "..".Valentin Bartenev1-8/+28
2019-09-30Fixed error processing in SSL operations.Igor Sysoev1-13/+3
2019-09-30Fixed exiting if a signal arrives during discovery.Max Romanov1-35/+38
2019-09-26Refactored nxt_process_create() for more explicit pipe closing.Valentin Bartenev1-40/+29
2019-09-26Fixed descriptors leak on process creation.Valentin Bartenev1-0/+12