summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2020-10-05Tests: added websocket test with long length.Andrei Zeliankou1-0/+12
2020-10-05Tests: added ASGI Lifespan.Andrei Zeliankou5-0/+114
2020-10-02Fixed comment.Igor Sysoev1-1/+1
2020-10-01Tests: added ASGI HTTP applications.Max Romanov9-0/+598
2020-10-01Tests: added ASGI WebSocket.Max Romanov4-1/+1476
2020-10-01Python: ASGI server introduced.Max Romanov11-29/+3728
2020-10-01Publishing libunit's malloc() and free() wrappers for apps.Max Romanov2-49/+57
2020-09-09PHP: fixed "rootfs" isolation dependency on system mounts.Tiago Natel de Moura4-135/+138
2020-10-01Tests: minor fixes.Andrei Zeliankou10-76/+89
2020-09-30Tests: fixed test_static_space_in_name.Andrei Zeliankou1-1/+1
2020-09-30Fixing router connection pool leakage.Max Romanov1-1/+4
2020-09-30Fixing leakage caused by incorrect in_hash flag cleanup.Max Romanov1-1/+3
2020-09-29MIME: added AVIF and APNG image formats.Valentin Bartenev1-1/+4
2020-09-29Wrapping libunit's malloc() and free() calls for logging purposes.Max Romanov3-65/+98
2020-09-29Fixing request buffer memory leakage in router.Max Romanov1-0/+3
2020-09-29Supporting HTTP/1.0 keep-alive.Max Romanov1-1/+8
2020-09-27Tests: tuned delay in test_settings_idle_timeout_2.Andrei Zeliankou1-1/+1
2020-09-27Tests: added pytest.ini.Andrei Zeliankou1-0/+3
2020-09-24Tests: prerequisites check improved by using callable.Max Romanov1-15/+23
2020-09-22Tests: introduced module name configuration.Max Romanov1-3/+10
2020-09-22Tests: improved response receiving while upgrade.Max Romanov1-4/+1
2020-09-22Tests: using dict.get() method with default value.Max Romanov1-18/+9
2020-09-21Tests: added variable test with nonexistent upstream.Andrei Zeliankou1-0/+23
2020-09-21Tests: added test for "idle_timeout" with empty payload.Andrei Zeliankou1-0/+18
2020-09-21Tests: added multiple headers concatenation test.Max Romanov1-9/+13
2020-09-21Tests: changing Python application callable name.Max Romanov2-0/+35
2020-09-18Added .hgignore file.Andrei Zeliankou1-0/+6
2020-09-18Updated racially charged language in messages and comments.Artem Konev2-4/+4
2020-09-18Python: app module callable name configuration.Max Romanov4-5/+21
2020-09-18Fixed segmentation fault during reconfiguration.Igor Sysoev1-7/+3
2020-09-18Fixed segmentation fault during reconfiguration.Igor Sysoev1-1/+9
2020-09-18Fixed use-after-free error during reconfiguration.Igor Sysoev1-0/+2
2020-08-28Router: fixed "pass" to upstreams.hongzhidao4-3/+90
2020-09-16Tests: migrated to the pytest.Andrei Zeliankou55-6325/+4780
2020-09-16Isolation: remove redundant macro.Tiago Natel de Moura2-4/+1
2020-09-15Python: changed request headers format in router protocol.Max Romanov2-11/+107
2020-09-15Hardening header names comparation for grouping.Max Romanov1-10/+67
2020-09-14Python: split module initialization from WSGI implementation.Max Romanov4-285/+388
2020-09-14Python: source file moved to 'python' sub-directory.Max Romanov2-1/+2
2020-09-10Fixing WebSocket frame retain function.Max Romanov1-2/+13
2020-09-07Upstream connection was not closed for short chunked response.Igor Sysoev1-27/+3
2020-08-31Tests: $host varaible test.Andrei Zeliankou1-7/+24
2020-08-28Vars: added $host.Valentin Bartenev1-0/+20
2020-08-25Tests: disable of language_deps.Tiago Natel de Moura1-0/+69
2020-08-25Isolation: added "automount" option.Tiago Natel de Moura9-34/+112
2020-08-25Tests: PHP extension mounts.Tiago Natel de Moura3-0/+66
2020-08-25PHP: added bind mounts for extensions directory.Tiago Natel de Moura2-3/+36
2020-08-21Configuration: removed "reschedule_timeout" option.Valentin Bartenev3-18/+0
2020-08-20Tests: default tmpfs in rootfs.Tiago Natel de Moura1-0/+20
2020-08-20Isolation: mount tmpfs by default.Tiago Natel de Moura5-66/+155