Commit Graph

3944 Commits

Author SHA1 Message Date
Andreas Braun
eb9724f95f Merge pull request #1036 2019-10-28 13:22:24 +01:00
Andreas Braun
02c4820a92 PHPC-889: Abort BSON parsing if Javascript scope is invalid 2019-10-28 07:28:19 +01:00
Andreas Braun
5fd52869e2 PHPC-889: Validate Javascript scope on BSON decoding 2019-10-25 11:25:28 +02:00
Andreas Braun
4d58b2cac0 Merge pull request #1033 2019-10-25 10:46:44 +02:00
Andreas Braun
fafe50330e PHPC-1074: Refactor php_phongo_bson_state initializers 2019-10-25 10:46:28 +02:00
Andreas Braun
f6d1469793 Merge pull request #1040 2019-10-25 10:46:10 +02:00
Andreas Braun
4cba19a93a PHPC-1430: Add deprecation message to existing tests 2019-10-25 10:45:51 +02:00
Andreas Braun
5e53ac9aab PHPC-1430: Deprecate obsolete driver options 2019-10-25 10:45:51 +02:00
Andreas Braun
bd7d227fc8 Merge pull request #1046 2019-10-25 10:45:24 +02:00
Andreas Braun
0e29674902 PHPC-1002: Add evergreen information to "Updating libmongoc" docs 2019-10-25 08:01:08 +02:00
Andreas Braun
567dc31aeb PHPC-1002: Test against multiple libmongoc versions on evergreen 2019-10-25 08:01:08 +02:00
Andreas Braun
e6fc08bfee Merge pull request #1047 2019-10-25 08:00:50 +02:00
Jeremy Mikola
94a12cd71d Fix undefined var if throws() fails to catch 2019-10-24 11:03:32 -04:00
Andreas Braun
045a6528a7 Merge pull request #1030 2019-10-21 16:28:30 +02:00
Andreas Braun
e107b0e1d7 PHPC-952: Remove obsolete init argument from javascript initializers 2019-10-21 09:52:46 +02:00
Andreas Braun
798ed675c2 PHPC-952: Remove obsolete sorting of regex options 2019-10-21 09:52:46 +02:00
Andreas Braun
bacb0feb55 PHPC-952: Move BSON type initiators to bson.c 2019-10-21 09:52:46 +02:00
Andreas Braun
098e1e94fb Merge pull request #1043 2019-10-21 09:52:12 +02:00
Andreas Braun
0dbadbb4e8 PHPC-1347: Do not allow empty string for replicaSet 2019-10-21 07:39:13 +02:00
Andreas Braun
dd046cc0f8 Merge pull request #1022 2019-10-21 07:36:36 +02:00
Andreas Braun
7a98fb6f52 Fix wrong grammar in comment 2019-10-18 13:45:13 -04:00
Andreas Braun
1428b6c696 Extract conversion logic for read preference mode strings 2019-10-18 13:45:13 -04:00
Andreas Braun
c7a8bf1a14 PHPC-1281: Add Serializable support for MongoDB\Driver\ReadPreference 2019-10-18 13:45:13 -04:00
Andreas Braun
0437e98453 PHPC-1281: Add Serializable support for MongoDB\Driver\WriteConcern 2019-10-18 13:23:48 -04:00
Andreas Braun
1d04171fe0 PHPC-1281: Add Serializable support for MongoDB\Driver\ReadConcern 2019-10-18 13:23:48 -04:00
Andreas Braun
1eff829b0c Fix wrong array size when serializing ObjectId objects 2019-10-18 13:23:48 -04:00
Andreas Braun
0fb7e6dcea Merge pull request #1029 2019-10-18 09:22:11 -04:00
Andreas Braun
0d767a7ac9 PHPC-1073: Refactor functions to early exit on missing elements 2019-10-18 08:40:10 -04:00
Andreas Braun
910b5e79c2 PHPC-1073: Remove superfluous calls to php_array_exists 2019-10-18 08:40:10 -04:00
Andreas Braun
f40d2d2d25 Merge pull request #1028 2019-10-18 08:39:19 -04:00
Andreas Braun
56a9f43ab6 PHPC-870: Use ZEND_HASH_FOREACH indirect macros where applicable 2019-10-17 15:56:38 -04:00
Andreas Braun
abd11558e8 Merge pull request #1044 2019-10-17 15:55:52 -04:00
Andreas Braun
e0cc7e6798 PHPC-1391: Prohibit starting a transaction for maxWireVersion < 7
The exeption itself is caused by libmongoc not allowing transactions. This commit only adds tests to protect against regressions
2019-10-17 13:05:01 -04:00
Andreas Braun
4b3a002ac4 Merge pull request #1041 2019-10-17 13:03:38 -04:00
Andreas Braun
acc594272a PHPC-1418: Test PHP 7.3 in Evergreen 2019-10-17 11:24:15 -04:00
Andreas Braun
fbbe54a9ee Merge pull request #1039 2019-10-17 11:23:51 -04:00
Andreas Braun
48329b4eb6 PHPC-1449: Resync bson-corpus tests to fix duplicate test names 2019-10-17 10:27:42 -04:00
Andreas Braun
4d679fff06 Merge pull request #1038 2019-10-17 10:26:52 -04:00
Andreas Braun
4dd88c7c9d PHPC-1343: Add test to catch inaccessible server when running tests 2019-10-17 09:52:08 -04:00
Andreas Braun
214fe48b75 Merge pull request #1032 2019-10-17 09:50:35 -04:00
Andreas Braun
8b5553f66a PHPC-966: Explicitly initialize fields for internal class structs 2019-10-07 16:22:15 +02:00
Andreas Braun
987fa38d7f Merge pull request #1024 from alcaeus/phpc-991
PHPC-991: Handle duplicates in URI options array
2019-09-30 13:24:55 +02:00
Andreas Braun
4fa3d850a5 PHPC-991: Override safe and slaveok options correctly 2019-09-30 11:07:15 +02:00
Andreas Braun
42a674c9af PHPC-991: Handle duplicates in URI options array 2019-09-30 11:07:15 +02:00
Andreas Braun
c1f3c909f1 Remove unnecessary parameter from php_phongo_make_uri 2019-09-30 11:07:15 +02:00
Jeremy Mikola
686a2a90c7 Merge branch 'v1.6' 2019-09-26 09:58:14 -04:00
Jeremy Mikola
d729406f75 Merge branch 'v1.5' into v1.6 2019-09-26 09:58:04 -04:00
Jeremy Mikola
0392afa93f Merge pull request #1025 2019-09-26 09:57:21 -04:00
Jeremy Mikola
a61a3752c5 Use dist:trusty for PHP 5.5 2019-09-25 18:57:45 -04:00
Jeremy Mikola
0a3d4d02fb Merge pull request #1021 from mongodb/contributing-bump-deps
Improve docs for bumping libmongoc/libbson
2019-09-11 10:19:19 -04:00