summaryrefslogtreecommitdiffhomepage
path: root/src/nxt_unit.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2023-04-06Handle log-rotation for the per-application logs.applogAndrew Clayton1-0/+6
2022-12-08Fix compilation with GCC and -O0.Andrew Clayton1-2/+2
2022-10-14Added missing error checking in the C API.Alex Colomar1-10/+28
2022-09-10Fixed a mutex leak in the C API.Alex Colomar1-12/+8
2022-06-22Unit: removed a useless assignment.Andrew Clayton1-1/+0
2022-06-22Unit: avoided needlessly setting lib in nxt_unit_shm_open().Andrew Clayton1-3/+2
2022-06-22Constified numerous function parameters.Andrew Clayton1-2/+3
2022-06-07Removing unused tracking fields and functions.Max Romanov1-7/+0
2022-04-26Fixed indentation.Alejandro Colomar1-2/+2
2021-12-01Fixing uninitialized structure field.Max Romanov1-0/+1
2021-11-24Sending shared port to application prototype.Max Romanov1-36/+43
2021-11-23Fixed possible access to an uninitialized field.Valentin Bartenev1-3/+3
2021-11-09Introducing application prototype processes.Tiago Natel de Moura1-2/+8
2021-11-09Introduced SCM_CREDENTIALS / SCM_CREDS in the socket control msgs.Tiago Natel de Moura1-138/+74
2021-10-28Moving request limit control to libunit.Max Romanov1-75/+215
2021-03-02Fixing warnings on Solaris.Max Romanov1-1/+1
2020-12-29Libunit: processing single port message.Max Romanov1-13/+0
2020-12-18Libunit: fixed shared memory waiting.Max Romanov1-1/+4
2020-12-18Limiting app queue notifications count in socket.Max Romanov1-1/+6
2020-11-24Libunit: improved error logging around initialization env variable.Valentin Bartenev1-12/+31
2020-11-19Libunit: fixing read buffer leakage.Max Romanov1-0/+1
2020-11-18Libunit: fixing read buffer allocations on exit.Max Romanov1-5/+5
2020-11-18Libunit: closing active requests on quit.Max Romanov1-9/+28
2020-11-18Libunit: making minor tweaks.Max Romanov1-11/+4
2020-11-18Go: removing C proxy functions and re-using goroutines.Max Romanov1-12/+63
2020-11-18Libunit: fixing racing condition in request struct recycling.Max Romanov1-2/+2
2020-11-18Libunit: fixing racing condition for port add / state change.Max Romanov1-39/+87
2020-11-18Libunit: improving logging consistency.Max Romanov1-0/+4
2020-11-10Fixing multi-buffer body send to application.Max Romanov1-3/+7
2020-10-28Preserving the app port write socket.Max Romanov1-6/+6
2020-10-28Libunit: waking another context with the RPC_READY message.Max Romanov1-1/+37
2020-10-28Router: introducing the PORT_ACK message.Max Romanov1-5/+32
2020-10-28Libunit: releasing cached read buffers when destroying context.Max Romanov1-0/+8
2020-10-28Libunit: added a function to discern main and worker contexts.Max Romanov1-0/+11
2020-10-28Libunit: gracefully quitting a multicontext application.Max Romanov1-24/+72
2020-10-28Libunit: protecting the new mmap from being used in another thread.Max Romanov1-1/+6
2020-10-06Removing a meaningless warning message.Max Romanov1-4/+0
2020-10-01Publishing libunit's malloc() and free() wrappers for apps.Max Romanov1-49/+53
2020-09-30Fixing leakage caused by incorrect in_hash flag cleanup.Max Romanov1-1/+3
2020-09-29Wrapping libunit's malloc() and free() calls for logging purposes.Max Romanov1-51/+82
2020-09-15Hardening header names comparation for grouping.Max Romanov1-10/+67
2020-09-10Fixing WebSocket frame retain function.Max Romanov1-2/+13
2020-08-11Fixing return value initialization.Max Romanov1-19/+25
2020-08-11Style fixes for 2 file descriptors transfer over port.Max Romanov1-35/+36
2020-08-11Moving file descriptor blocking to libunit.Max Romanov1-11/+39
2020-08-11Wrapping close() call in libunit for logging.Max Romanov1-35/+44
2020-08-11Introducing application and port shared memory queues.Max Romanov1-250/+921
2020-08-11Port message extended to transfer 2 file descriptors.Max Romanov1-3/+16
2020-08-11Process structures refactoring in runtime and libunit.Max Romanov1-203/+93
2020-08-11Introducing the shared application port.Max Romanov1-106/+361