summaryrefslogtreecommitdiffhomepage
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
2023-06-19Variables refactoring.Zhidao HONG6-180/+204
2023-07-11NJS: supported 0.8.0.Zhidao HONG1-15/+15
2023-06-30Fixed indentation.Alejandro Colomar2-4/+4
2023-05-25HTTP: fixed variable caching.Zhidao HONG3-14/+41
2023-06-01Python: Fix error checks in nxt_py_asgi_request_handler().synodriver1-2/+2
2023-06-01Python: Add ASGI lifespan state support.synodriver4-3/+84
2023-05-25Tests: fixed incorrect pointer assignment.Alejandro Colomar1-2/+2
2023-05-21Added back deprecated options to unitd.Alejandro Colomar1-0/+31
2023-05-18Python: Fix ASGI applications accessed over IPv6.Andrew Clayton1-11/+3
2023-05-08NJS: supported loadable modules.Zhidao HONG14-49/+1584
2023-04-20HTTP: added basic URI rewrite.Zhidao HONG9-11/+160
2023-04-25Allow to remove the version string in HTTP responses.Andrew Clayton4-3/+22
2023-04-25Decouple "Unit" from NXT_SERVER.Andrew Clayton1-1/+2
2023-04-24Remove an erroneous semi-colon.Andrew Clayton1-1/+1
2023-04-24Don't conflate the error variable in nxt_kqueue_poll().Andrew Clayton1-3/+4
2023-04-24Remove a bunch of dead code.Andrew Clayton21-4935/+0
2023-04-12HTTP: optimizing $request_line.Alejandro Colomar5-41/+20
2023-04-11Add per-application logging.Andrew Clayton5-0/+81
2023-04-11Add nxt_file_stdout().Andrew Clayton2-0/+20
2023-04-11PHP: Make the filter_input() function work.Andrew Clayton1-3/+12
2023-04-03Remove a useless assignment in nxt_mem_zone_alloc_pages().Andrew Clayton1-1/+1
2023-04-03Prevent a possible NULL de-reference in nxt_job_create().Andrew Clayton1-4/+6
2023-04-03Remove a useless assignment in nxt_fs_mkdir_all().Andrew Clayton1-1/+1
2023-03-29Auto: mirroring installation structure in build tree.Alejandro Colomar1-1/+1
2023-03-29Renamed --libstatedir to --statedir.Alejandro Colomar1-5/+5
2023-03-21HTTP: added route logging.Alejandro Colomar7-0/+37
2023-03-21HTTP: rewrote while loop as for loop.Alejandro Colomar1-7/+3
2023-03-17Default PR_SET_NO_NEW_PRIVS to off.Andrew Clayton1-0/+4
2023-03-17Improve an error message regarding Unix domain sockets.Andrew Clayton1-1/+1
2023-03-17Socket: Remove Unix domain listen sockets upon reconfigure.Andrew Clayton3-3/+87
2023-03-17Remove some dormant code from nxt_process_quit().Andrew Clayton1-21/+0
2023-03-17Socket: Remove Unix domain listen sockets at shutdown.Andrew Clayton2-2/+23
2023-03-14Router: More accurately allocate request buffer memory.Andrew Clayton1-2/+2
2023-03-10Perl: Fix a crash in the language module.Andrew Clayton1-3/+4
2023-03-10Router: Fix allocation of request buffer sent to application.Andrew Clayton1-0/+1
2023-02-24Set a safer umask(2) when running as a daemon.Andrew Clayton1-3/+3
2023-02-24Isolation: rootfs: Set the sticky bit on the tmp directory.Andrew Clayton1-1/+1
2023-02-17Remove the nxt_getpid() alias.Andrew Clayton2-4/+1
2023-02-17Isolation: Remove the syscall(SYS_getpid) wrapper.Andrew Clayton1-9/+0
2023-02-17Isolation: Remove nxt_clone().Andrew Clayton2-17/+0
2023-02-17Isolation: Switch to fork(2) & unshare(2) on Linux.Andrew Clayton1-9/+247
2023-02-17Isolation: Rename NXT_HAVE_CLONE -> NXT_HAVE_LINUX_NS.Andrew Clayton6-17/+17
2023-01-30NJS: adding the missing vm destruction.Zhidao HONG7-4/+63
2023-02-07Python: ASGI: Don't log asyncio.get_running_loop() errors.Andrew Clayton1-2/+5
2023-02-07Python: ASGI: Switch away from asyncio.get_event_loop().Andrew Clayton1-1/+20
2023-02-07Python: ASGI: Factor out event loop creation to its own function.Andrew Clayton1-21/+35
2023-01-31Added default values for pathnames.Alejandro Colomar1-15/+16
2023-01-27PHP: Implement better error handling.Andrew Clayton1-5/+40
2023-01-27PHP: Simplify ctx->script_filename.start in nxt_php_execute().Andrew Clayton1-4/+5
2023-01-27PHP: Make use of zend_stream_init_filename().Andrew Clayton1-6/+6