<feed xmlns='http://www.w3.org/2005/Atom'>
<title>unit.git/test, branch 1.8.0-1</title>
<subtitle>Universal Web Application Server</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/'/>
<entry>
<title>Tests: Perl streaming body and delayed response simple tests.</title>
<updated>2019-03-01T14:13:51+00:00</updated>
<author>
<name>Andrey Zelenkov</name>
<email>zelenkov@nginx.com</email>
</author>
<published>2019-03-01T14:13:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=754b85c3eedc6717b9bb94fe82a80f36f25a3e9f'/>
<id>754b85c3eedc6717b9bb94fe82a80f36f25a3e9f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Perl: added implementation delayed response and streaming body.</title>
<updated>2019-03-01T13:50:25+00:00</updated>
<author>
<name>Alexander Borisov</name>
<email>alexander.borisov@nginx.com</email>
</author>
<published>2019-03-01T13:50:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=3b2c1d0eaaf8252242d2a164ad768a985e8ded5c'/>
<id>3b2c1d0eaaf8252242d2a164ad768a985e8ded5c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Tests: specify ssl_version option.</title>
<updated>2019-02-28T18:19:32+00:00</updated>
<author>
<name>Andrey Zelenkov</name>
<email>zelenkov@nginx.com</email>
</author>
<published>2019-02-28T18:19:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=c1751f9de69638da89fda2ec17a693b7ec2de5c5'/>
<id>c1751f9de69638da89fda2ec17a693b7ec2de5c5</id>
<content type='text'>
TLS is explicitly selected to prevent using of SSL protocol
in ssl.get_server_certificate() call for Python 3.4 and older.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
TLS is explicitly selected to prevent using of SSL protocol
in ssl.get_server_certificate() call for Python 3.4 and older.
</pre>
</div>
</content>
</entry>
<entry>
<title>Tests: fixed PHP "disable_functions" and "disable_classes" tests.</title>
<updated>2019-02-28T18:18:33+00:00</updated>
<author>
<name>Andrey Zelenkov</name>
<email>zelenkov@nginx.com</email>
</author>
<published>2019-02-28T18:18:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=38ea191fbb91db000b1e68185359e612e7e47c54'/>
<id>38ea191fbb91db000b1e68185359e612e7e47c54</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Made QUERY_STRING mandatory.</title>
<updated>2019-02-28T17:20:41+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2019-02-28T17:20:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=a5dd0f8aa9b81921ff28c486a39fd46607dbdbd9'/>
<id>a5dd0f8aa9b81921ff28c486a39fd46607dbdbd9</id>
<content type='text'>
According to CGI/1.1 RFC 3875:

   The server MUST set this variable; if the Script-URI does not include a
   query component, the QUERY_STRING MUST be defined as an empty string ("").

Python's PEP 333(3) allows omitting it in WSGI interface; PHP docs force no
requirements; PSGI and Rack specifications require it even if empty.

When nginx proxies requests over FastCGI, it always provides QUERY_STRING.
and some PHP apps have been observed to fail if it is missing (see issue
#201 on GitHub).

A drawback of this change (besides a small overhead) is that there will be
no easy way to tell a missing query string from an empty one (i.e. requests
with or without the "?" character); yet, it's negligible compared to the
possible benefits of wider application compatibility.

This closes #226 issue on GitHub.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
According to CGI/1.1 RFC 3875:

   The server MUST set this variable; if the Script-URI does not include a
   query component, the QUERY_STRING MUST be defined as an empty string ("").

Python's PEP 333(3) allows omitting it in WSGI interface; PHP docs force no
requirements; PSGI and Rack specifications require it even if empty.

When nginx proxies requests over FastCGI, it always provides QUERY_STRING.
and some PHP apps have been observed to fail if it is missing (see issue
#201 on GitHub).

A drawback of this change (besides a small overhead) is that there will be
no easy way to tell a missing query string from an empty one (i.e. requests
with or without the "?" character); yet, it's negligible compared to the
possible benefits of wider application compatibility.

This closes #226 issue on GitHub.
</pre>
</div>
</content>
</entry>
<entry>
<title>Introducing Java Servlet Container beta.</title>
<updated>2019-02-28T15:02:42+00:00</updated>
<author>
<name>Max Romanov</name>
<email>max.romanov@gmail.com</email>
</author>
<published>2019-02-28T15:02:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=5bfdebb9e4161a689113d73775498949a09d7fb5'/>
<id>5bfdebb9e4161a689113d73775498949a09d7fb5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Tests: "Host" header tests.</title>
<updated>2019-02-27T17:41:30+00:00</updated>
<author>
<name>Andrey Zelenkov</name>
<email>zelenkov@nginx.com</email>
</author>
<published>2019-02-27T17:41:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=4b925865303de419af13f046eb4e3ebeb53a8a25'/>
<id>4b925865303de419af13f046eb4e3ebeb53a8a25</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Tests: routing.</title>
<updated>2019-02-27T16:46:27+00:00</updated>
<author>
<name>Andrey Zelenkov</name>
<email>zelenkov@nginx.com</email>
</author>
<published>2019-02-27T16:46:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=8488666d606582c63f1f88a84520195cdc2ba0d7'/>
<id>8488666d606582c63f1f88a84520195cdc2ba0d7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Tests: read_timeout option introduced.</title>
<updated>2019-02-27T16:43:14+00:00</updated>
<author>
<name>Andrey Zelenkov</name>
<email>zelenkov@nginx.com</email>
</author>
<published>2019-02-27T16:43:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=bd77c9a4d2b0f6f609e033060a5486c0afe6b19e'/>
<id>bd77c9a4d2b0f6f609e033060a5486c0afe6b19e</id>
<content type='text'>
Also, increased default select() timeout from 1s to 5s.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also, increased default select() timeout from 1s to 5s.
</pre>
</div>
</content>
</entry>
<entry>
<title>Tests: added "Host" and "Connetion" headers where necessary.</title>
<updated>2019-02-27T16:15:02+00:00</updated>
<author>
<name>Andrey Zelenkov</name>
<email>zelenkov@nginx.com</email>
</author>
<published>2019-02-27T16:15:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=4de2c8b56719fce6b95b6f8a613b349590a3676f'/>
<id>4de2c8b56719fce6b95b6f8a613b349590a3676f</id>
<content type='text'>
Also minor header organizing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also minor header organizing.
</pre>
</div>
</content>
</entry>
</feed>
