Commit Graph

  • ed3e29bade devtoolset any version DubbleClick 2025-08-19 20:03:16 +07:00
  • 811aeb58ea imagick needs static libstdc++ on gcc-toolset (successor of devtoolset) too DubbleClick 2025-08-19 20:01:10 +07:00
  • 6b5aaa38ae
    Merge pull request #857 from crazywhalecc/fix/lstdcpp Marc 2025-08-19 10:51:28 +02:00
  • 4e9545262d finish the redis thingy from the year long open PR DubbleClick 2025-08-19 10:42:30 +07:00
  • d48c84d81b move -lstdc++ to the end of the libraries DubbleClick 2025-08-19 10:27:52 +07:00
  • cbddb2652d
    Merge pull request #856 from crazywhalecc/fix/windows-cmd Jerry Ma 2025-08-18 12:07:09 +08:00
  • 5f629253ac
    Merge pull request #853 from crazywhalecc/fix/exception-reflection Jerry Ma 2025-08-16 19:33:13 +08:00
  • 8d84a95c01 Fix WindowsCmd execution, use popen instead of proc_open crazywhalecc 2025-08-16 17:54:24 +08:00
  • 2cabaf6402
    8.5 extension test crazywhalecc 2025-08-15 13:19:14 +08:00
  • ad25ac49b8
    Update to beta1, extension test crazywhalecc 2025-08-15 12:28:26 +08:00
  • d0412a88df
    Use PatchException instead of ExecutionException for patchFile crazywhalecc 2025-08-15 12:04:06 +08:00
  • a3ae1eb2f0
    Remove redundant builer options crazywhalecc 2025-08-15 11:54:34 +08:00
  • 2e616af836
    PHPStan fix crazywhalecc 2025-08-11 13:32:59 +08:00
  • 4fd8afcee4
    Update src/SPC/exception/ExceptionHandler.php Jerry Ma 2025-08-11 13:30:10 +08:00
  • e96b4f5541
    Update src/SPC/exception/ExceptionHandler.php Jerry Ma 2025-08-11 13:30:04 +08:00
  • 9978a56b1e
    Update src/SPC/exception/ExceptionHandler.php Jerry Ma 2025-08-11 13:29:59 +08:00
  • d3a5be13ea
    Update src/SPC/exception/ExceptionHandler.php Jerry Ma 2025-08-11 13:29:54 +08:00
  • 5ba0de12eb
    Update src/SPC/exception/ExceptionHandler.php Jerry Ma 2025-08-11 13:29:48 +08:00
  • a73c097c94
    Update src/SPC/command/BuildPHPCommand.php Jerry Ma 2025-08-11 13:29:42 +08:00
  • d3840b19fa
    Update src/SPC/builder/BuilderProvider.php Jerry Ma 2025-08-11 13:29:36 +08:00
  • b34b6594de
    Suggestions crazywhalecc 2025-08-11 12:05:41 +08:00
  • 2fba61e9bd
    Enhance exception handling by binding builder and extra info to ExceptionHandler crazywhalecc 2025-08-11 10:48:48 +08:00
  • 1e9434221b Remove spc.env.log due to potential secret leaks crazywhalecc 2025-08-07 16:16:35 +08:00
  • 9b9b6c3cbf deploy: afd67910750dde1346d7ab33675c1bca9c12a6a0 crazywhalecc 2025-08-07 05:09:55 +00:00
  • afd6791075 Fix phpunit crazywhalecc 2025-08-06 21:02:14 +08:00
  • b3b53b6b4d Use latest version of logger crazywhalecc 2025-08-06 20:48:42 +08:00
  • b8b8cf6ea9 Update version to 2.7.2 crazywhalecc 2025-08-06 20:48:30 +08:00
  • 9a340e1ad8 Update docs, GitHub issue templates, workflows crazywhalecc 2025-08-06 20:48:20 +08:00
  • 29dc5e4ea7 Chore crazywhalecc 2025-08-06 20:47:48 +08:00
  • 08fa49b791 Remove craft.log crazywhalecc 2025-08-06 20:46:02 +08:00
  • 333b776e77 Refactor all command class exception handling crazywhalecc 2025-08-06 20:45:16 +08:00
  • f68f060be2 Refactor all (except command) modules using new exceptions crazywhalecc 2025-08-06 20:43:23 +08:00
  • 722bb31815 Introduce AttributeMapper for managing extensions and doctor attributes crazywhalecc 2025-08-06 20:35:52 +08:00
  • e28580de00 Refactor shell utilities: reorganize namespaces and introduce Shell base class crazywhalecc 2025-08-06 20:28:25 +08:00
  • cc447a089a Refactor all exception classes, remove unclear RuntimeException, InvalidArgumentException crazywhalecc 2025-08-06 20:21:09 +08:00
  • 0c9a30256e Remove all @throws PHPDoc, it's almost useless for SPC anymore crazywhalecc 2025-08-06 20:17:26 +08:00
  • fa10142f13
    Merge pull request #847 from crazywhalecc/fix/spc-exe 2.7.1 Jerry Ma 2025-08-06 01:03:38 +08:00
  • c342741670
    Update version to 2.7.1 Jerry Ma 2025-08-05 23:13:19 +08:00
  • 64d49003e0
    Update release-build.yml Jerry Ma 2025-08-05 21:26:35 +08:00
  • b0c93c7418
    Fix spc build actions version, add spc validation crazywhalecc 2025-08-05 18:59:30 +08:00
  • 63e3c6df8c deploy: 085abd635ec71cfc664c56a79708628939a34465 crazywhalecc 2025-08-05 04:02:24 +00:00
  • 085abd635e
    Merge pull request #819 from crazywhalecc/php-85 2.7.0 Jerry Ma 2025-08-05 12:01:47 +08:00
  • 3789c7c335 only enable one of password-argon2 or openssl-argon2 DubbleClick 2025-08-04 10:14:48 +07:00
  • 4fb4e42896
    Revert crazywhalecc 2025-08-04 01:10:08 +08:00
  • 81e7a0c554
    Add without argon2 option crazywhalecc 2025-08-03 23:01:24 +08:00
  • 4cbe4ea82d
    Revert corrupted revert crazywhalecc 2025-08-03 23:01:09 +08:00
  • ea4905cd0d
    Add argon2 support for PHP-NTS < 8.5 crazywhalecc 2025-08-03 22:59:40 +08:00
  • 3c09ba59d7
    Merge remote-tracking branch 'origin/php-85' into php-85 crazywhalecc 2025-08-03 22:55:17 +08:00
  • 430f436b79
    Update src/SPC/builder/macos/MacOSBuilder.php Jerry Ma 2025-08-03 22:48:09 +08:00
  • 93001dce88
    Update src/SPC/builder/macos/MacOSBuilder.php Jerry Ma 2025-08-03 22:47:02 +08:00
  • 2d6d25cadf
    Update src/SPC/builder/linux/LinuxBuilder.php Jerry Ma 2025-08-03 22:46:47 +08:00
  • b644da8210
    Remove redundant patches for openssl crazywhalecc 2025-08-03 22:45:24 +08:00
  • f1a9a28ed7
    Use backup file function to avoid multiple build conflict crazywhalecc 2025-08-03 02:06:08 +08:00
  • 643926886c
    Test original crazywhalecc 2025-08-03 02:00:19 +08:00
  • 9a5a59d876
    Test crazywhalecc 2025-08-03 01:49:15 +08:00
  • e7fe91faef
    Fix patch, use pure socket client directly crazywhalecc 2025-08-03 01:23:47 +08:00
  • e6cf05ddff
    Test crazywhalecc 2025-08-03 01:12:28 +08:00
  • c3e9a2816b
    Test crazywhalecc 2025-08-03 00:29:13 +08:00
  • 0bb8e83d68
    Merge pull request #844 from crazywhalecc/swoole-v6 Marc 2025-08-02 23:06:35 +07:00
  • d0053534ab
    tmate crazywhalecc 2025-08-02 23:06:16 +08:00
  • 38725c2bb4
    Update ca certificates crazywhalecc 2025-08-02 22:22:09 +08:00
  • b8fe70e5ee change swoole to version 6.x because 5.x is not compatible with php 8.4+ DubbleClick 2025-08-02 20:23:26 +07:00
  • 3960a21e05
    Use full domain test list crazywhalecc 2025-08-02 18:40:55 +08:00
  • e14301d991
    Symbol workaround for cross toolchain crazywhalecc 2025-08-02 18:07:32 +08:00
  • 65f74044d8
    Update tests.yml Jerry Ma 2025-08-02 03:03:20 +08:00
  • f6eba32be5
    Update tests.yml Jerry Ma 2025-08-02 02:38:24 +08:00
  • af62e55da8
    Add missing space crazywhalecc 2025-08-02 01:38:32 +08:00
  • 22a8191b97
    Fix opcache jit option parsing in builder crazywhalecc 2025-08-02 01:29:20 +08:00
  • 17ff5f63bf
    Update tests.yml Jerry Ma 2025-08-02 00:58:36 +08:00
  • 48a7d814f8
    Test jit crazywhalecc 2025-08-01 17:00:35 +08:00
  • 2c5cf07e9c cs fix, fix file name crazywhalecc 2025-08-01 15:45:33 +08:00
  • cace504a63 Workaround for windows openssl temporarily crazywhalecc 2025-08-01 15:42:34 +08:00
  • efa47af347
    Add git source test crazywhalecc 2025-08-01 15:17:13 +08:00
  • 1c9fbdb032 Use none base combination crazywhalecc 2025-08-01 15:01:55 +08:00
  • ac2eb3adae
    Remove redis test crazywhalecc 2025-08-01 14:21:38 +08:00
  • d6081ee10f
    Support alpha4 crazywhalecc 2025-08-01 13:00:12 +08:00
  • 8b9b72958e
    Add PHP_BUILD_COMPILER for different toolchain crazywhalecc 2025-08-01 12:48:48 +08:00
  • 34edb6e329
    Add PHP_BUILD_PROVIDER to env.ini crazywhalecc 2025-08-01 10:58:31 +08:00
  • 9487051796
    Add PHP_BUILD_PROVIDER for PHP >= 8.4 crazywhalecc 2025-08-01 02:25:12 +08:00
  • 7d0577460f
    cs-fix crazywhalecc 2025-08-01 02:05:46 +08:00
  • 6b23f4b34a Fix PHPUnit test on Windows, ignore calling linux system util for other OS crazywhalecc 2025-08-01 01:53:38 +08:00
  • 451de4a6f6 Fix ConfigValidator and sort config crazywhalecc 2025-08-01 01:50:32 +08:00
  • 33d587ee9e Remove redis test (https://github.com/phpredis/phpredis/pull/2676) crazywhalecc 2025-08-01 01:32:37 +08:00
  • 6b381238fe Remove collision, it's useless at all crazywhalecc 2025-08-01 01:29:35 +08:00
  • 07d66ade85 Add separated patchedBeforeWindowsConfigure crazywhalecc 2025-08-01 01:28:56 +08:00
  • e1c9240698
    README update crazywhalecc 2025-08-01 00:51:04 +08:00
  • d3e8af23bc
    Whoops crazywhalecc 2025-08-01 00:50:51 +08:00
  • 5f9fe2948c
    Fix missing SPC_EXTRA_LIBS with type error bug crazywhalecc 2025-08-01 00:09:05 +08:00
  • 4c54d99621
    Remove pcntl crazywhalecc 2025-07-31 23:49:53 +08:00
  • 72beba76c3
    Merge remote-tracking branch 'origin/php-85' into php-85 crazywhalecc 2025-07-31 23:46:43 +08:00
  • 1047d471ed
    Merge branch 'main' into php-85 crazywhalecc 2025-07-31 23:46:34 +08:00
  • 0496af47df Fix windows PHP 8.5 build crazywhalecc 2025-07-31 23:43:44 +08:00
  • cc7a4f3b6b deploy: 0ae4bcbd6f8854e90e61bc10c8cdf344f2ff2009 crazywhalecc 2025-07-31 14:45:28 +00:00
  • 0ae4bcbd6f
    Merge pull request #806 from crazywhalecc/zig Jerry Ma 2025-07-31 22:44:48 +08:00
  • c58bc038f4 version 2.7.0 DubbleClick 2025-07-31 21:11:42 +07:00
  • ecaa31f38d no start group for macos DubbleClick 2025-07-31 21:11:15 +07:00
  • 96a7aabda0
    Don't show shell log crazywhalecc 2025-07-31 21:31:48 +08:00
  • be857913cd
    Add alt for re2c crazywhalecc 2025-07-31 01:54:28 +08:00
  • 601444d0a5
    Add re2c build for spc-gnu-docker crazywhalecc 2025-07-31 01:44:44 +08:00
  • 3c972ac905
    Add re2c build crazywhalecc 2025-07-31 00:55:25 +08:00