Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bump version number to beta-3.1v3.0.0-beta-3.1objc-framework-fix | Bo Yang | 2016-06-13 | 1 | -1/+1 |
| | |||||
* | Automated testing tweaks for ObjC | Thomas Van Lenten | 2016-06-13 | 3 | -79/+84 |
| | | | | | | | | | | | | | | | - Move the ObjC tests into the list and exclude them on linux, this will change where in the order they start, since they are longer, it will have other things run in parallel instead of them ending up last and taking the longest. - Switch to the Xcode 7.3 image. - Drop the use of xctool and stream line things through the full_mac_build.sh script. This means we end up with only one build script instead of two. - Tweaks to the mac build script: - Make iOS Xcode version support explicit - Support Debug/Release only building - Change the OS X min parallel count to 2 to better deal with VMs. - Split the travis ios tests into the two Xcode Configurations as the logs are choking travis. | ||||
* | Better support for using the proto library from a framework. | Thomas Van Lenten | 2016-06-13 | 28 | -95/+543 |
| | | | | | | | | | | | | | | - Add generator constant for the default framework name. - Add generator api for making the CPP symbol from the name. - Add generator api to see if it is a bundled proto file. - Output a CPP conditional and two imports for the core library headers. - Add helper for generating the #import for file headers to deal with the framework imports. - Add a reference from the unittests to a WKT to use that to inspect how imports generate. - Update the podspec to define the CPP symbol and require pods 1.0 (or later). Fixes https://github.com/google/protobuf/issues/1457 | ||||
* | Make the CocoaPods integration tests more robust | Thomas Van Lenten | 2016-06-13 | 5 | -14/+36 |
| | | | | | | | - Env solution doesn't seem to always work, use template pod files and copy them in place instead. - Flush the pods cache before and after runs. - Make pod install verbose to have the info incase something goes wrong. | ||||
* | Add shared schemes for the CocoaPods integration tests | Thomas Van Lenten | 2016-06-13 | 2 | -0/+182 |
| | | | | | Otherwise the projects have to be opened once to create user schemes for the command line builds to work. | ||||
* | Expand the OS X/Xcode gitignores | Thomas Van Lenten | 2016-06-13 | 2 | -7/+28 |
| | | | | | - Add the folder CocoaPods will add to the root folder. - Move and expand the entries in the objectivec directory. | ||||
* | CocoaPod Integration Tests | Thomas Van Lenten | 2016-06-13 | 23 | -0/+2063 |
| | | | | | | | | - Add an Xcode 6.3 created default iOS Project. - Add an Xcode 6.3 created default OS X Project. - Add Podfiles to for both that use Protobufs from within the tree. - Add a script to run the tests (and cleanup) to help confirm the state of the Protobuf.podspec and sources. | ||||
* | Merge pull request #1540 from pherl/changelogv3.0.0-beta-3 | Jisi Liu | 2016-05-16 | 1 | -2/+8 |
|\ | | | | | Update changes for lite | ||||
| * | Update changes for lite | Jisi Liu | 2016-05-16 | 1 | -2/+8 |
| | | |||||
* | | Merge pull request #1533 from pherl/mapcomment | Jisi Liu | 2016-05-16 | 1 | -3/+1 |
|\ \ | | | | | | | Remove the comments about iterator validation | ||||
| * | | Remove the comments about iterator validation | Jisi Liu | 2016-05-13 | 1 | -3/+1 |
|/ / | | | | | | | As it may be implementation dependent. | ||||
* | | Merge pull request #1532 from pherl/changelog | Jisi Liu | 2016-05-13 | 1 | -1/+6 |
|\| | | | | | Update changelogs for C++ maps | ||||
| * | Update changelogs for C++ maps | Jisi Liu | 2016-05-13 | 1 | -1/+6 |
|/ | |||||
* | Merge pull request #1527 from haberman/changelog | Jisi Liu | 2016-05-12 | 1 | -1/+14 |
|\ | | | | | Added release notes for Ruby and JavaScript. | ||||
| * | Added release notes for Ruby and JavaScript. | Josh Haberman | 2016-05-12 | 1 | -1/+14 |
|/ | |||||
* | Merge pull request #1520 from pherl/hashmapvs2008 | Jisi Liu | 2016-05-12 | 1 | -3/+55 |
|\ | | | | | Bridge vs2008 hashmaps. | ||||
| * | Bridge vs2008 hashmaps. | Jisi Liu | 2016-05-11 | 1 | -3/+55 |
| | | |||||
* | | Merge pull request #1524 from anandolee/master | Jisi Liu | 2016-05-12 | 1 | -1/+5 |
|\ \ | | | | | | | python changes | ||||
| * | | python changes | Jie Luo | 2016-05-11 | 1 | -1/+5 |
| | | | |||||
| * | | Merge pull request #1 from google/beta-3 | Jie Luo | 2016-05-11 | 862 | -26667/+104755 |
| |\ \ | |/ / |/| | | Beta 3 | ||||
* | | | Merge pull request #1515 from pherl/changelog-beta3 | Jisi Liu | 2016-05-11 | 1 | -0/+104 |
|\ \ \ | | | | | | | | | Initial draft for changelog. | ||||
| * | | | Update comments for csharp, zero-copy and objc. | Jisi Liu | 2016-05-11 | 1 | -3/+55 |
| | | | | |||||
| * | | | Fix typo. | Jisi Liu | 2016-05-11 | 1 | -1/+1 |
| | | | | |||||
| * | | | Initial draft for changelog. | Jisi Liu | 2016-05-10 | 1 | -0/+52 |
| | |/ | |/| | |||||
* | | | Merge pull request #1512 from pherl/beta-3 | Jisi Liu | 2016-05-11 | 12 | -14/+14 |
|\ \ \ | | | | | | | | | Update version numbers for beta3 | ||||
| * | | | Fix csharp version | Jisi Liu | 2016-05-11 | 1 | -1/+1 |
| | | | | |||||
| * | | | Update version numbers for other languages | Jisi Liu | 2016-05-10 | 8 | -10/+10 |
| | | | | |||||
| * | | | Update version numbers for beta3 | Jisi Liu | 2016-05-10 | 3 | -3/+3 |
| |/ / | |||||
* | | | Merge pull request #1514 from pherl/fix_heap_check | Jisi Liu | 2016-05-10 | 1 | -3/+4 |
|\ \ \ | | | | | | | | | Fix the command line interface unittest again | ||||
| * | | | Fix the command line interface unittest again | Jisi Liu | 2016-05-10 | 1 | -3/+4 |
| |/ / | | | | | | | | | | | | | This time move the macro inside namespaces; hopefully will work with the integration script. | ||||
* | | | Merge pull request #1513 from pherl/fix-build-protoc | Jisi Liu | 2016-05-10 | 1 | -1/+1 |
|\ \ \ | |/ / |/| | | Fix protoc build artifact script. | ||||
| * | | Fix protoc build artifact script. | Jisi Liu | 2016-05-10 | 1 | -1/+1 |
|/ / | | | | | | | pbconfig.h has gone. This commit removes the target. | ||||
* | | Merge pull request #1510 from thomasvl/nonnullv3.0.0-beta-3-pre-1 | Thomas Van Lenten | 2016-05-10 | 2 | -65/+90 |
|\ \ | | | | | | | Declare an init and avoid passing NULL to initWithValue:count: | ||||
| * | | Declare an init and avoid passing NULL to initWithValue:count: | Thomas Van Lenten | 2016-05-10 | 2 | -65/+90 |
| | | | | | | | | | | | | Fixes https://github.com/google/protobuf/issues/1189 | ||||
* | | | Merge pull request #1498 from thomasvl/build_cleanup | Joshua Haberman | 2016-05-09 | 3 | -3/+110 |
|\ \ \ | |/ / |/| | | Build cleanup | ||||
| * | | Add the missing maintiner-clean entry for benchmarks | Thomas Van Lenten | 2016-05-06 | 1 | -0/+3 |
| | | | |||||
| * | | Properly express all outputs for the conformance build | Thomas Van Lenten | 2016-05-06 | 1 | -3/+105 |
| | | | | | | | | | | | | | | | - Fixes up `make distclean` and `make maintainer-clean` - Fixes the build so make is more likely to notice if one of those files is stale/missing. | ||||
| * | | Add two missing ignores for conformance directory. | Thomas Van Lenten | 2016-05-06 | 1 | -0/+2 |
| | | | |||||
* | | | Merge pull request #1502 from pherl/master | Jisi Liu | 2016-05-06 | 6 | -1492/+0 |
|\ \ \ | | | | | | | | | Remove accidentally restored deleted files. | ||||
| * | | | Remove accidentally restored deleted files. | Jisi Liu | 2016-05-06 | 6 | -1492/+0 |
| | | | | |||||
* | | | | Merge pull request #1494 from pherl/master | Jisi Liu | 2016-05-06 | 5 | -6/+6 |
|\| | | | | | | | | | | | Fix the std::string error introduced in integration. | ||||
| * | | | Fix using std::shared_ptr | Jisi Liu | 2016-05-05 | 5 | -5/+5 |
| | | | | |||||
| * | | | Fix the std::string error introduced in integration. | Jisi Liu | 2016-05-05 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge pull request #1499 from beardedN5rd/master | Feng Xiao | 2016-05-06 | 1 | -1/+4 |
|\ \ \ \ | | | | | | | | | | | updated README | ||||
| * | | | | after comment of Feng Xiao changed the entry to g++ | beardedn5rd | 2016-05-06 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | updated README | beardedn5rd | 2016-05-06 | 1 | -1/+4 |
| | | | | | |||||
* | | | | | Merge pull request #1496 from ozkuran/master | Feng Xiao | 2016-05-06 | 1 | -1/+1 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | Updated README.md | ||||
| * | | | | Updated README.md | Mahmut Ali Ă–ZKURAN | 2016-05-06 | 1 | -1/+1 |
|/ / / / | | | | | | | | | Added relative link to cmake guide. | ||||
* | | | | Merge pull request #1471 from jskeet/any-host | Jon Skeet | 2016-05-06 | 6 | -23/+88 |
|\ \ \ \ | |_|/ / |/| | | | Allow custom type URL prefixes in Any.Pack | ||||
| * | | | Allow custom type URL prefixes in Any.Pack | Jon Skeet | 2016-04-29 | 6 | -23/+88 |
| | | | | | | | | | | | | | | | | | | | | | | | | (And likewise ignore the prefix in unpack.) Fixes issue #1459. |