666 Commits

Author SHA1 Message Date
Hannes Magnusson
183ce0bb9d Add 0.3.0 release notes 0.3.0 2015-03-25 16:09:15 -07:00
Hannes Magnusson
77bbd10f3c Add config.w32 to package.xml 2015-03-25 16:04:35 -07:00
Hannes Magnusson
227e7842cb Use absolute paths in skipifs too 2015-03-25 14:08:39 -07:00
Hannes Magnusson
86eb275648 Update bundles for windows fixes 2015-03-25 13:42:41 -07:00
Hannes Magnusson
48d96546f9 PHPC-175: Fix header includes on Windows 2015-03-25 13:40:38 -07:00
Hannes Magnusson
e30ea0a9ae PHPC-175: Fix build on 32bit 2015-03-25 13:40:11 -07:00
Hannes Magnusson
f1896687b4 PHPC-175: Windows doesn't have these compiler attributes 2015-03-25 13:39:11 -07:00
Hannes Magnusson
6282bb4688 Fix windows bson config 2015-03-25 13:37:13 -07:00
Hannes Magnusson
06d8aee1bd IPHPC-176: Copy build templates, add missing file & set build flags 2015-03-25 13:33:23 -07:00
Hannes Magnusson
1cce49d21c Use absolute paths on in tests so they can run easier on windows 2015-03-25 13:32:09 -07:00
Hannes Magnusson
71f29b47a1 Absolute path is required to run tests on windows 2015-03-25 13:22:46 -07:00
Hannes Magnusson
3b78578ba3 Allow mongoc_init() to not use our mm
There is a shutdown race condition in the mongoc counters segment
allocation where zend mm will free the counters during RSHUTDOWN.
This happens as there is no "persistent alloc" callback from the bson
allocators that we can pemalloc() for.
Instead, we'll let mongoc_init use its own alloctors -- but we have to
remember to reset the alloc callbacks before mongoc_cleanup()
2015-03-25 13:22:37 -07:00
Hannes Magnusson
545dc98603 bump mongoc with windows fixes 2015-03-25 10:24:21 -07:00
Hannes Magnusson
c5a0711972 PHPC-200: Don't set stream initiator when creating client fails 2015-03-25 08:55:30 -07:00
Hannes Magnusson
bc93899be8 PHPC-199: Missing file from mongoc in config.m4 2015-03-25 08:55:30 -07:00
Hannes Magnusson
879784a107 Initial win32 attempt 2015-03-24 12:54:18 -07:00
Hannes Magnusson
882d33ba93 Bundle windows configs 2015-03-24 12:53:19 -07:00
Hannes Magnusson
4a274d319f Improve code coverage 2015-03-24 09:31:50 -07:00
Hannes Magnusson
c21eb74f29 Simplify
It originally was used for more then just plain result, but now we
always have the cursor so no need to pass the server_id
2015-03-24 09:31:50 -07:00
Hannes Magnusson
34b3abf745 Providing higher init size is worse then providing none
Also increase code coverage to 100 \o/
2015-03-24 09:31:50 -07:00
Hannes Magnusson
c6a793d466 Add raises() helper, similar to throws() except for php warnings/notices/deprecated/... 2015-03-24 09:31:50 -07:00
Hannes Magnusson
55ff6ba5cd ignore mongodb*tgz release files and "failed.txt" from run-tests 2015-03-24 09:30:14 -07:00
Hannes Magnusson
22c839bc3c Bump libbson with timeval fix and mongoc with various sdam fixes 2015-03-24 09:30:14 -07:00
Jeremy Mikola
e310ac800b Update PECL install instructions for alpha release 2015-03-23 20:22:31 -04:00
Hannes Magnusson
86fbe6531b Include the license file for next release 2015-03-23 17:05:18 -07:00
Hannes Magnusson
dab2d4f547 Update naming after PHPC-174 2015-03-23 16:45:53 -07:00
Hannes Magnusson
7c87856f5e Bump version 2015-03-23 16:43:09 -07:00
Hannes Magnusson
646eb6d9b7 Add 0.2.0 release notes 0.2.0 2015-03-23 16:41:40 -07:00
Hannes Magnusson
809e99d7b8 PHPC-174: Rename module registration, constants and so on to mongodb 2015-03-23 16:37:38 -07:00
Hannes Magnusson
234da99149 Bump release to 0.2.0-alpha 2015-03-23 16:15:33 -07:00
Hannes Magnusson
f048eb40b8 Include the version and config templates 2015-03-23 16:15:33 -07:00
Hannes Magnusson
88f8702ebe Only run our tests as part of release for now 2015-03-23 16:15:33 -07:00
Hannes Magnusson
e7338b792c PHPC-174: Rename phongo to mongodb 2015-03-23 16:15:33 -07:00
Hannes Magnusson
002c248795 PHPC-174: Use consistent extension names for PHP and HHVM drivers 2015-03-23 15:54:15 -07:00
Hannes Magnusson
367238e527 PHPC-195: Fix typo and couple of missing incldues 2015-03-23 14:58:17 -07:00
Hannes Magnusson
8c2c3040c1 PHPC-195: Remove mongoc/bson header file workarounds 2015-03-23 14:43:30 -07:00
Hannes Magnusson
bb02c4861b Test for PHPC-186 2015-03-23 13:53:33 -07:00
Hannes Magnusson
4daeefa3a5 Remove char * casting, the macro soup leads to incorrect sizeof 2015-03-23 12:46:55 -07:00
Hannes Magnusson
7ccd38c870 Fix zts 2015-03-20 16:49:34 -07:00
Hannes Magnusson
7783427829 PHPC-183: Add -Wdeclaration-after-statement to --enable-developers-flags 2015-03-20 15:38:40 -07:00
Hannes Magnusson
b40a98e677 PHPC-183: Fix compiler warnings with -Wdeclaration-after-statement
This also increases the chances of successful Windows build :)
2015-03-20 15:37:24 -07:00
Hannes Magnusson
8b1624b282 PHPC-189: Implement Manager->getServers() 2015-03-20 15:02:57 -07:00
Hannes Magnusson
4da65af278 PHPC-188: Populate MongoDB\Driver\Server 2015-03-20 14:14:35 -07:00
Hannes Magnusson
5f8d990b53 PHPC-24 PHPC-77 PHPC-69 Provide a functioning Server object 2015-03-20 11:33:46 -07:00
Hannes Magnusson
7a3bf33841 bump submodule to mongoc 1.2.0-dev - includes sdam stuff 2015-03-19 14:22:59 -07:00
Hannes Magnusson
45c366a9fb PHPC-106: Comment out var_dump() data for now 2015-03-19 14:20:44 -07:00
Hannes Magnusson
85f038f57a PHPC-106: Enable mongoc SDAM build 2015-03-19 14:20:44 -07:00
Hannes Magnusson
d53c90ce94 PHPC-106: Connect asynchronouslyish 2015-03-19 14:20:44 -07:00
Hannes Magnusson
b825395d18 PHPC-106: Implement the new poll callback 2015-03-19 14:20:44 -07:00
Hannes Magnusson
3bb0c8b6cb In SDAM this is forbidden and throws exception 2015-03-19 14:20:44 -07:00