Commit Graph

  • 1575016885 simplify regex henderkes 2025-11-09 23:35:49 +01:00
  • 987ad4b846
    Use diff to detect and deploy-patch new shared extensions that built with php crazywhalecc 2025-11-09 17:13:41 +08:00
  • f4b03ae835
    Introduce standalone DirDiff util class crazywhalecc 2025-11-09 17:12:22 +08:00
  • d6de01d05c update to rc4 henderkes 2025-11-09 10:01:19 +01:00
  • 09b7159119 update freetype download to get latest version henderkes 2025-11-08 09:40:16 +01:00
  • 4198ddd5d1 make --with-frankenphp-app=dir work with docker scripts henderkes 2025-11-07 11:06:50 +01:00
  • 8332ed87e0
    Merge branch 'main' into frankenphp/mbed Marc 2025-11-07 10:51:55 +01:00
  • f6b091498f
    Fix missing debug link and debug option crazywhalecc 2025-11-06 16:51:46 +08:00
  • a45f314447
    Remove for pure test crazywhalecc 2025-11-06 16:31:24 +08:00
  • 8c8cb70174
    phpstan fix crazywhalecc 2025-11-06 16:27:11 +08:00
  • f09c18e78f
    Use separated deploy functions crazywhalecc 2025-11-06 16:24:59 +08:00
  • f5d93d2f54
    Merge branch 'main' into feat/no-strip crazywhalecc 2025-11-06 14:55:54 +08:00
  • d770916c56 deploy: 7402fbf7c1e29c85480313f2510b1bbbf6137ec0 henderkes 2025-11-04 13:59:40 +00:00
  • 7402fbf7c1
    Use cmake to build librdkafka, add helper function for SPCConfigUtil (#955) Marc 2025-11-04 14:58:58 +01:00
  • 2c590e5895
    Define dependencies with kv array crazywhalecc 2025-11-04 15:52:52 +08:00
  • 463a98b1bf
    Support suggested libs not specified by with-suggested-libs crazywhalecc 2025-11-04 13:51:11 +08:00
  • 6d1c6d7f61
    Add PHPDocs crazywhalecc 2025-11-04 13:38:11 +08:00
  • 08362fb6e5
    Add helper function for SPCConfigUtil crazywhalecc 2025-11-04 13:36:29 +08:00
  • 4d5641f6ec
    Change librdkafka to cmake crazywhalecc 2025-11-04 13:35:43 +08:00
  • f34ecf9468
    Use pkg-configs for librdkafka crazywhalecc 2025-11-04 13:35:31 +08:00
  • aa5c829fae
    Add missing file and line for Unhandled exception crazywhalecc 2025-11-04 13:35:15 +08:00
  • 1a6c044ee9
    Add google analytics for docs docs/ga crazywhalecc 2025-11-04 09:45:25 +08:00
  • fc118d709e
    Remove deduplication of pkg-config libraries Marc 2025-11-03 21:58:46 +01:00
  • 589a4a9803 test rdkafka with all suggested libs henderkes 2025-11-03 21:13:47 +01:00
  • 944e314bab
    Merge branch 'main' into feat/rdkafka-ssl Marc 2025-11-03 20:48:19 +01:00
  • 0b17ce9e61 test rdkafka with all suggested libs henderkes 2025-11-03 20:47:42 +01:00
  • ed4978bb89 add frankenphp version henderkes 2025-11-03 20:40:50 +01:00
  • 7a4f28e939 add frankenphp version henderkes 2025-11-03 20:39:26 +01:00
  • 5cb6a75e7d add extra features to librdkafka (curl, ssl, sasl henderkes 2025-11-03 20:29:15 +01:00
  • 757af25d8f
    Suggestions crazywhalecc 2025-11-01 00:49:50 +08:00
  • 5e3e7eccbf
    Update version to 2.7.7 crazywhalecc 2025-10-31 16:48:55 +08:00
  • 9738fcd6cd
    Update env.ini docs crazywhalecc 2025-10-31 16:48:36 +08:00
  • 5a6a33303c
    Export php binary debug symbols for mac, linux and windows crazywhalecc 2025-10-31 16:48:21 +08:00
  • 42bbaf7b61 deploy: ae15d6c5f5f4df0a0c2b32c31911e83a1d83c102 henderkes 2025-10-31 08:47:01 +00:00
  • ae15d6c5f5
    fix postgresql libraries when --with-suggested-libs is false (#952) Marc 2025-10-31 09:46:21 +01:00
  • ff15973a25 suggestions henderkes 2025-10-31 09:08:15 +01:00
  • b88a68dab8 fix postgresql libraries when --with-suggested-libs is false henderkes 2025-10-29 18:55:26 +01:00
  • 4ae128da2a deploy: b05bdcd83d8ef3b66d545b341a6157f92eed1dc6 crazywhalecc 2025-10-29 03:57:08 +00:00
  • b05bdcd83d
    Add snmp and net-snmp support for macOS and Linux (#946) 2.7.6 Jerry Ma 2025-10-29 11:56:36 +08:00
  • 0ea8036d42 deploy: 6a4ad343245af6474ab424e23a3ad880b3592fac crazywhalecc 2025-10-29 03:55:15 +00:00
  • 6a4ad34324
    Add trader extension support (#951) Jerry Ma 2025-10-29 11:54:35 +08:00
  • 9a2d94cc33 fix debugflags being backwards henderkes 2025-10-28 18:50:16 +01:00
  • 93c4ba8dbd deploy: f1d1d4fe106d694961fb38411be7ad0bf46612af crazywhalecc 2025-10-28 10:57:01 +00:00
  • f1d1d4fe10
    Beautify docs (#948) Jerry Ma 2025-10-28 18:56:18 +08:00
  • 6474704115 deploy: fa6fa1c425a84decd5ab2c65f438497385649098 crazywhalecc 2025-10-27 01:57:36 +00:00
  • fa6fa1c425 Add docs crazywhalecc 2025-10-27 00:59:08 +08:00
  • f8c8300c9c
    Add Windows CGI SAPI build support (#927) Jerry Ma 2025-10-25 16:04:00 +08:00
  • 09198b431f Use unified configure args format crazywhalecc 2025-10-25 15:41:48 +08:00
  • f426ced789 Use phpmicro patches instead crazywhalecc 2025-10-25 13:42:04 +08:00
  • bab330b64e Unify CGI deploy functions crazywhalecc 2025-10-25 03:03:40 +08:00
  • b59a06face
    Add backward patches for win32 crazywhalecc 2025-10-25 02:56:38 +08:00
  • bb44e88c3b
    Merge branch 'refs/heads/main' into sapi/cgi-win crazywhalecc 2025-10-25 00:11:45 +08:00
  • 8649068159
    Merge branch 'main' into frankenphp/mbed Marc 2025-10-24 16:50:28 +02:00
  • 5476385553
    Update PHP 8.5 to RC3, enable swoole-stdext for upcoming 6.1.0 release. (#944) Marc 2025-10-24 12:09:46 +02:00
  • 56bac35768 do both in one go henderkes 2025-10-24 12:09:24 +02:00
  • 4cdc6a07ae fix php 8.5 henderkes 2025-10-24 11:49:11 +02:00
  • c30b34ae5c
    Fix gettext missing symbols on macOS crazywhalecc 2025-10-24 17:02:15 +08:00
  • da5c6fd084
    Merge branch 'main' into fix/php85 Marc 2025-10-24 10:47:29 +02:00
  • a4b6499530
    Fix libevent build, use newer cmake options (#945) Jerry Ma 2025-10-24 16:34:07 +08:00
  • eb4445ea59 use release tarballs from Daniel rather than automatically generated ones from github henderkes 2025-10-24 10:06:29 +02:00
  • be51bcfdfc
    Fix libevent build, use newer cmake options crazywhalecc 2025-10-24 13:55:33 +08:00
  • 7bc4131c02 use correct license for gettext as we only build libs now, update gmp to dynamically check version henderkes 2025-10-23 23:11:30 +02:00
  • da8debdade test php 8.5 with gettext henderkes 2025-10-23 22:19:53 +02:00
  • ef5e664981 don't build iconv program, or gettext programs henderkes 2025-10-23 22:14:57 +02:00
  • 8e50af3a7e update to rc3 henderkes 2025-10-23 21:21:37 +02:00
  • 8e96c64918 add stdext to swoole henderkes 2025-10-23 20:08:52 +02:00
  • 8a9c8a279d why does this fix compilation? henderkes 2025-10-23 20:08:28 +02:00
  • 72ca0cecd1
    Update license path for attr package (#941) Marc 2025-10-23 13:32:43 +02:00
  • 3564f6d0a7
    Fix zip archive strip function for cross-device move (#942) Marc 2025-10-23 13:32:12 +02:00
  • d3e2b4b5b2 don't even build tools in the first place henderkes 2025-10-23 13:11:20 +02:00
  • c6de6e7056
    test zip unarchive crazywhalecc 2025-10-23 16:29:46 +08:00
  • 55322a282c
    Fix rename cross-device link bug (using copy-delete) crazywhalecc 2025-10-23 15:19:45 +08:00
  • 6789ea81ff
    Update license path for acl in source.json Marc 2025-10-22 19:52:21 +02:00
  • ac8a9af89c
    Update license path for attr package Marc 2025-10-22 19:43:54 +02:00
  • 553b817b2a
    prevent libedit from building strlcat/strlcpy, no idea why their sour… (#937) Marc 2025-10-21 21:14:39 +07:00
  • 96592bce3e fix henderkes 2025-10-21 14:26:44 +02:00
  • 4e393886aa no idea why our source has that uncommented henderkes 2025-10-21 14:23:55 +02:00
  • 2e13be2a7a prevent libedit from building strlcat/strlcpy, no idea why their soure code doesn't prevent this correctly itself henderkes 2025-10-21 13:54:34 +02:00
  • ca11cfbf68 deploy: 41fb29eba46f2ff275a6564d2ddb81f18c038993 crazywhalecc 2025-10-21 11:05:39 +00:00
  • 41fb29eba4
    Feat/pie (#936) Jerry Ma 2025-10-21 18:58:04 +08:00
  • b519291fa2
    PIE download support & Downloader and ConfigValidator enhance (#934) Jerry Ma 2025-10-21 16:20:13 +08:00
  • dd752cd5be
    Fix windows 7z unzip strip function, fix windows pkg extract files path crazywhalecc 2025-10-21 15:50:12 +08:00
  • d9b18d1437 deploy: 6a153f9aa0795d5ec435767552065a0506f7879d henderkes 2025-10-21 03:07:38 +00:00
  • 6a153f9aa0
    also install-modules of course... (#933) Marc 2025-10-21 10:06:56 +07:00
  • bba390dbcc add runtime libs to unixshell (debian 11 is stupid and doesn't add them automatically) henderkes 2025-10-20 23:04:33 +02:00
  • 32efeb970c don't build ossfuzzer for zip henderkes 2025-10-20 23:00:23 +02:00
  • 310335813f use libedit for postgreqsql henderkes 2025-10-20 21:23:54 +02:00
  • 487980c9a8
    phpunit fix crazywhalecc 2025-10-20 13:48:52 +08:00
  • f8801e224f
    phpstan fix crazywhalecc 2025-10-20 13:43:05 +08:00
  • 5e229a0b01
    Update dependencies crazywhalecc 2025-10-20 13:41:41 +08:00
  • 49cfcbe92d
    Update docs crazywhalecc 2025-10-20 13:41:33 +08:00
  • 4e4ce282db
    Fix zip extract not strip dir bug crazywhalecc 2025-10-20 13:41:25 +08:00
  • e2fd3e18d6
    Refactor ConfigValidator, make it more strict crazywhalecc 2025-10-20 13:41:02 +08:00
  • 605c06f85c
    Add pie support for downloading sources crazywhalecc 2025-10-20 13:39:13 +08:00
  • 4cdefeab81
    test with modules to build Marc 2025-10-19 11:03:39 +02:00
  • 8ab09898f0 conditional install-modules henderkes 2025-10-19 10:41:14 +02:00
  • 9c8b4d627c also install-modules of course... henderkes 2025-10-19 09:08:50 +02:00
  • 8923077120
    don't use full install target, don't install-binaries (#932) Marc 2025-10-18 21:21:42 +07:00
  • 29c31d90e5 also only do that for macos (saves build time) henderkes 2025-10-18 11:35:41 +02:00
  • e281d26a3a Merge remote-tracking branch 'origin' into fix/frankenphp-readline henderkes 2025-10-18 11:35:14 +02:00