Commit Graph

3944 Commits

Author SHA1 Message Date
Derick Rethans
49cb39ff56 Merged pull request #382 2016-09-05 16:31:47 +01:00
Derick Rethans
5a0514826b PHPC-757: Improve handshake a little with CFLAGS and LDFLAGS 2016-09-05 16:31:17 +01:00
Derick Rethans
a34f4f3171 Merged pull request #383 2016-09-05 12:55:55 +01:00
Derick Rethans
5d2b5c2b36 PHPC-744: Improve error messages for invalid Decimal128 and ObjectID strings 2016-09-05 12:37:42 +01:00
Jeremy Mikola
0fbe6468e9 Merge pull request #381 2016-08-31 14:52:27 -04:00
Jeremy Mikola
8841b5f1f9 Remove PR issue template 2016-08-31 14:51:43 -04:00
Jeremy Mikola
adfbe4df42 Merge pull request #380 2016-08-31 14:42:22 -04:00
Derick Rethans
0ab5d5c74c PHPC-752: Allow users to set a limit on acceptable staleness 2016-08-31 14:41:58 -04:00
Jeremy Mikola
4c2e813170 Merge pull request #379 2016-08-31 14:40:38 -04:00
Derick Rethans
3338e98f39 PHPC-716: Support new readConcern level 'linearizable' 2016-08-31 14:39:05 -04:00
Jeremy Mikola
e293f61971 Merge pull request #378 2016-08-31 14:37:53 -04:00
Derick Rethans
91aaf65b9d PHPC-757: Implement The MongoDB Handshake Protocol 2016-08-31 19:20:44 +01:00
Derick Rethans
f7b8905085 Debugging through mongodb.debug no longer works 2016-08-31 18:11:53 +01:00
Derick Rethans
39044213f3 Fixed tests, as MongoDB 3.3 adds an extra item 2016-08-31 18:11:53 +01:00
Derick Rethans
24b65ca159 PHPC-619: Implement Decimal128 type (again) 2016-08-31 17:13:17 +01:00
Derick Rethans
7f761be64f Upgrade libbson and libmongoc to latest master (1.5.0-dev) 2016-08-31 12:28:02 +01:00
Jeremy Mikola
a2261a9d65 Merge pull request #361 2016-08-30 15:04:46 -04:00
Jeremy Mikola
ae6016e7ba PHPC-605: Revise tests for libmongoc socket handling
Expected output changes now that PHP streams are no longer used for socket IO.
2016-08-30 14:04:56 -04:00
Jeremy Mikola
fc07d4ad45 Remove redundant SSL test
This test overlaps with the standalone-ssl-no_verify tests, which are already testing SSL connections with no host and cert verification.
2016-08-30 14:04:56 -04:00
Jeremy Mikola
2010f740c8 Remove/revise tests relying on peer_name SSL context option
This option is not supported by libmongoc's SSL implementation.

The test for PHPC-720 can be modified to allow invalid host names.
2016-08-30 14:04:56 -04:00
Jeremy Mikola
f8ee3add6f Rewrite tests for SSL with X509 auth 2016-08-30 14:04:56 -04:00
Jeremy Mikola
c5dda25858 Rewrite test for SSL with cert verification 2016-08-30 14:04:56 -04:00
Jeremy Mikola
632e35f9cf Rewrite test for SSL with no host/cert verification 2016-08-30 14:04:56 -04:00
Jeremy Mikola
f7e2b09165 PHPC-605: Rely on libmongoc for socket IO and TLS 2016-08-30 14:04:56 -04:00
Jeremy Mikola
9ee0b75096 Merge pull request #286 2016-08-29 15:21:52 -04:00
Jeremy Mikola
020fc44c87 GitHub issue and PR templates 2016-08-29 15:21:34 -04:00
Jeremy Mikola
779108d905 Merge pull request #371 2016-08-15 13:44:19 +08:00
Jeremy Mikola
3ceca4e294 PHPC-629: Bump libbson and libmongoc to 1.4.0 2016-08-11 10:46:52 +08:00
Jeremy Mikola
60cf8c127e Merge pull request #369 2016-08-05 14:07:24 -04:00
Jeremy Mikola
a6e7202498 PHPC-761: Remove BSON_NAMESPACE constant 2016-08-05 14:06:58 -04:00
Jeremy Mikola
1a3fc38134 PHPC-761: Prefix BSON test titles with correct namespace 2016-08-05 14:06:58 -04:00
Jeremy Mikola
7f485f921e PHPC-761: Tests can rely on MongoDB\BSON namespace 2016-08-05 14:06:58 -04:00
Jeremy Mikola
441a1d727a Merge pull request #368 2016-08-05 14:06:38 -04:00
Jeremy Mikola
59b07518ce Split UTCDateTime integer parsing test for 64-bit requirement 2016-08-04 15:50:38 -04:00
Jeremy Mikola
fa5815e513 Use string UTCDateTime argument for 32 and 64-bit compatibility 2016-08-04 14:03:37 -04:00
Jeremy Mikola
f8398b4ca2 Add necessary SKIPIF if for test requiring 64-bit integers 2016-08-04 14:03:37 -04:00
Jeremy Mikola
35d53d4504 Remove unnecessary SKIPIFs from BSON tests 2016-08-04 14:03:37 -04:00
Jeremy Mikola
0730fa175d Merge pull request #367 2016-08-04 12:36:16 -04:00
Jeremy Mikola
3a54c35978 Remove make target for generating release notes from Git logs 2016-08-02 15:57:20 -04:00
Jeremy Mikola
93eafac542 Back to -dev 2016-08-02 15:25:00 -04:00
Jeremy Mikola
175c5beead Package 1.2.0alpha1 1.2.0alpha1 2016-08-02 15:23:35 -04:00
Jeremy Mikola
725dab72a6 Merge pull request #366 2016-08-02 11:30:24 -04:00
Jeremy Mikola
e452697fc0 PHPC-741: Missing TSRMLS_CC for php_phongo_utcdatetime_init_from_string() 2016-08-02 11:27:49 -04:00
Jeremy Mikola
2193137b92 Merge pull request #365 2016-08-02 10:50:13 -04:00
Jeremy Mikola
09968d7931 PHPC-447: Generate libmongoc and libbson headers in config.w32
This removes the old config and version headers, which required manual updates and were often out-of-date as a result.

Additionally, this syncs the config header replacements with 1.4.0-beta1.
2016-08-02 10:49:53 -04:00
Jeremy Mikola
b38e642c69 Merge pull request #364 2016-08-02 10:47:54 -04:00
Jeremy Mikola
b4c907deb4 PHPC-460: Fix variable reference in UTCDateTime export on 32-bit 2016-08-01 17:08:16 -04:00
Jeremy Mikola
7b7596cff3 PHPC-741: Fix variable reference in UTCDateTime init on Windows 2016-08-01 17:06:44 -04:00
Jeremy Mikola
e33304d85b Merge pull request #362 2016-08-01 13:53:08 -04:00
ian boros
e545a5d52b PHPC-755: Remove include of private mongoc-trace.h 2016-07-29 18:13:58 -04:00