Fixed bug #67643 (curl_multi_getcontent returns '' when CURLOPT_RETURNTRANSFER isn't set)
Upgrade crypt_blowfish to version 1.3
Add tests from 1.3. Add missing tests.

3 of the missing tests fail. // TODO
Bug fixes in light of failing bcrypt tests
Apply error-code-salt fix to Windows too
gmp_random_seed()
#68268: DatePeriod: Getter for start date, end date and interval
Fix bug #68335: rmdir doesnt work with file:// stream wrapper
Added test and review suggestion
Fixes memory leak introduced in 2b9af967

Fixes https://bugs.php.net/bug.php?id=68285
Adds better handling of EC keys: OPENSSL_KEYTYPE_EC

When working with elliptic curve and openssl some functions are not
aware of the different handling.
Improvements:
- Fixes export of EC private keys
- Adds curve information to openssl_pkey_get_details
Adds test cases for openssl EC improvements
Add a test for bug #67643 (curl_multi_getcontent returns '' when RETURNTRANSFER isn't set)
Get rid of EX(scope). In most cases we use EG(scope) anyway. EX(scope) was used to switch EG(scope) back after call, but it's possibleto use EX(func)->common.scope instead.
Pack EX(num_args) into EX(This).u2.num_args
Pack EX(frame_info) into EX(This).u1.v.reserved. Rename "frame"kind" into "call_kind" and VM_FRAME_... into ZEND_CALL_...
Rename EX_VAR_2() into ZEND_CALL_VAR() and EX_VAR_NUM_2() into ZEND_CALL_VAR_NUM().
Fixed bug #68225 unpack and X format code

This is done by reverting some parts to the state of pre 7, whereby
that means all the size_t potential isn't exhausted. This might be
a subject of the subsequent fix, the functionality can be ensured
with the supplied test.
disable ext/openssl/tests/stream_server_reneg_limit.phpt for windows

This is using the openssl binary which, despite it's contained in the
deps, would probably miss all it's environment. It is just prone to
failure and thus is not worth it.
Merge branch 'PHP-5.6'

* PHP-5.6:
  disable ext/openssl/tests/stream_server_reneg_limit.phpt for windows