summaryrefslogtreecommitdiffhomepage
path: root/src/nxt_router.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-09-19Basic support for serving static files.Valentin Bartenev1-1/+92
2019-08-30Fixed WebSocket implementation that was broken on some systems.Max Romanov1-1/+1
2019-08-26Adding body handler to nxt_http_request_header_send().Igor Sysoev1-6/+1
2019-08-20Introducing websocket support in router and libunit.Max Romanov1-71/+110
2019-08-16Changing the sequence of body send execution.Max Romanov1-2/+6
2019-08-16Improving response header fields processing.Max Romanov1-8/+18
2019-08-14Renaming supplemental request structures in router.Max Romanov1-347/+418
2019-08-06Router: allowed empty configurations.Valentin Bartenev1-191/+189
2019-08-06Refactored HTTP protocol callback table.Igor Sysoev1-1/+1
2019-06-28Fixed application crash handling in router.Max Romanov1-4/+4
2019-03-21Adjusting request schema value according to connection tls state.Max Romanov1-0/+2
2019-03-18Removing unused local variable.Max Romanov1-7/+0
2019-03-06Removed unnecessary abstraction layer.Alexander Borisov1-101/+114
2019-02-28Introducing Java Servlet Container beta.Max Romanov1-0/+1
2019-02-28Removing app data debug message.Max Romanov1-4/+0
2019-02-27Fixed processing of SERVER_NAME after 77aad2c142a0.Valentin Bartenev1-11/+13
2019-02-27Initial routing implementation.Igor Sysoev1-29/+45
2019-02-25Disabled useless code in nxt_router_listen_socket_error().Valentin Bartenev1-4/+8
2019-02-22TLS certificates should be freed per listener.Igor Sysoev1-6/+9
2019-02-18Fixed memory leak on response body sending failure.Igor Sysoev1-1/+1
2018-10-22Handling of timers with bias.Valentin Bartenev1-2/+2
2018-10-09Renamed "go" application type to "external".Valentin Bartenev1-1/+1
2018-09-20Preventing port from release in asynchronous operations.Max Romanov1-0/+12
2018-09-20Controller: certificates storage interface.Valentin Bartenev1-0/+136
2018-09-20Added SSL/TLS support on connection level.Igor Sysoev1-0/+18
2018-09-19Initializing application structure with 0 to avoid crash.Max Romanov1-2/+7
2018-08-10Introducing app joint to accurate app release.Max Romanov1-86/+157
2018-08-06Unit application library.Max Romanov1-360/+295
2018-07-09Controller: added "settings" configuration object.Valentin Bartenev1-1/+1
2018-07-09Router: increased HTTP connection related limits.Valentin Bartenev1-5/+5
2018-07-05PHP: fixed request body processing.Valentin Bartenev1-19/+3
2018-06-25Introduced nxt_length() macro.Valentin Bartenev1-3/+3
2018-05-30Fixed keep-alive hanging after reconfiguration.Igor Sysoev1-60/+30
2018-04-27Eliminating possible NULL pointer dereference.Max Romanov1-1/+3
2018-04-26Controller waits READY message from router.Max Romanov1-0/+34
2018-04-19Router: fixed race condition while access log reopening.Valentin Bartenev1-2/+21
2018-04-18Added missing cleanup when nxt_port_socket_write() failed.Valentin Bartenev1-13/+39
2018-04-17Added missing checks if nxt_port_rpc_register_handler() failed.Valentin Bartenev1-1/+1
2018-04-11Access log reopening.Valentin Bartenev1-0/+113
2018-04-11Initial access log support.Valentin Bartenev1-5/+298
2018-04-05Handling error return from application 'run()' function.Max Romanov1-3/+7
2018-04-05Stopping timed out application process.Max Romanov1-9/+88
2018-04-03HTTP: using r->mem_pool retention counter for response buffers.Igor Sysoev1-9/+8
2018-03-28Using more expressive name for field.Igor Sysoev1-18/+19
2018-03-21Added Ruby support.Alexander Borisov1-0/+88
2018-03-15Skipping idle state when port already closed.Max Romanov1-1/+1
2018-03-14Ignoring response for already terminated request.Max Romanov1-0/+3
2018-03-13Releasing application on configuration failure.Max Romanov1-0/+15
2018-03-07Socket configuration should retain application.Max Romanov1-0/+8
2018-03-05Reduced number of critical log levels.Valentin Bartenev1-15/+14