2087 Commits

Author SHA1 Message Date
Jeremy Mikola 8b8e316f92 Package 1.2.10 1.2.10 2017-09-07 11:28:12 -04:00
Jeremy Mikola 47b24a333c Ignore configure.ac for PHP 7.2 2017-09-07 11:23:45 -04:00
Jeremy Mikola f991e7e8f5 Merge pull request #647 2017-09-06 16:15:32 -04:00
Jeremy Mikola b80ff1ed34 PHPC-1006: Fix test name and add extra regression test 2017-09-06 15:51:32 -04:00
Jeremy Mikola 013c9c4b7c Merge pull request #646 2017-09-06 15:47:11 -04:00
Jeremy Mikola 4e74331656 Merge pull request #645 2017-09-06 15:47:00 -04:00
Jeremy Mikola 4b6f3ecc9c PHPC-1006: Do not modify Persistable::bsonSerialize() retval 2017-09-06 14:52:44 -04:00
Jeremy Mikola 3d4ac22ef1 PHPC-1005: Use convert_to_object() to create stdClass from array
This will ensure that the array symtable is properly converted to an object proptable in PHP 7.2 (e.g. integer key 0 converts to string key "0").
2017-09-06 14:37:59 -04:00
Jeremy Mikola 4277d7b9a1 Merge pull request #644 2017-09-06 14:12:54 -04:00
Jeremy Mikola 9ea4a92c57 Rely on Travis CI to provide MongoDB 3.2 2017-09-06 13:49:10 -04:00
Derick Rethans cbb5f9f1f2 Merge remote-tracking branch 'derickr/PHPC-997-take3' into v1.2 2017-08-30 12:06:34 +01:00
Derick Rethans d5aef90483 PHPC-997: Handle changes in field names in timelib 2017.05beta7 2017-08-30 12:05:33 +01:00
Jeremy Mikola 53807238bc Merge pull request #606 2017-07-10 09:36:39 -04:00
Jeremy Mikola e20653b574 Fix typo in test title
Type appears to have been introduced in 43b06f0ca3
2017-07-05 15:02:09 -04:00
Jeremy Mikola 6c67a9a73f Back to -dev 2017-05-04 12:33:17 -04:00
Jeremy Mikola c3777b5a9d Package 1.2.9 1.2.9 2017-05-04 12:30:54 -04:00
Jeremy Mikola e2b54e886c Merge pull request #576 2017-04-07 11:51:37 -04:00
Jeremy Mikola 27a4bf3031 PHPC-949: Fix leak if bsonSerialize() returns keys with null bytes 2017-04-07 11:41:58 -04:00
Jeremy Mikola 6dc2f9d09c Merge pull request #575 2017-04-07 11:41:03 -04:00
Jeremy Mikola 52eae8ba6d Improve comments on zend_call_method() failures 2017-04-07 11:16:58 -04:00
Jeremy Mikola ecbab6d5a8 Split exceptions in bson-fromPHP-006.phpt into separate error test 2017-04-07 11:16:58 -04:00
Jeremy Mikola 58f432f429 PHPC-948: BSON encoding should throw on circular references 2017-04-07 11:16:58 -04:00
Jeremy Mikola c8f6bad103 Create PHP 5.x compatibility macro for ZVAL_UNDEF 2017-04-07 11:16:58 -04:00
Jeremy Mikola 04b4bf0326 Merge pull request #567 2017-03-28 13:56:13 -04:00
Jeremy Mikola f45916a38a PHPC-940: php_phongo_free_ssl_opt() attempts to free interned strings
This issue only manifests itself on PHP 7, since interned strings are tracked in the zval struct instead of the character pointer as in PHP 5.x.
2017-03-28 00:15:59 -04:00
Jeremy Mikola aa3fb3ef2b Back to -dev 2017-03-20 13:39:34 -04:00
Jeremy Mikola dd22a220a4 Package 1.2.8 1.2.8 2017-03-20 13:38:56 -04:00
Jeremy Mikola 53d8d1080b Merge pull request #563 2017-03-20 09:25:18 -04:00
Jeremy Mikola f4cea432a9 PHPC-936: Define PHP_MONGODB_VERSION and STABILITY constants
This removes the redundant MONGODB_VERSION constant renames the existing version and stability constants to be consistent with the format in PHP's extension skeleton: https://github.com/php/php-src/commit/dcfd753104085d8337b8a5f4a21ce3b629ad4651
2017-03-17 14:47:21 -04:00
Jeremy Mikola 35954e195d Back to -dev 2017-03-15 13:55:28 -04:00
Jeremy Mikola 0c4450ff26 Package 1.2.7 1.2.7 2017-03-15 13:54:52 -04:00
Jeremy Mikola d2fa380942 Merge pull request #560 2017-03-15 11:06:13 -04:00
Jeremy Mikola d5f41f659d PHPC-411: Drop system.profile collection before tests 2017-03-15 10:44:45 -04:00
Jeremy Mikola e6b8479506 Reorganize SKIPIF blocks in tests and add missing NEEDS() checks 2017-03-15 10:41:04 -04:00
Jeremy Mikola 3736c23bbb Add missing REPLICASET_30 environment in basic.inc 2017-03-15 10:38:06 -04:00
Jeremy Mikola da8fac1d0a Merge pull request #557 2017-03-13 15:19:20 -04:00
Jeremy Mikola 9fd59053d8 PHPC-920: Regression test for mongoc_cursor_destroy() crash 2017-03-13 12:46:09 -04:00
Jeremy Mikola 03d68ca4dd Merge pull request #554 2017-03-10 13:55:35 -05:00
Jeremy Mikola 96c6b3f16d PHPC-933: Remove unnecessary zend_string_release() 2017-03-10 13:51:07 -05:00
Jeremy Mikola adeb78fb46 Merge pull request #552 2017-03-10 09:46:56 -05:00
Jeremy Mikola 5864a6306d PHPC-931: Ensure php_phongo_pclient_t is freed during MSHUTDOWN 2017-03-10 09:46:45 -05:00
Jeremy Mikola d4eb394399 Merge pull request #551 2017-03-10 09:46:19 -05:00
Jeremy Mikola 116a827fb0 PHPC-732: Regression test for use-after-free with Cursor wrapped in generator 2017-03-09 15:42:32 -05:00
Jeremy Mikola bdcbc8cdba Back to -dev 2017-03-07 14:13:36 -05:00
Jeremy Mikola f2d54bf68e Package 1.2.6 1.2.6 2017-03-07 14:13:05 -05:00
Jeremy Mikola 9243b60f35 Merge pull request #546 2017-03-07 11:43:10 -05:00
Jeremy Mikola e25091bd75 PHPC-917: Bump libmongoc and libbson to 1.5.5
Includes CDRIVER-2057, which fixes the default value for localThresholdMS.
2017-03-07 11:41:25 -05:00
Jeremy Mikola 68432cb496 Merge pull request #544 2017-03-06 12:14:56 -05:00
Jeremy Mikola 06778c6928 PHPC-901: False slaveOk URI option should be ignored 2017-03-06 12:14:44 -05:00
Jeremy Mikola 0c5d4f36f3 Regression tests for slaveOk URI option 2017-03-06 12:14:44 -05:00