summaryrefslogtreecommitdiffhomepage
path: root/src/nxt_controller.c (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2019-04-24Configuration: support for POST operations on arrays.Valentin Bartenev1-7/+27
2019-03-22Destroying pool in case of error.Max Romanov1-0/+1
2018-09-20Preserving inherited engine memory pool in controller process.Max Romanov1-8/+0
2018-09-20Controller: certificates storage interface.Valentin Bartenev1-18/+404
2018-07-02Controller: fixed handling of zero Content-Length.Valentin Bartenev1-1/+1
2018-06-25Introduced nxt_length() macro.Valentin Bartenev1-8/+8
2018-05-21Added SERVER_SOFTWARE request meta-variable.Valentin Bartenev1-2/+2
2018-04-26Controller waits READY message from router.Max Romanov1-14/+47
2018-04-17Added missing checks if nxt_port_rpc_register_handler() failed.Valentin Bartenev1-0/+4
2018-04-11Controller: added "/config" prefix for the configuration object.Valentin Bartenev1-0/+11
2018-04-08Controller: fixed a memory leak when PUT operation failed.Valentin Bartenev1-0/+2
2018-03-13Capitalization in the "Server" field.Valentin Bartenev1-2/+2
2018-03-05Reduced number of critical log levels.Valentin Bartenev1-6/+5
2017-12-25HTTP parser: reworked header fields handling.Valentin Bartenev1-24/+22
2017-11-27A number of engine connections is decreased on connection close.Igor Sysoev1-3/+1
2017-10-25Checking the result of shared memory buffer allocation.Max Romanov1-0/+3
2017-10-18Router: fixed segfault after configuration change.Igor Sysoev1-1/+1
2017-10-10Basic validation errors.Valentin Bartenev1-18/+67
2017-10-04Using port 'post' facility to proxy remove pid message to workers.Max Romanov1-1/+1
2017-10-04Using engine memiory pool for port write allocations.Max Romanov1-1/+1
2017-09-27Event engine memory cache for nxt_sockaddr_t.Igor Sysoev1-0/+10
2017-09-15Introducing named port message handlers to avoid misprints.Max Romanov1-14/+9
2017-09-15Fixed port handlers arrays.Valentin Bartenev1-0/+1
2017-09-10Configuration persistence.Valentin Bartenev1-0/+87
2017-09-14Fixed textual socket name lengths and Unix domain sockaddr length.Igor Sysoev1-3/+2
2017-08-31nginext has been renamed to unit.Igor Sysoev1-2/+2
2017-08-30Controller: resending configuration to router after its restart.Valentin Bartenev1-66/+116
2017-08-30Controller: waiting for router before start to accept connections.Valentin Bartenev1-12/+48
2017-08-30Controller: correct handling of missing router port.Valentin Bartenev1-11/+41
2017-08-29The master process has been renamed to the main process.Igor Sysoev1-1/+1
2017-08-28Improved reconfiguration requests serialization.Valentin Bartenev1-81/+49
2017-08-26Added configure and command line option --control.Igor Sysoev1-16/+0
2017-08-13Fixed building by GCC after 7d1017bd0f6c.Valentin Bartenev1-1/+1
2017-08-11Controller: more HTTP headers and detailed JSON parsing errors.Valentin Bartenev1-116/+238
2017-08-04Fixed building without debug after c1ae75b4e17c and 6281674ecf4f.Valentin Bartenev1-6/+2
2017-08-02Using port rpc in controller->router configuration update.Max Romanov1-10/+24
2017-08-02Added bit flags to type parameter of nxt_port_socket_write().Max Romanov1-1/+2
2017-07-21Fixed building without debug.Valentin Bartenev1-4/+2
2017-07-12New process port exchange changed. READY message type introduced.Max Romanov1-8/+5
2017-07-12Controller: proper reconfiguration requests handling.Valentin Bartenev1-43/+136
2017-07-10Controller: passing full configuration to router.Valentin Bartenev1-170/+6
2017-07-06Controller: sending JSON configuration to router.Valentin Bartenev1-32/+210
2017-07-06Router: read configuration from port.Max Romanov1-0/+32
2017-07-05Configuration: basic validation of schema.Valentin Bartenev1-2/+16
2017-07-05Complex target parser copied from NGINX.Max Romanov1-8/+1
2017-06-28Controller: fixed reading of request body.Valentin Bartenev1-13/+15
2017-06-28Configuration: reduced names of structures, functions, and macros.Valentin Bartenev1-37/+32
2017-06-28Setting listen socket fields lost in changeset 10688b89aa16.Igor Sysoev1-0/+2
2017-06-23Configuration printing functions splitted in two parts.Valentin Bartenev1-3/+2
2017-06-23Renames and reordering of parameters in configuration parser functions.Valentin Bartenev1-13/+14