summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2019-02-18Rejecting requests with duplicate "Content-Length".Valentin Bartenev2-6/+8
2019-02-14Packages: added "-fno-strict-aliasing" flag on CentOS 6 x86_64.Andrei Belov2-0/+9
Closes #221 on GitHub.
2019-02-14Packages: removed unit-perl on CentOS 6.Andrei Belov1-1/+7
CentOS 6 has Perl version 5.10, which is unsupported by Unit.
2019-02-14Tests: added tests for "Content-Length" header.Andrey Zelenkov1-0/+46
2019-02-14Tests: headers with equal header fields allowed.Andrey Zelenkov1-1/+6
2019-02-14Tests: minor fixes.Andrey Zelenkov2-5/+3
2019-02-11Merged with the 1.7 branch.Valentin Bartenev12-9/+62
2019-02-07Added tag 1.7.1 for changeset 0f04ef991fbcValentin Bartenev1-0/+1
2019-02-07Generated Dockerfiles for Unit 1.7.1.1.7.1Valentin Bartenev9-9/+9
2019-02-07Added version 1.7.1 CHANGES.Valentin Bartenev2-0/+52
2019-02-07Rejecting requests with invalid "Content-Length".Valentin Bartenev1-3/+9
2019-02-07Rejecting requests with invalid "Content-Length".Valentin Bartenev1-3/+9
2019-01-28Tests: large configuration tests.Andrey Zelenkov1-0/+47
2019-01-28Tests: added test for reading body from IO::Handle-like object.Andrey Zelenkov3-0/+58
2019-01-28Tests: removed blocking mode customization for sockets.Andrey Zelenkov1-5/+2
This customization was added in 0e12b17e512d and left unused. Also, set blocking mode by default for all sockets.
2019-01-24Packages: disabled debugsource generation on relevant platforms.Andrei Belov2-0/+22
In particular, this fixes unit-go package building on Fedora >= 29.
2019-01-24Packages: fixed control socket path after 7012b4fd5113.Andrei Belov10-10/+10
2019-01-24Packages: systemd and other improvements.Remi Collet5-16/+56
See the following links for details: https://github.com/nginx/unit/pull/212 https://github.com/nginx/unit/issues/213 Closes #155, closes #212, closes #213.
2019-01-24Packages: Fedora >= 29 have python 3.7.Remi Collet3-0/+78
Closes #211.
2019-01-23Node.js: fixed module version on installation from sources.Alexander Borisov1-0/+5
2019-01-21Fixed processing Unix listening socket failures.Igor Sysoev1-16/+13
This is related to issue #198 on GitHub.
2019-01-21Go: fixed module installation, broken in ed8b1aaefdd1.Alexander Borisov1-1/+1
Added the nxt_unit_version.h dependency. This closes #214 issue on GitHub.
2019-01-21Go: fixed module installation, broken in ed8b1aaefdd1.Alexander Borisov1-1/+1
Added the nxt_unit_version.h dependency. This closes #214 issue on GitHub.
2019-01-18Testing correct value.Igor Sysoev1-1/+1
2019-01-18Testing correct value.Igor Sysoev1-1/+1
2019-01-09Year 2019.Valentin Bartenev2-8/+10
2019-01-09Year 2019.Valentin Bartenev2-8/+10
2018-12-27Packages: Ubuntu 18.10 "cosmic" support added.Andrei Belov5-1/+89
2018-12-27Packages: Ubuntu 18.10 "cosmic" support added.Andrei Belov5-1/+89
2018-12-27Packages: URL fixed in examples to work with latest curl.Andrei Belov22-22/+22
2019-02-07Version bump.Valentin Bartenev1-2/+2
2018-12-27Packages: URL fixed in examples to work with latest curl.Andrei Belov22-22/+22
2018-12-25Tests: removed skipping Go tests on x86.Andrey Zelenkov1-6/+1
2018-12-25Tests: added delay to wait for error logging.Andrey Zelenkov1-0/+3
2018-12-25Tests: fixed test_tls_reconfigure.Andrey Zelenkov1-9/+11
Previously, order of applying TLS configuration and sending partial request to the application was uncertain. These changes make sure that client-application connection was established before reconfiguration. Additionally, added test to check that non-TLS connection works correctly after reconfiguration.
2018-12-25Tests: set TCP_NODELAY option by default.Andrey Zelenkov1-0/+3
2018-12-25Tests: test_node_application_write_before_writeHead reworked.Andrey Zelenkov2-2/+3
Added res.end() call in application and response status check. Also, renamed to test_node_application_write_before_write_head.
2018-12-25Tests: expectedFailure's removed from test_node_application.py.Andrey Zelenkov1-7/+0
Also removed alert skip in test_node_application_write_before_writeHead. Fixes committed in 1340e3539362, 1e008ef94f43, 5df32621af19, dae402cb243f and 41f561b3a178.
2018-12-24Tests: more QUERY_STRING tests.Andrey Zelenkov5-0/+88
2018-12-24Version bump.Valentin Bartenev1-2/+2
2018-12-20Added tag 1.7 for changeset 784b45adb0feValentin Bartenev1-0/+1
2018-12-20Generated Dockerfiles for Unit 1.7.1.7Valentin Bartenev9-9/+9
2018-12-20Added version 1.7 CHANGES.Valentin Bartenev2-0/+135
2018-12-20Fixed style in CHANGES.Valentin Bartenev2-4/+4
2018-12-20Python: fixed error reporting on initialization of applications.Valentin Bartenev1-11/+10
PyErr_Print() writes traceback to "sys.stderr", which is a file object that can buffer the output. If the process exits immediately, the buffer can be destroyed before flushing to the log. As a result, the user doesn't see the traceback. Now Py_Finalize() is also called in case of any errors during initialization. It finalizes the interpreter and flushes all data.
2018-12-20Python: cleanup of nxt_python_init().Valentin Bartenev1-10/+3
- Removed surplus NULL assignments; - Added missing nxt_slow_path(); - Style cleanup.
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
These function calls are equivalent. No functional changes.
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