Join the community today
Register Now

Stable Branch add Swoole per PHP version pins for multipart upload file deletion fi…

Discussion in 'Centmin Mod Github Commits' started by eva2000, Nov 9, 2026 at 10:14 PM.

  1. eva2000

    eva2000 Administrator Staff Member

    60,340
    12,609
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +19,267
    Local Time:
    5:43 PM
    Nginx 1.31.x
    MariaDB 10.x/11.4+/12.3+
    add Swoole per PHP version pins for multipart upload file deletion fix in 132.00stable

    Swoole 5.0.0-6.1.11 and 6.2.0-6.2.4 trust client-supplied multipart
    Swoole-Upload-File markers, so a request can delete files with the
    worker's permissions. Swoole 6.1.12 and 6.2.5 fix it. Swoole 5.1 is end
    of life upstream, so PHP 7.2-8.0 have no fixed release.

    Changes:
    - add PHPSWOOLE_EIGHT_ONE_VER 6.1.12, PHPSWOOLE_EIGHT_TWO_VER 6.2.5 and
    PHPSWOOLE_EIGHT_THREE_VER 6.2.5
    - checkswooletar and swooleinstall select the PHP 8.1-8.3 pins instead
    of the single PHPSWOOLE_VER
    - swooleinstall skips the build for affected Swoole versions and for
    PHP 7.2-8.0, and says to remove older PHPSWOOLE_*_VER pins from
    /etc/centminmod/custom_config.inc
    - swooleinstall warns when PHP does not load the expected swoole version
    after the build, and tells admins to restart Swoole servers
    - example/custom_config.inc adds the PHP 8.1-8.3 Swoole pins

    Continue reading...


    132.00stable branch