Jeremy Mikola
83f333065e
LibreSSL cannot extract username subject from X509 certs
2018-01-22 12:01:47 -05:00
Jeremy Mikola
28c717be47
Do not ignore files within .travis.scripts/
...
If a directory is excluded, a negation on the files within it (e.g. "!dir/*") has no effect. Since .travis.scripts/ is excluded by ".*", we need to negate the directory itself to ensure the files within are tracked.
2018-01-22 12:01:47 -05:00
Jeremy Mikola
0e686fd9f0
Remove old Mongo Orchestration artifacts
...
These lines were originally added before 1.0 when a local Mongo Orchestration process was used to create the test environments (see: PHPC-128).
2018-01-22 12:01:47 -05:00
Jeremy Mikola
16fe17c667
Remove old API key for Coveralls
...
This was originally added in dcd732c485 and should have been removed when @bjori's coverity hook was removed in 5309c17282 .
2018-01-22 12:01:47 -05:00
Jeremy Mikola
d679bfe152
PHPC-888: Support additional TLS libraries for bundled libmongoc
2018-01-22 12:01:47 -05:00
Jeremy Mikola
274a4442f1
Use single equal sign for test comparisons
...
The double equal operator is a Bash-specific alias
2018-01-19 17:29:18 -05:00
Jeremy Mikola
8af9175353
Fix conditional for whether extension is enabled
2018-01-19 17:29:18 -05:00
Jeremy Mikola
b1a669010a
Do not ignore nested "build" directories
2018-01-19 17:29:18 -05:00
Jeremy Mikola
687c359dc9
Merge pull request #740
2018-01-19 17:17:53 -05:00
Jeremy Mikola
fd3c371412
PHPC-1098: Use exactly representable floats in tests
2018-01-19 15:34:28 -05:00
Jeremy Mikola
ec632a8e5b
Merge pull request #738
2018-01-16 19:30:50 -05:00
Jeremy Mikola
afd5696765
PHPC-1096: Allow building with libmongoc's bundled zlib
2018-01-16 14:36:25 -05:00
Jeremy Mikola
ba7aada5df
Only include snappy/zlib checks for bundled libmongoc
2018-01-16 14:30:16 -05:00
Derick Rethans
e51a184717
Merged pull request #737
2018-01-12 14:13:50 +00:00
Derick Rethans
d0d3cc7f96
Ensure these tests only run with wiredTiger engine
2018-01-12 11:55:41 +00:00
Derick Rethans
0465d4f2e7
PHPC-1093: Bound checking on 32-bit platforms for APM's duration_micros
2018-01-12 11:55:41 +00:00
Derick Rethans
86ac6ec4ff
Re-enable test that was disabled for ages as it works fine on Travis now.
2018-01-12 11:55:41 +00:00
Derick Rethans
1e06f3428f
Replace check for 'TRAVIS' with MongoDB server version check
2018-01-12 11:55:41 +00:00
Derick Rethans
a0c1b539fd
Fix test due to quirck in PHP parser
2018-01-11 17:44:25 +00:00
Derick Rethans
4a178a3b79
Disable test that fails on 32-bit platforms because the cursor ID can not be represented
2018-01-11 17:44:25 +00:00
Derick Rethans
d1563898e6
Disable tests for Int64 type that can not work on a 32-bit platform
2018-01-11 14:57:02 +00:00
Derick Rethans
ca78df24ba
PHPC-1081: Make driver compile on 32-bit platforms without warning
2018-01-11 14:55:22 +00:00
Derick Rethans
78073a8e6a
Merged pull request #735
2018-01-10 16:54:21 +00:00
Derick Rethans
cb6d2c1f69
PHPC-1067: BSON document produces driver segfault
2018-01-10 16:39:21 +00:00
Jeremy Mikola
63d205f91b
Merge pull request #734
2018-01-09 08:27:19 -05:00
Jeremy Mikola
37b8eaffd3
PHPC-1092: Don't reset hash on successive get_properties calls
...
This removes a call to zend_hash_clean() on successive calls to a BSON object's get_properties handler, which can lead to an infinite loop when iterating the object's properties with foreach on PHP 7.x.
For historical reference, the original call to zend_hash_clean() was introduced in ad1f3f049f for #607 (PHPC-939).
2018-01-08 22:03:39 -05:00
Jeremy Mikola
13327755f8
Merge pull request #728
2018-01-08 10:29:20 -05:00
Jeremy Mikola
f21ef4d963
Add REPLICASET_DNS to basic.inc servers array
2018-01-08 10:28:56 -05:00
Jeremy Mikola
6ca8c7fbc1
Remove redundant REPLICASET_36 mo environment
2018-01-08 10:28:56 -05:00
Jeremy Mikola
9812d6713e
Upgrade VM to trusty64 and revise mo installation
...
This also removes unused server versions.
2018-01-08 10:28:56 -05:00
Jeremy Mikola
9f9fe60193
Add missing json MO config to PECL package
2018-01-08 10:28:56 -05:00
Jeremy Mikola
34e23e970f
Fix whitespace
2018-01-08 10:28:56 -05:00
Jeremy Mikola
e112b98496
Merge pull request #730
2018-01-08 10:27:03 -05:00
Jeremy Mikola
d8d44f0acf
PHPC-1050: Command cursor should not invoke getMore at execution
2018-01-08 10:26:45 -05:00
Jeremy Mikola
4cdf895b91
Merge pull request #731
2018-01-08 10:24:39 -05:00
Jeremy Mikola
a6d40fc42a
Remove redundant phongo_bulkwrite_init function
2018-01-08 10:24:32 -05:00
Jeremy Mikola
258d2e61b4
Merge pull request #727
2018-01-06 21:23:23 -05:00
Jeremy Mikola
a49c71cfc9
PHPC-1077: Bump libmongoc to 1.9.1-dev
2018-01-06 21:23:11 -05:00
Jeremy Mikola
35b77be174
Merge pull request #729
2018-01-04 14:49:53 -05:00
Jeremy Mikola
6fe5824a2a
NOP if xargs input is empty
2018-01-04 14:49:45 -05:00
Jeremy Mikola
8995eb6236
Ensure pruned utils directory is excluded from find output
2018-01-04 14:49:45 -05:00
Derick Rethans
f81392af31
Merged pull request #725
2018-01-04 15:51:21 +00:00
Derick Rethans
5c7fa9bf61
PHPC-1078: Create constant for available read concern level
2018-01-04 15:50:59 +00:00
Derick Rethans
f8b06e62e4
Merged pull request #726
2018-01-04 15:50:42 +00:00
Derick Rethans
e73410317b
PHPC-1084: Upgrade switch/case fallthrough comments to use GCC 7's new attribute
2018-01-04 11:20:38 +00:00
Derick Rethans
44b818f3bb
Merged pull request #724
2018-01-04 10:41:04 +00:00
Derick Rethans
19e4d35372
PHPC-1082: Add a PHP version check to config.m4
2018-01-04 10:40:43 +00:00
Derick Rethans
52dcf36f94
Merged pull request #720
2018-01-04 10:40:32 +00:00
Derick Rethans
eb8d0678bd
PHPC-1049: Build warnings on CLang/LLVM
2018-01-04 10:40:10 +00:00
Jeremy Mikola
e5e3621115
Merge pull request #723
2018-01-03 12:58:21 -05:00