<feed xmlns='http://www.w3.org/2005/Atom'>
<title>unit.git/docs, branch tag</title>
<subtitle>Universal Web Application Server</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/'/>
<entry>
<title>Added version 1.31.0 CHANGES.</title>
<updated>2023-08-28T16:51:45+00:00</updated>
<author>
<name>Andrei Zeliankou</name>
<email>zelenkov@nginx.com</email>
</author>
<published>2023-08-28T16:51:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=13ee1d725c7696a81eebcad16d33a5b9da88e65c'/>
<id>13ee1d725c7696a81eebcad16d33a5b9da88e65c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Mention WebAssembly application module in changes.xml.</title>
<updated>2023-08-28T16:33:26+00:00</updated>
<author>
<name>Andrei Zeliankou</name>
<email>zelenkov@nginx.com</email>
</author>
<published>2023-08-28T16:33:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=4c0d0123abc60aa4fc8403704f0e389072e1c0b1'/>
<id>4c0d0123abc60aa4fc8403704f0e389072e1c0b1</id>
<content type='text'>
Also separate header variables and "response_headers" option features.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also separate header variables and "response_headers" option features.
</pre>
</div>
</content>
</entry>
<entry>
<title>Edited changes.xml for the 1.31.0 release.</title>
<updated>2023-08-22T10:03:02+00:00</updated>
<author>
<name>Andrei Zeliankou</name>
<email>zelenkov@nginx.com</email>
</author>
<published>2023-08-22T10:03:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=989e8cd9c8cbadede6cb43953ff04f922274a535'/>
<id>989e8cd9c8cbadede6cb43953ff04f922274a535</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Docs: added changelogs for unit-wasm.</title>
<updated>2023-08-22T21:55:10+00:00</updated>
<author>
<name>Konstantin Pavlov</name>
<email>thresh@nginx.com</email>
</author>
<published>2023-08-22T21:55:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=1a31863f8295182ca66aa96a9438ca947ce84aba'/>
<id>1a31863f8295182ca66aa96a9438ca947ce84aba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>HTTP: controlling response headers support.</title>
<updated>2023-08-09T06:37:16+00:00</updated>
<author>
<name>Zhidao HONG</name>
<email>z.hong@f5.com</email>
</author>
<published>2023-08-09T06:37:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=a28bef097cd63da3bbb375ef0283e65be41a88ff'/>
<id>a28bef097cd63da3bbb375ef0283e65be41a88ff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Var: supported HTTP response header variables.</title>
<updated>2023-07-01T04:18:22+00:00</updated>
<author>
<name>Zhidao HONG</name>
<email>z.hong@f5.com</email>
</author>
<published>2023-07-01T04:18:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=458722df55bb9727680b7734e7fff8fb5639db28'/>
<id>458722df55bb9727680b7734e7fff8fb5639db28</id>
<content type='text'>
This commit adds the variable $response_header_NAME.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit adds the variable $response_header_NAME.
</pre>
</div>
</content>
</entry>
<entry>
<title>NJS: supported 0.8.0.</title>
<updated>2023-07-11T01:30:50+00:00</updated>
<author>
<name>Zhidao HONG</name>
<email>z.hong@f5.com</email>
</author>
<published>2023-07-11T01:30:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=18d3637e4bffd5fff09091a536dca3fdecc931d7'/>
<id>18d3637e4bffd5fff09091a536dca3fdecc931d7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>HTTP: fixed variable caching.</title>
<updated>2023-05-24T16:27:55+00:00</updated>
<author>
<name>Zhidao HONG</name>
<email>z.hong@f5.com</email>
</author>
<published>2023-05-24T16:27:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=a378f6aa3136ed7ef172b71add31ee62e560df00'/>
<id>a378f6aa3136ed7ef172b71add31ee62e560df00</id>
<content type='text'>
When a variable is accessed in the Unit configuration, the value is cached.
This was useful prior to the URI rewrite feature, but now that the URI (more
precisely, the request target) can be rewritten, the contents of the variable
$uri (which contains the path part of the request target, and is decoded)
should not be cached anymore, or at least the cached value should be invalidated
after a URI rewrite.

Example:

{
	"rewrite": "/prefix$uri",
	"share": "$uri"
}

For a request line like GET /foo?bar=baz HTTP/1.1\r\n, the expected file
served in the response would be /prefix/foo, but due to the caching issue,
Unit currently serves /foo.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When a variable is accessed in the Unit configuration, the value is cached.
This was useful prior to the URI rewrite feature, but now that the URI (more
precisely, the request target) can be rewritten, the contents of the variable
$uri (which contains the path part of the request target, and is decoded)
should not be cached anymore, or at least the cached value should be invalidated
after a URI rewrite.

Example:

{
	"rewrite": "/prefix$uri",
	"share": "$uri"
}

For a request line like GET /foo?bar=baz HTTP/1.1\r\n, the expected file
served in the response would be /prefix/foo, but due to the caching issue,
Unit currently serves /foo.
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated copyright notice.</title>
<updated>2023-05-24T15:27:24+00:00</updated>
<author>
<name>Andrei Zeliankou</name>
<email>zelenkov@nginx.com</email>
</author>
<published>2023-05-24T15:27:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=71f8c58f7f4fc7f65d4ef5b6f8d30686ad9fd765'/>
<id>71f8c58f7f4fc7f65d4ef5b6f8d30686ad9fd765</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Version bump.</title>
<updated>2023-05-24T15:24:42+00:00</updated>
<author>
<name>Andrei Zeliankou</name>
<email>zelenkov@nginx.com</email>
</author>
<published>2023-05-24T15:24:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=3f655cbd075cb1f01d9d651d4c7e4e37355317bd'/>
<id>3f655cbd075cb1f01d9d651d4c7e4e37355317bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
