- 30 Jan, 2023 1 commit
-
-
Hephaestus Builder authored
-
- 29 Jan, 2023 1 commit
-
-
Hephaestus Builder authored
CHG: delete dangling users in DB-VARIANT.usermap. Track sites unassociated with other maps. (mapCheck) CHG: bypass shell execution during system variable introspection (config) CHG: restrict path length to PATH_MAX system variable (file)
-
- 25 Jan, 2023 1 commit
-
-
Hephaestus Builder authored
FIX: local function static storage corruption in PHP 8.1 (Opcenter\Net) FIX: execve-style formatting breaks unshare test (Util\Process) CHG: breakout resource containment to new policy, vars resource subtype (Php\Fpm) CHG: tighten cpuset requirement to match kernel expectation, both cpus and mems must be set (Cgroup\Controllers) CHG: apply "use external opener" behavior (Webmail) CHG: improve deletion recovery logic on mismatched username (Opcenter\Delete) CHG: squelch PHP 7 -> 8 transition declaration warnings (apnscpcore) CHG: use docroot owner during db discovery (Wordpress) CHG: refresh daily bandwidth view on bulk digest update (Daphnie) CHG: PHP8 CHG: pass authorization header to FPM (DAV) CHG: set output_buffering in FPM mode (DAV) REM: Horde on PHP8 (Webmail)
-
- 21 Jan, 2023 1 commit
-
-
Hephaestus Builder authored
-
- 19 Jan, 2023 1 commit
-
-
Hephaestus Builder authored
CHG: inform user how to resolve duplicate multiPHP build (php/build-from-source) CHG: reduce job count before adding compile partition (php/build-from-source) CHG: handle transient SMTP errors (software/argos)
-
- 17 Jan, 2023 3 commits
-
-
Hephaestus Builder authored
-
Hephaestus Builder authored
CHG: use PHP-FPM direct read for cache introspection/phpinfo() retrieval that may be blocked by overzealous .htaccess rules (PHP Pools) CHG: upgrade deps (composer) CHG: workaround for D-Bus communication, interfaces do not support wildcards directly requiring additional glob processing. Use parent class to terminate all pools at end of request (Fpm\StateRestore)
-
Hephaestus Builder authored
-
- 16 Jan, 2023 1 commit
-
-
Hephaestus Builder authored
CHG: PCRE_DOLLAR_ENDONLY flag modifies fixed-length regex calculations in "pattern" attribute. Make flexible, based on last occuring delimiter (HTML Kit)
-
- 15 Jan, 2023 1 commit
-
-
Hephaestus Builder authored
FIX: set PCRE_DOLLAR_ENDONLY flag on regexes used for validation purposes. Prevents CLI invocation that intentionally append a newline to value. (Regex)
-
- 14 Jan, 2023 1 commit
-
-
Hephaestus Builder authored
-
- 12 Jan, 2023 6 commits
-
-
Hephaestus Builder authored
-
Hephaestus Builder authored
-
Hephaestus Builder authored
-
Hephaestus Builder authored
-
Hephaestus Builder authored
CHG: activate PHP-FPM (migrations)
-
Hephaestus Builder authored
CHG: infer INCLUDE_PATH upon omission (Core) CHG: bump (migrations)
-
- 10 Jan, 2023 1 commit
-
-
Hephaestus Builder authored
CHG: bump igbinary, redis extension version (php/install-pecl-module) CHG: clean_php influences extension preservation CHG: bypass fstab population (filesystem/swap)
-
- 05 Jan, 2023 2 commits
-
-
Hephaestus Builder authored
-
Hephaestus Builder authored
FIX: downgrade below cryptography 36.0.2 during Mitogen install (common/fail-and-save) CHG: PHP8 prepwork
-
- 04 Jan, 2023 1 commit
-
-
Hephaestus Builder authored
NEW: execve support. Commands passed as an array of parameters bypass /bin/sh subshell processing. ~50% performance improvement (Util\Process) NEW: volatile auth profiles, write-once, save-never variants of authentication contexts (Auth) CHG: add libzstd into fst (apnscp/initialize-filesystem-template)
-
- 03 Jan, 2023 2 commits
-
-
Hephaestus Builder authored
CHG: cache Perl version (perl) CHG: dbus extension (apnscp/install-extensions) CHG: allow building ApisCP as FPM when panel_has_fpm enabled (apnscp/build-php) REM: Cloudflare partner portal (UI) REM: phase out Anvil exponential blocking. Adequate delays are incorporated into password_verify(), stalling a connection blocks PHP-FPM worker processes (Auth\Anvil)
-
Hephaestus Builder authored
FIX: login domain displayed out of order (DNS Manager) CHG: detune API request throttle (config.ini) CHG: report API throttle and retry time if blocked (Anvil) CHG: run()- set reasonable upper limit for maximum process CPU time. A process should not exceed its runtime limit, receiving a kill signal if exceeded. Double sanity check by adding CPU throttle 2x runtime. (pman) CHG: bump MAIN pool startup to 3m for O(n^k) cgroupv1 parsing when ProtectHome is set (php/install) CHG: clarify compiling PHP will take some time until the advent of quantum C compilers (php/build-from-source)
-
- 28 Dec, 2022 1 commit
-
-
Hephaestus Builder authored
FIX: Mitogen persists an rpm lock in subshell resulting in read lock failure when mail.enabled scope is invoked (mail/spamassassin)
-
- 22 Dec, 2022 1 commit
-
-
Hephaestus Builder authored
-
- 19 Dec, 2022 1 commit
-
-
Hephaestus Builder authored
CHG: force=true affects extension rebuild (php/build-from-source)
-
- 17 Dec, 2022 1 commit
-
-
Hephaestus Builder authored
CHG: PHP EOL nag (Admin\Settings) CHG: clarify PHP-FPM/httpd process startup (Opcenter) REM: php/install-pecl-module implied by php/build-from-source in multiPHP build (Admin\Settings)
-
- 16 Dec, 2022 1 commit
-
-
Hephaestus Builder authored
CHG: cleanup PHP compilation. Designate php/install for system PHP, php/build-from-source for system/ApisCP/multiPHP builds (php/install)
-
- 14 Dec, 2022 2 commits
-
-
Hephaestus Builder authored
-
Hephaestus Builder authored
FIX: Follow prescribed update policy, i.e. remove all files except config/ and data/ during update (Nextcloud)
-
- 12 Dec, 2022 1 commit
-
-
Hephaestus Builder authored
-
- 11 Dec, 2022 2 commits
-
-
Hephaestus Builder authored
-
Hephaestus Builder authored
FIX: ensure network online before resuming Bootstrapper (common/fail-and-save) CHG: Prep get_all_domains() for exposure to site administrator (Powerdns)
-
- 09 Dec, 2022 2 commits
-
-
Hephaestus Builder authored
-
Hephaestus Builder authored
FIX: panel restart flushes log (Mail) CHG: debug mode increases Bootstrapper log verbosity (Jobs\BootstrapperTask)
-
- 08 Dec, 2022 1 commit
-
-
Hephaestus Builder authored
CHG: reset_password()- returns generated password on success, previously reported OOB as status message (auth)
-
- 07 Dec, 2022 3 commits
-
-
Hephaestus Builder authored
FIX: closing parenthesis (pgsql/install)
-
Hephaestus Builder authored
REM: debugging (common/update-config)
-
Hephaestus Builder authored
CHG: clarify PHP-FPM DNE (templates) CHG: convert_mailbox()- cleanup implementation (email) CHG: cleanup (email) CHG: reduce apparent memory usage by releasing held file caches at end of install (apnscp/notify-install)
-
- 04 Dec, 2022 1 commit
-
-
Hephaestus Builder authored
FIX: typo (node) CHG: convert from incompatible cPanel mail storage (Migration)
-