File tree Expand file tree Collapse file tree 2 files changed +33
-0
lines changed Expand file tree Collapse file tree 2 files changed +33
-0
lines changed Original file line number Diff line number Diff line change
1
+ diff --git src/core/ngx_resolver.c src/core/ngx_resolver.c
2
+ --- src/core/ngx_resolver.c
3
+ +++ src/core/ngx_resolver.c
4
+ @@ -4008,15 +4008,15 @@ done:
5
+ n = *src++;
6
+
7
+ } else {
8
+ + if (dst != name->data) {
9
+ + *dst++ = '.';
10
+ + }
11
+ +
12
+ ngx_strlow(dst, src, n);
13
+ dst += n;
14
+ src += n;
15
+
16
+ n = *src++;
17
+ -
18
+ - if (n != 0) {
19
+ - *dst++ = '.';
20
+ - }
21
+ }
22
+
23
+ if (n == 0) {
Original file line number Diff line number Diff line change @@ -469,6 +469,16 @@ else
469
469
echo
470
470
fi
471
471
472
+ answer=` $root /util/ver-ge " $main_ver " 0.6.18`
473
+ if [ " $answer " = " Y" ]; then
474
+ answer=` $root /util/ver-ge " $main_ver " 1.20.1`
475
+ if [ " $answer " = " N" ]; then
476
+ echo " $info_txt applying the patch for nginx security advisory (CVE-2021-23017)"
477
+ patch -p0 < $root /patches/patch.2021.resolver.txt || exit 1
478
+ echo
479
+ fi
480
+ fi
481
+
472
482
echo " $info_txt applying the upstream_timeout_fields patch for nginx"
473
483
patch -p1 < $root /patches/nginx-$main_ver -upstream_timeout_fields.patch || exit 1
474
484
echo
You can’t perform that action at this time.
0 commit comments