Discover Centmin Mod today
Register Now

Beta Branch nginx 1.20.0 stable support in 123.09beta01

Discussion in 'Centmin Mod Github Commits' started by eva2000, Apr 23, 2021.

  1. eva2000

    eva2000 Administrator Staff Member

    May 24, 2014
    Brisbane, Australia
    Local Time:
    8:14 PM
    Nginx 1.19.x
    MariaDB 5.5/10.x
    nginx 1.20.0 stable support in 123.09beta01

    - nginx 1.19.10 has been forked to 1.20.0 stable so both versions are currently the same. Centmin Mod doesn't use stable nginx versions but the mainline versions which was nginx 1.19 mainline but will soon be nginx 1.21.0. nginx mainline versions are always the odd major versions 1.15, 1.17, 1.19, 1.21 while stable are even numbers 1.14, 1.16., 1.18 and 1.20. So currently nginx 1.19.10 mainline = 1.20.0 stable = 1.21.0 mainline all three for specific minor versions are the exact same code. So really is no need to update from nginx 1.19.10 to 1.20.0 or 1.21.0 other than cosmetic version numbers. The branches will start to diverge from next minor releases so 1.20.1 and 1.21.1 would start to have differences as mainline versions get ALL bug and security fixes and new features while stable only get some bug fixes and no new features.
    - this update is to ensure Nginx auto patch routines properly pick up nginx 1.20 stable branch versions as same as nginx 1.19 mainline versions.
    - update also ensures nginx 1.20.0 support optional dynamic TLS record size patch (NGINX_DYNAMICTLS='y') and cloudflare HTTP/2 full HPACK encoding patch (NGINX_HPACK='y')

    Continue reading...

    123.09beta01 branch