Package: nginx / 1.18.0-6

Metadata

Package Version Patches format
nginx 1.18.0-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0002 Make sure signature stays the same in all nginx buil.patch | (download)

configure | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 make sure signature stays the same in all nginx builds

NGX_HTTP_HEADERS is part of nginx signature. When a dyn
modules is loaded the signature of the module is compared
to the one of the nginx binary.

dyn modules are build from nginx-full, so in order to make
them loadable in other flavors we need to make sure all the
binaries share the same signature.

0003 define_gnu_source on other glibc based platforms.patch | (download)

src/os/unix/ngx_posix_config.h | 5 4 + 1 - 0 !
1 file changed, 4 insertions(+), 1 deletion(-)

 use _gnu_source on gnu/kfreebsd

Define _GNU_SOURCE not only on GNU/Hurd, but also other glibc-based
platforms including GNU/kFreeBSD.

CVE 2019 20372.patch | (download)

src/http/ngx_http_special_response.c | 6 6 + 0 - 0 !
1 file changed, 6 insertions(+)

 [patch] discard request body when redirecting to a url via
 error_page.

Reported by Bert JW Regeer and Francisco Oca Gonzalez.