summaryrefslogtreecommitdiffhomepage
path: root/src/nxt_controller.c (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2020-05-12Waiting for router instead of reporting to user on config update.Max Romanov1-24/+25
2020-05-12Blocking config change when applying the initial router config.Max Romanov1-11/+32
2020-04-16Using malloc/free for the http fields hash.Max Romanov1-4/+1
2020-04-08Controller: improved handling of unix domain control socket.Valentin Bartenev1-1/+1
2020-04-08Removed unused code related to testing of address binding.Valentin Bartenev1-1/+1
2020-04-08Controller: eliminated extra control socket's sockaddr copying.Valentin Bartenev1-11/+1
2020-02-20Configuration: removing UTF-8 BOM from the input JSON.Valentin Bartenev1-0/+7
2019-09-16Configuration: added ability to access object members with slashes.Valentin Bartenev1-0/+2
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