summaryrefslogtreecommitdiffhomepage
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-08-12Responding with error in case of first process start failure.Max Romanov3-18/+129
2020-08-12Fixing issues found by static analyzer.Max Romanov1-2/+4
2020-08-11Fixing return value initialization.Max Romanov1-19/+25
2020-08-11Style fixes for 2 file descriptors transfer over port.Max Romanov7-110/+115
2020-08-11Moving file descriptor blocking to libunit.Max Romanov3-19/+39
2020-08-11Wrapping close() call in libunit for logging.Max Romanov1-35/+44
2020-08-11Introducing application and port shared memory queues.Max Romanov11-311/+1793
2020-08-11Circular queues implementations and a test.Max Romanov3-0/+886
2020-08-11Port message extended to transfer 2 file descriptors.Max Romanov5-27/+81
2020-08-11Made router port message handlers into static functions.Max Romanov2-10/+13
2020-08-11Adding debug messages to catch process management issues.Max Romanov1-2/+36
2020-08-11Process structures refactoring in runtime and libunit.Max Romanov4-208/+93
2020-08-11Introducing the shared application port.Max Romanov9-1226/+876
2020-08-11Changing router to application shared memory exchange protocol.Max Romanov8-179/+374
2020-08-11Changing router to application port exchange protocol.Max Romanov7-97/+342
2020-08-11Adding a reference counter to the libunit port structure.Max Romanov2-351/+340
2020-08-11Libunit refactoring: port management.Max Romanov7-330/+372
2020-08-09Fixing leaked configuration objects.Max Romanov1-4/+30
2020-08-09Fixing connection remote sockaddr leakage.Max Romanov1-2/+4
2020-08-07Node.js: correct port data memory release.Max Romanov1-1/+15
2020-08-07Fixing listen event connection leakage.Max Romanov1-0/+4
2020-08-05Improved mkstemp() error reporting.Valentin Bartenev1-1/+1
2020-08-05Fixed nxt_conn_accept_alloc() behavior in low memory conditions.Valentin Bartenev1-5/+5
2020-07-31Isolation: fixed the generation of mounts table.Tiago Natel de Moura3-10/+8
2020-07-28Configuration: fixed buffer over-read in pattern validation.Axel Duch1-2/+3
2020-07-25Using plain shared memory for configuration pass.Max Romanov4-83/+152
2020-07-24Configuration: added checking for presence of mandatory fields.Valentin Bartenev3-13/+131
2020-07-24Added missing ending indicator in object members validation lists.Valentin Bartenev1-1/+5
2020-07-24Configuration: removing redundant check.Axel Duch1-3/+3
2020-07-24Minor changes and renaming an NJS artifact to NXT.Axel Duch1-3/+3
2020-07-23Fixing request_app_link reference counting.Max Romanov1-4/+2
2020-07-23Fixing various router crashes on exit caused by runtime pool free.Max Romanov1-7/+18
2020-07-23PHP: using nxt_unit_default_init() for module structure init.Max Romanov1-32/+4
2020-07-23Fixing main and application port structs file descriptor init.Max Romanov1-0/+2
2020-07-23PHP: removing assertion to fix build on macOS.Max Romanov1-1/+5
2020-07-22Fixing buffer overflow check in discovery.Max Romanov1-1/+1
2020-07-21PHP: logging in request context when possible.Valentin Bartenev1-2/+12
2020-07-21PHP: fixed incorrect time in interpreter error log messages.Valentin Bartenev1-5/+6
2020-07-21Fixed non-debug log time format in libunit.Valentin Bartenev1-0/+7
2020-07-10Router: route patterns multi wildcards fix.Axel Duch1-3/+6
2020-07-06Destroying temporary router configuration.Igor Sysoev2-34/+40
2020-07-04Router: route patterns multi wildcards support.Axel Duch2-152/+210
2020-06-23Upstream chunked transfer encoding support.Igor Sysoev6-97/+178
2020-06-23Decreased level of some socket close() errors.Igor Sysoev2-13/+36
2020-06-23Isolation: fixed build when features aren't detected.Tiago Natel de Moura4-111/+114
2020-05-28Added "rootfs" feature.Tiago Natel de Moura22-71/+1285
2020-03-09Refactor of process management.Tiago Natel de Moura26-1330/+1541
2020-05-28Moving nxt_stream_ident to shared memory.Max Romanov3-3/+31
2020-05-28Added NULL check for engine->port.Max Romanov1-2/+4
2020-05-28Closing unsent file descriptors from port queue.Max Romanov1-0/+6