Skip to content

Commit

Permalink
AU: 1 updated - nginx-service
Browse files Browse the repository at this point in the history
  • Loading branch information
Chocolatey committed Apr 24, 2024
1 parent 9de3fa0 commit 5fd758e
Show file tree
Hide file tree
Showing 5 changed files with 24 additions and 48 deletions.
6 changes: 3 additions & 3 deletions nginx-service/nginx-service.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@
<metadata>
<!-- == PACKAGE SPECIFIC SECTION == -->
<id>nginx-service</id>
<version>1.24.0</version>
<version>1.26.0</version>
<packageSourceUrl>https://github.com/Pilskalns/choco-au-packages/tree/master/nginx-service</packageSourceUrl>
<owners>Andzs Pilskalns</owners>
<!-- == SOFTWARE SPECIFIC SECTION == -->
<title>nginx service</title>
<authors>Igor Sysoev</authors>
<projectUrl>http://nginx.org/</projectUrl>
<iconUrl>http://cdn.rawgit.com/Pilskalns/choco-au-packages/master/nginx-service/nginx-service.png</iconUrl>
<copyright>2023 &#169; Nginx, Inc.</copyright>
<copyright>2024 &#169; Nginx, Inc.</copyright>
<licenseUrl>http://nginx.org/LICENSE</licenseUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<projectSourceUrl>https://trac.nginx.org/nginx/browser</projectSourceUrl>
Expand Down Expand Up @@ -57,7 +57,7 @@ On default, the service will autostart with Windows. To disable this use Service
See the [nginx.org](https://nginx.org) for more detailed documentation.
]]></description>
<releaseNotes><![CDATA[*) 1.24.x stable branch.]]></releaseNotes>
<releaseNotes><![CDATA[*) 1.26.x stable branch.]]></releaseNotes>
<dependencies>
<dependency id="nssm" version="2.24.0" />
</dependencies>
Expand Down
52 changes: 14 additions & 38 deletions nginx-service/nginx-service.nuspec.mainline
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@
<metadata>
<!-- == PACKAGE SPECIFIC SECTION == -->
<id>nginx-service</id>
<version>1.23.4-mainline</version>
<version>1.25.5-mainline</version>
<packageSourceUrl>https://github.com/Pilskalns/choco-au-packages/tree/master/nginx-service</packageSourceUrl>
<owners>Andzs Pilskalns</owners>
<!-- == SOFTWARE SPECIFIC SECTION == -->
<title>nginx service</title>
<authors>Igor Sysoev</authors>
<projectUrl>http://nginx.org/</projectUrl>
<iconUrl>http://cdn.rawgit.com/Pilskalns/choco-au-packages/master/nginx-service/nginx-service.png</iconUrl>
<copyright>2023 &#169; Nginx, Inc.</copyright>
<copyright>2024 &#169; Nginx, Inc.</copyright>
<licenseUrl>http://nginx.org/LICENSE</licenseUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<projectSourceUrl>https://trac.nginx.org/nginx/browser</projectSourceUrl>
Expand Down Expand Up @@ -57,48 +57,24 @@ On default, the service will autostart with Windows. To disable this use Service
See the [nginx.org](https://nginx.org) for more detailed documentation.
]]></description>
<releaseNotes><![CDATA[*) Change: now TLSv1.3 protocol is enabled by default.
<releaseNotes><![CDATA[*) Feature: virtual servers in the stream module.
*) Change: now nginx issues a warning if protocol parameters of a
listening socket are redefined.
*) Feature: the ngx_stream_pass_module.
*) Change: now nginx closes connections with lingering if pipelining was
used by the client.
*) Feature: the "deferred", "accept_filter", and "setfib" parameters of
the "listen" directive in the stream module.
*) Feature: byte ranges support in the ngx_http_gzip_static_module.
*) Feature: cache line size detection for some architectures.
Thanks to Piotr Sikora.
*) Bugfix: port ranges in the "listen" directive did not work; the bug
had appeared in 1.23.3.
Thanks to Valentin Bartenev.
*) Feature: support for Homebrew on Apple Silicon.
Thanks to Piotr Sikora.
*) Bugfix: incorrect location might be chosen to process a request if a
prefix location longer than 255 characters was used in the
configuration.
*) Bugfix: Windows cross-compilation bugfixes and improvements.
Thanks to Piotr Sikora.
*) Bugfix: non-ASCII characters in file names on Windows were not
supported by the ngx_http_autoindex_module, the ngx_http_dav_module,
and the "include" directive.
*) Change: the logging level of the "data length too long", "length too
short", "bad legacy version", "no shared signature algorithms", "bad
digest length", "missing sigalgs extension", "encrypted length too
long", "bad length", "bad key update", "mixed handshake and non
handshake data", "ccs received early", "data between ccs and
finished", "packet length too long", "too many warn alerts", "record
too small", and "got a fin before a ccs" SSL errors has been lowered
from "crit" to "info".
*) Bugfix: a socket leak might occur when using HTTP/2 and the
"error_page" directive to redirect errors with code 400.
*) Bugfix: messages about logging to syslog errors did not contain
information that the errors happened while logging to syslog.
Thanks to Safar Safarly.
*) Workaround: "gzip filter failed to use preallocated memory" alerts
appeared in logs when using zlib-ng.
*) Bugfix: in the mail proxy server.]]></releaseNotes>
*) Bugfix: unexpected connection closure while using 0-RTT in QUIC.
Thanks to Vladimir Khomutov.]]></releaseNotes>
<dependencies>
<dependency id="nssm" version="2.24.0" />
</dependencies>
Expand Down
6 changes: 3 additions & 3 deletions nginx-service/nginx-service.nuspec.stable
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@
<metadata>
<!-- == PACKAGE SPECIFIC SECTION == -->
<id>nginx-service</id>
<version>1.24.0</version>
<version>1.26.0</version>
<packageSourceUrl>https://github.com/Pilskalns/choco-au-packages/tree/master/nginx-service</packageSourceUrl>
<owners>Andzs Pilskalns</owners>
<!-- == SOFTWARE SPECIFIC SECTION == -->
<title>nginx service</title>
<authors>Igor Sysoev</authors>
<projectUrl>http://nginx.org/</projectUrl>
<iconUrl>http://cdn.rawgit.com/Pilskalns/choco-au-packages/master/nginx-service/nginx-service.png</iconUrl>
<copyright>2023 &#169; Nginx, Inc.</copyright>
<copyright>2024 &#169; Nginx, Inc.</copyright>
<licenseUrl>http://nginx.org/LICENSE</licenseUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<projectSourceUrl>https://trac.nginx.org/nginx/browser</projectSourceUrl>
Expand Down Expand Up @@ -57,7 +57,7 @@ On default, the service will autostart with Windows. To disable this use Service
See the [nginx.org](https://nginx.org) for more detailed documentation.
]]></description>
<releaseNotes><![CDATA[*) 1.24.x stable branch.]]></releaseNotes>
<releaseNotes><![CDATA[*) 1.26.x stable branch.]]></releaseNotes>
<dependencies>
<dependency id="nssm" version="2.24.0" />
</dependencies>
Expand Down
4 changes: 2 additions & 2 deletions nginx-service/tools/VERIFICATION.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Invoke-WebRequest "https://nginx.org/keys/mdounin.key" -UseBasicParsing -OutFile

# Get original signature from
# https://nginx.org/en/download.html
Invoke-WebRequest "https://nginx.org/download/nginx-1.24.0.zip.asc" -UseBasicParsing -OutFile "$toolsDir\..\bin\nginx-1.24.0.zip.asc"
Invoke-WebRequest "https://nginx.org/download/nginx-1.26.0.zip.asc" -UseBasicParsing -OutFile "$toolsDir\..\bin\nginx-1.26.0.zip.asc"

### Preperation
# Check that we have GPG
Expand All @@ -27,4 +27,4 @@ choco install gpg4win -y | out-null
### Verify
# Import keys and verify ZIP file against the signature
gpg --import "$toolsDir\..\bin\mdounin.key"
gpg --verify "$toolsDir\..\bin\nginx-1.24.0.zip.asc" "$toolsDir\..\bin\nginx.zip"
gpg --verify "$toolsDir\..\bin\nginx-1.26.0.zip.asc" "$toolsDir\..\bin\nginx.zip"
4 changes: 2 additions & 2 deletions nginx-service/tools/VERIFICATION.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@ VERIFICATION
Nginx for each release provide a ZIP file and .asc signature file.
Files are listed on the official page http://nginx.org/en/download.html

This package bin\ content includes the release ZIP file, obtained from https://nginx.org/download/nginx-1.24.0.zip
This package bin\ content includes the release ZIP file, obtained from https://nginx.org/download/nginx-1.26.0.zip

Package also includes VERIFICATION.ps1, which essentially does the following:

1. Downloads Maxim Dounin’s publick key from https://nginx.org/en/pgp_keys.html
2. Downloads signature for this release: https://nginx.org/download/nginx-1.24.0.zip.asc
2. Downloads signature for this release: https://nginx.org/download/nginx-1.26.0.zip.asc
3. Verifies signature authenticity against bin\nginx.zip

File 'LICENSE.txt' is obtained from <https://nginx.org/LICENSE>
Expand Down

0 comments on commit 5fd758e

Please sign in to comment.