320 Commits

Author SHA1 Message Date
Hannes Magnusson f9296a2899 We haven't executed the test target yet! 0.1.0 2014-11-25 16:26:41 -08:00
Hannes Magnusson 53ebbaf1be Fix coverage build 2014-11-25 16:07:17 -08:00
Hannes Magnusson bfeee295f9 Create the tag at the end of making the release ball 2014-11-25 16:06:52 -08:00
Hannes Magnusson afb531055e Compiler warnings 2014-11-25 16:05:39 -08:00
Hannes Magnusson 7ae5ffaa0c Running the tests is of course part of a release 2014-11-25 15:16:51 -08:00
Hannes Magnusson f90650fe20 Ignore generated files 2014-11-25 15:14:04 -08:00
Hannes Magnusson 3a7285ea73 Expose version constants and stability 2014-11-25 15:12:41 -08:00
Hannes Magnusson 7bf571681f Fix version number 2014-11-25 15:12:24 -08:00
Hannes Magnusson 5ac7dbb230 Get the release number from the module 2014-11-25 15:12:06 -08:00
Hannes Magnusson 81677fb782 Update travis for build system changes 2014-11-25 14:43:48 -08:00
Hannes Magnusson 9c1f6984f4 Fix building out of root 2014-11-25 14:33:45 -08:00
Hannes Magnusson 1fcf30c490 Generate package.xml and release archive 2014-11-25 14:33:45 -08:00
Hannes Magnusson fe6bcec55d Don't Move this to a dedicated patch target 2014-11-25 14:33:45 -08:00
Hannes Magnusson 9c7be2525f Add CREDITS 2014-11-25 14:33:45 -08:00
Hannes Magnusson 9ca9b278ff Add a target to generate a ChangeLog 2014-11-25 10:41:31 -08:00
Hannes Magnusson 69390ae25f Add a custom build target dependency 2014-11-25 10:40:59 -08:00
Hannes Magnusson eb2ed13512 This seems to be the conventional wisdom setting ulimit on travis 2014-11-25 08:59:31 -08:00
Hannes Magnusson 2c1375c1ea PHP-1289: Automatically apply our required patches 2014-11-25 08:59:26 -08:00
Hannes Magnusson b39ac29f8b No longer needed 2014-11-25 08:59:26 -08:00
Hannes Magnusson e3e3c9d552 PHP-1289: Revamp the build system to embed libmongoc, libbson and yajl
Still a littlebit more work left re the version files (point git at
tags with the files committed) and being able to use local patches.

The config files should also be looked into and verified
2014-11-25 08:59:17 -08:00
Hannes Magnusson 4ac834466e Set ulimit before our trap
We set a ERR trap in the compile.sh script to catch all failures, which
means when the ulimit fails, the entire build fails.

There seem to be random build boxes that don't allow you to set ulimit.
It is OK if setting it fails as we only use it to introspect core dumps
(hopefully rarely).

Setting the ulimit before the trap should fix this
2014-11-24 11:35:26 -08:00
Hannes Magnusson 2d9d9f6b93 Don't include libbson or libmongoc in the coverage report 2014-11-24 11:33:10 -08:00
Hannes Magnusson f4fd188910 Fixed CID-60852: Pointer to local outside scope
Pointer to local outside scope:
`key` points to an out-of-scope variable `numbuf` :]
2014-11-24 11:29:02 -08:00
Hannes Magnusson 4e738bd15c This is the master branch 2014-11-24 10:30:04 -08:00
Hannes Magnusson 35b19c45d5 Fix ZTS - and all the segfaults
We were reading it like good puppies.. But never assigning it! :D
2014-11-24 10:16:12 -08:00
Hannes Magnusson 9561a7426a Attempt to fix stream closing in zts 2014-11-21 21:05:10 -08:00
Hannes Magnusson b682206c80 Fix zts builds 2014-11-21 20:39:24 -08:00
Hannes Magnusson 138e4ab8dd Use my libmongoc fork for now 2014-11-21 20:26:39 -08:00
Hannes Magnusson 66781d12b0 bump libmongoc in my fork 2014-11-21 17:32:36 -08:00
Hannes Magnusson 27ae67c5e2 Fixed various memory leaks and compiler warnings 2014-11-21 17:30:58 -08:00
Hannes Magnusson 23bb9a63ff PHP-1189: Implement BSON regex type 2014-11-21 10:53:10 -08:00
Hannes Magnusson 75ee2248e4 Fixed couple of constify, and renamed a functino to be consistent with'em all 2014-11-21 10:52:10 -08:00
Jeremy Mikola 76d49f792b PHP-1189: BSON Regex type 2014-11-21 10:05:29 -08:00
Hannes Magnusson f5b5d6ddef PHP-1187: Implement BSON binary type 2014-11-21 09:51:27 -08:00
Hannes Magnusson 2b46636a52 Move the helpers up rather then in the middle of the vtable 2014-11-21 09:48:42 -08:00
Hannes Magnusson 55e6be8f55 Fix some compiler warnings: (de-)constify 2014-11-21 09:46:41 -08:00
Hannes Magnusson efce484a55 bump libbson 2014-11-20 17:34:07 -08:00
Hannes Magnusson dfbef380a5 PHP-1188: Implement BSON code and code with scope types
NOTE: This type is not supported by Extended JSON :(
2014-11-20 17:33:10 -08:00
Hannes Magnusson 56435950b3 Fixed zts macros 2014-11-20 17:08:55 -08:00
Hannes Magnusson 4a8b86c1a2 PHP-1191: Implement BSON timestamp type 2014-11-20 15:47:43 -08:00
Hannes Magnusson 7e923e674c Fix arginfo and proto 2014-11-20 15:47:20 -08:00
Hannes Magnusson 2fddcd6e0a Fix test: Whoopsy. Missed the DONE section 2014-11-20 15:46:09 -08:00
Hannes Magnusson 057469c997 PHP-1194: Implement BSON MaxKey and MinKey types 2014-11-20 15:01:46 -08:00
Hannes Magnusson 6f11856857 Bump libmongoc, and temporary switch to my fork with the needed patches 2014-11-20 14:18:31 -08:00
Hannes Magnusson 3af48555f5 Fixed PHP-1174: Implement WriteBatch::count() 2014-11-20 14:14:39 -08:00
Hannes Magnusson c439fbcc67 PHP-1190: Implement BSON\UTCDateTime 2014-11-19 17:07:13 -08:00
Hannes Magnusson 7636ed4e76 PHP-1185: Add more Cursor related methods 2014-11-19 17:05:10 -08:00
Hannes Magnusson 0d68cea77d Fixed PHP-1185: Implement Cursor class 2014-11-19 13:35:02 -08:00
Hannes Magnusson 5dc733469b PHP-1183: Implement default Iterator class for QueryResult & CommandResult 2014-11-19 12:55:38 -08:00
Hannes Magnusson b8a0e0cb3d Avoid compiler warnings 2014-11-19 12:51:13 -08:00