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
Jeremy Mikola
8f0e411ef5
Merge pull request #542
2017-03-06 12:13:55 -05:00
Jeremy Mikola
600db56bd8
PHPC-912: Do not destroy persisted clients created by other processes
2017-03-06 12:13:33 -05:00
Jeremy Mikola
353c78e248
Merge pull request #543
2017-03-06 12:11:19 -05:00
Jeremy Mikola
f2b4eb72fa
PHPC-736: Remove zend_str_tolower_dup() in ObjectID construction
2017-03-03 13:55:22 -05:00
Jeremy Mikola
e40a4c6a0b
Rename function argument to avoid shadowing
2017-03-03 13:53:58 -05:00
Jeremy Mikola
17da70518d
Merge pull request #539
2017-03-03 09:42:15 -05:00
Jeremy Mikola
0244d19cd3
PHPC-923: Use zend_string_release() to free class names
2017-03-03 09:41:58 -05:00
Jeremy Mikola
1d8a3e835b
Merge pull request #541
2017-03-03 09:41:36 -05:00
Jeremy Mikola
139ad8e12c
PHPC-924: Avoid unnecessary BSON conversion in Cursor::setTypeMap()
2017-03-03 09:23:02 -05:00
Jeremy Mikola
3bce095dde
Merge pull request #531
2017-02-14 12:55:44 -05:00
Jeremy Mikola
b55ea81fd6
PHPC-913: Child process should not re-use mongoc_client_t objects from parent
2017-02-13 17:21:39 -05:00
Jeremy Mikola
ab2e2b88cc
Merge pull request #526
2017-02-10 15:33:21 -05:00
Jeremy Mikola
59dc7c7ebf
Remove obsolete tests for PHPC-487
...
These tests were originally written with the PHP stream handler in mind, which is no longer used in 1.2.0+.
2017-02-08 14:19:43 -05:00
Jeremy Mikola
44ac5c4889
Manager debug ouput tests should not depend on libmongoc tracing
...
These tests were fragile and could fail when using libmongoc as a system library where tracing may not be enabled.
2017-02-07 18:43:23 -05:00
Jeremy Mikola
6ed6a34f5b
Only assert mongodb.debug INI in phpinfo() tests
...
The current phpinfo() tests were fragile and not compatible when build against libbson/libmongoc system libraries, which might also have different SSL options.
2017-02-07 16:37:12 -05:00