Commit Graph

  • 0bcae0a207 Handles empty properties. Alliballibaba 2025-10-20 22:07:39 +02:00
  • 7b3e1ec3d9 Cleanup. Alliballibaba 2025-10-20 21:34:45 +02:00
  • 9aee496b96 Add patchelf installation in static-gnu Dockerfile (#1899) Damien Calesse 2025-10-20 18:08:40 +02:00
  • 286a9c92e4 Fixes leak in test. Alliballibaba 2025-10-19 22:52:09 +02:00
  • 42fda73838 Allows passing Object without ref. Alliballibaba 2025-10-19 22:50:33 +02:00
  • 68eff13c5f Removes reference support (for now) Alliballibaba 2025-10-19 22:49:32 +02:00
  • 52d08ae204 Adds copy context. Alliballibaba 2025-10-19 20:48:29 +02:00
  • 6825cf1839 Adds TODO. Alliballibaba 2025-10-19 14:43:12 +02:00
  • c3d4c34314 Adds references. Alliballibaba 2025-10-19 14:42:24 +02:00
  • 37c53be93e Adds TODO. Alliballibaba 2025-10-19 14:22:17 +02:00
  • 486c40073d more cleanup. Alliballibaba 2025-10-19 14:15:38 +02:00
  • 7193b3d787 returns object instead of zval. Alliballibaba 2025-10-19 12:45:50 +02:00
  • 2307fc8ee2 cleanup. Alliballibaba 2025-10-19 12:33:59 +02:00
  • d1bb029d2d Merge pull request #1782 from static-php/cli_sapi Marc 2025-10-19 14:24:10 +07:00
  • 035cbf9f3c Removes unused code. Alliballibaba 2025-10-19 00:49:35 +02:00
  • 019c542f16 Reuses code. Alliballibaba 2025-10-19 00:31:26 +02:00
  • 39d761bf46 More optimizatzions. Alliballibaba 2025-10-19 00:14:36 +02:00
  • 5a89f88d1d test Alliballibaba 2025-10-17 00:09:12 +02:00
  • a6a7e07ab0 Greatly increased performance. Alliballibaba 2025-10-17 00:03:54 +02:00
  • acc095e032 Adds benchmarks Alliballibaba 2025-10-16 22:23:56 +02:00
  • 45823c51b2 fix: catches panic on invalid status code (#1920) Alexander Stecher 2025-10-16 11:35:35 +02:00
  • d56a14bd98 Fixes all leaks. Alliballibaba 2025-10-15 23:13:05 +02:00
  • 05c4776dd3 Fixes leaks. Alliballibaba 2025-10-15 22:18:50 +02:00
  • f8ea48c3b1 chore(caddy): better error handling Kévin Dunglas 2025-10-14 14:31:34 +02:00
  • 1fbd619597 fix: remove BOM on config fr doc file (#1924) Laury S. 2025-10-14 17:50:51 +02:00
  • d52ce94341 docs: improve Mercure documentation and various other parts Kévin Dunglas 2025-10-13 16:22:11 +02:00
  • b749f52ae5 chore: simplify string using backticks Kévin Dunglas 2025-09-12 11:55:24 +02:00
  • 5f1bd59a53 Suggestions by @dunglas. Alliballibaba 2025-10-13 22:38:25 +02:00
  • ae900116bd More tests. Alliballibaba 2025-10-13 21:22:43 +02:00
  • d0a215bebe Merge branch 'refs/heads/feat/task-threads' into feat/object-convertion-to-go Alliballibaba 2025-10-12 14:31:51 +02:00
  • c600a1d6a4 Merge branch 'refs/heads/fix/return-hasmaps-directly' into feat/object-convertion-to-go Alliballibaba 2025-10-12 14:25:35 +02:00
  • 121354b0c2 Adds convertion. Alliballibaba 2025-10-12 14:24:40 +02:00
  • 07b5360b99 test Alliballibaba 2025-10-12 11:57:20 +02:00
  • e801a49f3f Prevents test race condition. Alliballibaba 2025-10-11 23:36:57 +02:00
  • 12b6aaeac6 Prevents test race condition. Alliballibaba 2025-10-11 23:36:48 +02:00
  • a5a9351020 Adds sleep back in. Alliballibaba 2025-10-11 23:29:13 +02:00
  • 03d886d32e Removes more code. Alliballibaba 2025-10-11 23:23:58 +02:00
  • 8144a06ebb clang-format. Alliballibaba 2025-10-11 22:55:31 +02:00
  • 8a5d489c85 Returns error messages directly to PHP. Alliballibaba 2025-10-11 22:53:44 +02:00
  • 6b9c236d9a Removes docs (still experimental) Alliballibaba 2025-10-11 22:41:15 +02:00
  • 02a3b3f56d Fixes build error. Alliballibaba 2025-10-11 22:38:51 +02:00
  • 117b415e8b Merge branch 'main' into feat/task-threads Alliballibaba 2025-10-11 22:37:20 +02:00
  • bb32911564 Changes naming to zend_array. Alliballibaba 2025-10-11 22:29:35 +02:00
  • 7565628516 Allows setting queue len. Alliballibaba 2025-10-11 22:21:02 +02:00
  • 05bf065a1b Uses goValue and phpValue for task dispatching. Alliballibaba 2025-10-11 22:13:03 +02:00
  • 58d1761fe8 Simplifies by removing args. Alliballibaba 2025-10-11 21:11:14 +02:00
  • c3d22bafbc chore: mark NewWorker as experimental chore/NewWorkerExperimental Kévin Dunglas 2025-10-10 07:43:21 +02:00
  • e917ab7974 fix: callback parameters handling in worker extensions Kévin Dunglas 2025-10-09 14:46:15 +02:00
  • 5514491a18 feat(extgen): support for mixed type (#1913) Kévin Dunglas 2025-10-09 14:10:45 +02:00
  • c42d287138 refactor: extension worker (#1910) Kévin Dunglas 2025-10-09 14:10:09 +02:00
  • 1f6f768c97 fix: release but don't free CLI streams when executing cli scripts (#1906) SpencerMalone 2025-10-08 08:07:54 -07:00
  • a4596b7767 ci: fix Biome linter issue (#1911) Kévin Dunglas 2025-10-08 08:38:00 +02:00
  • b23f3f833e Foxes pinning. Alliballibaba 2025-10-07 22:20:27 +02:00
  • 268d294313 Fixes pinning. Alliballibaba 2025-10-07 21:29:29 +02:00
  • 77fec2b4a7 Adds docs. Alliballibaba 2025-10-07 21:23:40 +02:00
  • df7e77d3a6 Adjusts naming. Alliballibaba 2025-10-07 21:08:16 +02:00
  • 0dff2a2790 Adjusts naming. Alliballibaba 2025-10-07 21:04:32 +02:00
  • 0c0a0cb19b Adds more tests. Alliballibaba 2025-10-07 20:39:54 +02:00
  • 0bc8de4175 Applies git diff by @alexandre-daubois. Alliballibaba 2025-10-07 19:33:10 +02:00
  • fa3a7032a4 refactor: make Worker an embeddable struct (#1884) Rob Landers 2025-10-07 16:56:56 +02:00
  • ab1ec71d24 docs(worker): Prefer try-catch over set_exception_handler (#1897) Filippo Tessarotto 2025-10-06 09:01:49 +02:00
  • 99bb21f646 Allows setting args with task-workers. Alliballibaba 2025-10-05 11:33:19 +02:00
  • b8addd76e7 Merge branch 'main' into feat/task-threads Alliballibaba 2025-10-01 22:56:25 +02:00
  • 219a5407ff chore: bump the go-modules group with 2 updates (#1903) dependabot[bot] 2025-09-29 17:56:28 +02:00
  • acfbe5160a Adjusts types. Alliballibaba 2025-09-29 17:00:37 +02:00
  • cc6eae4aca Makes go functions also return a hashtable. Alliballibaba 2025-09-29 16:53:06 +02:00
  • 76511c2e19 fix(packages): frankenphp trust failing because admin API isn't started #1846 (#1870) Marc 2025-09-27 15:50:29 +02:00
  • 7668a27d4b chore: bump /caddy sub-group deps (#1863) Alexandre Daubois 2025-09-23 10:26:13 +02:00
  • fb9acec3fa linting. Alliballibaba 2025-09-22 23:15:36 +02:00
  • c87e4c9351 Adds cgo optimizations. Alliballibaba 2025-09-22 21:43:37 +02:00
  • 3744bf0c1d Returns a zend_array to PHP. Alliballibaba 2025-09-22 21:37:57 +02:00
  • 639817ebef Merge branch 'main' into feat/task-threads Alliballibaba 2025-09-22 21:06:16 +02:00
  • e4c1801c25 fix: added missing decrement for the "ready" WaitGroup counter (#1890) Artur Melanchyk 2025-09-22 19:57:01 +02:00
  • 9c36ed4624 Merge branch 'main' into feat/task-threads Alliballibaba 2025-09-20 22:28:10 +02:00
  • 83c7a88ec7 Cleanup. Alliballibaba 2025-09-20 22:27:30 +02:00
  • c16665ae78 Allows direct execution on tasks and correctly frees in types_test. Alliballibaba 2025-09-18 23:35:26 +02:00
  • 0d43efff35 Adjusts name. Alliballibaba 2025-09-18 22:35:57 +02:00
  • eb2b575cbc Fixes thread attaching. Alliballibaba 2025-09-18 22:35:08 +02:00
  • f5e6a045b9 Fixes small issues. Alliballibaba 2025-09-18 22:28:54 +02:00
  • 7a2bb89c9b Waits briefly to ensure logs are flushed Alliballibaba 2025-09-18 22:09:18 +02:00
  • 2297616552 Adjusts queue len. Alliballibaba 2025-09-18 21:53:14 +02:00
  • 7982b3af59 Adds max queue len and more tests. Alliballibaba 2025-09-18 21:50:01 +02:00
  • 52df300f86 feat: custom workers initial support (#1795) Rob Landers 2025-09-18 09:21:49 +02:00
  • 6c3e1d6af6 Fixes race. Alliballibaba 2025-09-17 23:04:37 +02:00
  • 2387a9d74c Allows prepared env. Alliballibaba 2025-09-17 22:53:03 +02:00
  • 7438edd676 Adds direct dispatching test. Alliballibaba 2025-09-17 22:39:59 +02:00
  • 9c4cf7e2d8 Throws on task handling failure. Alliballibaba 2025-09-17 22:10:39 +02:00
  • 7f52e2d116 Allows watching with threads. Alliballibaba 2025-09-17 21:49:10 +02:00
  • f43c8bb1bf Removes log. Alliballibaba 2025-09-16 20:50:51 +02:00
  • fe7aa2cae4 docs: fix small typo in x-sendfile.md (#1882) Florent Drousset 2025-09-16 20:02:43 +02:00
  • 6e79380ddc formatting Alliballibaba 2025-09-16 18:25:07 +02:00
  • a102da8171 Adds tests and optimizations. Alliballibaba 2025-09-16 18:24:33 +02:00
  • 7754abcbd0 fix: PHPValue() and GoValue() types (#1879) Kévin Dunglas 2025-09-15 17:04:06 +02:00
  • 52a0be5728 feat(ext): expose GoValue() and PHPValue() functions (#1877) Kévin Dunglas 2025-09-15 16:25:11 +02:00
  • a6999209d3 test Alliballibaba 2025-09-15 00:21:58 +02:00
  • 65e11372c1 test Alliballibaba 2025-09-14 23:50:48 +02:00
  • 8ad2351abc FOrmatting. Alliballibaba 2025-09-14 23:46:53 +02:00
  • abdb279bd3 Initial testing. Alliballibaba 2025-09-14 23:45:40 +02:00
  • db76068dd2 Adjusts comments. feat/slow-endpoint-analysis Alliballibaba 2025-09-14 21:21:20 +02:00
  • 51014177f5 Fixes break statement. Alliballibaba 2025-09-14 17:08:50 +02:00