Merged with the 1.29 branch.
This commit is contained in:
1
.hgtags
1
.hgtags
@@ -37,3 +37,4 @@ f804aaf7eee10a7d8116820840d6312dd4914a41 1.21.0
|
|||||||
8a9055cbe4ffd450fac4d7a849c00e0db5485ad3 1.27.0
|
8a9055cbe4ffd450fac4d7a849c00e0db5485ad3 1.27.0
|
||||||
ea073fb3cb75abfb4be5dc12402de73e0c20da60 1.28.0
|
ea073fb3cb75abfb4be5dc12402de73e0c20da60 1.28.0
|
||||||
37cac7fec92e5656d8a03a8594ade131c3391f45 1.29.0
|
37cac7fec92e5656d8a03a8594ade131c3391f45 1.29.0
|
||||||
|
fa0227b7f62691a186d752ace475868de49e9fce 1.29.1
|
||||||
|
|||||||
21
CHANGES
21
CHANGES
@@ -1,4 +1,25 @@
|
|||||||
|
|
||||||
|
Changes with Unit 1.29.1 28 Feb 2023
|
||||||
|
|
||||||
|
*) Bugfix: stop creating world-writeable directories.
|
||||||
|
|
||||||
|
*) Bugfix: memory leak related to NJS.
|
||||||
|
|
||||||
|
*) Bugfix: path parsing in PHP applications.
|
||||||
|
|
||||||
|
*) Bugfix: enabled UTF-8 for Python config by default to avoid
|
||||||
|
applications failing in some cases.
|
||||||
|
|
||||||
|
*) Bugfix: using asyncio.get_running_loop() instead of
|
||||||
|
asyncio.get_event_loop() when it's available to prevent errors in
|
||||||
|
some Python ASGI applications.
|
||||||
|
|
||||||
|
*) Bugfix: applications that make use of various low level APIs such as
|
||||||
|
pthreads could fail to work correctly.
|
||||||
|
|
||||||
|
*) Bugfix: websocket endianness detection for obscure operating systems.
|
||||||
|
|
||||||
|
|
||||||
Changes with Unit 1.29.0 15 Dec 2022
|
Changes with Unit 1.29.0 15 Dec 2022
|
||||||
|
|
||||||
*) Change: removed $uri auto-append for "share" when loading
|
*) Change: removed $uri auto-append for "share" when loading
|
||||||
|
|||||||
@@ -45,6 +45,42 @@ this allows to do './configure && make && sudo make install'.
|
|||||||
</para>
|
</para>
|
||||||
</change>
|
</change>
|
||||||
|
|
||||||
|
<change type="bugfix">
|
||||||
|
<para>
|
||||||
|
PHP error handling (added missing 403 and 404 errors).
|
||||||
|
</para>
|
||||||
|
</change>
|
||||||
|
|
||||||
|
</changes>
|
||||||
|
|
||||||
|
|
||||||
|
<changes apply="unit-php
|
||||||
|
unit-python unit-python2.7
|
||||||
|
unit-python3.4 unit-python3.5 unit-python3.6 unit-python3.7
|
||||||
|
unit-python3.8 unit-python3.9 unit-python3.10 unit-python3.11
|
||||||
|
unit-go
|
||||||
|
unit-perl
|
||||||
|
unit-ruby
|
||||||
|
unit-jsc-common unit-jsc8 unit-jsc10 unit-jsc11 unit-jsc13
|
||||||
|
unit-jsc14 unit-jsc15 unit-jsc16 unit-jsc17 unit-jsc18
|
||||||
|
unit-jsc19"
|
||||||
|
ver="1.29.1" rev="1"
|
||||||
|
date="2023-02-28" time="18:00:00 +0300"
|
||||||
|
packager="Nginx Packaging <nginx-packaging@f5.com>">
|
||||||
|
|
||||||
|
<change>
|
||||||
|
<para>
|
||||||
|
NGINX Unit updated to 1.29.1.
|
||||||
|
</para>
|
||||||
|
</change>
|
||||||
|
|
||||||
|
</changes>
|
||||||
|
|
||||||
|
|
||||||
|
<changes apply="unit" ver="1.29.1" rev="1"
|
||||||
|
date="2023-02-28" time="18:00:00 +0300"
|
||||||
|
packager="Nginx Packaging <nginx-packaging@f5.com>">
|
||||||
|
|
||||||
<change type="bugfix">
|
<change type="bugfix">
|
||||||
<para>
|
<para>
|
||||||
stop creating world-writeable directories.
|
stop creating world-writeable directories.
|
||||||
@@ -84,12 +120,6 @@ fail to work correctly.
|
|||||||
</para>
|
</para>
|
||||||
</change>
|
</change>
|
||||||
|
|
||||||
<change type="bugfix">
|
|
||||||
<para>
|
|
||||||
PHP error handling (added missing 403 and 404 errors).
|
|
||||||
</para>
|
|
||||||
</change>
|
|
||||||
|
|
||||||
<change type="bugfix">
|
<change type="bugfix">
|
||||||
<para>
|
<para>
|
||||||
websocket endianness detection for obscure operating systems.
|
websocket endianness detection for obscure operating systems.
|
||||||
@@ -98,6 +128,7 @@ websocket endianness detection for obscure operating systems.
|
|||||||
|
|
||||||
</changes>
|
</changes>
|
||||||
|
|
||||||
|
|
||||||
<changes apply="unit-php
|
<changes apply="unit-php
|
||||||
unit-python unit-python2.7
|
unit-python unit-python2.7
|
||||||
unit-python3.4 unit-python3.5 unit-python3.6 unit-python3.7
|
unit-python3.4 unit-python3.5 unit-python3.6 unit-python3.7
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ RUN set -ex \
|
|||||||
&& mkdir -p /usr/lib/unit/modules /usr/lib/unit/debug-modules \
|
&& mkdir -p /usr/lib/unit/modules /usr/lib/unit/debug-modules \
|
||||||
&& hg clone https://hg.nginx.org/unit \
|
&& hg clone https://hg.nginx.org/unit \
|
||||||
&& cd unit \
|
&& cd unit \
|
||||||
&& hg up 1.29.0 \
|
&& hg up 1.29.1 \
|
||||||
&& NCPU="$(getconf _NPROCESSORS_ONLN)" \
|
&& NCPU="$(getconf _NPROCESSORS_ONLN)" \
|
||||||
&& DEB_HOST_MULTIARCH="$(dpkg-architecture -q DEB_HOST_MULTIARCH)" \
|
&& DEB_HOST_MULTIARCH="$(dpkg-architecture -q DEB_HOST_MULTIARCH)" \
|
||||||
&& CC_OPT="$(DEB_BUILD_MAINT_OPTIONS="hardening=+all,-pie" DEB_CFLAGS_MAINT_APPEND="-Wp,-D_FORTIFY_SOURCE=2 -fPIC" dpkg-buildflags --get CFLAGS)" \
|
&& CC_OPT="$(DEB_BUILD_MAINT_OPTIONS="hardening=+all,-pie" DEB_CFLAGS_MAINT_APPEND="-Wp,-D_FORTIFY_SOURCE=2 -fPIC" dpkg-buildflags --get CFLAGS)" \
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ RUN set -ex \
|
|||||||
&& mkdir -p /usr/lib/unit/modules /usr/lib/unit/debug-modules \
|
&& mkdir -p /usr/lib/unit/modules /usr/lib/unit/debug-modules \
|
||||||
&& hg clone https://hg.nginx.org/unit \
|
&& hg clone https://hg.nginx.org/unit \
|
||||||
&& cd unit \
|
&& cd unit \
|
||||||
&& hg up 1.29.0 \
|
&& hg up 1.29.1 \
|
||||||
&& NCPU="$(getconf _NPROCESSORS_ONLN)" \
|
&& NCPU="$(getconf _NPROCESSORS_ONLN)" \
|
||||||
&& DEB_HOST_MULTIARCH="$(dpkg-architecture -q DEB_HOST_MULTIARCH)" \
|
&& DEB_HOST_MULTIARCH="$(dpkg-architecture -q DEB_HOST_MULTIARCH)" \
|
||||||
&& CC_OPT="$(DEB_BUILD_MAINT_OPTIONS="hardening=+all,-pie" DEB_CFLAGS_MAINT_APPEND="-Wp,-D_FORTIFY_SOURCE=2 -fPIC" dpkg-buildflags --get CFLAGS)" \
|
&& CC_OPT="$(DEB_BUILD_MAINT_OPTIONS="hardening=+all,-pie" DEB_CFLAGS_MAINT_APPEND="-Wp,-D_FORTIFY_SOURCE=2 -fPIC" dpkg-buildflags --get CFLAGS)" \
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ RUN set -ex \
|
|||||||
&& mkdir -p /usr/lib/unit/modules /usr/lib/unit/debug-modules \
|
&& mkdir -p /usr/lib/unit/modules /usr/lib/unit/debug-modules \
|
||||||
&& hg clone https://hg.nginx.org/unit \
|
&& hg clone https://hg.nginx.org/unit \
|
||||||
&& cd unit \
|
&& cd unit \
|
||||||
&& hg up 1.29.0 \
|
&& hg up 1.29.1 \
|
||||||
&& NCPU="$(getconf _NPROCESSORS_ONLN)" \
|
&& NCPU="$(getconf _NPROCESSORS_ONLN)" \
|
||||||
&& DEB_HOST_MULTIARCH="$(dpkg-architecture -q DEB_HOST_MULTIARCH)" \
|
&& DEB_HOST_MULTIARCH="$(dpkg-architecture -q DEB_HOST_MULTIARCH)" \
|
||||||
&& CC_OPT="$(DEB_BUILD_MAINT_OPTIONS="hardening=+all,-pie" DEB_CFLAGS_MAINT_APPEND="-Wp,-D_FORTIFY_SOURCE=2 -fPIC" dpkg-buildflags --get CFLAGS)" \
|
&& CC_OPT="$(DEB_BUILD_MAINT_OPTIONS="hardening=+all,-pie" DEB_CFLAGS_MAINT_APPEND="-Wp,-D_FORTIFY_SOURCE=2 -fPIC" dpkg-buildflags --get CFLAGS)" \
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ RUN set -ex \
|
|||||||
&& mkdir -p /usr/lib/unit/modules /usr/lib/unit/debug-modules \
|
&& mkdir -p /usr/lib/unit/modules /usr/lib/unit/debug-modules \
|
||||||
&& hg clone https://hg.nginx.org/unit \
|
&& hg clone https://hg.nginx.org/unit \
|
||||||
&& cd unit \
|
&& cd unit \
|
||||||
&& hg up 1.29.0 \
|
&& hg up 1.29.1 \
|
||||||
&& NCPU="$(getconf _NPROCESSORS_ONLN)" \
|
&& NCPU="$(getconf _NPROCESSORS_ONLN)" \
|
||||||
&& DEB_HOST_MULTIARCH="$(dpkg-architecture -q DEB_HOST_MULTIARCH)" \
|
&& DEB_HOST_MULTIARCH="$(dpkg-architecture -q DEB_HOST_MULTIARCH)" \
|
||||||
&& CC_OPT="$(DEB_BUILD_MAINT_OPTIONS="hardening=+all,-pie" DEB_CFLAGS_MAINT_APPEND="-Wp,-D_FORTIFY_SOURCE=2 -fPIC" dpkg-buildflags --get CFLAGS)" \
|
&& CC_OPT="$(DEB_BUILD_MAINT_OPTIONS="hardening=+all,-pie" DEB_CFLAGS_MAINT_APPEND="-Wp,-D_FORTIFY_SOURCE=2 -fPIC" dpkg-buildflags --get CFLAGS)" \
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ RUN set -ex \
|
|||||||
&& mkdir -p /usr/lib/unit/modules /usr/lib/unit/debug-modules \
|
&& mkdir -p /usr/lib/unit/modules /usr/lib/unit/debug-modules \
|
||||||
&& hg clone https://hg.nginx.org/unit \
|
&& hg clone https://hg.nginx.org/unit \
|
||||||
&& cd unit \
|
&& cd unit \
|
||||||
&& hg up 1.29.0 \
|
&& hg up 1.29.1 \
|
||||||
&& NCPU="$(getconf _NPROCESSORS_ONLN)" \
|
&& NCPU="$(getconf _NPROCESSORS_ONLN)" \
|
||||||
&& DEB_HOST_MULTIARCH="$(dpkg-architecture -q DEB_HOST_MULTIARCH)" \
|
&& DEB_HOST_MULTIARCH="$(dpkg-architecture -q DEB_HOST_MULTIARCH)" \
|
||||||
&& CC_OPT="$(DEB_BUILD_MAINT_OPTIONS="hardening=+all,-pie" DEB_CFLAGS_MAINT_APPEND="-Wp,-D_FORTIFY_SOURCE=2 -fPIC" dpkg-buildflags --get CFLAGS)" \
|
&& CC_OPT="$(DEB_BUILD_MAINT_OPTIONS="hardening=+all,-pie" DEB_CFLAGS_MAINT_APPEND="-Wp,-D_FORTIFY_SOURCE=2 -fPIC" dpkg-buildflags --get CFLAGS)" \
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ RUN set -ex \
|
|||||||
&& mkdir -p /usr/lib/unit/modules /usr/lib/unit/debug-modules \
|
&& mkdir -p /usr/lib/unit/modules /usr/lib/unit/debug-modules \
|
||||||
&& hg clone https://hg.nginx.org/unit \
|
&& hg clone https://hg.nginx.org/unit \
|
||||||
&& cd unit \
|
&& cd unit \
|
||||||
&& hg up 1.29.0 \
|
&& hg up 1.29.1 \
|
||||||
&& NCPU="$(getconf _NPROCESSORS_ONLN)" \
|
&& NCPU="$(getconf _NPROCESSORS_ONLN)" \
|
||||||
&& DEB_HOST_MULTIARCH="$(dpkg-architecture -q DEB_HOST_MULTIARCH)" \
|
&& DEB_HOST_MULTIARCH="$(dpkg-architecture -q DEB_HOST_MULTIARCH)" \
|
||||||
&& CC_OPT="$(DEB_BUILD_MAINT_OPTIONS="hardening=+all,-pie" DEB_CFLAGS_MAINT_APPEND="-Wp,-D_FORTIFY_SOURCE=2 -fPIC" dpkg-buildflags --get CFLAGS)" \
|
&& CC_OPT="$(DEB_BUILD_MAINT_OPTIONS="hardening=+all,-pie" DEB_CFLAGS_MAINT_APPEND="-Wp,-D_FORTIFY_SOURCE=2 -fPIC" dpkg-buildflags --get CFLAGS)" \
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ RUN set -ex \
|
|||||||
&& mkdir -p /usr/lib/unit/modules /usr/lib/unit/debug-modules \
|
&& mkdir -p /usr/lib/unit/modules /usr/lib/unit/debug-modules \
|
||||||
&& hg clone https://hg.nginx.org/unit \
|
&& hg clone https://hg.nginx.org/unit \
|
||||||
&& cd unit \
|
&& cd unit \
|
||||||
&& hg up 1.29.0 \
|
&& hg up 1.29.1 \
|
||||||
&& NCPU="$(getconf _NPROCESSORS_ONLN)" \
|
&& NCPU="$(getconf _NPROCESSORS_ONLN)" \
|
||||||
&& DEB_HOST_MULTIARCH="$(dpkg-architecture -q DEB_HOST_MULTIARCH)" \
|
&& DEB_HOST_MULTIARCH="$(dpkg-architecture -q DEB_HOST_MULTIARCH)" \
|
||||||
&& CC_OPT="$(DEB_BUILD_MAINT_OPTIONS="hardening=+all,-pie" DEB_CFLAGS_MAINT_APPEND="-Wp,-D_FORTIFY_SOURCE=2 -fPIC" dpkg-buildflags --get CFLAGS)" \
|
&& CC_OPT="$(DEB_BUILD_MAINT_OPTIONS="hardening=+all,-pie" DEB_CFLAGS_MAINT_APPEND="-Wp,-D_FORTIFY_SOURCE=2 -fPIC" dpkg-buildflags --get CFLAGS)" \
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ RUN set -ex \
|
|||||||
&& mkdir -p /usr/lib/unit/modules /usr/lib/unit/debug-modules \
|
&& mkdir -p /usr/lib/unit/modules /usr/lib/unit/debug-modules \
|
||||||
&& hg clone https://hg.nginx.org/unit \
|
&& hg clone https://hg.nginx.org/unit \
|
||||||
&& cd unit \
|
&& cd unit \
|
||||||
&& hg up 1.29.0 \
|
&& hg up 1.29.1 \
|
||||||
&& NCPU="$(getconf _NPROCESSORS_ONLN)" \
|
&& NCPU="$(getconf _NPROCESSORS_ONLN)" \
|
||||||
&& DEB_HOST_MULTIARCH="$(dpkg-architecture -q DEB_HOST_MULTIARCH)" \
|
&& DEB_HOST_MULTIARCH="$(dpkg-architecture -q DEB_HOST_MULTIARCH)" \
|
||||||
&& CC_OPT="$(DEB_BUILD_MAINT_OPTIONS="hardening=+all,-pie" DEB_CFLAGS_MAINT_APPEND="-Wp,-D_FORTIFY_SOURCE=2 -fPIC" dpkg-buildflags --get CFLAGS)" \
|
&& CC_OPT="$(DEB_BUILD_MAINT_OPTIONS="hardening=+all,-pie" DEB_CFLAGS_MAINT_APPEND="-Wp,-D_FORTIFY_SOURCE=2 -fPIC" dpkg-buildflags --get CFLAGS)" \
|
||||||
|
|||||||
Reference in New Issue
Block a user