Andreas Braun
3847154a7e
Merge pull request #1084
2020-01-22 08:17:54 +01:00
Jeremy Mikola
1c203bbc6e
PHPC-1526 Exclude sharded RS env in session forking test
2020-01-21 16:50:09 -05:00
Andreas Braun
7b7f53f98f
Merge pull request #1082
2020-01-20 13:10:55 +01:00
Jeremy Mikola
cde4f914cb
PHPC-1496: Use https URL for libmongocrypt submodule
...
Also removes obsolete branch option for libmongoc and adds ignore option for libmongocrypt.
2020-01-20 13:10:47 +01:00
Andreas Braun
a54d6d6f97
Merge pull request #1083
2020-01-20 13:10:00 +01:00
Andreas Braun
485857f8c1
Add libmongoc 1.16 to evergreen testing matrix
2020-01-20 09:42:06 +01:00
Andreas Braun
8d291ee89a
Update to libmongoc 1.16.0
2020-01-17 13:33:53 +01:00
Andreas Braun
d212e22283
Merge pull request #1081
2020-01-17 09:01:11 +01:00
Andreas Braun
f14427fd53
Update to stable libmongocrypt release
2020-01-16 12:44:39 +01:00
Andreas Braun
168efc498c
Merge pull request #1071
2020-01-16 09:49:44 +01:00
Andreas Braun
08bac1e5ec
PHPC-1498: Throw exception when configuring autoEncryption options without FLE
2020-01-16 09:23:25 +01:00
Andreas Braun
123f9b0b88
PHPC-1498: Read auto encryption options from driverOptions
2020-01-16 09:23:12 +01:00
Andreas Braun
a19fdb0fbd
PHPC-1500: Replace manager instance with client hash for hashing
2020-01-16 09:04:30 +01:00
Andreas Braun
b65ee367cb
PHPC-1500: Store client hash in manager struct
2020-01-16 09:04:29 +01:00
Jeremy Mikola
d3a0983486
Merge pull request #1059
2020-01-13 09:54:40 -05:00
Jeremy Mikola
9ecb50a7e6
PHPC-1274: Reset client after forking for Cursor and Session
...
Check PID before creating/freeing a session or cursor to avoid interfering with resources owned by a parent process. Additionally, prohibit resetting a client multiple times to avoid cases where child resources may not be cleaned up.
2020-01-10 17:28:48 -05:00
Andreas Braun
5d6001ebb5
Merge pull request #1080
2020-01-09 08:34:26 +01:00
Andreas Braun
94bb265ec9
Run clang-format on existing sources
2020-01-08 13:41:53 +01:00
Andreas Braun
68a213d4aa
Merge pull request #1065
2020-01-08 13:03:32 +01:00
Andreas Braun
7cea21a25a
PHPC-1496: Add support for compiling with libmongocrypt
2020-01-08 12:41:41 +01:00
Jeremy Mikola
ec848f7f27
Merge pull request #1074
2019-12-23 14:29:40 -05:00
Jeremy Mikola
56e9231202
PHPC-1521: Only warn when SASL enabled but not available
2019-12-23 14:29:18 -05:00
Jeremy Mikola
93acadfe9a
Add header for bug report template
2019-12-23 14:19:52 -05:00
Jeremy Mikola
1a5b4a71e8
Merge branch 'v1.6'
2019-12-22 16:57:46 -05:00
Jeremy Mikola
3a1973e559
Merge pull request #1077 from mongodb/1.6-debug-core-php_binary
...
Set PHP_BINARY from runtime constant
2019-12-22 16:57:28 -05:00
Jeremy Mikola
aedcae2e61
Set PHP_BINARY from runtime constant
...
This avoids an issue when "php" in the path is just a forwarding shim.
2019-12-20 16:34:29 -05:00
Jeremy Mikola
ad73ed7167
Merge branch 'v1.6'
2019-12-20 13:55:35 -05:00
Jeremy Mikola
99b9208bde
Merge pull request #1076 from mongodb/1.6-fix-debug-core
...
Fix logic for OS check
2019-12-20 13:55:12 -05:00
Jeremy Mikola
3311b6f522
Fix logic for OS check
2019-12-20 13:50:47 -05:00
Andreas Braun
f676ba600f
Merge pull request #1073
...
* update-libmongoc:
Remove libmongoc 1.15 from evergreen testing matrix
Update to latest libmongoc version
2019-12-20 10:08:55 +01:00
Andreas Braun
a4c99a050c
Remove libmongoc 1.15 from evergreen testing matrix
2019-12-19 15:38:04 +01:00
Andreas Braun
6abb38feb7
Update to latest libmongoc version
2019-12-19 15:38:04 +01:00
Andreas Braun
751699757f
Merge branch 'phpc-1411'
...
* phpc-1411:
PHPC-1411: Prefer integer types for wtimeout when possible
PHPC-1411: Simplify handling of 64-bit values on 32-bit architectures
PHPC-1411: Emit warning when truncating 64-bit value
PHPC-1411: Accept 64-bit integers for wTimeoutMS
2019-12-19 09:26:28 +01:00
Jeremy Mikola
366dcbe7d2
PHPC-1411: Prefer integer types for wtimeout when possible
...
For serialization, 64-bit wtimeout values will always be encoded as strings for portability. Debug output and bsonSerialize() can always use integers on 64-bit platforms and can fall back to strings and Int64 objects on 32-bit platforms, respectively.
2019-12-19 06:51:06 +01:00
Andreas Braun
e501104c2c
PHPC-1411: Simplify handling of 64-bit values on 32-bit architectures
2019-12-19 06:50:41 +01:00
Andreas Braun
a54fbcd8c0
PHPC-1411: Emit warning when truncating 64-bit value
2019-12-19 06:50:41 +01:00
Andreas Braun
cdff70faf6
PHPC-1411: Accept 64-bit integers for wTimeoutMS
2019-12-19 06:50:41 +01:00
Jeremy Mikola
2871dfe489
Merge pull request #1072
...
PHPC-1446: Require live server for implicit TLS test
2019-12-18 11:14:58 -05:00
Jeremy Mikola
878110e817
PHPC-1446: Require live server for implicit TLS test
2019-12-17 15:41:14 -05:00
Andreas Braun
774b8d13d1
Merge pull request #1061
2019-12-06 11:36:55 +01:00
Andreas Braun
c15d1315ba
PHPC-1438: Expose session state
2019-12-06 11:36:35 +01:00
Andreas Braun
c598560332
Merge pull request #1062
2019-12-06 11:36:09 +01:00
Andreas Braun
24de9ca68c
PHPC-1491: Expose string read preference constants
2019-12-05 22:05:05 +01:00
Andreas Braun
e3a84d7542
PHPC-1491: Expose read preference mode as string
2019-12-05 22:05:05 +01:00
Andreas Braun
c64a088775
PHPC-1491: Replace string read preferences with constants
2019-12-05 21:33:48 +01:00
Andreas Braun
638c908976
Merge branch 'v1.6'
...
* v1.6:
Back to -dev
Package 1.6.1
Update to libmongoc 1.15.2
2019-12-05 20:05:04 +01:00
Andreas Braun
29738aa7e4
Back to -dev
2019-12-05 20:03:25 +01:00
Andreas Braun
efeb22d615
Package 1.6.1
1.6.1
2019-12-05 19:46:19 +01:00
Andreas Braun
0a93ee7a8c
Merge pull request #1069
2019-12-05 19:34:00 +01:00
Andreas Braun
c3058be7e3
Update to libmongoc 1.15.2
2019-12-05 13:30:33 +01:00