summaryrefslogtreecommitdiffhomepage
path: root/src/nxt_application.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-10-28Preserving the app port write socket.Max Romanov1-1/+1
2020-08-20Moved isolation related code to "nxt_isolation.c".Tiago Natel de Moura1-581/+4
2020-08-11Moving file descriptor blocking to libunit.Max Romanov1-6/+0
2020-08-11Libunit refactoring: port management.Max Romanov1-1/+13
2020-07-23Fixing main and application port structs file descriptor init.Max Romanov1-0/+2
2020-07-22Fixing buffer overflow check in discovery.Max Romanov1-1/+1
2020-06-23Isolation: fixed build when features aren't detected.Tiago Natel de Moura1-93/+110
2020-05-28Added "rootfs" feature.Tiago Natel de Moura1-38/+443
2020-03-09Refactor of process management.Tiago Natel de Moura1-19/+344
2019-10-22Fixing process crash in case of module load error.Max Romanov1-0/+3
2019-07-17Exiting application process in case of pre_init stage error.Max Romanov1-4/+1
2019-03-06Removed unnecessary abstraction layer.Alexander Borisov1-28/+0
2019-02-28Introducing Java Servlet Container beta.Max Romanov1-0/+14
2018-10-09Renamed "go" application type to "external".Valentin Bartenev1-4/+4
2018-08-06Unit application library.Max Romanov1-427/+49
2018-07-12Enabled body buffer shared memory segmentation.Max Romanov1-23/+22
2018-06-25Introduced nxt_length() macro.Valentin Bartenev1-4/+4
2018-05-28Configuration of environment variables for application processes.Valentin Bartenev1-0/+47
2018-05-21Added SERVER_SOFTWARE request meta-variable.Valentin Bartenev1-0/+3
2018-04-20Fixed segfault when two modules have the same type and version.Valentin Bartenev1-1/+1
2018-04-17Added missing checks if nxt_port_rpc_register_handler() failed.Valentin Bartenev1-0/+4
2018-04-05Handling error return from application 'run()' function.Max Romanov1-1/+7
2018-04-04Changed version processing for modules.Alexander Borisov1-8/+10
2018-03-21Added Ruby support.Alexander Borisov1-0/+3
2018-03-05Reduced number of critical log levels.Valentin Bartenev1-10/+5
2018-02-14Fixed race condition while discovering modules.Valentin Bartenev1-20/+42
2018-01-31Added Perl support.Alexander Borisov1-3/+3
2018-01-24Fixed formatting in nxt_sprintf() and logging.Sergey Kandaurov1-1/+1
2018-01-24Using size_t for the field width type of the "%*s" specifier.Sergey Kandaurov1-3/+5
2017-12-28Removed duplicate declaration.Igor Sysoev1-1/+1
2017-12-28HTTP keep-alive connections support.Igor Sysoev1-207/+16
2017-12-28Changed nxt_mp_retain() and nxt_mp_release() interfaces.Igor Sysoev1-1/+1
2017-12-27Implementing the ability to cancel request before worker starts processing it.Max Romanov1-61/+31
2017-12-27Introducing application 'atexit' hook.Max Romanov1-1/+12
2017-12-25HTTP parser: reworked header fields handling.Valentin Bartenev1-46/+45
2017-12-07Fixed protocol version string handling in router.Valentin Bartenev1-1/+1
2017-10-18Added the debug option to module compatibility vector.Igor Sysoev1-1/+1
2017-10-10Optimized application type handling.Valentin Bartenev1-23/+41
2017-10-05Improved applications versions handling.Valentin Bartenev1-3/+9
2017-10-04Using request mem pool for req<->app link.Max Romanov1-1/+1
2017-09-16Fixed memory leak caused by mempool related to request context.Valentin Bartenev1-7/+3
2017-09-15Fixing memory leak of request parse context.Max Romanov1-8/+26
2017-09-06Style fixes.Igor Sysoev1-8/+7
2017-09-05Double connection close attempt fix.Max Romanov1-2/+2
2017-09-05Introducing working_directory directive for applications.Max Romanov1-0/+13
2017-08-31Fixed format specifier.Igor Sysoev1-1/+1
2017-08-31Introduced module compatibility vector.Igor Sysoev1-5/+21
2017-08-30The discovery process did not quit if no modules were not found.Igor Sysoev1-41/+48
2017-08-29The master process has been renamed to the main process.Igor Sysoev1-2/+2
2017-08-26Added configure and command line option --modules.Igor Sysoev1-2/+3