Skip to content

nginx 1.21.5 #73

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Feb 2, 2022
Merged

nginx 1.21.5 #73

merged 4 commits into from
Feb 2, 2022

Conversation

macbre
Copy link
Owner

@macbre macbre commented Dec 29, 2021

http://nginx.org/en/CHANGES

Changes with nginx 1.21.5                                        28 Dec 2021

    *) Change: now nginx is built with the PCRE2 library by default.

    *) Change: now nginx always uses sendfile(SF_NODISKIO) on FreeBSD.

    *) Feature: support for sendfile(SF_NOCACHE) on FreeBSD.

    *) Feature: the $ssl_curve variable.

    *) Bugfix: connections might hang when using HTTP/2 without SSL with the
       "sendfile" and "aio" directives.

http://nginx.org/en/CHANGES

Changes with nginx 1.21.5                                        28 Dec 2021

    *) Change: now nginx is built with the PCRE2 library by default.

    *) Change: now nginx always uses sendfile(SF_NODISKIO) on FreeBSD.

    *) Feature: support for sendfile(SF_NOCACHE) on FreeBSD.

    *) Feature: the $ssl_curve variable.

    *) Bugfix: connections might hang when using HTTP/2 without SSL with the
       "sendfile" and "aio" directives.
@macbre
Copy link
Owner Author

macbre commented Dec 29, 2021

2021/12/29 16:13:23 [emerg] 1#1: unknown "quic" variable
nginx: [emerg] unknown "quic" variable

See https://quic.nginx.org/README:

    In http, an additional variable is available: $http3.
    The value of $http3 is "h3" for HTTP/3 connections,
    "hq" for hq connections, or an empty string otherwise.

Prevent the following from being reported:

nginx: [emerg] unknown "quic" variable
    The value of $http3 is "h3" for HTTP/3 connections,
    "hq" for hq connections, or an empty string otherwise.
@macbre
Copy link
Owner Author

macbre commented Feb 2, 2022

@Areskul - thanks for the hint.

I've followed the https://hg.nginx.org/nginx-quic/rev/651cc905b7c2 commit and now $http3 variable is used in the config file used by CI tests.

add_header QUIC-Status $quic; # Sent when QUIC was used
add_header QUIC-Status $http3; # Sent when QUIC was used
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@macbre macbre merged commit 44a90b2 into master Feb 2, 2022
@macbre macbre deleted the nginx-1.21.5 branch February 2, 2022 09:32
@Areskul
Copy link

Areskul commented Feb 2, 2022

Ahh! Glade to see it worked!!
I can finally give a try to this image!!!

@macbre
Copy link
Owner Author

macbre commented Feb 2, 2022

I've also published the most recent version - 1.21.6

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants