Christophe
1e1b405b97
Add the ability to have an additional php.ini file ( #913 )
...
When upgrading PHP version, the php.ini file is reset. So, I used PHP_INI_SCAN_DIR $env var to add an additional path to load php config files: /php/conf/.
I think this little change can simplify the PHP upgrading process.
2016-06-26 14:59:28 +10:00
Christophe
25c4cfae5a
Update PHP to 7.0.8 ( #910 )
...
- Core:
- Fixed bug #72218 (If host name cannot be resolved then PHP 7 crashes).
- Fixed bug #72221 (segfault, past-the-end access).
- Fixed bug #72268 (Integer Overflow in nl2br()).
- Fixed bug #72275 (Integer Overflow in json_encode()/json_decode()/ json_utf8_to_utf16()).
- Fixed bug #72400 (Integer Overflow in addcslashes/addslashes).
- Fixed bug #72403 (Integer Overflow in Length of String-typed ZVAL).
- FPM:
- Fixed bug #72308 (fastcgi_finish_request and logging environment variables).
- GD:
- Fixed bug #72298 (pass2_no_dither out-of-bounds access).
- Fixed bug #72337 (invalid dimensions can lead to crash) (Pierre)
- Fixed bug #72339 (Integer Overflow in _gd2GetHeader() resulting in heap overflow).
- Fixed bug #72407 (NULL Pointer Dereference at _gdScaleVert).
- Intl:
- Fixed bug #64524 (Add intl.use_exceptions to php.ini-*).
- mbstring:
- Fixed bug #72402 (_php_mb_regex_ereg_replace_exec - double free).
- mcrypt:
- Fixed bug #72455 (Heap Overflow due to integer overflows).
- PCRE:
- Fixed bug #72143 (preg_replace uses int instead of size_t).
- PDO_pgsql:
- Fixed bug #71573 (Segfault (core dumped) if paramno beyond bound).
- Fixed bug #72294 (Segmentation fault/invalid pointer in connection with pgsql_stmt_dtor).
- Phpdbg:
- Fixed bug #72284 (phpdbg fatal errors with coverage).
- Postgres:
- Fixed bug #72195 (pg_pconnect/pg_connect cause use-after-free).
- Fixed bug #72197 (pg_lo_create arbitrary read).
- SPL:
- Fixed bug #72262 (int/size_t confusion in SplFileObject::fread).
- Fixed bug #72433 (Use After Free Vulnerability in PHP's GC algorithm and unserialize).
- Standard:
- Fixed bug #72017 (range() with float step produces unexpected result).
- Fixed bug #72193 (dns_get_record returns array containing elements of type 'unknown').
- Fixed bug #72229 (Wrong reference when serialize/unserialize an object).
- Fixed bug #72300 (ignore_user_abort(false) has no effect).
- XML:
- Fixed bug #72206 (xml_parser_create/xml_parser_free leaks mem).
- XMLRPC:
- Fixed bug #72155 (use-after-free caused by get_zval_xmlrpc_type).
- WDDX:
- Fixed bug #72340 (Double Free Courruption in wddx_deserialize).
- Zip:
- Fixed bug #72258 (ZipArchive converts filenames to unrecoverable form).
- Fixed bug #72434 (ZipArchive class Use After Free Vulnerability in PHP's GC algorithm and unserialize).
2016-06-24 07:08:03 +10:00
Christophe
f494df578a
Update to php 7.0.7 ( #880 )
...
- Core:
- Fixed bug #72162 (use-after-free - error_reporting).
- Add compiler option to disable special case function calls.
- Fixed bug #72101 (crash on complex code).
- Fixed bug #72100 (implode() inserts garbage into resulting string when joins very big integer).
- Fixed bug #72057 (PHP Hangs when using custom error handler and typehint).
- Fixed bug #72038 (Function calls with values to a by-ref parameter don't always throw a notice).
- Fixed bug #71737 (Memory leak in closure with parameter named $this).
- Fixed bug #72059 (?? is not allowed on constant expressions).
- Fixed bug #72159 (Imported Class Overrides Local Class Name).
- Curl:
- Fixed bug #68658 (Define CURLE_SSL_CACERT_BADFILE).
- DBA:
- Fixed bug #72157 (use-after-free caused by dba_open).
- GD:
- Fixed bug #72227 (imagescale out-of-bounds read). (CVE-2013-7456)
- Intl:
- Fixed bug #72241 (get_icu_value_internal out-of-bounds read). (CVE-2016-5093)
- JSON:
- Fixed bug #72069 (Behavior \JsonSerializable different from json_encode).
- Mbstring:
- Fixed bug #72164 (Null Pointer Dereference - mb_ereg_replace).
- OCI8:
- Fixed bug #71600 (oci_fetch_all segfaults when selecting more than eight columns).
- Opcache:
- Fixed bug #72014 (Including a file with anonymous classes multiple times leads to fatal error).
- OpenSSL:
- Fixed bug #72165 (Null pointer dereference - openssl_csr_new).
- PCNTL:
- Fixed bug #72154 (pcntl_wait/pcntl_waitpid array internal structure overwrite).
- POSIX:
- Fixed bug #72133 (php_posix_group_to_array crashes if gr_passwd is NULL).
- Postgres:
- Fixed bug #72028 (pg_query_params(): NULL converts to empty string).
- Fixed bug #71062 (pg_convert() doesn't accept ISO 8601 for datatype timestamp).
- Fixed bug #72151 (mysqli_fetch_object changed behaviour).
- Reflection:
- Fixed bug #72174 (ReflectionProperty#getValue() causes __isset call).
- Session:
- Fixed bug #71972 (Cyclic references causing session_start(): Failed to decode session object).
- Sockets:
- Added socket_export_stream() function for getting a stream compatible resource from a socket resource.
- SPL:
- Fixed bug #72051 (The reference in CallbackFilterIterator doesn't work as expected).
- SQLite3:
- Fixed bug #68849 (bindValue is not using the right data type).
- Standard:
- Fixed bug #72075 (Referencing socket resources breaks stream_select).
- Fixed bug #72031 (array_column() against an array of objects discards all values matching null).
2016-05-31 20:52:14 +10:00
Christophe
bc8ad95404
Update PHP to 7.0.6 ( #806 )
...
- add php-cgi as available command
2016-05-04 08:48:34 +10:00
Lucas Tadeu Teixeira
afc8a9f4cc
Fix URL to 64-bit vcruntime140.dll in php.json ( #798 )
...
The repository that used to hold the .dll file no longer exists.
This changes the URL to the .dll file and updates the hash to
the new file's md5 hash.
2016-04-20 12:10:31 +10:00
MPLew-is
ec32a4fe27
Update PHP to 7.0.5
2016-03-31 17:15:48 -04:00
Mike Lewis
f372234d5f
Revert "Restore separate app for Apache/PHP Visual C++ dependency"
2016-03-29 04:50:55 -04:00
MPLew-is
247aceab62
Remove trailing comma
...
Causing tests to fail
2016-03-29 02:00:48 -04:00
MPLew-is
442279ad96
Restore separate app for Apache/PHP Visual C++ dependency
2016-03-29 01:49:25 -04:00
MPLew-is
e51204fcb3
Enable PHP extensions to be found in installation-relative folder
...
The default is to look in C:\php\ext, which defeats the self-contained
nature of scoop apps
2016-03-28 10:28:14 -04:00
MPLew-is
b32b0719a1
Change Visual C++ dependency to direct download of DLLs
2016-03-27 07:46:53 -04:00
MPLew-is
4a9a3b4d7b
Rename "visual-c-14" to "vc-redist14"
2016-03-27 04:50:59 -04:00
MPLew-is
5069b3079c
Add PHP/Apache Visual C++ dependency
...
Also adds visual-c-14 manifest
2016-03-27 03:07:21 -04:00
ISHIDA Akio
15ec09c5d5
php 7.0.4
2016-03-04 09:50:37 +09:00
Keiichi Shimamura
5f40c10ca3
PHP 7.0.3
2016-02-08 14:10:04 -05:00
Belisar Hoxholli
b3d42e7e28
Update to PHP 7.0.2
2016-01-22 23:56:02 +01:00
Julian
573c2d764a
php.json fixed version
2015-12-19 21:12:04 +01:00
Matthew Harmon
87ca3468b2
Added the proper hash values of the download.
2015-12-17 12:14:38 -06:00
Matthew Harmon
a63343b593
Update php.json for updated PHP 7 link.
...
I was getting a 404 for the 7.0.0 and found out the download repo is 7.0.1.
Link of downloads: http://windows.php.net/downloads/releases/
2015-12-17 12:08:26 -06:00
Luke Sampson
1172451bf0
php 7.0 (fix 32-bit hash)
2015-12-04 11:45:03 +10:00
Belisar Hoxholli
71b5bf7924
Upgrade to PHP 7.0
...
PHP 5.6.16 moves to php56 bucket. Upgrades default install to PHP 7.0.0
2015-12-03 21:46:50 +01:00
Michael Roderick
4719d60f86
PHP updated to 5.6.16
2015-11-28 21:49:28 -05:00
Max Milaney
c9f6c961f9
php 5.6.15
2015-11-09 23:15:20 -08:00
belisarh
3a6b7e5c5c
Update to PHP 5.6.15
2015-10-30 19:04:38 +01:00
belisarh
4e2679a176
Update to PHP 5.6.14
2015-10-01 23:31:56 -07:00
belisarh
78c934671c
Fixed hash
2015-09-12 15:20:29 +01:00
belisarh
12e159969c
Fixes php.json with PHP 5.6.13
...
Avoids 404 error on new installs.
2015-09-12 14:21:15 +01:00
Roy Ivy III
a5d219e0c9
whitespace cleanup
...
* makes changes to almost all main repo files to be in accordance with .editorconfig
* some files in "test\fixtures\..." were left alone to avoid breaking tests
* NOTE: whitespace changes *only* (`git diff -b` shows no changes)
2015-08-17 22:54:43 -05:00
huncrys
925728403e
Updated PHP to 5.6.12
...
fixes 404 upon installation
2015-08-09 06:28:15 +02:00
ISHIDA Akio
6fab16932c
php 5.6.11
2015-07-13 15:50:18 +09:00
Luke Sampson
2b9cb4e230
php 5.6.10 (fix checkver regex)
2015-06-14 07:29:10 +10:00
Nil Késede
d8504027ed
fix php zip hash
2015-06-13 12:37:25 -03:00
Nil Késede
f92edc2b95
Fix broken url
2015-06-13 12:31:17 -03:00
Luke Sampson
2ae25ec4f0
php 5.6.9
2015-05-18 13:03:18 +10:00
ISHIDA Akio
80fcf1b304
PHP5.6.8, 5.5.24, 5.4.40
2015-04-25 18:09:17 +09:00
Keiichi Shimamura
f55c982e80
PHP 5.6.7
2015-03-24 21:28:11 -07:00
Keiichi Shimamura
efd678dbda
PHP 5.6.6
2015-03-03 10:35:06 -05:00
Luis Fernando Gomes
c2e23d49bc
Updated PHP bucket, 5.6.5, 5.5.21, 5.4.37
2015-02-05 13:41:28 -02:00
Jonathan Rehm
10633fb6ca
Update PHP to the latest versions
2014-12-20 10:51:45 -07:00
Luke Sampson
946695b51c
Revert "add architecture 64bits on package PHP". See #235 for context.
...
This reverts commit fc64a577dcef5f7d48831d948ae1b4eedfec8a4b.
2014-12-15 10:24:54 +10:00
Gutierri Barboza
8b00092408
add architecture 64bits on package PHP
2014-12-14 14:34:16 -02:00
Jonathan Rehm
665372d0fa
Update PHP to the latest versions
2014-11-20 13:04:36 -07:00
Jonathan Rehm
3f12bf257d
Update PHP versions
2014-10-18 08:08:54 -07:00
Jonathan Rehm
c192fa58d2
Fix PHP hash
2014-10-04 10:41:01 -07:00
Stephen Edgar
e0c7ec2cbd
Update php.json
2014-09-29 15:18:38 +10:00
Jonathan Rehm
bbdcaf22e2
Add version checks to PHP manifests
2014-09-13 10:01:52 -07:00
Luke Sampson
5a6a167b3f
php 5.6.0
2014-08-31 09:08:27 +10:00
Luke Sampson
a164304c47
php 5.5.16
2014-08-31 09:07:51 +10:00
Jonathan Rehm
e2fe26111b
Update PHP 5.3, 5.4, & 5.5
2014-08-30 07:35:12 -07:00
Keiichi Shimamura
827cbaf9f7
PHP 5.5.15
...
fix hash
2014-07-24 23:46:13 -04:00