History log of /unit/docs/changes.xml (Results 1 – 25 of 243)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 2598:d431669a493a 17-Nov-2023 Andrei Zeliankou

Node.js: ServerResponse.flushHeaders() implemented.

This closes #1006 issue on GitHub.

Reviewed-by: Andrew Clayton <a.clayton@nginx.com>


# 2590:909122130e06 08-Nov-2023 Andrei Zeliankou

Var: $request_id variable.

This variable contains a string that is formed using random data and
can be used as a unique request identifier.

This closes #714 issue on GitHub.


# 2588:a7cd214faa6e 26-Oct-2023 Andrei Zeliankou

Version bump.


Revision tags: 1.31.1-1, 1.31.1
# 2582:116521bd30b4 19-Oct-2023 Andrei Zeliankou

Added version 1.31.1 CHANGES.


# 2581:1de18845c5eb 19-Oct-2023 Andrei Zeliankou

Edited changes.xml for the 1.31.1 release.


# 2580:13e1309e1cde 19-Oct-2023 Andrei Zeliankou

Prepearing for 1.31.1 release.


# 2551:f717dc15b47e 03-Sep-2023 Andrei Zeliankou

Version bump.


Revision tags: 1.31.0-1, 1.31.0
# 2545:22fbcd1c3d32 28-Aug-2023 Andrei Zeliankou

Added version 1.31.0 CHANGES.


# 2544:49d05c25d46f 28-Aug-2023 Andrei Zeliankou

Mention WebAssembly application module in changes.xml.

Also separate header variables and "response_headers" option features.


# 2543:de0cc10fa8b0 22-Aug-2023 Andrei Zeliankou

Edited changes.xml for the 1.31.0 release.


# 2523:1c466e280eb0 22-Aug-2023 Konstantin Pavlov

Docs: added changelogs for unit-wasm.


# 2512:5e9e70378c1d 09-Aug-2023 Zhidao HONG

HTTP: controlling response headers support.


# 2505:450bf52c3a2c 30-Jun-2023 Zhidao HONG

Var: supported HTTP response header variables.

This commit adds the variable $response_header_NAME.


# 2503:6529f5fa9d9a 11-Jul-2023 Zhidao HONG

NJS: supported 0.8.0.


# 2489:b37326158d10 24-May-2023 Zhidao HONG

HTTP: fixed variable caching.

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

HTTP: fixed variable caching.

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.

show more ...


# 2474:00f56c19efeb 24-May-2023 Andrei Zeliankou

Version bump.


Revision tags: 1.30.0-1, 1.30.0
# 2461:e9af09885db1 10-May-2023 Andrei Zeliankou

Added version 1.30.0 CHANGES.


# 2460:41e40e19b174 10-May-2023 Andrei Zeliankou

Edited "changes.xml" for the 1.30.0 release.


# 2452:751880f06069 03-May-2023 Konstantin Pavlov

Packages: added Ubuntu 23.04 "lunar" support.


# 2450:14277f21a722 08-May-2023 Zhidao HONG

NJS: supported loadable modules.


# 2448:243735980417 20-Apr-2023 Zhidao HONG

HTTP: added basic URI rewrite.

This commit introduced the basic URI rewrite. It allows users to change request URI. Note the "rewrite" option ignores the contained query if any and the query from th

HTTP: added basic URI rewrite.

This commit introduced the basic URI rewrite. It allows users to change request URI. Note the "rewrite" option ignores the contained query if any and the query from the request is preserverd.
An example:
"routes": [
{
"match": {
"uri": "/v1/test"
},
"action": {
"return": 200
}
},
{
"action": {
"rewrite": "/v1$uri",
"pass": "routes"
}
}
]

Reviewed-by: Alejandro Colomar <alx@nginx.com>

show more ...


# 2381:a68b5f5bf46c 26-Jan-2023 Alejandro Colomar

HTTP: added route logging.

- Configuration: added "/config/settings/http/log_route".

Type: bool
Default: false

This adds configurability to the error log. It allows enabling and
disa

HTTP: added route logging.

- Configuration: added "/config/settings/http/log_route".

Type: bool
Default: false

This adds configurability to the error log. It allows enabling and
disabling logs related to how the router performs selection of the
routes.

- HTTP: logging request line.

Log level: [notice]

The request line is essential to understand which logs correspond to
which request when reading the logs.

- HTTP: logging route that's been discarded.

Log level: [info]

- HTTP: logging route whose action is selected.

Log level: [notice]

- HTTP: logging when "fallback" action is taken.

Log level: [notice]

Closes: <https://github.com/nginx/unit/issues/758>
Link: <https://github.com/nginx/unit/pull/824>
Link: <https://github.com/nginx/unit/pull/839>
Suggested-by: Timo Stark <t.stark@nginx.com>
Suggested-by: Mark L Wood-Patrick <mwoodpatrick@gmail.com>
Suggested-by: Liam Crilly <liam@nginx.com>
Tested-by: Liam Crilly <liam@nginx.com>
Acked-by: Artem Konev <a.konev@f5.com>
Cc: Andrew Clayton <a.clayton@nginx.com>
Cc: Andrei Zeliankou <zelenkov@nginx.com>
Reviewed-by: Zhidao Hong <z.hong@f5.com>
Signed-off-by: Alejandro Colomar <alx@nginx.com>

show more ...


# 2367:7549958dbc33 01-Mar-2023 Andrei Zeliankou

Merged with the 1.29 branch.


Revision tags: 1.29.1-1, 1.29.1
# 2358:9dce85e82513 28-Feb-2023 Andrei Zeliankou

Added missing fixes in changes.xml.


# 2318:6f198d76ee62 30-Jan-2023 Zhidao HONG

NJS: adding the missing vm destruction.

This commit fixed the njs memory leak happened in the config validation, updating and http requests.


12345678910