Christoph M. Becker
b5052f0110
[ci skip] Fix typos in UPGRADING
2017-09-14 00:34:26 +02:00
Christoph M. Becker
18adc6f0fc
Merge branch 'pull-request/2745'
...
* pull-request/2745:
Fixed bug #75169 (BCMath errors/warnings bypass error handling)
2017-09-13 16:21:30 +02:00
Christoph M. Becker
1738fa3ec1
Merge branch 'pull-request/2739'
...
* pull-request/2739:
Fix proto and indentation
Fix arginfo
Return old scale value from bcscale()
2017-09-13 16:04:54 +02:00
Christoph M. Becker
d95221ec4b
[ci-skip] Add missing UPGRADING entry for commit 0d0f7cd
...
There is a respective entry in NEWS, but that would likely be missed by
the doc team.
2017-09-11 18:37:51 +02:00
Nikita Popov
fd07302024
Fixed bug #75170
...
This change may result in different mt_rand/rand sequences being
generated on 64-bit systems for a specific seed.
See also https://externals.io/message/100229 .
2017-09-07 20:04:38 +02:00
Remi Collet
040a3230b2
UPGRADING
2017-09-07 14:28:05 +02:00
Remi Collet
7378967206
UPGRADING
2017-09-05 08:20:04 +02:00
Kalle Sommer Nielsen
d3bc8beb4f
Removed support for BeOS, development for BeOS was supported 17 years ago.
...
This patch however does not drop support for the BeOS compatible variant, Haiku, see Github PR #2697 which is currently a WiP
I intentionally left out some fragments for BeOS in the build system for that seems to be bundles
2017-08-29 22:03:56 +02:00
Michael Moravec
d9d13aba58
Added method DateTime::createFromImmutable()
2017-08-25 22:20:43 +02:00
Kalle Sommer Nielsen
1d9b46f362
Implemented FR #74781 (Add the latest PG_DIAG_* const)
2017-08-17 21:04:41 +02:00
Christoph M. Becker
9221bd7f32
Merge branch 'pull-request/2670'
...
* pull-request/2670:
Change getimagesize() and friends to report image/bmp
2017-08-13 21:22:57 +02:00
Nikita Popov
b202587e09
Note deprecation of $errcontext
2017-08-12 20:34:44 +02:00
Andreas Treichel
29e4d4eee6
Add ftp_append to create a new file or append data to an existing file (RFC959)
2017-08-02 20:52:28 +02:00
Kalle Sommer Nielsen
398be731e6
Removed support for ODBCRouter
2017-07-28 10:31:48 +02:00
Andreas Treichel
00cd671233
Make transfer mode optional, set default to binary
2017-07-25 09:09:12 +01:00
jrfnl
f901e7e3c5
Fix typo in PHP 7.2 changelog
2017-07-24 16:57:07 -04:00
Issei.M
f1d7857969
Fix typo in UPGRADING for 7.2
2017-07-24 10:44:19 +01:00
Kalle Sommer Nielsen
f35f45906e
Redesigned ext_skel to be written entirely in PHP with no dependencies, this means it will now run on Windows without Cygwin and other nonsense.
...
It no longer includes a way to generate XML documentation (the PHP documentation utilities already got tools for that in svn under phpdoc/doc-base) and it no longer support function stubs.
$ php ext_skel.php --help
php ext_skel.php --ext=<name> [--experimental] [--author=<name>]
[--dir=<path>] [--std] [--onlyunix]
[--onlywindows] [--help]
--ext=<name> The name of the extension defined as <name>
--experimental Passed if this extension is experimental, this creates
the EXPERIMENTAL file in the root of the extension
--author=<name> Your name, this is used if --header is passed and
for the CREDITS file
--dir=<path> Path to the directory for where extension should be
created. Defaults to the directory of where this script
lives
--std If passed, the standard header and vim rules footer used
in extensions that is included in the core, will be used
--onlyunix Only generate configure scripts for Unix
--onlywindows Only generate configure scripts for Windows
--help This help
Example usage:
$ php ext_skel.php --ext test --std --experimental
$ php ext_skel.php --ext kalle --author "Kalle Sommer Nielsen"
$ php ext_skel.php --ext phpfi --dir "/home/kalle/dev/" --onlyunix
2017-07-23 10:36:35 +02:00
Kalle Sommer Nielsen
a398df3e36
Removed Bird(broken)step support from ODBC
2017-07-19 10:19:32 +02:00
Kalle Sommer Nielsen
969eb8345b
* Implemented #65187 (exif_read_data/thumbnail: add support for stream resource)
...
* ext/exif now uses FAST_ZPP
2017-07-12 05:43:50 +02:00
Remi Collet
c229ab587c
NEWS for Sodium
2017-07-11 07:41:43 +02:00
Remi Collet
569d164c4a
ZipArchive implements countable, added ZipArchive::count() method
2017-07-10 11:31:55 +02:00
Remi Collet
5369006edf
Upgrading note for #74837
2017-07-10 08:55:41 +02:00
Kalle Sommer Nielsen
ba28d75c2c
Deprecated the read_exif_data() alias
2017-07-08 15:02:05 +02:00
Andrey Andreev
ce4e07e37d
Add missing NEWS entry, update UPGRADING
...
This was done back in January, but never noted in the NEWS file.
References:
https://github.com/php/php-src/pull/2312
https://github.com/php/php-src/pull/2321
2017-07-07 13:01:09 +03:00
Yasuo Ohgaki
a2d766503a
Fixed bug #74514 5 session functions incorrectly warn when calling in read-only/getter mode
2017-07-01 03:32:54 +09:00
Michał Brzuchalski
8e10c9d373
Implement object type annotation
...
RFC: https://wiki.php.net/rfc/object-typehint
2017-06-25 21:49:41 +02:00
Christopher Jones
52e5406e87
Fixed Bug #74537 (Align --with-pdo-oci configure option with --with-oci8 syntax)
2017-06-20 16:24:38 +10:00
Christopher Jones
3fd99f4e08
Mention OCI8 TAF callback support in UPGRADING
2017-06-20 15:51:56 +10:00
Christoph M. Becker
e511f152f4
Merge branch 'pull-request/2528'
...
* pull-request/2528:
Change flags to use SQLITE3_OPEN_READ* constants instead of a fake-boolean, add tests on errors
Implement writing to BLOBs in SQLite3
2017-06-19 14:47:42 +02:00
Anatol Belski
e72970026d
add UPGRADING note
2017-06-09 17:45:24 +02:00
Nicolas Grekas
3c43510b19
add PREG_UNMATCHED_AS_NULL flag to allow distinguish between unmatched subpatterns and empty matches
2017-05-29 11:40:29 +02:00
Kalle Sommer Nielsen
818272ae10
Added more EXIF MAKERNOTE formats:
...
- AGFA,
- Kyocera
- Ricoh
- Epson
2017-05-28 14:00:51 +02:00
Pedro Magalhães
a5eb57c96e
Allow overriding abstract methods
...
RFC: https://wiki.php.net/rfc/allow-abstract-function-override
2017-05-24 17:42:01 +02:00
Craig Duncan
e946d074dd
Ensure number_format() doesn't include sign for zero
2017-05-09 10:17:19 +01:00
Pedro Magalhães
92124f9cdc
Fixed bug #74269 : Strict comparison of initial trait property values
2017-05-01 12:59:27 +02:00
Sammy Kaye Powers
12300f465e
Add trailing comma syntax support for mixed and unmixed group use lists
...
RFC: https://wiki.php.net/rfc/list-syntax-trailing-commas
2017-05-01 12:19:47 +02:00
Vivek Dinesh
33ee022525
Fix typos
...
[skip ci]
2017-03-27 18:33:47 +02:00
Rowan Collins
1b565f1393
Change 'undefined constant' from E_NOTICE to E_WARNING and mention deprecation
...
Implements RFC "Deprecate and Remove Bareword (Unquoted) Strings"
[https://wiki.php.net/rfc/deprecate-bareword-strings ]
2017-03-23 18:52:43 +01:00
Adam Baratz
5096a429a1
Fix typo
2017-03-21 21:17:08 -07:00
Jakub Zelenka
bde01adaeb
Add note to the UPGRADING about JSON_OBJECT_AS_ARRAY priority changes
2017-03-20 13:54:47 +00:00
Remi Collet
402eeb8598
Zip: add support for encrypted archive
2017-03-02 13:36:40 +01:00
Christoph M. Becker
2ed4723aff
Merge branch 'pull-request/2355'
...
* pull-request/2355:
Deprecate INTL_IDNA_VARIANT_2003
We also add a respective note to UPGRADING.
2017-02-14 14:16:54 +01:00
Niklas Keller
2edc3cf8d2
Implement Parameter Type Widening RFC
2017-02-04 23:33:24 +01:00
Nikita Popov
0ecffc8af6
Add UPGRADING notes for deprecations
2017-02-03 21:02:52 +01:00
Joe Watkins
2eb0cb3afe
[ci skip] add upgrading note about PHP_OS_FAMILY
2017-01-26 05:59:36 +00:00
Rasmus Lerdorf
7b8b2e50f6
Switch to the v2 version of these functions.
...
The sqlite3 docs suggest always using prepare_v2 and the close_v2
could potentially help with an fd leak we have been seeing
2017-01-22 07:26:07 -08:00
Andrey Andreev
d89d149edf
Disallow non-crypto hashes in HMAC and PBKDF2
...
For this purpose add is_crypto flag to php_hash_ops.
2017-01-18 21:13:54 +01:00
Libor M
90dcbbe3cb
Fixed bug #46564
...
bcmod() no longer truncates fractionals to integers. This matches
the behavior of fmod(). It also matches the behavior of bcpowmod().
It also matches the behavior of bcmod() in HHVM.
2017-01-07 19:10:31 +01:00
Christoph M. Becker
c832ab4de6
Update UPGRADING wrt. PR 1303
2017-01-06 11:24:44 +01:00
Joe Watkins
c9abe878b5
Merge branch 'PHP-7.1'
...
* PHP-7.1:
Increase realpath_cache_size default value
add UPGRADING note for realpath_cache_size
2017-01-06 05:32:12 +00:00
Christoph M. Becker
500b496f8e
Implement #69606 : Support BMPs (added in GD 2.1.0)
...
We add PHP bindings for libgd's features to read and write BMP files, which
are available as of libgd 2.1.0.
As PHP's bundled libgd doesn't yet include the respective features of the
external libgd, we add these.
2017-01-04 14:55:02 +01:00
sskaje
4935f795e8
Merge branch 'master' into master
2017-01-03 18:42:27 +08:00
Adam Harvey
eb25e14962
Document the changes to lexical scoping in 7.1.
...
Fixes bug #73844 (Cannot use lexical variable $variable as a parameter
name inside array_walk()).
2016-12-30 11:39:45 -08:00
Christoph M. Becker
f5bf19ee3a
Update UPGRADING wrt. bug #72785
2016-12-30 14:17:38 +01:00
Anatol Belski
5e6faf2306
add UPGRADING and NEWS items
2016-12-21 16:10:38 +01:00
Yasuo Ohgaki
7774fd1916
Update NEWS and UPGRADING
2016-12-21 08:16:38 +09:00
Anatol Belski
59bf7f907f
extend UPGRADING
2016-12-18 01:08:58 +01:00
Leigh
1da589eeae
Update NEWS/UPGRADING for mcrypt
2016-12-13 10:11:14 +00:00
Tobias Schultze
e15733f0b8
Fix session upgrade documentation
2016-12-04 07:33:29 +01:00
Jakub Zelenka
02cecc0fb5
Update UPGRADING with info about AEAD changes in openssl_(en|de)crypt
2016-11-27 19:05:49 +00:00
Anatol Belski
35a3c6e2b9
fix spelling
2016-11-25 19:27:01 +01:00
Anatol Belski
714ded8049
update UPGRADING
2016-11-25 19:01:13 +01:00
Craig Duncan
78f2bce68a
Added a note in UPGRADING about the new count() warning
2016-11-17 09:33:04 +00:00
Yasuo Ohgaki
7f196e321f
Fix bug #71038 - session_start() returns true even when it failed
...
PR #2167
2016-11-17 11:09:07 +09:00
Andrea Faulds
ee38e01ff3
Fix mistake in UPGRADING
2016-11-14 21:32:39 +00:00
Andrea Faulds
a0502b89a6
Convert numeric keys in object/array casts
...
RFC: https://wiki.php.net/rfc/convert_numeric_keys_in_object_array_casts
This converts key types as appropriate in object to array and array to object
casts, as well as in get_object_vars().
2016-11-14 18:20:45 +00:00
Christoph M. Becker
189bbb586c
Merge branch 'pull-request/2164'
2016-11-13 23:31:40 +01:00
Kalle Sommer Nielsen
2104bea5d7
Remove Netware support
...
If this does not break the Unix system somehow, I'll be amazed. This should get most of it out, apologies for any errors this may cause on non-Windows ends which I cannot test atm.
2016-11-12 11:20:01 +01:00
Derick Rethans
69a3659d41
Add hint that naive DateTime comparisions now are more likely to fail
2016-11-07 16:40:42 +00:00
Anatol Belski
1667acbf72
fix doc
2016-10-28 23:02:38 +02:00
Anatol Belski
cc81971e9e
extend info to float related constants
2016-10-28 20:49:12 +02:00
Anatol Belski
431abb2117
note to UPDRADING
2016-10-28 20:27:32 +02:00
Benjamin Morel
da22cfe032
Typo
2016-10-28 10:04:23 +02:00
Anatol Belski
701df2c410
note to UPGRADING
2016-10-26 21:10:17 +02:00
Yasuo Ohgaki
e893abda81
Revert "Update UPGRADING to reflect bug fix"
...
This change was made in 7.0. Sorry for the noise.
This reverts commit e9c8e50b66
.
2016-10-26 04:01:55 +09:00
Yasuo Ohgaki
e9c8e50b66
Update UPGRADING to reflect bug fix
2016-10-26 03:26:44 +09:00
Christoph M. Becker
ed61791a5a
Update UPGRADING wrt. imageresolution()
...
Cf. <http://git.php.net/?p=php-src.git;a=commit;h=209d4220 >.
2016-10-20 12:59:03 +02:00
Andrea Faulds
858531661b
NEWS and UPGRADING for utf8_encode() and utf8_decode() move
2016-10-17 15:45:01 +01:00
Christoph M. Becker
0f49aa3287
Merge branch 'pull-request/2151'
2016-10-17 10:37:38 +02:00
Kalle Sommer Nielsen
64945e9387
Implemented proc_nice() for Windows (FR #49806 )
...
The core implementation details are described in win32/nice.c for values sent to proc_nice(), these can however be discussed to maybe comply with those of wmic, Anatol, thoughts?
The test supplied uses wmic for testing the functionality, it could potentially fail on systems where either wmic is not available or the system language is not english (as Microsoft tends to translate even CLI programs).
2016-10-16 04:17:35 +02:00
Christoph M. Becker
2cc3aeb4b9
Implement #72918 : negative offset inside a quoted string leads to parse error
...
We allow negative numeric offsets for the simple syntax inside
double-quoted and heredoc strings.
2016-10-14 14:14:08 +02:00
Yasuo Ohgaki
bccc1dd1e7
Update UPGRADING
2016-10-14 07:53:16 +09:00
Christoph M. Becker
14d4ee93a8
Implement #65038 : IMAGETYPE_WEBP constant missing
...
We add WebP support for getimagesize(), getimagesizefromstring)(),
image_type_to_extension() and image_type_to_mime_type(). For now we
care only about the simple lossy WebP format (VP8) and ignore the
lossless (VP8L) and extended (VP8X) formats. We use image/webp as MIME
type as it appears to be pretty common, even though it is not yet
registered with IANA.
Relevant specifications:
* <https://developers.google.com/speed/webp/docs/riff_container >
* <https://tools.ietf.org/html/rfc6386 >
2016-10-08 00:02:21 +02:00
Christoph M. Becker
5b52d5acde
Fix #73207 : Array ordering is same between 5.6.21 and 7.1.0 RC3
2016-10-03 18:55:39 +02:00
Christoph M. Becker
82a8e57f37
Add support for gdEffectMultiply
...
gdLayerMultiply() has been introduced in libgd 2.1.1, and as such would have
been already available for imagelayereffect() with a system libgd. We port
the respective code to the bundled libgd, and also make IMG_EFFECT_MULTIPLY
available to userland.
2016-10-02 19:10:13 +02:00
Christoph M. Becker
d0f14a4429
Switch to libgd anti-aliased drawing API
...
Instead of rolling our own in the bundled libgd, we use libgd's anti-aliased
drawing API. This way imageantialias() is also available, when built against
a system libgd.
2016-10-02 13:16:40 +02:00
Davey Shafik
94f7e4a5f4
Update UPGRADING to reflect new reality
2016-09-28 11:24:43 -07:00
Nikita Popov
bd893061d6
Use SEND_USER for CONST|TMP as well
...
Otherwise we're missing the "expected to be a reference, value
given" warning that appears for ordinary calls to call_user_func().
Also update an UPGRADING note with recent changes wrt
call_user_func().
2016-09-25 12:39:23 +02:00
Christoph M. Becker
2e1d20a28b
Merge branch 'pull-request/2026'
2016-09-24 15:41:55 +02:00
Christoph M. Becker
d95b8eaf31
Don't enforce palette conversion when writing GD images
...
The GD image format is able to handle truecolor images as of libgd 2.0.12
(<https://github.com/libgd/libgd/blob/gd-2.2.3/src/gd_gd.c#L31-L33 >).
Therefore we don't need the potentially lossy and time consuming palette
conversion.
This way, imagegd() can also be used to export raw truecolor image data.
2016-09-24 14:46:37 +02:00
Yasuo Ohgaki
6e530502d2
Implemented Bug #68776 mail() does not have mail header injection prevention for additional headers
...
(PR 2060)
2016-09-15 06:43:57 +09:00
Christoph M. Becker
219d8599b0
Fix #72430 : [] operator not supported for strings
2016-09-14 12:43:22 +02:00
Christoph M. Becker
494c5dc77a
Remove effectless --enable-gd-native-ttf and USE_GD_IMGSTRTTF
...
--enable-gd-native-ttf did set USE_GD_IMGSTRTTF, which is otherwise unused
as of commit 8a90aad3
(i.e. PHP 5.5.0), at least.
2016-09-14 01:01:19 +02:00
Christoph M. Becker
8bea911f79
Update UPGRADING wrt. [RFC]: Add Argon2 to password_*
2016-09-08 19:59:21 +02:00
Christoph M. Becker
68d3501381
Merge branch 'pull-request/2115' into PHP-7.1
2016-09-06 14:14:23 +02:00
Yasuo Ohgaki
2605ceeaca
Added array parameter support to mb_convert_encoding()
2016-09-06 18:20:24 +09:00
Christoph M. Becker
cc8691cc4b
Update UPGRADING wrt. commit c4fe264b
2016-09-05 11:27:46 +02:00
Christoph M. Becker
272ba2b738
Update UPGRADING wrt. RFC: Implement socket_getaddrinfo()
2016-09-02 20:19:09 +02:00
Stephan Muggli
9c69d98614
Fix typo in UPGRADING
2016-09-02 15:04:58 +00:00
Yasuo Ohgaki
b651b96738
Allow array input for mb_check_encoding()
2016-09-02 14:18:34 +09:00
Teoh Han Hui
2c3408f5cb
Fix some grammatical errors in PHP 7.1 Upgrade Notes
...
[skip ci]
2016-09-01 12:58:32 +02:00
Yasuo Ohgaki
a3c162665d
Revert "Update UPGRADING"
...
This reverts commit 567f19dd89
.
2016-09-01 10:42:03 +09:00
Yasuo Ohgaki
4f07f0e93f
Update NEWS and UPGRADING
2016-09-01 10:32:34 +09:00
Yasuo Ohgaki
567f19dd89
Update UPGRADING
2016-09-01 05:56:09 +09:00
Yasuo Ohgaki
80d514d294
Update UPGRADING
2016-09-01 03:24:50 +09:00
Aaron Piotrowski
6dccadaac6
Remove accidental NEWS and UPGRADING entries
...
Merge mistake from PHP-7.1.
2016-08-23 11:49:57 -05:00
Levi Morrison
f4e68a3968
Revert "Do not prepend ? on nullables in ReflectionType::__toString()"
...
This reverts commit 8855a2ce76
.
2016-08-23 09:43:31 -06:00
Aaron Piotrowski
83bdcf075b
Merge branch 'PHP-7.1'
...
# Conflicts:
# NEWS
# UPGRADING
2016-08-21 00:34:00 -05:00
Aaron Piotrowski
8855a2ce76
Do not prepend ? on nullables in ReflectionType::__toString()
...
Better BC with 7.0.
2016-08-21 00:12:47 -05:00
Julien Pauli
5818b09a45
Updated UPGRADING about function call args
2016-08-18 15:46:02 +02:00
Nikita Popov
89f6377971
Return true for is_object() on Incomplete_Class
2016-08-15 23:13:09 +02:00
Nikita Popov
34824b70f8
gettype(): Use "resource (closed)" instead of "unknown type"
2016-08-15 23:12:24 +02:00
Nikita Popov
0374a98e14
Scrub UPGRADING and UPGRADING.INTERNALS
...
There were already some master-only entries in there -- I hope I
didn't remove anything that was supposed to be there.
[skip ci]
2016-08-15 23:01:19 +02:00
Anatol Belski
32c94deac3
update UPGRADING
2016-08-14 20:55:26 +02:00
Yasuo Ohgaki
3467526a65
Merge RFC: Session ID without hashing
...
https://wiki.php.net/rfc/session-id-without-hashing
2016-08-12 12:31:02 +09:00
Andrea Faulds
1dab96c1db
Show "or null" in TypeErrors for nullable arg_infos
2016-08-11 18:44:43 +02:00
Aaron Piotrowski
622d2f41d1
ReflectionType improvements
...
Added ReflectionNamedType and updated ReflectionType::__toString()
2016-08-11 12:19:33 +02:00
Kalle Sommer Nielsen
197051f3ab
Remove sql.safe_mode
...
This is one of the last old and odd deprecated settings we still have in PHP, it was never fully implemented in all the database extensions and should probably have been gone back in 5.4, along with safe_mode. Although if my memory strikes me right, mysql was also supporting it back then, but not mysqli.
So far only interbase was supporting this feature, and the removal of it causes two effects for interbase:
- CREATE DATABASE is now allowed no matter
- The default database set by php.ini (ibase.default_db) is no longer forced
http://php.net/ini.core#ini.sql.safe-mode
2016-08-11 05:06:55 +02:00
Yasuo Ohgaki
a53a6b3fb4
Fix URL rewriter issues
2016-08-11 08:31:48 +09:00
Yasuo Ohgaki
ee797e7ecc
Update NEWS and UPGRADING
2016-08-10 14:53:27 +09:00
Yasuo Ohgaki
087dcd9381
pull-request/1100
...
Request #65081 mb_chr() and mb_ord()
Added test cases and little optimization.
2016-08-10 11:32:10 +09:00
Christoph M. Becker
b50a4a485a
Class constant visibility modifiers are now supported
2016-08-09 11:54:43 +02:00
Christoph M. Becker
f706897f33
Implement #38992 : invoke() and invokeArgs() static method calls should match
...
We don't want ReflectionMethod::invoke() to simply ignore its first argument,
if the method to invoke is a static method. Instead we match its ZPP with
that of ReflectionMethod::invokeArgs(). Furthermore, we apply the DRY
principle by factoring out the code to a common helper function to prevent
inadvertent future divergence of the implementations of both methods.
As can be seen from the necessity to adapt some test cases, this causes a
BC break for some pathological cases. Therefore we apply this patch to PHP
7.1 only, which is still in beta phase.
2016-08-08 01:43:03 +02:00
Kalle Sommer Nielsen
7cce4496e5
Note about the recent change to the WSA version check on Windows
2016-08-07 05:40:56 +02:00
Kalle Sommer Nielsen
b944a7a549
NEWS + UPGRADING for recent EXIF additions
2016-08-06 12:39:05 +02:00
Christoph M. Becker
67786d343a
Merge branch 'PHP-7.1'
2016-08-05 13:25:30 +02:00
ju1ius
03d03243fa
Fix #72711 : mb_ereg
does not clear the $regs
parameter on failure
...
When `mb_ereg` failed to match, it didn't update the `$regs` argument.
Now it will always set it to the empty array.
2016-08-05 13:22:10 +02:00
Kalle Sommer Nielsen
d9e4d5116b
NEWS and UPGRADING for recent fixes and additions to ext/exif
2016-08-05 07:54:36 +02:00
Nikita Popov
1315a3dd62
Merge branch 'PHP-7.0' into PHP-7.1
2016-07-28 18:52:04 +02:00
Pierrick Charron
942d6c14d2
Add new curl functions in UPGRADING
2016-07-27 23:54:45 -04:00
Pierrick Charron
bf37b97d9c
Merge branch 'PHP-5.6' into PHP-7.0
...
Conflicts:
ext/curl/interface.c
2016-07-27 23:36:22 -04:00
Pierrick Charron
30a5ed3a79
Fixed bug #71929 (CURLINFO_CERTINFO data parsing error).
2016-07-27 23:30:20 -04:00
Páll Haraldsson
98d8c70a91
Typo..
...
[skip ci]
2016-07-21 20:56:18 +00:00
Anatol Belski
ec97e78a8d
update UPGRADING
2016-07-19 20:34:22 +02:00
Anatol Belski
7f3375d5f2
make constant name more descriptive
2016-07-18 23:33:22 +02:00
Anatol Belski
2170841e57
update NEWS and UPGRADING
2016-07-18 23:04:22 +02:00
Jakub Zelenka
839dc42f7e
Merge branch 'openssl_drop_ssl2'
2016-07-17 17:14:38 +01:00
Jakub Zelenka
a3a6436985
Update NEWS and UPGRADING with info about dropping SSL2
2016-07-17 17:13:24 +01:00
Leigh
ab834f472f
Merge RNG fixes RFC. PR #1986
...
* rng-fixes:
Fix legacy mode RAND_RANGE and 32/64-bit consistency
Fix crypt salt not being converted to b64
Make mode selection part of mt_srand()
Use zend_bitset
Improve array_rand distribution
Fix some insecure usages of php_rand
Alias rand to mt_rand
Fix RAND_RANGE for mt_rand
Fix mt_rand impl. Provide legacy impl. access.
Split rand and mt_rand into separate files
2016-07-17 16:05:10 +00:00
Christoph M. Becker
5829458215
Merge branch 'PHP-5.6' into PHP-7.0
2016-07-14 17:25:13 +02:00
Christoph M. Becker
8bb3bd04a9
Fix bug #72596 : imagetypes function won't advertise WEBP support
...
We add the constant IMG_WEBP and make sure that WebP support is properly
reported by imagetypes().
2016-07-14 17:17:59 +02:00
Dmitry Stogov
afd3e39d66
Fixed bug #29368 (The destructor is called when an exception is thrown from the constructor).
2016-07-13 16:43:47 +03:00
Julien Pauli
c70f1fa6fb
Update for NEWS
2016-07-11 13:30:46 +02:00
Anatol Belski
6442aac72f
move the internal only info into UPGRADING.INTERNALS
2016-07-11 11:22:00 +02:00
Christoph M. Becker
0c98f51c84
Implement RFC "Deprecate mb_ereg_replace eval option"
...
<https://wiki.php.net/rfc/deprecate_mb_ereg_replace_eval_option > has been
accepted, so we implement it.
2016-07-11 11:20:01 +02:00
Anatol Belski
cf8c217e8f
add comment and fix typo
2016-07-11 11:17:34 +02:00
Anatol Belski
55ffabaa69
added UPGRADING and NEWS notes
2016-07-11 10:55:43 +02:00
Julien Pauli
2bdeec8396
Updated NEWS
2016-07-08 16:58:26 +02:00
Julien Pauli
09ea4a850a
Updated NEWS
2016-07-08 15:25:28 +02:00
Aaron Piotrowski
0e8fe163b0
Update NEWS and UPGRADING
2016-07-06 14:06:01 -05:00
Aaron Piotrowski
210b6a2528
Update NEWS and UPGRADING with missed DBA changes
2016-07-05 16:09:21 -05:00
Aaron Piotrowski
9962ab2962
Update NEWS and UPGRADING
2016-07-05 02:10:33 -05:00
Joe Watkins
42666da171
upgrading entry for Closure::fromCallable
2016-07-05 08:03:00 +01:00
Aaron Piotrowski
d8507d4f58
Update NEWS and UPGRADING
2016-07-03 23:35:40 -05:00
Christoph M. Becker
f6af81d5c8
Update NEWS and UPGRADING
2016-07-03 12:43:30 +02:00
Jakub Zelenka
53edf441b7
Fix typos in UPGRADING
2016-06-28 20:27:11 +01:00
Jakub Zelenka
341b35114e
Update NEWS and UPGRADING
2016-06-27 19:40:17 +01:00
Anatol Belski
c1db861fb4
fix typos
2016-06-21 17:44:29 +02:00
Jakub Zelenka
f0d1cca672
Use empty keys instead of _empty_ in json decoding
2016-06-20 19:44:00 +01:00
Anatol Belski
7e1087026e
notes to UPGRADING
2016-06-20 16:54:43 +02:00
Anatol Belski
7cb871d630
fix SQLite info
2016-06-17 17:26:31 +02:00
Anatol Belski
0d01f61b2a
update NEWS and UPGRADING
2016-06-17 17:18:29 +02:00
Anatol Belski
f3998d2303
update UPGRADING
2016-06-02 14:30:27 +02:00
sskaje
788a2d0226
Add entry to UPGRADING
2016-06-01 09:28:20 +08:00
Anatol Belski
f6e79af3ef
update UPGRADING
2016-05-30 10:32:43 +02:00
Nikita Popov
91f5940329
Forbid dynamic calls to scope introspection functions
...
Per RFC:
https://wiki.php.net/rfc/forbid_dynamic_scope_introspection
2016-05-24 20:48:24 +02:00
Bob Weinand
4f077aee83
Allow for [] = $array; (alias for list())
2016-05-20 01:51:05 +02:00
Andrea Faulds
660e88c19d
Fix bug #71897
2016-05-04 19:26:24 +01:00
Andrea Faulds
0105bd20b7
Correct error messages
2016-03-30 16:45:36 +01:00
Andrea Faulds
5be140004d
Expand UPGRADING and NEWS re: numeric strings changes
2016-03-30 13:26:27 +01:00
Andrea Faulds
1e82ad8038
Warn about invalid strings in arithmetic
...
Squashed commit of the following:
commit e05d3b6732
Author: Andrea Faulds <ajf@ajf.me>
Date: Wed Mar 30 01:43:35 2016 +0100
UPGRADING and NEWS
commit 6caf1d4585
Author: Andrea Faulds <ajf@ajf.me>
Date: Sun Mar 20 21:18:33 2016 +0000
Fixes
commit 6dadb1b0ef
Author: Andrea Faulds <ajf@ajf.me>
Date: Sun Feb 14 02:15:01 2016 +0000
Add test for numeric string errors in assignment
commit bd5f04e8dd
Author: Andrea Faulds <ajf@ajf.me>
Date: Sat Feb 13 23:53:05 2016 +0000
Add test for numeric string errors
commit c72e92f16d
Author: Andrea Faulds <ajf@ajf.me>
Date: Tue Jan 26 23:28:33 2016 +0000
Add test for scientific notation in integer operations
commit d94c08852d
Author: Andrea Faulds <ajf@ajf.me>
Date: Sun Feb 14 01:25:57 2016 +0000
Disable optimiser evaluation for numeric string errors
commit 30ee954ed1
Author: Andrea Faulds <ajf@ajf.me>
Date: Sun Feb 14 01:46:25 2016 +0000
fixup
commit a6403b79e0
Author: Andrea Faulds <ajf@ajf.me>
Date: Sat Feb 13 22:00:27 2016 +0000
Do not convert error-causing numeric strings ahead-of-time
commit f9dc354014
Author: Andrea Faulds <ajf@ajf.me>
Date: Sat Feb 13 19:15:38 2016 +0000
Disable compile-time evaluation for numeric string errors
commit e05b0cc849
Author: Andrea Faulds <ajf@ajf.me>
Date: Fri Feb 5 11:42:26 2016 +0000
Make _zval_get_long_func_noisy function for inlining
commit 84d66321a5
Author: Andrea Faulds <ajf@ajf.me>
Date: Tue Jan 26 23:10:00 2016 +0000
Update tests
commit 5ac4a0cc4b
Author: Andrea Faulds <ajf@ajf.me>
Date: Tue Jan 26 22:08:19 2016 +0000
Use is_numeric_string_ex for zval_get_long etc.
commit c21f088485
Author: Andrea Faulds <ajf@ajf.me>
Date: Thu Jan 7 21:13:04 2016 +0000
Update tests
commit 63e214cf81
Author: Andrea Faulds <ajf@ajf.me>
Date: Wed Jan 6 00:28:01 2016 +0000
Warn on non-/bad numeric strings in arithmetic
2016-03-30 01:44:27 +01:00
Andrea Faulds
37c8bb5868
Allow specifying keys on list() elements
...
Squashed commit of the following:
commit 0361dbe356
Author: Andrea Faulds <ajf@ajf.me>
Date: Fri Mar 25 16:59:20 2016 +0000
UPGRADING and NEWS
commit dca9d4a36c
Author: Andrea Faulds <ajf@ajf.me>
Date: Fri Mar 25 16:45:18 2016 +0000
Add tests contributed by @jesseschalken
commit e557f77eab
Author: Andrea Faulds <ajf@ajf.me>
Date: Fri Mar 25 16:44:51 2016 +0000
Rebuild VM
commit 70942e4c3c
Author: Andrea Faulds <ajf@ajf.me>
Date: Wed Feb 24 13:12:26 2016 +0000
Add test for evaluation order of nested list() keys
commit ed3592e80c
Author: Andrea Faulds <ajf@ajf.me>
Date: Wed Feb 24 12:42:04 2016 +0000
Add test for evaluation order
commit 589756cbcc
Author: Andrea Faulds <ajf@ajf.me>
Date: Tue Jan 19 17:29:34 2016 +0000
Allow arbitrary expressions for key
commit 3f622077c3
Author: Andrea Faulds <ajf@ajf.me>
Date: Tue Jan 19 17:45:10 2016 +0000
Remove compile-time HANDLE_NUMERIC (see bug #63217 )
commit bab758119a
Author: Andrea Faulds <ajf@ajf.me>
Date: Sun Jan 17 01:20:26 2016 +0000
Handle numeric strings
commit 14bfe93ddc
Author: Andrea Faulds <ajf@ajf.me>
Date: Sun Jan 17 01:09:36 2016 +0000
Allow trailing comma
commit f4c8b2cb30
Author: Andrea Faulds <ajf@ajf.me>
Date: Sat Jan 16 23:47:11 2016 +0000
Add tests
commit 0085884a61
Author: Andrea Faulds <ajf@ajf.me>
Date: Sat Jan 16 22:24:23 2016 +0000
Handle non-integer/string opcodes
commit e572d2d0ad
Author: Andrea Faulds <ajf@ajf.me>
Date: Sat Jan 16 21:10:33 2016 +0000
Disallow mixing keyed and unkeyed list() elements
commit cede13ccfe
Author: Andrea Faulds <ajf@ajf.me>
Date: Sun Jan 10 20:46:44 2016 +0000
list() with keys (no foreach or tests)
2016-03-25 17:18:42 +00:00
Chris Brown
77515803d5
Small typo in UPGRADING doc
2016-03-15 16:34:05 -04:00
Nikita Popov
f65486f13d
Add NEWS/UPGRADING for negative string offsets
2016-03-09 14:41:38 +01:00
Dmitry Stogov
a9a26100b4
unpack() function accepts an additional optional argument $offset.
2016-03-03 13:49:45 +03:00
Anatol Belski
af7174f05b
fix typo
2016-01-26 16:41:00 +01:00
Anatol Belski
9a33f6583b
add note on readline support
2016-01-26 08:55:49 +01:00
Jakub Zelenka
1091cec28f
Update NEWS and UPGRADING for PR #1701
2016-01-22 19:41:11 +00:00
Anatol Belski
e1540044e9
add UPGRADING note for PHP_FCGI_CHILDREN on Windows
2016-01-18 08:26:58 +01:00
Julien Pauli
96c1325092
Updated NEWS
2015-12-22 18:12:56 +01:00
Xinchen Hui
098af9e559
typo agian :<
2015-12-19 18:40:58 -08:00
Xinchen Hui
9591468a49
Added note to upgrading
2015-12-19 05:45:44 -08:00
Yasuo Ohgaki
283cbebe5b
Improve FR #48532 implementation (Allow pg_fetch_all() to index numerically).
...
Made result type option be consistent with pg_fetch_row().
2015-12-18 15:50:57 +09:00
Yasuo Ohgaki
5835593dfc
Improve FR #31021 implementation (pg_last_notice() is needed to get all notice messages).
...
Now pg_last_notice() can clear stored notices.
2015-12-18 13:04:34 +09:00
Yasuo Ohgaki
b6935efc8e
Implemented FR #48532 (Allow pg_fetch_all() to index numerically).
2015-12-17 09:15:57 +09:00
Yasuo Ohgaki
57d9da8790
Implemented FR #31021 (pg_result_notice() is needed to get all notice messages).
2015-12-17 07:31:19 +09:00
Xinchen Hui
e670374053
Typo
2015-12-14 17:14:41 +08:00
Xinchen Hui
9b148d31d3
Fixed bug #71100 (long2ip() doesn't accept integers in strict mode)
2015-12-14 14:55:44 +08:00
Anatol Belski
2f62ad16a4
remove older UPGRADING entry, bug #38409 is already fixed in 5.6
2015-12-01 11:32:52 +01:00
Andrea Faulds
366ba41334
Add void return type
2015-11-18 17:30:49 +00:00
Colin O'Dell
55abf6dfb2
Fix description of a BC break
2015-11-07 17:48:02 -05:00
Ferenc Kovacs
40038d7c5c
update NEWS and UPGRADING
2015-10-16 19:01:22 +02:00
Anatol Belski
d1b67af3ab
update UPGRADING
2015-10-13 11:47:30 +02:00
Anatol Belski
9d3f6f4319
update UPGRADING
2015-10-10 18:20:56 +02:00
Ferenc Kovacs
0e7ce86d03
update NEWS/UPGRADING
2015-10-08 10:38:46 +02:00
Dmitry Stogov
1198c5d8bb
Revert "Update NEWS"
...
This reverts commit 60bb51c0d3
.
2015-10-06 23:47:49 +03:00
Bob Weinand
60bb51c0d3
Update NEWS
2015-10-06 01:03:04 +02:00
Matteo Beccati
8039063d95
ReflectionGenerator and ReflectionType are new classes
...
I've added them to the new classes paragraph for the sake of completeness, even
though they are mentioned before as new features.
2015-09-30 15:50:01 +02:00
Dmitry Stogov
27a5f66da4
Added information about Zend Extension API chabges
2015-09-29 14:08:03 +03:00
Anatol Belski
b98d09a6a9
add note about minimum openssl version
2015-09-25 09:11:33 +02:00
Anatol Belski
0f71d006e8
make room for next UPGRADING notes
2015-09-17 13:19:30 +02:00
Dmitry Stogov
24fc74d412
Update information about new opcache features
2015-09-17 12:58:08 +03:00
Sebastian Bergmann
486848168c
Fugbix typo
2015-09-15 08:58:50 -07:00
Xinchen Hui
a261938d50
Add Note about huge_code_pages
2015-09-15 08:28:32 -07:00
Christoph M. Becker
1b344f55f4
Revert "Fix #70029 : nodeValue of DOMElement list content of children nodes"
...
This reverts commit 25a52d98d7
.
2015-09-06 15:36:43 +02:00
Christoph M. Becker
8355dfc41a
updated NEWS and UPGRADING
2015-09-05 02:03:23 +02:00
Anatol Belski
03f6ffd1d7
note to UPGRADING
2015-08-21 10:48:25 +02:00
Christoph M. Becker
1b5e87a579
Fix #70289 : Different sort in php7 (and hhvm) compared to php5
...
We add a respective note to UPGRADING. Furthermore, as renaming of zend_qsort()
and the new zend_insert_sort() are irrelevant for user-land, we move this
info to UPGRADING.INTERNALS.
2015-08-18 13:44:14 +02:00
Adam Harvey
d6db83816c
We don't need CVS/SVN keywords in UPGRADING.
2015-08-13 12:40:46 -07:00
Adam Harvey
edafed6b68
We did eventually decide it was PHP 7.0, so make it so.
2015-08-13 12:39:41 -07:00
Dmitry Stogov
fef086d113
Revert "Simplify ZEND_EXIT and count boolean values to it as exit status"
...
This reverts commit 7c003948c6
.
2015-08-12 02:58:21 +03:00
Bob Weinand
7c003948c6
Simplify ZEND_EXIT and count boolean values to it as exit status
2015-08-11 22:36:47 +02:00
Christoph M. Becker
12f099e7bc
mentioned cURL file uploads in the "backward incompatible changes" section
2015-08-01 14:15:44 +02:00
Nicolas Grekas
948bb1aa26
Update UPGRADING about new substr() behavior
2015-08-07 09:12:02 +02:00
Christoph M. Becker
b4bd31b7a0
updated UPGRADING
...
The ZipArchive::setCompressionIndex() and ::setCompressionName() methods
introduced with 3a55ea02
were missing.
2015-08-03 00:24:39 +02:00
Xinchen Hui
d00acdc312
update UPGRADING
2015-07-30 15:23:15 +08:00
Christoph M. Becker
8f7d816b0d
updated UPGRADING
2015-07-29 18:28:18 +02:00
Remi Collet
0014b9eda6
UPGRADING
2015-07-27 15:26:31 +02:00
Anatol Belski
1767992e4e
update UPGRADING
2015-07-21 11:12:08 +02:00
Anatol Belski
aaee58ecc4
added info about the user space stream context for pipes
2015-07-07 17:11:24 +02:00
Bob Weinand
23242fd61d
Rectify information about invalid shift warning being now ArithmeticError
2015-07-06 18:09:36 +02:00
Anatol Belski
79ca2b06b6
update UPGRADING infos
2015-07-02 16:32:57 +02:00
jrchamp
edb3ab2a2a
UPGRADING typos/wording
2015-06-29 16:16:51 +02:00
Tjerk Meesters
3bf012a98d
Feature: Enhanced array_column() to also work with object elements.
2015-06-27 07:35:44 +08:00
Xinchen Hui
eca7f28796
Fixed typo
2015-06-18 13:22:39 +08:00
Xinchen Hui
d8c9b1f7ad
Seems UPGRADING is not merged...
2015-06-18 13:12:01 +08:00
Andrew Smith
60e658be81
Remove incorrect use of 'irregardless'
...
Correct word should be simply regardless
2015-06-16 00:31:37 +02:00
Xinchen Hui
556423fcd0
Add an entry for dc37d3e8c2
2015-06-15 23:19:32 +08:00
Dmitry Stogov
562bffe60e
Few more lines about opcache file cache.
2015-06-15 14:44:21 +03:00
Dmitry Stogov
ea14c20ffb
Added notes about opcahce.file_cache.
2015-06-15 13:39:45 +03:00
Dmitry Stogov
0a21a0c752
Removed opcache.load_comments configuration directive. Now doc comments loading costs nothing and always enabled.
2015-06-15 13:18:52 +03:00
vlakoff
6cb7b48846
Fix typo in PHP 7 upgrade notes
2015-06-14 18:35:16 +02:00
Anatol Belski
a0556ea64a
update UPGRADING
2015-06-14 13:45:40 +02:00
Anatol Belski
241bba9dd9
update UPGRADING
2015-06-14 12:54:19 +02:00
Christoph M. Becker
336cfac7f3
ext/mysql has been removed as of PHP 7.0.0
...
So remove all related settings from php.ini-*, and add a respective entry in
UPGRADING (strangly, this part of fd1578c
has been lost).
2015-06-13 16:44:52 +02:00
Anthony Ferrara
c8723564d4
Add line about scalar type declarations to UPGRADING
2015-06-12 10:05:07 -04:00
Ferenc Kovacs
e4aa5c0510
fix typo
2015-06-09 23:14:11 +02:00
Anatol Belski
4cdfbbd399
updated UPGRADING and NEWS
2015-06-08 10:15:03 +02:00
Matteo Beccati
ec281fef48
Reflection support for type hints and return types
2015-06-08 08:46:30 +02:00
Anatol Belski
a71dce77c6
updated UPGRADING
2015-05-30 09:37:08 +02:00
Antony Dovgal
bcd5853a0b
NEWS and UPGRADING entries for PR #1309
2015-05-29 18:16:07 +03:00
Kalle Sommer Nielsen
7dcfdbbee4
Remove T1Lib support (see #69698 )
...
# Also removes imagepscopyfont() which was never available (commented out)
2015-05-29 09:18:36 +02:00
Kalle Sommer Nielsen
0e079f9358
Note getrusage() for Windows in UPGRADING
2015-05-29 09:12:25 +02:00
Bob Weinand
21ccdf6304
Rebuild scanner, add NEWS/UPGRADING
2015-05-25 19:00:08 +02:00
Bob Weinand
06693c3d43
Add NEWS/UPGRADING for ReflectionGenerator class
2015-05-14 22:30:01 +02:00
Julien Pauli
7ff82e2020
Updated UPGRADING
2015-05-12 11:20:12 +02:00
Julien Pauli
649b82ce4c
Updated UPGRADING
2015-05-12 10:47:35 +02:00
Anatol Belski
27a6ab5bc5
updated NEWS and fixed a typo
2015-04-28 17:08:03 +02:00
Nikita Popov
2a87a42cd4
Dropped CN_match and SNI_server_name context options
2015-04-24 18:18:18 +02:00
Nikita Popov
4694e1c020
Remove PGSQL_ATTR_DISABLE_NATIVE_PREPARED_STATEMENT
...
Use the generic ATTR_EMULATE_PREPARES instead.
2015-04-24 18:08:18 +02:00
Daniel Lowrey
3973f5df5c
UPGRADING
2015-04-24 09:25:21 -06:00
Daniel Lowrey
32dcbd10ee
Update NEWS/UPGRADING
2015-04-24 09:19:58 -06:00
Nikita Popov
685ccd61c2
Add list of reserved classes to UPGRADING
2015-04-15 22:38:50 +02:00
Bob Weinand
a029ec9ee0
Add NEWS/UPGRADING and some implementation notes
2015-04-14 18:35:47 +02:00
Xinchen Hui
5da41790f7
Improve words
2015-04-11 17:48:05 +08:00
Stanislav Malyshev
2d9399af35
Revert "Merge branch 'PHP-5.5' into PHP-5.6"
...
This reverts commit aa22e80b1a
, reversing
changes made to 3e7f47cb03
.
Conflicts:
ext/date/php_date.c
2015-04-01 12:49:25 -07:00
Anatol Belski
056f8265a1
add ext/odbc note to UPGRADING
2015-04-01 13:18:50 +02:00
Nikita Popov
cf0ffa8e4c
Remove datefmt_set_timezone_id and OO variant
2015-04-01 12:34:28 +02:00
Nikita Popov
ac470ddf1c
More UPGRADING
2015-04-01 11:50:46 +02:00
Nikita Popov
7c67727082
Add some notes to UPGRADING
2015-04-01 11:17:55 +02:00
Michael Wallner
0ae011f3a7
RFC:continue_ob accepted
2015-03-25 15:22:49 +01:00
Anatol Belski
44fd3902c0
added UPGRADING notes to ext/ftp changes
2015-03-23 08:42:06 +01:00
Stanislav Malyshev
aa22e80b1a
Merge branch 'PHP-5.5' into PHP-5.6
...
* PHP-5.5:
Adding a new `createFromImmutable` method to the `DateTime` class to mirror the current `DateTime::createFromMutable()`
2015-03-22 21:03:46 -07:00
Stanislav Malyshev
c6384a7908
Merge branch 'PHP-5.5' into PHP-5.6
...
* PHP-5.5:
add CURL_HTTP_VERSION_2_0 and CURL_VERSION_HTTP2
2015-03-22 18:54:48 -07:00
Masaki Kagaya
1badfd8171
add CURL_HTTP_VERSION_2_0 and CURL_VERSION_HTTP2
2015-03-22 18:52:42 -07:00
Xinchen Hui
cda8e60638
Added note about preg_replace_callback_array in UPGRADING
2015-03-21 15:59:12 +08:00
Daniel Lowrey
dd16a7c820
Update NEWS/UPGRADING
2015-03-09 23:15:57 -06:00
Nikita Popov
2f156c61f1
Add UPDRADING note about yield operator behavior
...
Fixes bug #69160 .
[ci skip]
2015-03-09 12:41:33 +01:00
Nikita Popov
7810659cc3
Removed deprecated mcrypt_ecb() etc
2015-03-09 11:37:13 +01:00
Nikita Popov
c488a45701
Remove deprecated mcrypt_generic_end() alias
2015-03-09 11:10:52 +01:00
Nikita Popov
a81e65a501
Remove xsl.security_prefs ini option
...
Conflicts:
ext/xsl/php_xsl.c
ext/xsl/xsltprocessor.c
2015-03-09 11:06:18 +01:00
Nikita Popov
b5184ef336
Remove unsafe curl file uploads
...
The option CURLOPT_SAFE_UPLOAD still exists, but cannot be disabled.
2015-03-09 11:00:04 +01:00
Xinchen Hui
c7de82b0d9
Add note of group use
2015-03-09 12:08:34 +08:00
Stanislav Malyshev
33ef5c47a5
Merge branch 'pull-request/1135'
...
* pull-request/1135:
Return void like other functions
Use zend_parse_parameters_none()
Implemented FR #45235 A way to clear or reset the results for error_get_last()
2015-03-08 17:26:38 -07:00
Jakub Zelenka
9d037d574c
Update UPGRADING with info about JSON decode error for empty string
2015-03-06 18:41:43 +00:00
Daniel Lowrey
b5d97140c0
Merge branch 'tls-alpn'
...
* tls-alpn:
Improve test to target specific issue
Misc updates/cleanup
Add TLS ALPN extension support in crypto client/server streams
Add stream_socket_crypto_info() function
Update for compatibility with newer openssl libs
2015-03-04 13:56:58 -07:00
Stanislav Malyshev
543f011205
add NEWS for <=>
2015-02-19 23:03:51 +01:00
Nikita Popov
31287f0317
More UPGRADING, in particular on foreach
...
Only doing a shallow description of foreach changes, describing
them completely is too complicated.
2015-02-17 16:02:33 +01:00
Nikita Popov
9d1e36e4b6
Some more UPGRADING changes
2015-02-13 21:44:22 +01:00
Nikita Popov
bfeae649f6
More extensive UPGRADING
...
I'd like UPGRADING to have a complete list of changes including
code samples and suggested changes. Right now it's only a list
of bullet points, where it is often required to read a linked
RFC to understand the difference.
2015-02-13 20:52:55 +01:00
Anatol Belski
c97afe2195
updated UPGRADING
2015-02-10 08:56:18 +01:00
Jakub Zelenka
898f42ec6a
Add missing NEWS and UPGRADING for bug #68938
2015-02-08 16:13:22 +00:00
Jakub Zelenka
f2825042b4
Merge branch 'master' into jsond
...
Conflicts:
ext/json/json.c
2015-02-08 14:08:31 +00:00
Michael Wallner
ef058b7cb5
Add note aout $HTTP_RAW_POST_DATA
2015-02-04 10:22:52 +01:00
Jakub Zelenka
3e4c1717ee
Merge branch 'master' into jsond
2015-02-02 19:53:32 +00:00
Yasuo Ohgaki
f90f6108c8
Merge branch 'master' into master-rfc-session-lock4
...
Conflicts:
UPGRADING
2015-01-29 09:55:36 +09:00
Nikita Popov
d133e68bab
Remove support for hex number from is_numeric_string
2015-01-28 22:54:17 +01:00
Nikita Popov
e05993dfa2
Remove dl() on fpm-fcgi
2015-01-26 21:00:23 +01:00
Nikita Popov
cb9c99ebd0
Remove preg_replace /e modifier
2015-01-26 21:00:23 +01:00
Nikita Popov
4d3e4d3bf9
Remove assignment of new by reference
2015-01-26 21:00:22 +01:00
Yasuo Ohgaki
b45872c2ec
Fix typo in doc
2015-01-26 10:24:12 +09:00
Yasuo Ohgaki
7b17980875
Update UPGRADING and UPGRADING.INTERNALS
2015-01-26 06:14:40 +09:00
Jakub Zelenka
22394b7942
Add jsond BC-breaking changes to UPGRADING
2015-01-25 18:56:36 +00:00
Juan Basso
ac7cfad3b5
Fixed bug #50224 where float without decimals were converted to integer
2015-01-19 00:46:02 -08:00
Andrea Faulds
6c5b3df5fb
Move intdiv() UPGRADING entry to New Functions
2015-01-19 05:55:55 +00:00
Andrea Faulds
5f29b98051
Error on invalid octal (fixes PHPSadness #31 )
...
Further error checks
2015-01-17 18:50:28 +00:00
Nikita Popov
ca11bc0325
Remove set_socket_blocking
2015-01-17 18:26:45 +01:00
Nikita Popov
a60efc5e11
Remove set_magic_quotes_runtime
...
And the alias magic_quotes_runtime
2015-01-17 18:26:45 +01:00
Nikita Popov
4c115b6b71
Remove string category support in setlocale()
2015-01-17 18:26:45 +01:00
Nikita Popov
9c5eaac18b
Remove mktime() and gmmktime() $is_dst parameter
2015-01-17 18:26:45 +01:00
Nikita Popov
83391b5518
Remove for #-style comments in ini files
2015-01-17 18:26:44 +01:00
Nikita Popov
dc9991b167
Remove static calls from incompatible $this context
2015-01-17 18:26:44 +01:00
Xinchen Hui
2193de0d18
Faster sorting algo
2015-01-14 18:02:41 +08:00
Xinchen Hui
2f1ddff2a5
Faster strrpos implementation
2015-01-12 17:24:37 +08:00
Xinchen Hui
31817447cc
Faster zend_memnstr for long text
2015-01-12 15:34:46 +08:00
Kalle Sommer Nielsen
ff7e8e94d7
Implemented FR #55428 (E_RECOVERABLE_ERROR when output buffering in output buffering handler)
...
## Can probably go in lower branches, but I'd like to keep it in
## master for now
2014-12-27 20:56:39 +01:00
Dmitry Stogov
2646f7bcb9
Don't count variadic argument in zend_func.common.num_args. This allows faster CALL/RETURN code.
2014-12-22 16:44:39 +03:00
Andrea Faulds
e5eb9530ab
Use "float" and "integer" in typehint and zpp errors
2014-12-21 13:23:02 +00:00
Andrea Faulds
dca2e96885
UPGRADING and NEWS cleanups
2014-12-21 03:08:29 +00:00
Dmitry Stogov
0833fd4619
Allow arrays with define(), to match const syntax support
2014-12-21 03:03:49 +00:00
Andrea Faulds
489961d02c
More UPGRADING, NEWS
2014-12-19 01:06:46 +00:00
Andrea Faulds
ccebf60db3
UPGRADING for Unicode Codepoint Escape Syntax
2014-12-19 00:58:49 +00:00
Stanislav Malyshev
a4ddd3a636
add more BC breaks
2014-12-16 11:00:51 -08:00
Stanislav Malyshev
b65d184d5e
add BC breaks from PHPNG RFC
2014-12-15 11:33:28 -08:00
Stanislav Malyshev
33b0349ed8
small fixes to UPGRADING
2014-12-14 23:49:43 -08:00
Adam Harvey
e346608209
Update UPGRADING for the new variadic functions, and re-sort.
2014-12-02 16:47:31 -08:00
m.bennewitz
4675b79e65
Conflicts:
...
ext/date/php_date.c
2014-11-30 20:49:18 -08:00
Stanislav Malyshev
cd55c19695
Merge branch 'pull-request/877'
...
* pull-request/877:
gmp_random_seed()
2014-11-30 20:28:25 -08:00
Remi Collet
95a609c5d1
FPM: change "listen = port" behavior from IPv4 catch-all to IPv6 catch-all (+ IPv4-mapped)
2014-11-24 09:38:36 +01:00
Stanislav Malyshev
77f172725a
Add NEWS & UPGRADING
2014-11-22 22:25:57 -08:00
Veres Lajos
4b9535341a
typo fixes - https://github.com/vlajos/misspell_fixer
2014-11-19 20:23:00 +00:00
Andrea Faulds
73a34fed93
Fixed Closure::call() NEWS/UPGRADING
2014-10-25 17:05:52 +01:00
Stanislav Malyshev
4773c1dfdc
update NEWS and UPGRADING
2014-10-14 00:36:36 -07:00
Tjerk Meesters
a88feb139c
Added note to UPGRADING regarding 64-bit support in pack()/unpack()
2014-10-10 07:33:06 +08:00
Tjerk Meesters
35314a416a
Updated NEWS and UPGRADING
...
PHP RFC: Catchable "call to a member function of a non-object"
2014-10-06 05:54:32 +08:00
Nikita Popov
24315f2dd7
Add UPGRADING stubs for a number of recent changes
2014-10-05 22:10:11 +02:00
Nikita Popov
bb0c142156
Drop support for GMP 4.1
...
* Consistent base conversion support (max: 62)
* mpz_remroot always available
* Use gmp_randinit_mt instead of LCG
2014-09-28 20:46:22 +02:00
Leigh
581c86c07f
Make gmp_setbit and gmp_clrbit return values consistent
2014-09-28 20:18:14 +02:00
Andrea Faulds
16404d0cac
UPGRADING for Integer Semantics
2014-09-21 00:47:25 +01:00
Dmitry Stogov
98b8050433
Revert "Updated UPGRADING for ext/ereg removal"
...
This reverts commit 610ef5d7ec
.
2014-09-11 11:06:47 +04:00
Tjerk Meesters
610ef5d7ec
Updated UPGRADING for ext/ereg removal
2014-09-11 10:22:44 +08:00
Leigh
47d630e7f0
Implement gmp_import() and gmp_export()
2014-09-02 14:19:18 +02:00
Tjerk Meesters
aa759743b3
Revert "Updated UPGRADING"
...
This reverts commit 300c0cf1c4
.
2014-09-02 07:58:51 +08:00
Tjerk Meesters
300c0cf1c4
Updated UPGRADING
2014-09-02 06:55:18 +08:00
Tjerk Meesters
8da58e36b4
Updated UPGRADING
2014-09-02 06:32:56 +08:00
Tjerk Meesters
01760184a9
Updated UPGRADING for #38409
2014-09-01 22:43:35 +08:00
Tjerk Meesters
f0ba3e265a
Updated UPGRADING for #38409
2014-09-01 22:15:53 +08:00
Andrea Faulds
2cdd5ba586
NEWS, UPGRADING
2014-08-27 02:07:59 +01:00
Anatol Belski
fa6fe06a86
updated UPGRADING so far
2014-08-22 13:35:07 +02:00
Andrea Faulds
90ed6d0ec6
NEWS and UPGRADING
2014-08-20 00:38:33 +01:00
Ferenc Kovacs
d07f49118a
improve the grammar for my recent UPGRADING note
2014-08-18 18:47:07 +02:00
Ferenc Kovacs
003c2c1005
mention the changes regarding ReflectionClass::newInstanceWithoutConstructor in UPGRADING
...
see the discussion on the mailing list and in the pull request for details:
https://github.com/php/php-src/pull/733
2014-08-18 16:59:03 +02:00
Adam Harvey
cd63740db7
Add __debugInfo() to UPGRADING.
...
RMs: this is an UPGRADING only change, and should be safe for RCs.
Developers: please remember to update UPGRADING, otherwise there's a good
chance your shiny new feature won't be documented! (As has happened here.)
2014-08-08 12:00:13 -07:00
Andrea Faulds
64534830b1
NEWS and UPGRADING for intdiv()
2014-08-06 19:56:32 +01:00
Ferenc Kovacs
791c87ae48
Revert "Add SO_REUSEPORT + SO_BROADCAST support via socket stream context option"
...
This reverts commit a51bf0cadf
.
2014-08-06 20:33:48 +02:00
Daniel Lowrey
a51bf0cadf
Add SO_REUSEPORT + SO_BROADCAST support via socket stream context option
2014-08-05 23:13:04 -04:00
Andrea Faulds
d6cf8be094
NEWS and UPGRADING
2014-08-01 16:28:20 +01:00
Stanislav Malyshev
b5003c3a86
more extensive note on unserialize() change
2014-06-26 10:39:38 -07:00
Stanislav Malyshev
1b8d4695e2
Merge branch 'PHP-5.4' into PHP-5.5
...
* PHP-5.4:
add news
Bug 49898 __getCookies() method implementation
2014-06-08 19:46:12 -07:00