Commit Graph

  • b9fe58fe8d PHPC-2242, PHPC-2243, PHPC-2244: BSON class improvements (#1435) Andreas Braun 2023-06-20 09:15:50 +02:00
  • 358fd2fc17 PHPC-2206: Implement BSON\Value class (#1412) Andreas Braun 2023-06-15 09:40:53 +02:00
  • c18862139b PHPC-2133: Fix building with SRV support on FreeBSD (#1432) Jeremy Mikola 2023-06-14 13:26:30 -04:00
  • b93f7c2bd1 PHPC-2197: Support queryable encryption range indexes (#1409) Jeremy Mikola 2023-05-30 19:27:41 +08:00
  • 69671dbb73 PHPC-2228: Upgrade libmongocrypt to 1.8.1 (#1428) Jeremy Mikola 2023-05-28 22:30:28 +08:00
  • b1ff48a00c PHPC-2214: Int64 improvements (#1417) Andreas Braun 2023-05-24 11:21:56 +02:00
  • 437512df46 Merge branch 'v1.15' Andreas Braun 2023-05-24 10:19:08 +02:00
  • ba8a58ca02 Update actions/checkout to v3 (#1426) Andreas Braun 2023-05-24 08:35:25 +02:00
  • 24764a922a Add installation check in contribution doc (#1424) Jérôme Tamarelle 2023-05-19 12:54:00 +02:00
  • 36b39a4229 Test on MongoDB 7.0 (#1425) Jérôme Tamarelle 2023-05-19 12:24:08 +02:00
  • fc5e3a46e9 PHPC-2222: Ensure packed arrays return PackedArray instances when converted to BSON (#1421) Andreas Braun 2023-05-19 08:56:20 +02:00
  • 14af5ea970 Update bundled zlib in build script (#1423) Andreas Braun 2023-05-16 12:32:29 +02:00
  • cde2ef4f8b Use PHP 8.2 as latest-stable in edge versions (#1422) Andreas Braun 2023-05-15 08:22:43 +02:00
  • 7b6d77abee PHPC-2220: Return int64 values for server connection ID (#1418) Andreas Braun 2023-05-10 09:19:34 +02:00
  • b9dedf4027 Merge branch 'v1.15' Jeremy Mikola 2023-05-09 19:16:19 +08:00
  • 0cab18db73 Back to -dev Jeremy Mikola 2023-05-09 19:15:51 +08:00
  • 92c86c62dd Package 1.15.3 1.15.3 Jeremy Mikola 2023-05-09 16:25:16 +08:00
  • 0228f92046 Merge branch 'v1.15' Jeremy Mikola 2023-05-09 16:02:14 +08:00
  • 0dd7a66940 PHPC-2218: Update libmongoc to 1.23.4 (#1419) Jeremy Mikola 2023-05-09 13:39:44 +08:00
  • 8e9ebe60b1 PHPC-2216: Generate _id field when inserting Document or PackedArray instances (#1416) Andreas Braun 2023-05-04 09:49:22 +02:00
  • d6bef26cdd PHPC-2210 and PHPC-2211: Fix direct BSON copy and toJson memory leak (#1415) Jeremy Mikola 2023-04-27 21:21:14 +08:00
  • 7a0359dc3b Merge branch 'v1.15' Andreas Braun 2023-04-26 15:15:24 +02:00
  • 3485bcaf09 PHPC-2208: Fix fragile assertion on session IDs (#1414) Andreas Braun 2023-04-26 15:14:54 +02:00
  • b005fd0cda Merge branch 'v1.15' Jeremy Mikola 2023-04-24 10:57:52 +08:00
  • 65ac13361d Bump cmb69/setup-php-sdk to 0.7 (#1413) Jeremy Mikola 2023-04-24 10:57:05 +08:00
  • a141b253e1 Merge branch 'v1.15' Jeremy Mikola 2023-04-22 00:25:15 +08:00
  • d2dead8af7 Back to -dev Jeremy Mikola 2023-04-22 00:23:41 +08:00
  • 48b89c08a0 Package 1.15.2 1.15.2 Jeremy Mikola 2023-04-21 22:07:34 +08:00
  • 2a41d22e3c Merge branch 'v1.15' Andreas Braun 2023-04-14 10:48:53 +02:00
  • 514dfd7589 PHPC-2199: Update libmongoc to 1.23.3 (#1411) Andreas Braun 2023-04-14 10:48:25 +02:00
  • ea2ecf5b00 PHPC-2203: Update libmongoc and libmongocrypt for QEv2 (#1406) Jeremy Mikola 2023-04-14 15:17:37 +08:00
  • 70bdd80bc7 PHPC-2166: Add missing void arg to fix MacOS builds (#1410) Andreas Braun 2023-04-12 08:23:21 +02:00
  • 04d1a96627 PHPC-2200: Add MongoDB rapid releases to Evergreen matrix (#1408) Jeremy Mikola 2023-04-11 16:14:01 +08:00
  • e5dd7164b2 PHPC-2195: Use less ambiguous path in mongocrypt.h compat include (#1407) Jeremy Mikola 2023-04-05 19:08:22 +08:00
  • 4e9da57be1 Merge branch 'v1.15' Andreas Braun 2023-02-09 13:14:24 +01:00
  • ff39c4a603 Back to dev Andreas Braun 2023-02-09 13:13:55 +01:00
  • 3be2d9cf97 Package 1.15.1 1.15.1 Andreas Braun 2023-02-09 12:04:47 +01:00
  • 77fd5a2aeb Merge branch 'v1.15' Andreas Braun 2023-02-09 11:57:04 +01:00
  • 2e27d1b540 PHPC-2188: Test that tlsDisableOCSPEndpointCheck is allowed in CSFLE options (#1402) Andreas Braun 2023-02-02 10:58:10 +01:00
  • 43b5499e01 PHPC-2156: Work around crypt_shared log output (#1403) Andreas Braun 2023-02-02 10:41:13 +01:00
  • a60643edc3 Update libmongoc to 1.23.2 (#1399) Andreas Braun 2023-01-17 10:51:37 +01:00
  • 18901bbe1c Update libmongoc and libmongocrypt (#1398) Andreas Braun 2023-01-12 09:23:16 +01:00
  • d738d27d38 Merge branch 'v1.15' Andreas Braun 2023-01-12 09:07:38 +01:00
  • c543c58204 PHPC-2185: Windows builds for PHP 7.4 (#1397) Andreas Braun 2023-01-12 09:05:37 +01:00
  • 83595022fb Fix null pointer access for write concern errors without a message (#1396) Andreas Braun 2023-01-12 08:47:45 +01:00
  • 1650a911dd PHPC-2174: Bump libmongocrypt to 1.6.2 (#1394) Jeremy Mikola 2022-12-28 12:04:58 +08:00
  • 542d1d3007 Cross-reference prose tests in session test descriptions (#1393) Jeremy Mikola 2022-12-22 16:21:45 +08:00
  • a237193eca BSON class implementations (#1387) Andreas Braun 2022-12-16 08:48:09 +01:00
  • 9351ccaee1 PHPC-2164: Refactor run-ocsp-responder.sh to use activate-ocspvenv.sh (#1391) Jeremy Mikola 2022-12-15 22:15:01 +08:00
  • 5f3503c01c PHPC-2165: Expose server error replies in BulkWriteResult (#1385) Andreas Braun 2022-12-06 08:18:16 +01:00
  • a0b5fc1f10 Bump to libmongoc to 1.24-dev to fix Windows builds (#1389) Jeremy Mikola 2022-12-01 22:15:49 +08:00
  • 6a7a2ba546 Bump to libmongoc to 1.24-dev (#1388) Jeremy Mikola 2022-11-30 16:06:12 +08:00
  • 0198c9fd5e Merge branch 'v1.15' Andreas Braun 2022-11-29 10:19:22 +01:00
  • bbc1c01afc PHPC-2169: Stop testing on Appveyor (#1386) Andreas Braun 2022-11-29 10:16:25 +01:00
  • ab400ecdb9 Revise release instructions (#1384) Jeremy Mikola 2022-11-23 18:13:47 +08:00
  • a86a162956 Master is now 1.16-dev Jeremy Mikola 2022-11-23 11:12:56 +08:00
  • 1c30be03dd Back to -dev Jeremy Mikola 2022-11-23 11:11:23 +08:00
  • 7a73cdfd43 Package 1.15.0 1.15.0 Jeremy Mikola 2022-11-23 10:50:05 +08:00
  • 51f0dd5399 PHPC-2143: Build Windows DLLs with GitHub Actions (#1380) Jeremy Mikola 2022-11-21 23:09:46 +08:00
  • 4f7f14d932 PHPC-2168: Use consistent int types for APM fields and snprintf (#1383) Jeremy Mikola 2022-11-16 17:22:11 +08:00
  • b83ab98376 PHPC-2166: Add -Wstrict-prototypes dev build flag and fix decl (#1382) Jeremy Mikola 2022-11-14 23:43:33 +08:00
  • 594cad9a30 PHPC-2083: Revise BSON handling of enum classes Jeremy Mikola 2022-10-28 17:06:17 +08:00
  • 7423da41aa PHPC-2159: Consider enums and traits in BSON decoding instantiatable checks Jeremy Mikola 2022-10-28 12:49:24 +08:00
  • 889d536ff8 Backport zend_get_object_type_case functions from PHP 8.2 Jeremy Mikola 2022-10-27 23:21:41 +08:00
  • e3d1d37e42 PHPC-2153: Add PHP 8.2 to Evergreen matrix (#1379) Jeremy Mikola 2022-11-02 11:52:44 +08:00
  • b0b1fd1b94 PHPC-2146: Refactor typemap struct and BSON encoding/decoding of zvals (#1369) Andreas Braun 2022-10-24 12:22:18 +02:00
  • ae18d5ccab Bump to libmongoc 1.23.1 (#1377) Andreas Braun 2022-10-21 13:11:07 +02:00
  • 16cce7f0b5 PHPC-2147: Clone PHP fork of Windows SDK on Appveyor (#1376) Andreas Braun 2022-10-21 13:10:29 +02:00
  • d495e1eb91 protect message to allow comma (#1375) Remi Collet 2022-10-21 12:55:33 +02:00
  • b30c723ed2 Merge branch 'v1.14' Jeremy Mikola 2022-10-20 23:23:20 +08:00
  • d8515fd9ed Back to -dev Jeremy Mikola 2022-10-20 23:22:17 +08:00
  • 0c0c995500 Package 1.14.2 1.14.2 Jeremy Mikola 2022-10-20 23:00:08 +08:00
  • dadb93fb34 Merge branch 'v1.14' Jeremy Mikola 2022-10-20 21:40:12 +08:00
  • e853c4c0e6 PHPC-2157: Bump pkg-config requirement and libmongoc-version matrix to 1.22.2 Jeremy Mikola 2022-10-20 20:51:55 +08:00
  • 0a23d0a94b PHPC-2157: Upgrade libmongoc to 1.22.2 (#1374) Jeremy Mikola 2022-10-20 19:21:56 +08:00
  • 9ee40509e5 PHPC-2154: Test PHP 8.2 on Appveyor (#1372) Andreas Braun 2022-10-19 13:27:53 +02:00
  • 57f8068f32 PHPC-2152: Link libresolv when detecting res_nsearch (#1371) Jeremy Mikola 2022-10-19 10:25:43 +08:00
  • 411a022bcd PHPC-2148: Prohibit masterKey without provider for rewrapManyDataKey Jeremy Mikola 2022-10-14 16:44:00 +08:00
  • d060b94c2d PHPC-2151: Validate masterKey option in createDataKey() and rewrapManyDataKey() Jeremy Mikola 2022-10-14 16:37:05 +08:00
  • da5e12cc42 PHPC-2149: Ensure masterKey bson_t is freed in createDataKey() Jeremy Mikola 2022-10-14 16:25:04 +08:00
  • 24c3ccdf1c Fix doc comment for rewrapManyDataKey Jeremy Mikola 2022-10-14 16:02:05 +08:00
  • 4fd0fa96a6 PHPC-2141: Emit deprecation notice for WriteResult getters with unacknowledged writes (#1367) Andreas Braun 2022-10-05 16:15:38 +02:00
  • d6b2fd6077 PHPC-1929: ReadConcern tests need not exhaustively test each constant (#1360) levon80999 2022-09-27 13:42:42 +03:00
  • 93265d430e PHPC-2136: Final modifier should precede method visibility in stub files (#1364) levon80999 2022-09-16 14:27:35 +03:00
  • 6db48b821f PHPC-2064: Use register_shutdown_function to disable caching of skipif results (#1366) Andreas Braun 2022-09-16 08:49:55 +02:00
  • 04f504c9fa PHPC-2121: Skip failing test (#1365) Andreas Braun 2022-09-16 08:48:51 +02:00
  • f0421fa1fe PHPC-2103: Report loaded crypt_shared version in phpinfo() (#1351) Jeremy Mikola 2022-09-14 17:28:13 -04:00
  • 9df0785fea PHPC-2101: Default Binary constructor parameter to TYPE_GENERIC (#1362) levon80999 2022-09-14 23:23:24 +03:00
  • 584766c12b PHPC-1944: Add final modifier to __set_state methods (#1357) levon80999 2022-09-13 17:08:27 +03:00
  • 77950c5664 PHPC-2130: Remove proto comments in favour of stubs (#1350) Andreas Braun 2022-09-13 14:40:48 +02:00
  • 7a0b04c9a1 PHPC-1928: Remove unnecessary casts to zend_long (#1356) levon80999 2022-09-12 14:19:09 +03:00
  • e74bc3f6b5 Merge branch 'v1.14' Jeremy Mikola 2022-09-09 19:17:51 -04:00
  • 34e2d70552 Back to -dev Jeremy Mikola 2022-09-09 19:12:00 -04:00
  • 15f5475000 Package 1.14.1 1.14.1 Jeremy Mikola 2022-09-09 19:10:52 -04:00
  • 2790a68af1 Bump upcoming-stable libmongoc-version to r1.23 branch Jeremy Mikola 2022-09-09 16:03:25 -04:00
  • 5c0b2c4f04 Merge branch 'v1.14' Jeremy Mikola 2022-09-09 16:01:06 -04:00
  • 620778dbf5 PHPC-2137: Bump libmongoc-version in Evergreen config (#1361) Jeremy Mikola 2022-09-09 16:00:37 -04:00
  • 6a7edac1f1 PHPC-2137: Upgrade libmongoc to 1.22.1 and libmongocrypt to 1.5.2 (#1358) Jeremy Mikola 2022-09-08 19:31:27 -04:00
  • 7f7ea9f7ab Merge branch 'v1.14' Jeremy Mikola 2022-09-07 11:29:15 -04:00
  • fa7dd55c13 PHPC-2135: Test with consistent version of crypt_shared (#1353) Jeremy Mikola 2022-09-07 11:28:13 -04:00