Jeremy Mikola
1fd68a5e60
Package 1.1.8
1.1.8
2016-07-05 14:45:38 -04:00
Jeremy Mikola
9599e28156
Merge pull request #343
2016-07-05 13:53:31 -04:00
Jeremy Mikola
99e499ab55
Trace returns from phongo_stream_initiator()
2016-07-05 13:51:31 -04:00
Jeremy Mikola
b67907e7f6
PHPC-720: Do not persist SSL streams to avoid SSL reinitialization errors
2016-07-05 13:51:30 -04:00
Jeremy Mikola
f7d1b4b4f1
Merge pull request #339
2016-06-27 12:08:04 -04:00
Jeremy Mikola
0d0b14b9cd
Move php_phongo_new_datetime_from_utcdatetime() into UTCDateTime.c
...
This function was only used by UTCDateTime::toDateTime(), so it does not need to be in php_phongo.c. Additionally, this commit removes the platform-specific spprintf patterns in favor of the portable PRId64 pattern.
2016-06-27 11:53:41 -04:00
Jeremy Mikola
7e4294f956
Merge pull request #338
2016-06-27 11:03:35 -04:00
Jeremy Mikola
188c7ecf6f
PHPC-631: Regression tests for UTCDateTime::toDateTime()
2016-06-21 16:38:32 -04:00
Yuriy
08902baa09
PHPC-631: Fix timelib_time.f assignment in UTCDateTime::toDateTime()
2016-06-21 16:37:05 -04:00
Jeremy Mikola
86daabf17e
Back to -dev
2016-06-02 11:51:40 -04:00
Jeremy Mikola
7a84156ecc
Package 1.1.7
1.1.7
2016-06-02 11:49:36 -04:00
Jeremy Mikola
df285ce313
Merge pull request #331
2016-06-02 10:45:09 -04:00
Jeremy Mikola
857ab5199b
Use php_stream_context_from_zval() to get default stream context
...
This initializes the default context if it is not already set.
2016-06-01 22:56:21 -04:00
Jeremy Mikola
3b06e81f9a
PHPC-572: Keep stream context options alive for Manager's lifetime
2016-06-01 22:54:08 -04:00
Jeremy Mikola
2c4ed2a343
Use separate vars when fetching debug and context from driverOptions
2016-06-01 19:09:10 -04:00
Jeremy Mikola
1675a45105
Remove macros for PHP 5.3 compatibility
...
These macros are obsolete, as PHP 5.3 support was removed before the 1.0.0 release.
2016-06-01 19:00:47 -04:00
Jeremy Mikola
e06c96de3b
Merge pull request #330
2016-06-01 11:18:45 -04:00
Jeremy Mikola
05fcc2ea4f
PHPC-671: Avoid mongoc_client_t use-after-free by Cursor and Server
2016-05-31 15:10:53 -04:00
Jeremy Mikola
1978caad20
Revise object macros for use within expressions
2016-05-28 19:32:49 -04:00
Jeremy Mikola
aa931f3dd4
Merge pull request #324
2016-05-10 16:26:44 -04:00
Jeremy Mikola
c6d43a5015
PHPC-698: Check HAVE_OPENSSL_EXT before calling php-ssl.c functions
2016-05-10 15:19:58 -04:00
Jeremy Mikola
136077ddbb
PHPC-699: Rename "php_mongo" functions to not conflict with legacy driver
...
php_phongo_verify_hostname() can also be static, since it is not used outside of php_phongo.c
2016-05-10 15:16:09 -04:00
Jeremy Mikola
05baae9be0
Merge pull request #318
2016-04-28 16:39:44 -04:00
Jeremy Mikola
6f5f38a8a2
Fix expected exception message for PHPC-487 test case
2016-04-28 16:38:48 -04:00
Jeremy Mikola
4a55d1599d
Merge pull request #307
2016-04-26 12:22:14 -04:00
Jeremy Mikola
62a41756d2
Initialize mongoc_ssl_opt_t struct to zero
2016-04-25 12:08:20 -04:00
Jeremy Mikola
e070549167
PHPC-677: Keep pem_file valid for life of mongoc_client_t
2016-04-25 12:07:26 -04:00
Jeremy Mikola
d914288e23
Merge pull request #303
2016-04-20 16:18:29 -04:00
Jeremy Mikola
9b39382d5f
PHPC-550: Remove XFAIL ODS tests for removed functionality
...
These tests relied on returning atomic modifiers via Persistable::bsonSerialize(), which is not supported.
2016-04-20 14:04:37 -04:00
Jeremy Mikola
154278886f
Merge pull request #302 from mongodb/increase-memory-vagrant
...
Increased vagrant memory usage for virtual box to 2G
2016-04-20 13:27:28 -04:00
Derick Rethans
91b6011f90
Increased vagrant memory usage for virtual box to 2G
2016-04-20 18:19:35 +01:00
Jeremy Mikola
3f8f9742f6
Merge pull request #297
2016-04-14 12:02:07 -04:00
Remi Collet
5995d4dc1b
PHPC-672: Fix zend_str_tolower usage
2016-04-14 12:01:50 -04:00
Jeremy Mikola
84f7251f46
Back to -dev
2016-04-06 11:44:10 -04:00
Jeremy Mikola
990f66b0c4
Package 1.1.6
1.1.6
2016-04-06 11:42:37 -04:00
Jeremy Mikola
aded2a808a
Merge pull request #284
2016-04-05 15:28:55 -04:00
Jeremy Mikola
b307fb9b79
PHPC-667: Fix check for existing "_id" field during BulkWrite::insert()
2016-04-05 15:26:09 -04:00
Jeremy Mikola
f09f36fbd2
Merge pull request #277
2016-04-04 12:16:01 -04:00
Jeremy Mikola
50f417c3cc
Consolidate shell variable assignments with AC_SUBST()
2016-04-01 14:56:08 -04:00
Jeremy Mikola
86243cdadd
Merge pull request #273
2016-03-31 10:44:14 -04:00
Jeremy Mikola
e16e497ce3
PHPC-657: Support MONGOC_NO_AUTOMATIC GLOBALS configure flag
2016-03-30 17:30:25 -04:00
Jeremy Mikola
09eded77fc
PHPC-657: Upgrade libbson and libmongoc to 1.3.5
2016-03-30 17:28:56 -04:00
Jeremy Mikola
82d3874507
Merge pull request #272
2016-03-29 15:56:33 -04:00
Jeremy Mikola
e097a0934c
PHPC-655: Use case insensitive parsing for Manager connectTimeoutMS array option
2016-03-29 15:55:59 -04:00
Jeremy Mikola
e6af431828
Merge pull request #257
2016-03-21 13:46:55 -04:00
Jeremy Mikola
89e219f69a
PHPC-564: Use macros for accessing write result int32 fields
2016-03-21 11:42:28 -04:00
Jeremy Mikola
d1079cfabb
PHPC-564, PHPC-626: WriteResult should use libmongoc's public API
...
This changes WriteResult to encapsulate a bson_t, which is populated by mongoc_bulk_operation_execute(), instead of the private mongoc_write_result_t struct. This entailed significant changes to the WriteResult debug handler, so new tests have been added for it.
With phongo_execute_write() modified to populate a bson_t reply, we also changed error handling to pull a BulkWriteException message from bson_error_t (PHPC-626). That change required several error tests to be modified for the new message format.
2016-03-21 11:42:28 -04:00
Jeremy Mikola
06d1c73fc9
Fix title for PHPC-155 regression test
2016-03-21 11:42:28 -04:00
Jeremy Mikola
17c38c5172
Consolidate PHP 7 conditional in WriteResult debug handler
2016-03-21 11:42:28 -04:00
Jeremy Mikola
ee6d99c4eb
Back to -dev
2016-03-18 13:22:43 -04:00