Commit Graph

3944 Commits

Author SHA1 Message Date
Jeremy Mikola
bc538a5a72 Merge branch 'v1.6' 2019-12-04 15:17:44 -05:00
Jeremy Mikola
06e45f66c9 Merge pull request #1068 2019-12-04 15:17:28 -05:00
Christoph M. Becker
63a48d589a Fix config.w32 for PHP 7.4.0
The VS version evaluation has been reworked[1] for PHP 7.4.0, which
includes the removal of the VC_VERSIONS array.  To avoid the JScript
error, we check whether VC_VERSIONS is defined, and otherwise fall back
to COMPILER_NAME_LONG.

[1] <http://git.php.net/?p=php-src.git;a=commit;h=6a624c1dfda0dbfaaff3e453e6cb58de12748fb3>
2019-12-04 12:13:22 -05:00
Jeremy Mikola
22979beadc Test each combination of x64/x86 and ZTS for PHP 7.1 2019-12-04 12:12:32 -05:00
Jeremy Mikola
61190aa03a PHPC-1504: Add PHP 7.4 to AppVeyor build matrix
This adds x64 and x86 with and without ZTS for PHP 7.4, and reduces PHP 7.3 to x64 with and without ZTS.
2019-12-04 12:11:02 -05:00
Andreas Braun
8700b7de2a Merge pull request #1063 2019-12-02 20:01:13 +01:00
Andreas Braun
67d8db55f6 PHPC-1471: Clean up reference handling in Javascript scope serialisation 2019-11-28 10:17:04 +01:00
Andreas Braun
de20fe2745 Merge pull request #1064 2019-11-28 07:48:26 +01:00
Andreas Braun
7c588f48f1 PHPC-1445: Make find commands for collecting sources portable 2019-11-27 12:58:19 +01:00
Andreas Braun
cbc85bb41e Merge pull request #1060 2019-11-15 07:35:16 +01:00
Andreas Braun
25ca0a5a06 Merge pull request #1054 2019-11-14 09:02:45 +01:00
Andreas Braun
20db35ac2d PHPC-1446: Implicitly enable TLS when any TLS-related driver option is set 2019-11-14 09:02:22 +01:00
Jeremy Mikola
dc0a9d3ac1 Update to libmongoc-1.16.0-dev 2019-11-14 08:15:52 +01:00
Jeremy Mikola
b1138382a2 Merge pull request #1057 2019-11-13 13:31:04 -05:00
Jeremy Mikola
639484345d PHPC-1470: Remove unnecessary timezone settings in tests 2019-11-13 13:30:55 -05:00
Jeremy Mikola
100a4f0641 Merge pull request #1058 2019-11-13 13:30:24 -05:00
Jeremy Mikola
ebc1873e33 PHPC-1492: Remove unnecessary EXPECTF patterns
UTCDateTime timestamps are always printed as strings.
2019-11-13 13:30:12 -05:00
Andreas Braun
cf6db4eba1 Merge pull request #1055 2019-11-13 14:06:45 +01:00
Andreas Braun
95290e0714 PHPC-1461: Remove Community zSeries from 4.0 testing 2019-11-13 09:38:36 +01:00
Andreas Braun
1c730d3e82 Merge pull request #1053 2019-11-11 07:29:49 +01:00
Andreas Braun
0a30941096 PHPC-1459: Add serialization support for CursorId 2019-11-08 16:57:45 +01:00
Andreas Braun
a9b2736797 Merge pull request #1052 2019-11-08 07:38:10 +01:00
Andreas Braun
ad1b890177 PHPC-1472: Prevent multiple exceptions from being thrown while dumping manager 2019-11-07 07:16:49 +01:00
Andreas Braun
0cee16306c PHPC-1472: Return status of php_phongo_server_to_zval 2019-11-07 07:16:49 +01:00
Andreas Braun
fef008ed20 PHPC-1439: Skip transaction tests on sharded clusters < 4.2 2019-11-06 14:16:08 +01:00
Andreas Braun
a342dc6fc1 Merge pull request #1051 2019-11-06 08:40:45 +01:00
Andreas Braun
425d4485c0 PHPC-1372: Re-enable ARM64 builds in Evergreen matrix 2019-11-06 07:23:52 +01:00
Andreas Braun
5de7c87b8c Merge pull request #1049 2019-11-06 07:22:42 +01:00
Andreas Braun
09f83fa251 PHPC-1439: Expose transaction options on session object 2019-11-05 07:37:23 +01:00
Andreas Braun
17005fade6 Fix wrong indentation 2019-11-05 07:37:23 +01:00
Andreas Braun
16b9a31332 Update to libmongoc-1.16.0-dev 2019-11-05 07:37:23 +01:00
Andreas Braun
3aecfdbea4 Merge pull request #1035 2019-10-30 19:45:07 +01:00
Andreas Braun
b31745fb36 PHPC-1230: Refactor hardcoded ObjectID lenghts 2019-10-30 06:59:19 +01:00
Andreas Braun
aed838497b PHPC-1230: Test that user properties in BSON objects are cloned 2019-10-30 06:59:18 +01:00
Andreas Braun
108f2b7787 PHPC-1230: Allow cloning UTCDateTime objects 2019-10-30 06:59:18 +01:00
Andreas Braun
87efc1b59d PHPC-1230: Allow cloning Undefined objects 2019-10-30 06:59:18 +01:00
Andreas Braun
847a02ff42 PHPC-1230: Allow cloning Timestamp objects 2019-10-30 06:59:18 +01:00
Andreas Braun
fd1984a59f PHPC-1230: Allow cloning Symbol objects 2019-10-30 06:59:18 +01:00
Andreas Braun
625ffaf54c PHPC-1230: Allow cloning regex objects 2019-10-30 06:59:18 +01:00
Andreas Braun
4b799ecce5 PHPC-1230: Allow cloning *key objects 2019-10-30 06:59:18 +01:00
Andreas Braun
519ded4324 PHPC-1230: Allow cloning Javascript objects 2019-10-30 06:59:18 +01:00
Andreas Braun
65aa7932e9 PHPC-1230: Allow cloning Int64 objects 2019-10-30 06:51:25 +01:00
Andreas Braun
4788a1a6f6 PHPC-1230: Allow cloning Decimal128 objects 2019-10-30 06:51:25 +01:00
Andreas Braun
117206db72 PHPC-1230: Allow cloning DBPointer objects 2019-10-30 06:51:25 +01:00
Andreas Braun
051694ddfb PHPC-1230: Allow cloning Binary objects 2019-10-30 06:51:25 +01:00
Andreas Braun
79afd5dbea PHPC-1230: Allow cloning ObjectID objects 2019-10-30 06:51:25 +01:00
Andreas Braun
c6b92f396d Merge pull request #1048 2019-10-30 06:47:13 +01:00
Andreas Braun
349621a128 PHPC-348: Free cursor item on invalid BSON 2019-10-29 07:35:42 +01:00
Andreas Braun
df4474e657 Merge pull request #1034 2019-10-28 16:25:28 +01:00
Andreas Braun
2f88011450 PHPC-348: Check for errors after calling bson_to_zval() 2019-10-28 15:37:12 +01:00