summaryrefslogtreecommitdiffhomepage
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-04-08Controller: improved handling of unix domain control socket.Valentin Bartenev4-14/+89
2020-04-08Controller: fixed cleaning up of control socket file in some cases.Valentin Bartenev1-6/+20
2020-04-08Removed unused code related to testing of address binding.Valentin Bartenev7-31/+9
2020-04-08Controller: eliminated extra control socket's sockaddr copying.Valentin Bartenev1-11/+1
2020-04-08Node.js: fixing Server.listen() method.Max Romanov1-1/+11
2020-04-06Fixing 'find & add' racing condition in connected ports hash.Max Romanov4-32/+29
2020-04-01Fixed build with Clang 10, broken by 32578e837322.Valentin Bartenev1-1/+3
2020-03-30Rational number support in upstream server weight.Igor Sysoev2-24/+38
2020-03-30Configuration: support for rational numbers.Valentin Bartenev8-170/+135
2020-03-30Fixing application process infinite loop.Max Romanov1-21/+28
2020-03-30Handling change file message in libunit.Max Romanov1-0/+10
2020-03-30Attributing libunit logging function for arguments validation.Max Romanov4-10/+31
2020-03-21Implemented "location" option for "return" action.Valentin Bartenev5-2/+60
2020-03-27Added nxt_is_complex_uri_encoded()/nxt_encode_complex_uri().Valentin Bartenev2-44/+158
2020-03-27Updated URI escaping table for better conformity with RFC 3986.Valentin Bartenev1-6/+4
2020-03-27Implemented "return" action.Valentin Bartenev4-4/+95
2020-03-27Initialization of the action object made more consistent.Valentin Bartenev1-3/+3
2020-03-25Configuration: fixed comments parsing.Valentin Bartenev1-1/+5
2020-03-19Completing buffers immediatelyMax Romanov1-5/+2
2020-03-19Completing request header buffers to avoid memory leak.Max Romanov3-22/+29
2020-03-17Fixing body fd access racing condition.Max Romanov2-16/+32
2020-03-12Using disk file to store large request body.Max Romanov10-36/+441
2020-03-12Moving request memory pool retain call after RPC data allocation.Max Romanov2-10/+15
2020-03-12Checking Content-Length value right after header parse.Max Romanov2-6/+8
2020-03-12Python: implementing input readline and line iterator.Max Romanov1-2/+145
2020-03-12Introducing readline function in libunit.Max Romanov4-44/+53
2020-03-06Round robin upstream added.Igor Sysoev10-34/+653
2020-03-04Legacy upstream code removed.Igor Sysoev4-274/+0
2020-03-04Refactored nxt_http_action.Igor Sysoev3-21/+19
2020-03-11Fixed negative patterns combined with address rules.Axel Duch1-6/+40
2020-03-04PHP: fixed log format in alert.Tiago Natel de Moura1-1/+2
2020-03-04The kqueue EOF flag might be ignored on some conditions.Igor Sysoev1-2/+2
2020-03-03Added a "fallback" option to be used with the "share" action.Valentin Bartenev4-23/+68
2020-03-03Improved validation of the "action" object.Valentin Bartenev1-16/+41
2020-03-03PHP: optimization to avoid surplus chdir(2) calls.Tiago Natel de Moura1-99/+299
2020-03-03Fixing request_app_link reference counting for delayed requests.Max Romanov1-9/+36
2020-03-03Java: fixing Spring applications start.Max Romanov1-1/+1
2020-03-03Node.js: fixing x86 warning about the signed/unsigned comparison.Max Romanov1-2/+1
2020-02-25PHP: fixed php >= 7.4 with zts enabled.Tiago Natel de Moura1-13/+17
2020-02-20Configuration: removing UTF-8 BOM from the input JSON.Valentin Bartenev1-0/+7
2020-02-20Configuration: stripping comments from the input JSON.Valentin Bartenev1-6/+66
2020-02-05Kept the value of c->socket.read_handler while data is available.Tiago Natel de Moura1-4/+0
2020-02-04Removing duplicate macro definitions.Max Romanov1-4/+0
2020-02-03Initializing local buffer ctx_impl field for correct release.Max Romanov1-0/+1
2020-02-03Fixed req_app_link reference counting on cancellation.Max Romanov1-16/+7
2020-02-03Storing pointer to next buffer in chain before free the buffer.Max Romanov1-2/+3
2020-02-03Added missing stream argument to error message.Max Romanov1-1/+2
2020-02-03Freeing memory allocated for engine structure in case of error.Max Romanov1-1/+1
2020-01-28PHP: added check for the ".php" extension.Valentin Bartenev1-4/+11
2020-01-28Fixed missing IPv6 checking in route-addr and an unused variable.Axel Duch1-2/+6