Updated nginx to 1.22.0
diff --git a/contrib/src/nginx/SHA512SUMS b/contrib/src/nginx/SHA512SUMS
index 80f911c..6313c06 100644
--- a/contrib/src/nginx/SHA512SUMS
+++ b/contrib/src/nginx/SHA512SUMS
@@ -43,3 +43,4 @@
 8f0be700bbec70abdb9902c27044334038087d03bdf07b9bdf1520f416edd12ca504bdd0244b34c542b222c28d5bd2d0add54dcb04b235e763d088fa3e2cee6e  nginx-1.21.4.tar.gz
 e9eb80f230131ad1bb8e2bd0cede5eb7be40c4ed2564e26abcc5e7bfdde9a724e7257245d4b0ce7130e80ee4034e38f80c3bc09d8f5c7dadefc7a371dd8d77b4  nginx-1.21.5.tar.gz
 10b0cdd13b26687104bf11e6b850fd851e9d8881bdf67f72c062d956e661da4d70482e6ec3123405b324ad7ed821a8bcc67b742dce9f59e972407fa437ddcad4  nginx-1.21.6.tar.gz
+074782dba9cd5f8f493fbb57e20bda6dc9171814d919a47ee9f825d93f12c9f9d496e25d063c983191b55ad6a236bcef252ce16ecc1d253dc8b23433557559b1  nginx-1.22.0.tar.gz
diff --git a/contrib/src/nginx/version b/contrib/src/nginx/version
index c084ebe..e96ca4b 100644
--- a/contrib/src/nginx/version
+++ b/contrib/src/nginx/version
@@ -1,2 +1,2 @@
-NGINX_VERSION := 1.21.6
+NGINX_VERSION := 1.22.0
 NGINX_PLUS_VERSION := 26
diff --git a/docs/nginx-module-auth-spnego.xml b/docs/nginx-module-auth-spnego.xml
index 5aefa48..3e7dd41 100644
--- a/docs/nginx-module-auth-spnego.xml
+++ b/docs/nginx-module-auth-spnego.xml
@@ -5,6 +5,18 @@
 <change_log title="nginx_module_auth_spnego">
 
 
+<changes apply="nginx-module-auth-spnego" ver="1.1.0" rev="1" basever="1.22.0"
+         date="2022-05-24" time="19:24:55 +0400"
+         packager="Konstantin Pavlov &lt;thresh@nginx.com&gt;">
+<change>
+<para>
+base version updated to 1.22.0-1
+</para>
+</change>
+
+</changes>
+
+
 <changes apply="nginx-module-auth-spnego" ver="1.1.0" rev="1" basever="1.21.6"
          date="2022-01-25" time="18:13:46 +0300"
          packager="Mikhail Isachenkov &lt;mikhail.isachenkov@nginx.com&gt;">
diff --git a/docs/nginx-module-brotli.xml b/docs/nginx-module-brotli.xml
index 69c7152..d479549 100644
--- a/docs/nginx-module-brotli.xml
+++ b/docs/nginx-module-brotli.xml
@@ -5,6 +5,18 @@
 <change_log title="nginx_module_brotli">
 
 
+<changes apply="nginx-module-brotli" ver="1.0.0" rev="1" basever="1.22.0"
+         date="2022-05-24" time="19:24:55 +0400"
+         packager="Konstantin Pavlov &lt;thresh@nginx.com&gt;">
+<change>
+<para>
+base version updated to 1.22.0-1
+</para>
+</change>
+
+</changes>
+
+
 <changes apply="nginx-module-brotli" ver="1.0.0" rev="1" basever="1.21.6"
          date="2022-01-25" time="18:13:46 +0300"
          packager="Mikhail Isachenkov &lt;mikhail.isachenkov@nginx.com&gt;">
diff --git a/docs/nginx-module-encrypted-session.xml b/docs/nginx-module-encrypted-session.xml
index 1c367b6..37e0364 100644
--- a/docs/nginx-module-encrypted-session.xml
+++ b/docs/nginx-module-encrypted-session.xml
@@ -5,6 +5,18 @@
 <change_log title="nginx_module_encrypted_session">
 
 
+<changes apply="nginx-module-encrypted-session" ver="0.09" rev="1" basever="1.22.0"
+         date="2022-05-24" time="19:24:55 +0400"
+         packager="Konstantin Pavlov &lt;thresh@nginx.com&gt;">
+<change>
+<para>
+base version updated to 1.22.0-1
+</para>
+</change>
+
+</changes>
+
+
 <changes apply="nginx-module-encrypted-session" ver="0.09" rev="1" basever="1.21.6"
          date="2022-02-02" time="18:13:46 +0300"
          packager="Igor Ippolitov &lt;iippolitov@nginx.com&gt;">
diff --git a/docs/nginx-module-fips-check.xml b/docs/nginx-module-fips-check.xml
index 50182cc..a529ada 100644
--- a/docs/nginx-module-fips-check.xml
+++ b/docs/nginx-module-fips-check.xml
@@ -5,6 +5,18 @@
 <change_log title="nginx_module_fips_check">
 
 
+<changes apply="nginx-module-fips-check" ver="0.1" rev="1" basever="1.22.0"
+         date="2022-05-24" time="19:24:55 +0400"
+         packager="Konstantin Pavlov &lt;thresh@nginx.com&gt;">
+<change>
+<para>
+base version updated to 1.22.0-1
+</para>
+</change>
+
+</changes>
+
+
 <changes apply="nginx-module-fips-check" ver="0.1" rev="2" basever="1.21.6"
          date="2022-05-20" time="12:20:00 +0400"
          packager="Konstantin Pavlov &lt;thresh@nginx.com&gt;">
diff --git a/docs/nginx-module-geoip.xml b/docs/nginx-module-geoip.xml
index e81491f..10f37d7 100644
--- a/docs/nginx-module-geoip.xml
+++ b/docs/nginx-module-geoip.xml
@@ -5,6 +5,18 @@
 <change_log title="nginx_module_geoip">
 
 
+<changes apply="nginx-module-geoip" ver="1.22.0" rev="1"
+         date="2022-05-24" time="19:24:55 +0400"
+         packager="Konstantin Pavlov &lt;thresh@nginx.com&gt;">
+<change>
+<para>
+base version updated to 1.22.0-1
+</para>
+</change>
+
+</changes>
+
+
 <changes apply="nginx-module-geoip" ver="1.21.6" rev="1"
          date="2022-01-25" time="18:13:46 +0300"
          packager="Mikhail Isachenkov &lt;mikhail.isachenkov@nginx.com&gt;">
diff --git a/docs/nginx-module-geoip2.xml b/docs/nginx-module-geoip2.xml
index 0213e4a..8d7e446 100644
--- a/docs/nginx-module-geoip2.xml
+++ b/docs/nginx-module-geoip2.xml
@@ -5,6 +5,18 @@
 <change_log title="nginx_module_geoip2">
 
 
+<changes apply="nginx-module-geoip2" ver="3.3" rev="1" basever="1.22.0"
+         date="2022-05-24" time="19:24:55 +0400"
+         packager="Konstantin Pavlov &lt;thresh@nginx.com&gt;">
+<change>
+<para>
+base version updated to 1.22.0-1
+</para>
+</change>
+
+</changes>
+
+
 <changes apply="nginx-module-geoip2" ver="3.3" rev="1" basever="1.21.6"
          date="2022-01-25" time="18:13:46 +0300"
          packager="Mikhail Isachenkov &lt;mikhail.isachenkov@nginx.com&gt;">
diff --git a/docs/nginx-module-headers-more.xml b/docs/nginx-module-headers-more.xml
index 491e18b..70d13b5 100644
--- a/docs/nginx-module-headers-more.xml
+++ b/docs/nginx-module-headers-more.xml
@@ -5,6 +5,18 @@
 <change_log title="nginx_module_headers_more">
 
 
+<changes apply="nginx-module-headers-more" ver="0.33" rev="1" basever="1.22.0"
+         date="2022-05-24" time="19:24:55 +0400"
+         packager="Konstantin Pavlov &lt;thresh@nginx.com&gt;">
+<change>
+<para>
+base version updated to 1.22.0-1
+</para>
+</change>
+
+</changes>
+
+
 <changes apply="nginx-module-headers-more" ver="0.33" rev="1" basever="1.21.6"
          date="2022-01-25" time="18:13:46 +0300"
          packager="Mikhail Isachenkov &lt;mikhail.isachenkov@nginx.com&gt;">
diff --git a/docs/nginx-module-image-filter.xml b/docs/nginx-module-image-filter.xml
index d89f2ac..11e25af 100644
--- a/docs/nginx-module-image-filter.xml
+++ b/docs/nginx-module-image-filter.xml
@@ -5,6 +5,18 @@
 <change_log title="nginx_module_image_filter">
 
 
+<changes apply="nginx-module-image-filter" ver="1.22.0" rev="1"
+         date="2022-05-24" time="19:24:55 +0400"
+         packager="Konstantin Pavlov &lt;thresh@nginx.com&gt;">
+<change>
+<para>
+base version updated to 1.22.0-1
+</para>
+</change>
+
+</changes>
+
+
 <changes apply="nginx-module-image-filter" ver="1.21.6" rev="1"
          date="2022-01-25" time="18:13:46 +0300"
          packager="Mikhail Isachenkov &lt;mikhail.isachenkov@nginx.com&gt;">
diff --git a/docs/nginx-module-lua.xml b/docs/nginx-module-lua.xml
index 8c1a2d0..77ee10b 100644
--- a/docs/nginx-module-lua.xml
+++ b/docs/nginx-module-lua.xml
@@ -5,6 +5,18 @@
 <change_log title="nginx_module_lua">
 
 
+<changes apply="nginx-module-lua" ver="0.10.20" rev="1" basever="1.22.0"
+         date="2022-05-24" time="19:24:55 +0400"
+         packager="Konstantin Pavlov &lt;thresh@nginx.com&gt;">
+<change>
+<para>
+base version updated to 1.22.0-1
+</para>
+</change>
+
+</changes>
+
+
 <changes apply="nginx-module-lua" ver="0.10.20" rev="1" basever="1.21.6"
          date="2022-01-25" time="18:13:46 +0300"
          packager="Igor Ippolitov &lt;iippolitov@nginx.com&gt;">
diff --git a/docs/nginx-module-modsecurity.xml b/docs/nginx-module-modsecurity.xml
index 278a1cc..51ae425 100644
--- a/docs/nginx-module-modsecurity.xml
+++ b/docs/nginx-module-modsecurity.xml
@@ -5,6 +5,18 @@
 <change_log title="nginx_module_modsecurity">
 
 
+<changes apply="nginx-module-modsecurity" ver="1.0.2" rev="1" basever="1.22.0"
+         date="2022-05-24" time="19:24:55 +0400"
+         packager="Konstantin Pavlov &lt;thresh@nginx.com&gt;">
+<change>
+<para>
+base version updated to 1.22.0-1
+</para>
+</change>
+
+</changes>
+
+
 <changes apply="nginx-module-modsecurity" ver="1.0.2" rev="4" basever="1.21.6"
          date="2022-02-02" time="18:13:46 +0300"
          packager="Igor Ippolitov &lt;iippolitov@nginx.com&gt;">
diff --git a/docs/nginx-module-ndk.xml b/docs/nginx-module-ndk.xml
index a2f2d7a..7e52fda 100644
--- a/docs/nginx-module-ndk.xml
+++ b/docs/nginx-module-ndk.xml
@@ -5,6 +5,18 @@
 <change_log title="nginx_module_ndk">
 
 
+<changes apply="nginx-module-ndk" ver="0.3.1" rev="1" basever="1.22.0"
+         date="2022-05-24" time="19:24:55 +0400"
+         packager="Konstantin Pavlov &lt;thresh@nginx.com&gt;">
+<change>
+<para>
+base version updated to 1.22.0-1
+</para>
+</change>
+
+</changes>
+
+
 <changes apply="nginx-module-ndk" ver="0.3.1" rev="1" basever="1.21.6"
          date="2022-01-25" time="18:13:46 +0300"
          packager="Mikhail Isachenkov &lt;mikhail.isachenkov@nginx.com&gt;">
diff --git a/docs/nginx-module-njs.xml b/docs/nginx-module-njs.xml
index 48e9b1f..fca638b 100644
--- a/docs/nginx-module-njs.xml
+++ b/docs/nginx-module-njs.xml
@@ -5,6 +5,18 @@
 <change_log title="nginx_module_njs">
 
 
+<changes apply="nginx-module-njs" ver="0.7.3" rev="1" basever="1.22.0"
+         date="2022-05-24" time="19:24:55 +0400"
+         packager="Konstantin Pavlov &lt;thresh@nginx.com&gt;">
+<change>
+<para>
+base version updated to 1.22.0-1
+</para>
+</change>
+
+</changes>
+
+
 <changes apply="nginx-module-njs" ver="0.7.3" rev="1" basever="1.21.6"
          date="2022-04-12" time="13:44:16 +0100"
          packager="Ippolitov Igor &lt;iippolitov@nginx.com&gt;">
diff --git a/docs/nginx-module-opentracing.xml b/docs/nginx-module-opentracing.xml
index dbac68a..fa6719e 100644
--- a/docs/nginx-module-opentracing.xml
+++ b/docs/nginx-module-opentracing.xml
@@ -5,6 +5,18 @@
 <change_log title="nginx_module_opentracing">
 
 
+<changes apply="nginx-module-opentracing" ver="0.23.0" rev="1" basever="1.22.0"
+         date="2022-05-24" time="19:24:55 +0400"
+         packager="Konstantin Pavlov &lt;thresh@nginx.com&gt;">
+<change>
+<para>
+base version updated to 1.22.0-1
+</para>
+</change>
+
+</changes>
+
+
 <changes apply="nginx-module-opentracing" ver="0.23.0" rev="1" basever="1.21.6"
          date="2022-02-02" time="18:13:46 +0300"
          packager="Igor Ippolitov &lt;iippolitov@nginx.com&gt;">
diff --git a/docs/nginx-module-passenger.xml b/docs/nginx-module-passenger.xml
index 6c638e6..9b688b0 100644
--- a/docs/nginx-module-passenger.xml
+++ b/docs/nginx-module-passenger.xml
@@ -5,6 +5,18 @@
 <change_log title="nginx_module_passenger">
 
 
+<changes apply="nginx-module-passenger" ver="6.0.12" rev="1" basever="1.22.0"
+         date="2022-05-24" time="19:24:55 +0400"
+         packager="Konstantin Pavlov &lt;thresh@nginx.com&gt;">
+<change>
+<para>
+base version updated to 1.22.0-1
+</para>
+</change>
+
+</changes>
+
+
 <changes apply="nginx-module-passenger" ver="6.0.12" rev="1" basever="1.21.6"
          date="2022-02-02" time="18:13:46 +0300"
          packager="Igor Ippolitov &lt;iippolitov@nginx.com&gt;">
diff --git a/docs/nginx-module-perl.xml b/docs/nginx-module-perl.xml
index d401057..a120607 100644
--- a/docs/nginx-module-perl.xml
+++ b/docs/nginx-module-perl.xml
@@ -5,6 +5,18 @@
 <change_log title="nginx_module_perl">
 
 
+<changes apply="nginx-module-perl" ver="1.22.0" rev="1"
+         date="2022-05-24" time="19:24:55 +0400"
+         packager="Konstantin Pavlov &lt;thresh@nginx.com&gt;">
+<change>
+<para>
+base version updated to 1.22.0-1
+</para>
+</change>
+
+</changes>
+
+
 <changes apply="nginx-module-perl" ver="1.21.6" rev="1"
          date="2022-01-25" time="18:13:46 +0300"
          packager="Mikhail Isachenkov &lt;mikhail.isachenkov@nginx.com&gt;">
diff --git a/docs/nginx-module-rtmp.xml b/docs/nginx-module-rtmp.xml
index 6a5e302..4a762cc 100644
--- a/docs/nginx-module-rtmp.xml
+++ b/docs/nginx-module-rtmp.xml
@@ -5,6 +5,18 @@
 <change_log title="nginx_module_rtmp">
 
 
+<changes apply="nginx-module-rtmp" ver="1.2.2" rev="1" basever="1.22.0"
+         date="2022-05-24" time="19:24:55 +0400"
+         packager="Konstantin Pavlov &lt;thresh@nginx.com&gt;">
+<change>
+<para>
+base version updated to 1.22.0-1
+</para>
+</change>
+
+</changes>
+
+
 <changes apply="nginx-module-rtmp" ver="1.2.2" rev="1" basever="1.21.6"
          date="2022-01-25" time="18:13:46 +0300"
          packager="Mikhail Isachenkov &lt;mikhail.isachenkov@nginx.com&gt;">
diff --git a/docs/nginx-module-set-misc.xml b/docs/nginx-module-set-misc.xml
index 8b029a2..4988e3e 100644
--- a/docs/nginx-module-set-misc.xml
+++ b/docs/nginx-module-set-misc.xml
@@ -5,6 +5,18 @@
 <change_log title="nginx_module_set_misc">
 
 
+<changes apply="nginx-module-set-misc" ver="0.33" rev="1" basever="1.22.0"
+         date="2022-05-24" time="19:24:55 +0400"
+         packager="Konstantin Pavlov &lt;thresh@nginx.com&gt;">
+<change>
+<para>
+base version updated to 1.22.0-1
+</para>
+</change>
+
+</changes>
+
+
 <changes apply="nginx-module-set-misc" ver="0.33" rev="1" basever="1.21.6"
          date="2022-01-25" time="18:13:46 +0300"
          packager="Igor Ippolitov &lt;iippolitov@nginx.com&gt;">
diff --git a/docs/nginx-module-subs-filter.xml b/docs/nginx-module-subs-filter.xml
index 8729474..0297864 100644
--- a/docs/nginx-module-subs-filter.xml
+++ b/docs/nginx-module-subs-filter.xml
@@ -5,6 +5,18 @@
 <change_log title="nginx_module_subs_filter">
 
 
+<changes apply="nginx-module-subs-filter" ver="0.6.4" rev="1" basever="1.22.0"
+         date="2022-05-24" time="19:24:55 +0400"
+         packager="Konstantin Pavlov &lt;thresh@nginx.com&gt;">
+<change>
+<para>
+base version updated to 1.22.0-1
+</para>
+</change>
+
+</changes>
+
+
 <changes apply="nginx-module-subs-filter" ver="0.6.4" rev="1" basever="1.21.6"
          date="2022-01-25" time="18:13:46 +0300"
          packager="Mikhail Isachenkov &lt;mikhail.isachenkov@nginx.com&gt;">
diff --git a/docs/nginx-module-xslt.xml b/docs/nginx-module-xslt.xml
index a2a1e5c..e49fb30 100644
--- a/docs/nginx-module-xslt.xml
+++ b/docs/nginx-module-xslt.xml
@@ -5,6 +5,18 @@
 <change_log title="nginx_module_xslt">
 
 
+<changes apply="nginx-module-xslt" ver="1.22.0" rev="1"
+         date="2022-05-24" time="19:24:55 +0400"
+         packager="Konstantin Pavlov &lt;thresh@nginx.com&gt;">
+<change>
+<para>
+base version updated to 1.22.0-1
+</para>
+</change>
+
+</changes>
+
+
 <changes apply="nginx-module-xslt" ver="1.21.6" rev="1"
          date="2022-01-25" time="18:13:46 +0300"
          packager="Mikhail Isachenkov &lt;mikhail.isachenkov@nginx.com&gt;">
diff --git a/docs/nginx.xml b/docs/nginx.xml
index 742c833..f0a6fd1 100644
--- a/docs/nginx.xml
+++ b/docs/nginx.xml
@@ -5,6 +5,18 @@
 <change_log title="nginx">
 
 
+<changes apply="nginx" ver="1.22.0" rev="1"
+         date="2022-05-24" time="19:24:55 +0400"
+         packager="Konstantin Pavlov &lt;thresh@nginx.com&gt;">
+<change>
+<para>
+1.22.0-1
+</para>
+</change>
+
+</changes>
+
+
 <changes apply="nginx" ver="1.21.6" rev="1"
          date="2022-01-25" time="18:13:46 +0300"
          packager="Mikhail Isachenkov &lt;mikhail.isachenkov@nginx.com&gt;">