summaryrefslogtreecommitdiffhomepage
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-03-01Perl: added implementation delayed response and streaming body.Alexander Borisov1-16/+176
2019-02-28Made QUERY_STRING mandatory.Valentin Bartenev4-17/+7
2019-02-28Fixed timer and event race condition.Igor Sysoev5-8/+17
2019-02-28Preserving message 'share' field when pushing to queue.Max Romanov1-0/+1
2019-02-28Introducing Java Servlet Container beta.Max Romanov51-1/+10694
2019-02-28Various libunit fixes.Max Romanov1-8/+26
2019-02-28Removing app data debug message.Max Romanov1-4/+0
2019-02-28Reusing fragmented message buffers.Max Romanov1-1/+9
2019-02-27Perl: added processing for IO:Handle-like object.Alexander Borisov1-3/+109
2019-02-27Fixed processing of SERVER_NAME after 77aad2c142a0.Valentin Bartenev11-167/+54
2019-02-27Controller: added "routes" configuration.Valentin Bartenev1-0/+186
2019-02-27Controller: added "pass" configuration option.Valentin Bartenev1-0/+62
2019-02-27Initial routing implementation.Igor Sysoev5-40/+978
2019-02-26Introduced nxt_memcpy_upcase().Igor Sysoev2-0/+15
2019-02-26Introduced nxt_conf_array_qsort().Igor Sysoev2-0/+18
2019-02-26Introduced nxt_conf_array_elements_count().Igor Sysoev2-0/+8
2019-02-26Keepalive mode is disabled on HTTP header parsing errors.Igor Sysoev1-0/+2
2019-02-26Fixed violation of the strict aliasing rules in 5d0edd35c4ce.Valentin Bartenev1-5/+6
2019-02-25RPC error message size fixed.Max Romanov1-1/+1
2019-02-25Disabled useless code in nxt_router_listen_socket_error().Valentin Bartenev1-4/+8
2019-02-23Removed surplus check for NUL in nxt_http_validate_host().Valentin Bartenev1-1/+0
2019-02-22Improvement and unification of version processing in build scripts.Alexander Borisov3-6/+3
2019-02-22TLS certificates should be freed per listener.Igor Sysoev1-6/+9
2019-02-21Initializing incoming buffer queue in a proper place.Sergey Kandaurov1-2/+2
2019-02-19Validation and normalization of request host.Valentin Bartenev3-11/+112
2019-02-18Ignoring HUP signal in main process.Igor Sysoev1-0/+11
2019-02-18Fixed memory leak on response body sending failure.Igor Sysoev3-3/+4
2019-02-18Rejecting requests with duplicate "Content-Length".Valentin Bartenev1-5/+8
2019-02-07Rejecting requests with invalid "Content-Length".Valentin Bartenev1-3/+9
2019-01-21Fixed processing Unix listening socket failures.Igor Sysoev1-16/+13
2019-01-18Testing correct value.Igor Sysoev1-1/+1
2018-12-24Version bump.Valentin Bartenev1-2/+2
2018-12-20Python: fixed error reporting on initialization of applications.Valentin Bartenev1-11/+10
2018-12-20Python: cleanup of nxt_python_init().Valentin Bartenev1-10/+3
2018-12-20Python: fixed a typo in path error message.Artem Konev1-1/+1
2018-12-19Python: replaced PyErr_PrintEx(1) with PyErr_Print().Valentin Bartenev1-4/+4
2018-12-19Node.js: removed value checking for headers.Alexander Borisov1-8/+0
2018-12-19Node.js: removed unused _implicitHeader() function.Alexander Borisov1-5/+0
2018-12-19Node.js: added check for libunit version at compile time.Alexander Borisov2-6/+12
2018-12-19libunit: added generation of version header file.Alexander Borisov2-1/+3
2018-12-19Node.js: checking for exception after running JS code from C++.Alexander Borisov1-3/+20
2018-12-19Node.js: checking uniqueness of HTTP headers for different case.Alexander Borisov2-24/+62
2018-12-19Node.js: calling write callback asynchronously.Alexander Borisov1-1/+13
2018-12-19Node.js: style fixes.Alexander Borisov1-8/+10
2018-12-19Node.js: changed the unit-http socket constructor.Alexander Borisov1-5/+10
2018-12-19Node.js: napi_call_function() replaced with napi_make_callback().Alexander Borisov2-27/+63
2018-12-19Node.js: changed the 'data' event calling sequence for the request.Alexander Borisov1-10/+30
2018-12-19Node.js: buffering HTTP headers before writing the body.Alexander Borisov1-10/+13
2018-12-12Node.js: removed unused dependency.Valentin Bartenev1-4/+1
2018-11-27PHP: fixed "disable_functions" and "disable_classes" options.Valentin Bartenev1-10/+87