summaryrefslogtreecommitdiffhomepage
path: root/src/nxt_controller.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-07-03Fix certificate deletion for array type certificatesZhidao HONG1-5/+22
2024-06-18fs: Make the full directory path for the pid file and the control socketAlejandro Colomar1-1/+1
2024-06-18fs: Rename nxt_fs_mkdir_parent() => nxt_fs_mkdir_dirname()Alejandro Colomar1-1/+1
2024-04-25Tighten up some string arraysAndrew Clayton1-4/+5
2024-04-25Constify a bunch of static local variablesAndrew Clayton1-10/+10
2023-10-02Added routes array to the default configuration.Liam Crilly1-2/+3
2023-05-08NJS: supported loadable modules.Zhidao HONG1-0/+353
2022-11-04Removed the unsafe nxt_memchr() wrapper for memchr(3).Alejandro Colomar1-1/+1
2022-11-04Removed the unsafe nxt_memcmp() wrapper for memcmp(3).Alejandro Colomar1-2/+2
2022-10-03Socket: Created control socket & pid file directories.Andrew Clayton1-0/+8
2022-08-29Implemented basic statistics API.Valentin Bartenev1-4/+165
2022-07-02Increased readtimeout for configuration endpoint.Timo Stark1-1/+1
2021-10-09Configuration: automatic migration to the new "share" behavior.Zhidao HONG1-26/+81
2021-07-29Application restart introduced.Max Romanov1-0/+161
2021-02-03Using shared memory to pass configuration to main process.Max Romanov1-5/+32
2020-08-11Style fixes for 2 file descriptors transfer over port.Max Romanov1-2/+2
2020-07-25Using plain shared memory for configuration pass.Max Romanov1-12/+38
2020-03-09Refactor of process management.Tiago Natel de Moura1-10/+132
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