| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
* PHP-7.4:
Sync functions checks
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Removed unused checks:
- mbsinit check removed, HAVE_MBSINIT removed (not used in php-src)
- mempcpy check removed, HAVE_MEMPCPY removed (not used in php-src anymore since
560ed89bfbb56526251e9bd2fbcb27e5932641d8 which uses PHP's own implementation)
- strpncpy check removed, added via a8c9e893b6911c785f698d724b2ff61e7aebb737 and
not used.
- setpgid check removed since HAVE_SETPGID is not used
Moved to a central configure.ac:
- fpclass
- mbrlen moved to configure.ac (since the HAVE_MBRLEN is used accross the php-src)
- sigprocmask
- getcwd
- getwd
- glob
- strfmon
- nice
Duplicated checks removed:
- gethostname
- getlogin
- getpwuid_r
- socketpair
- mprotect check simplified
|
|\ \
| |/
| |
| |
| | |
* PHP-7.4:
Remove unused build specific symbols
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
These were part of the following decomissioned extensions:
- PHP_SYBASE part of the sybase extension
- PHP_MSQL_* part of the msql extension
- PHP_APACHE_* symbols were used in apache and apache_hooks sapis
- PHP_FHTTPD_* symbols part of old sapi/fhttpd
- PHP_MYSQL_* symbols were part of the legacy mysql extension
- Remove PHP_ORACLE_* symbols
These were part of the obsolete oracle extension that was moved to PECL
via f35af61ef8fd10f2d1bada1909e888293fb519b8.
- PHP_OCI8_SHARED_LIBADD and PHP_OCI8_DIR were removed via
c33f88ccb08ca05ebf822ef94cb3fa41a1838226
And other are not used anywhere across the php-src codebase
|
|\ \
| |/
| |
| |
| |
| | |
* PHP-7.4:
Fix phar tests with hash extension
Fix missing file and remove SKIP section
|
| |
| |
| |
| |
| |
| |
| | |
- The hash extension is now always available.
- Remove unfinished test
The Phar::PGP currently doesn't exist yet.
|
| |
| |
| |
| | |
Test now passes on VC 14, 15 and 16 with current MSVC runtimes.
|
|\ \
| |/
| |
| |
| | |
* PHP-7.4:
Remove HAVE_LIMITS_H check
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The limits.h header is part of the C89 and is today available
everywhere. There is no need to check for presence of this header
anymore.
The timelib has already been patched upstream via
aae5907cb7e775f16bedf61b010b8692c12a2843
PHP extensions out there shouldn't rely on symbols defined during the
build anyway and neither they do on this particular symbol anymore.
|
|\ \
| |/
| |
| |
| | |
* PHP-7.4:
Remove HAVE_DEV_ARANDOM
|
| |
| |
| |
| |
| |
| |
| | |
The arandom check is not needed anymore since the implementations of:
3467526a65bfb15eaf9ec49a0b5673b84e26bca4
and
6554f721f770c99037f07d465a7d610568576ce4
|
|\ \
| |/ |
|
| |\ |
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | | |
* PHP-7.4:
Update NEWS [ci skip]
Update NEWS [ci skip]
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.3:
Update NEWS [ci skip]
|
| | |\
| | | |
| | | |
| | | |
| | | | |
* PHP-7.2:
Update NEWS [ci skip]
|
| | | | |
|
| | | | |
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* PHP-7.4:
Update libmagic.patch [ci skip]
|
| | | | |
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* PHP-7.4:
Set buffer to NULL to prevent double free (Kamil Dudka at redhat)
|
| | | |
| | | |
| | | |
| | | | |
Based on the upstream patch d13204e8da43f1d8a98cf3f74591cde02ecdb2f7.
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* PHP-7.4:
Fix magic data
|
| | | | |
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* PHP-7.4:
Fix memory leak in COM ctor
|
| | | |
| | | |
| | | |
| | | | |
We have to free strings returned from php_com_olestring_to_string().
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
* PHP-7.4:
Fix typo
Add tests from fix #78183 from PHP-7.2
Fix #78183: finfo_file shows wrong mime-type for .tga file
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | | |
* PHP-7.3:
Fix typo
Add tests from fix #78183 from PHP-7.2
Fix #78183: finfo_file shows wrong mime-type for .tga file
|
| | | | |
|
| | | | |
|
| | |\ \
| | | |/
| | | |
| | | |
| | | | |
* PHP-7.2:
Fix #78183: finfo_file shows wrong mime-type for .tga file
|
| | | |
| | | |
| | | |
| | | | |
Due to a bug in the underlying libmagic 5.31, .tga images returned mime type "image/x-tgaimage/x-tga".
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* PHP-7.4:
implement support for workers in cli-server on platforms supporting fork
|
| | | | |
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* PHP-7.4:
add ini config details to php-config
|
| | | | |
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* PHP-7.4:
Clean up files after the tests are run
|
| | | | |
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | | |
* PHP-7.4:
Update changelogs [ci skip]
Remove HAVE_ERRNO_H from libgd
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The check for errno.h has been removed via
50b9ef8d9435d23be40cea7fb484a02e99fdb617
Upstream libgd library is also patched via
https://github.com/libgd/libgd/commit/1e7f93922fb3adf9f131d7e94aa13386062ffe11
|
| | | |
| | | |
| | | |
| | | |
| | | | |
This will additionally be testing the JIT and 120 is cutting it
close for that.
|
|\ \ \ \
| |/ / / |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
memcmp() only makes sense on equal length strings, and here we don't
know anything about the length of the input.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Just marking them as no_sanitize("memory") is unforunately not
sufficient, as the function still gets instrumented -- the attribute
only disables reporting.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Clang doesn't like the use of promoted zend_bool in va_start. As
the function isn't used anyway, I'm simply dropping it...
|
| | | |
| | | |
| | | |
| | | |
| | | | |
It looks like clang doesn't see that these are used through
__attribute__((ifunc)) and generates a warning.
|
|\ \ \ \
| |/ / / |
|