summaryrefslogtreecommitdiffhomepage
path: root/src/nxt_application.c (unfollow)
AgeCommit message (Expand)AuthorFilesLines
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
2017-08-17The new module configuration interface.Igor Sysoev1-20/+305
2017-08-11Request body read state implemented.Max Romanov1-38/+132
2017-07-12New process port exchange changed. READY message type introduced.Max Romanov1-5/+53
2017-07-05Complex target parser copied from NGINX.Max Romanov1-12/+4
2017-06-23Application-side message processing.Max Romanov1-747/+332
2017-06-20Using new memory pool implementation.Igor Sysoev1-14/+14
2017-06-14nxt_event_conn_... functions and structures have been renamedIgor Sysoev1-24/+24
2017-06-06C99 style declaration of connection states.Igor Sysoev1-19/+7
2017-05-31Skeleton of router configuration and request processing.Igor Sysoev1-4/+4
2017-03-14Fixed unit tests building broken by the previous commit.Igor Sysoev1-1/+1
2017-03-09Processes refactoring.Igor Sysoev1-7/+45
2017-02-22I/O operations refactoring.Igor Sysoev1-19/+18
2017-02-07Event engines refactoring.Igor Sysoev1-6/+24
2017-02-01nxt_str_t changes.Igor Sysoev1-36/+36
2017-01-27Work queues refactoring.Igor Sysoev1-38/+66
2017-01-23Introducing tasks.Igor Sysoev1-49/+70