Peter Kokot
085da2725f
Merge branch 'PHP-8.3'
...
* PHP-8.3:
Use EXTENSIONS instead of SKIPIF sections in *.phpt
2024-01-31 11:20:56 +01:00
Peter Kokot
8d5fc8d23f
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Use EXTENSIONS instead of SKIPIF sections in *.phpt
2024-01-31 11:20:44 +01:00
Peter Kokot
218a93b898
Use EXTENSIONS instead of SKIPIF sections in *.phpt
...
This also fixes skipped tests due to different naming "zend-test"
instead of "zend_test" and "PDO" instead of "pdo":
- ext/dom/tests/libxml_global_state_entity_loader_bypass.phpt
- ext/simplexml/tests/libxml_global_state_entity_loader_bypass.phpt
- ext/xmlreader/tests/libxml_global_state_entity_loader_bypass.phpt
- ext/zend_test/tests/observer_sqlite_create_function.phpt
EXTENSIONS section is used for the Windows build to load the non-static
extensions.
Closes GH-13276
2024-01-31 11:18:21 +01:00
haszi
90800b62bb
Change PHP_ZTS and PHP_DEBUG to bool to match their ZEND equivalents ( #13079 )
...
Co-authored-by: haszi <haszika80@gmail.com >
2024-01-07 13:38:26 +00:00
Remi Collet
cc5a1bac6c
Merge branch 'PHP-8.3'
...
* PHP-8.3:
zip: use index to avoid search by name
2023-11-27 08:34:12 +01:00
Remi Collet
6eecb3e7f5
zip: use index to avoid search by name
2023-11-27 08:33:57 +01:00
Remi Collet
74a7b79883
Merge branch 'PHP-8.3'
...
* PHP-8.3:
zip extension is 1.22.3
2023-11-14 15:58:27 +01:00
Remi Collet
3d5723e232
zip extension is 1.22.3
2023-11-14 15:58:18 +01:00
Remi Collet
6cbb075ffa
Merge branch 'PHP-8.3'
...
* PHP-8.3:
NEWS
NEWS
fix GH-12661 (Inconsistency in ZipArchive::addGlob remove_path Option Behavior)
2023-11-14 14:58:11 +01:00
Remi Collet
14f10ec761
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
NEWS
NEWS
fix GH-12661 (Inconsistency in ZipArchive::addGlob remove_path Option Behavior)
2023-11-14 14:57:14 +01:00
Remi Collet
ddb887ffc8
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
NEWS
fix GH-12661 (Inconsistency in ZipArchive::addGlob remove_path Option Behavior)
2023-11-14 14:56:29 +01:00
Remi Collet
6625226074
fix GH-12661 (Inconsistency in ZipArchive::addGlob remove_path Option Behavior)
2023-11-14 14:54:20 +01:00
Ilija Tovilo
f39b5c4c25
Close PHP tags in tests
...
Closes GH-12422
2023-10-18 17:34:10 +02:00
Remi Collet
57123ee489
zip: add new test for dynamic files
2023-09-12 11:18:18 +02:00
Remi Collet
94e26dc895
[ci skip] bump zip version
2023-08-23 18:01:20 +02:00
Peter Kokot
c180e9b48a
Remove unused call to Makefile.frag in ext/zip
...
The Makefile.frag has been removed in ext/zip.
2023-08-19 17:41:05 +02:00
Remi Collet
ae3646db48
use typed constants in 8.3
2023-07-28 15:56:42 +02:00
Remi Collet
0893b4bed5
add ZipArchive::LENGTH_TO_END and ZipArchive::LENGTH_UNCHECKED constants
2023-07-28 15:56:31 +02:00
Ilija Tovilo
7b355e8d34
Revert "Merge branch 'PHP-8.2'"
...
This reverts commit 45a3f178dc , reversing
changes made to b2a54bc6af .
2023-07-04 09:18:49 +02:00
Máté Kocsis
45a3f178dc
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Fix GH-9967 Add support for generating custom function, class const, and property attributes in stubs
Closes GH-10170
2023-07-03 11:17:08 +02:00
Remi Collet
b406f7c67a
zip extension version 1.22.1
...
- add ZipArchive::FL_OPEN_FILE_NOW to open the file when added
instead of waiting for archive to be closed
2023-06-29 15:21:15 +02:00
Ilija Tovilo
73cf12d6ac
Fix ext/zip arginfo.h
2023-06-28 19:10:00 +02:00
Remi Collet
d8dd72fc31
The ZipArchive::FL_RECOMPRESS constant is deprecated
2023-06-28 14:28:09 +02:00
Remi Collet
1358b435c6
more tests for zip with libzip 1.10
2023-06-27 10:52:33 +02:00
Remi Collet
b5638a1202
zip extension version 1.22.0 for libzip 1.10.0
...
- add new error macros (ER_DATA_LENGTH and ER_NOT_ALLOWED)
- add new archive global flags (ER_AFL_*)
- add ZipArchive::setArchiveFlag and ZipArchive::getArchiveFlag methods
New methods are available since libzip 0.11,
but really usable with new global flags
2023-06-26 16:39:22 +02:00
Remi Collet
4a9fe2a214
Merge branch 'PHP-8.2'
...
* PHP-8.2:
adapt test expectation with libzip 1.10
2023-06-26 09:10:56 +02:00
Remi Collet
b972af9589
adapt test expectation with libzip 1.10
2023-06-26 09:10:40 +02:00
Ilija Tovilo
626331fd5a
Merge branch 'PHP-8.2'
...
* PHP-8.2:
[skip ci] Fix tmp file clash in ext/zip/tests/oo_cancel.phpt
2023-05-01 15:29:51 +02:00
Ilija Tovilo
574d780a2f
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
[skip ci] Fix tmp file clash in ext/zip/tests/oo_cancel.phpt
2023-05-01 15:29:45 +02:00
Ilija Tovilo
8fc023cbae
[skip ci] Fix tmp file clash in ext/zip/tests/oo_cancel.phpt
2023-05-01 15:28:59 +02:00
Máté Kocsis
7936c8085e
Fix GH-8329 Print true/false instead of bool in error and debug messages ( #8385 )
2023-01-23 10:52:14 +01:00
Máté Kocsis
7a9726d651
Merge branch 'PHP-8.2'
...
- PHP-8.2:
Customize the link of some constants in the manual
2023-01-19 09:06:39 +01:00
Máté Kocsis
148ac364e9
Customize the link of some constants in the manual
...
These changes are necessary because the links which are generated by default are already taken.
2023-01-19 09:05:32 +01:00
Máté Kocsis
c153ec877f
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Improve string class constant code generation
2022-09-26 23:13:31 +02:00
Máté Kocsis
e4f2376919
Improve string class constant code generation ( #9577 )
...
Using strlen() will make sure that non-constant values can also be used.
2022-09-26 23:12:34 +02:00
Remi Collet
59894c7bf1
Merge branch 'PHP-8.2'
...
* PHP-8.2:
zip version bump to 1.21.1
remove LIBZIP_VERSION constant def from stub
2022-09-15 16:42:13 +02:00
Remi Collet
ef4c20dea9
zip version bump to 1.21.1
2022-09-15 16:41:54 +02:00
Remi Collet
946cdb8ad1
remove LIBZIP_VERSION constant def from stub
2022-09-15 16:41:22 +02:00
Bob Weinand
a01dd9feda
Revert "Port all internally used classes to use default_object_handlers"
...
This reverts commit 94ee4f9834 .
The commit was a bit too late to be included in PHP 8.2 RC1. Given it's a massive ABI break, we decide to postpone the change to PHP 8.3.
2022-09-14 11:13:23 +02:00
Bob Weinand
94ee4f9834
Port all internally used classes to use default_object_handlers
...
Signed-off-by: Bob Weinand <bobwei9@hotmail.com >
2022-08-31 16:45:27 +02:00
Máté Kocsis
0c4c9fb93b
Declare et/zip constants in stubs ( #9146 )
2022-08-16 10:18:24 +02:00
Remi Collet
55a88f36b6
add SensitiveParameter as known string and use it in arginfo
2022-07-18 11:43:33 +02:00
Tim Düsterhus
342e18f105
Support the actual #[\SensitiveParameter] attribute in stubs ( #8836 )
2022-07-12 12:43:44 +02:00
Remi Collet
2223853c58
implement fseek for zip stream when possible with libzip 1.9.1
2022-06-28 15:17:27 +02:00
Remi Collet
a46e87aa12
Merge branch 'PHP-8.1'
...
* PHP-8.1:
NEWS
NEWS
Fix GH-8781 ZipArchive::close deletes zip file without updating stat cache
2022-06-15 15:39:39 +02:00
Remi Collet
c76374d26f
Merge branch 'PHP-8.0' into PHP-8.1
...
* PHP-8.0:
NEWS
Fix GH-8781 ZipArchive::close deletes zip file without updating stat cache
2022-06-15 15:39:00 +02:00
Remi Collet
390538af2e
Fix GH-8781 ZipArchive::close deletes zip file without updating stat cache
2022-06-15 15:37:27 +02:00
Pierrick Charron
1bcd8d394a
Update gen_stub to support #if around classes
2022-06-13 16:34:12 -04:00
Pierrick Charron
6fd2b39397
Indent with TAB in .h files generated by gen_stub
2022-06-13 08:55:54 -04:00
Tim Düsterhus
1a4401d40a
Mark parameter in ext/zip as sensitive
2022-06-13 11:09:12 +02:00