Derick Rethans
f12e2005b4
PHPC-850: var_export() support for ReadPreference
2018-06-07 17:08:22 +01:00
Derick Rethans
414cfa5571
Fixed an annoying clang-issue
2018-06-07 17:08:22 +01:00
Derick Rethans
a79c983651
Merged pull request #849
2018-06-07 17:07:55 +01:00
Derick Rethans
ab1f151e04
PHPC-1193: Bump libmongoc to 1.11 (and add ICU check)
2018-06-07 16:40:22 +01:00
Derick Rethans
5a3ead643b
Merge branch 'v1.4'
2018-06-06 15:59:04 +01:00
Derick Rethans
af0be66f97
Back to -dev
2018-06-06 15:58:06 +01:00
Derick Rethans
2824978ecb
Package 1.4.4
1.4.4
2018-06-06 15:57:23 +01:00
Jeremy Mikola
93effb4762
Merge branch 'v1.4'
2018-05-31 12:14:23 -04:00
Jeremy Mikola
b03dff7f66
Merge pull request #846
2018-05-31 12:10:19 -04:00
Jeremy Mikola
16b5a9b008
Merge pull request #845
2018-05-31 10:08:36 -04:00
Jeremy Mikola
dbbd5177c2
PHPC-1197: Check for unistd.h when compiling bundled zLib
2018-05-30 16:01:41 -04:00
Jeremy Mikola
b9f1a1fcf8
PHPC-1198: Use PHP_MONGODB_BUNDLED_CFLAGS in bundled m4 scripts
...
This was missed in ce45de41fa .
2018-05-30 12:22:47 -04:00
Jeremy Mikola
f26f78ed94
Merge pull request #842
2018-05-25 12:19:27 -04:00
Jeremy Mikola
3c8fdfd9cb
Factor out redundant parameter in append_document()
2018-05-25 11:29:56 -04:00
Jeremy Mikola
1b082cf913
PHPC-1195: Bump libmongoc to 1.10-dev for CDRIVER-2661
2018-05-25 11:29:56 -04:00
Jeremy Mikola
a048e0eb30
PHPC-1195: BulkWrite::update() should append arrayFilters as array
2018-05-25 11:29:56 -04:00
Jeremy Mikola
bf5cf8b33f
PHPC-1179: arrayFilters tests don't need to start servers
...
These tests were only using Mongo Orchestration to ensure a 3.6 server. skip_if_server_version() can be used instead.
2018-05-25 10:41:29 -04:00
Jeremy Mikola
e39871731f
Merge pull request #843
2018-05-25 10:39:50 -04:00
Jeremy Mikola
73489c5463
PHPC-1174: Remove traces of bson-stdint.h
...
The output path for this file was left incorrect in the previous PR for PHPC-1174, but the file isn't actually even used anymore per mongodb/mongo-c-driver@abc882dec9 (CDRIVER-2473).
2018-05-24 15:57:54 -04:00
Jeremy Mikola
2ffcfc9f0c
Merge pull request #836
2018-05-22 16:25:39 -04:00
Jeremy Mikola
66bdd83c98
PHPC-1185: Restore sasl_client_done check
...
The check for sasl_client_done was inadvertently removed by aab92e1d3e . This ensures that we check for the symbol regardless of whether SASL was found with pgk-config or PHP_CHECK_LIBRARY.
2018-05-22 16:25:24 -04:00
Jeremy Mikola
dee8c6d25a
PHPC-1185: Revert support for building with GSSAPI
...
libmongoc does not actually support GSSAPI (CDRIVER-2170), so we should not allow building with it. This also reverts preference for the GSS framework on macOS (PHPC-1142).
2018-05-22 16:25:24 -04:00
Jeremy Mikola
9f5f19c974
Merge pull request #840
2018-05-22 13:22:18 -04:00
Jeremy Mikola
afa752f73d
PHPC-1076: Allow for extra command output on 3.6 servers
...
3.6 replica sets may include additional fields in the command response (e.g. operationTime, $clusterTime).
2018-05-22 08:31:01 -04:00
Jeremy Mikola
cfeefaff4e
PHPC-1076: Include CommandFailedEvent reply in APM test output
...
MongoDB 3.4 introduced a codeName field to error replies, so we use a wildcard to ignore that for 3.2 servers.
2018-05-22 08:31:01 -04:00
Katherine Walker
814d49cacf
PHPC-1076: Expose result document for failed commands via CommandFailedEvent
2018-05-22 08:31:01 -04:00
Jeremy Mikola
575d10aca4
Merge pull request #841
2018-05-22 08:30:07 -04:00
Jeremy Mikola
093fe13760
PHPC-1174: Update config.w32 for libmongoc 1.10
2018-05-21 13:34:21 -04:00
Jeremy Mikola
c613391ddb
Remove YAJL include path for Windows builds
...
YAJL was removed in libbson 1.6.0 (CDRIVER-1370).
2018-05-21 13:20:26 -04:00
Jeremy Mikola
7c0ccd3e20
PHPC-1174: Upgrade bundled libmongoc to 1.10.0
2018-05-21 12:41:35 -04:00
Jeremy Mikola
3ba5f94f0e
Merge pull request #839
2018-05-18 13:30:02 -04:00
Jeremy Mikola
fec6479d61
PHPC-1166: Remove inline hint to fix linking issues on Windows
2018-05-18 13:29:43 -04:00
Jeremy Mikola
a795ca45cf
Merge pull request #838
2018-05-18 13:26:28 -04:00
Jeremy Mikola
02018f1a8f
Require server 3.4+ for commands that take a write concern
2018-05-18 12:59:20 -04:00
Jeremy Mikola
741ada8532
Improve precision of file globs for bundled zlib
2018-05-18 11:45:35 -04:00
Jeremy Mikola
ce45de41fa
PHPC-1174: Bump libbson and libmongoc to 1.10.0-dev
...
This consolidates CFLAGS for bundled libraries, adds a new "common/" build path, and defines new constants as needed.
2018-05-18 11:45:35 -04:00
Jeremy Mikola
d4150ca45d
Merge pull request #837
2018-05-17 15:25:56 -04:00
Jeremy Mikola
0ecc5df309
PHPC-1166: Don't assume true is defined in phongo_compat.h
...
This fixes a build failure introduced by 197f3f7a8a in #835 .
2018-05-17 15:09:07 -04:00
Derick Rethans
d681e70e42
Merged pull request #835
2018-05-17 17:34:38 +02:00
Derick Rethans
98e583b738
PHPC-1175: Fixed test cases due to changes in variable type names in PHP 7.3
2018-05-17 16:18:27 +02:00
Derick Rethans
197f3f7a8a
PHPC-1166: Update zend array recursion protection for PHP 7.3
2018-05-17 16:11:28 +02:00
Jeremy Mikola
af675fc353
Merge pull request #833
2018-05-16 11:03:59 -04:00
Jeremy Mikola
4d9dd87c2c
Remove "build/" from autotools scripts path
...
GitHub's file finder filters out "build/" directories, among others, which can make it difficult to quickly access these files. Also, the "build/" directory doesn't provide much value here, since it only contains "autotools/".
2018-05-16 11:03:46 -04:00
Jeremy Mikola
8a031be3f3
Merge pull request #834
2018-05-16 11:02:35 -04:00
Jeremy Mikola
dfa355eeb8
PHPC-1075: Remove libbson/libmongoc m4 files from release tarball
2018-05-16 09:45:27 -04:00
Jeremy Mikola
ffcc4ba1ad
Merge pull request #831
2018-05-15 15:21:02 -04:00
Jeremy Mikola
da72946e65
PHPC-1189: Prefix maintainer/coverage configure options
2018-05-15 15:20:16 -04:00
Jeremy Mikola
9ab7092440
PHPC-1191: Don't support code coverage for static builds
2018-05-15 15:15:47 -04:00
Jeremy Mikola
22f46b1507
PHPC-1188: Use --coverage option for code coverage builds
2018-05-15 15:15:26 -04:00
Jeremy Mikola
c78c03f576
Merge pull request #830
2018-05-15 14:08:24 -04:00