8d77b9eaa0
Merge remote-tracking branch 'joel/feat/iterator'
2023-11-24 14:39:00 +01:00
5de7c7f167
Merge pull request #249 from davidcole1340/process-globals
...
Add streams API, ProcessGlobals, FileGlobals and SapiGlobals
2023-11-24 14:33:37 +01:00
961b948538
Fmt
2023-11-24 14:30:34 +01:00
2c5bd2a5f8
Cleanup
2023-11-24 14:27:03 +01:00
Joe Hoyle
75eb6d751c
fmt
2023-11-24 14:23:49 +01:00
28b190afa6
Cleanup
2023-11-24 14:16:40 +01:00
582a38738e
Cleanup
2023-11-24 14:12:23 +01:00
9ff4bd4a94
Merge branch 'streams-api' into process-globals
2023-11-24 14:11:15 +01:00
025f603e6e
Fixup
2023-11-24 14:10:24 +01:00
21134fb618
Merge remote-tracking branch 'origin/master' into process-globals
2023-11-24 14:07:30 +01:00
bb8f6081d1
Merge pull request #258 from davidcole1340/functions-table-mut
...
Add helper method for function table
2023-11-24 13:56:31 +01:00
80e448c0a1
Merge pull request #259 from davidcole1340/function-helper
...
Add function type helper function
2023-11-24 13:56:21 +01:00
3f50e7eeb4
Merge pull request #214 from davidcole1340/throw-exception-object
...
Add support for throwing Exception objects
2023-11-24 13:56:05 +01:00
9fa97a4ed9
Merge pull request #224 from davidcole1340/zval-indirect-support
...
Add support for Zval IS_INDIRECT
2023-11-24 13:52:32 +01:00
Joe Hoyle
6fdd6a35bd
fmt
2023-11-24 13:47:25 +01:00
e1851e5d64
Merge pull request #261 from davidcole1340/php-sapi-name
...
Add helper to get the sapi name
2023-11-24 13:41:35 +01:00
10d5f3a41a
Fmt
2023-11-24 13:38:56 +01:00
Joe Hoyle
50dad0cec4
Manually drop zval
2023-11-24 13:38:46 +01:00
4186cc4c34
Merge pull request #277 from davidcole1340/subclass-ce
...
Forward ClassEntry in create_object
2023-11-24 13:35:01 +01:00
ede1d8e6dc
Merge branch 'master' into functions-table-mut
2023-11-24 13:32:54 +01:00
05eb9fc3ea
Use better name
2023-11-24 13:32:15 +01:00
1f5e63be07
Merge branch 'master' into function-helper
2023-11-24 13:31:46 +01:00
Joe Hoyle
3cd7a8a1f7
Add support for Zval IS_INDIRECT
...
As mentioned in #219 , I believe we're making incorrect use of IS_CALLABLE on Zval types right now. Zval type bits are never actually stored as IS_CALLABLE, which overlaps with the _actual_ type value of IS_INDIRECT. IS_INDIRECT is almost the same as IS_REFERENCE, but is a direct reference to another Zval rather than reference object. As `Zval::is_callable()` and `Zval::callable()` don't actually make use of `IS_CALLABLE` then I think it's safe to switch this out.
2023-11-24 13:31:24 +01:00
23dcef83d4
Merge branch 'master' into php-sapi-name
2023-11-24 13:30:10 +01:00
27d4aa8c2e
Merge pull request #287 from danog/clang
...
Run tests using clang 15/17
2023-11-24 13:26:16 +01:00
5bb9ab1e45
Test more combos
2023-11-24 13:09:55 +01:00
8761816e23
Test more combos
2023-11-24 13:09:30 +01:00
6c0719c96b
Run tests using clang 16
2023-11-24 12:52:33 +01:00
1af2d54d0f
Merge pull request #286 from danog/php_8.3_sapi
...
Bump
2023-11-24 12:34:31 +01:00
b59dcd91c7
Bump
2023-11-24 12:33:56 +01:00
032e40ede6
Merge pull request #285 from danog/php_8.3_sapi
...
Expose SapiModule
2023-11-24 12:13:41 +01:00
3081630a33
Update docsrs_bindings.rs
2023-11-24 12:10:40 +01:00
917d7e2f18
Fmt
2023-11-24 11:58:36 +01:00
0fbf54a096
Expose SAPI module
2023-11-24 11:55:33 +01:00
10eac2497a
Expose SAPI module
2023-11-24 11:53:25 +01:00
2067c31c4d
Merge pull request #284 from danog/php_8.3_sapi
...
Add PHP 8.3, SAPI globals support
2023-11-21 20:31:16 +01:00
116c6987b9
Add version
2023-11-21 20:26:49 +01:00
fc6a8aee5e
Fixup
2023-11-21 20:23:18 +01:00
53d7249963
Fixup
2023-11-21 20:18:47 +01:00
f621e60be6
Add PHP 8.3, SAPI globals support
2023-11-21 20:13:57 +01:00
57c53b6734
Merge pull request #282 from davidcole1340/fix_typo
...
Fix typo
2023-11-17 19:22:18 +01:00
b81128acaf
Fix typo
2023-11-17 19:04:02 +01:00
426e2eb5dd
Merge pull request #281 from davidcole1340/cleanup_docs
...
Cleanup docs
2023-11-17 18:59:27 +01:00
d8a5a09b1a
Cleanup docs
2023-11-17 18:59:13 +01:00
2ebc015b13
Merge pull request #280 from davidcole1340/fix_279
...
Fix aarch64 build (fixes #279 )
2023-11-17 18:50:30 +01:00
c87dc4b9d9
Fmt
2023-11-17 18:42:03 +01:00
602a5830ae
Bump
2023-11-17 18:39:15 +01:00
bd54b3879f
Fix #279
2023-11-17 18:38:25 +01:00
Joe Hoyle
20c0d9c8cc
Remove unused class
2023-10-26 16:05:55 +02:00
Joe Hoyle
8009a91e13
Cargo fmt
2023-10-25 20:40:11 +02:00