Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | Add atomics support for 32-bit PPC. | Brian Silverman | 2015-09-09 | 3 | -0/+160 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was originally submitted as a patch on the Google Code issue tracker, but the original author didn't submit a pull request. They did, however, give permission for somebody else to do so. I cleaned up a few things myself and am now submitting it. I can't find any record of what the original patch was, but there is a copy of the discussion at <https://groups.google.com/forum/#!topic/protobuf/SMwF5fYHIi0>. Fixes google/protobuf#581 | |||||
* | | | | | Merge pull request #1215 from haberman/commonjs | Joshua Haberman | 2016-02-19 | 14 | -79/+667 | |
|\ \ \ \ \ | | | | | | | | | | | | | Added support for CommonJS require() | |||||
| * | | | | | Added a bit more to README.md, and allowed custom PROTOC var in tests. | Josh Haberman | 2016-02-19 | 2 | -2/+28 | |
| | | | | | | ||||||
| * | | | | | Properly camelCase when translating to CommonJS. | Josh Haberman | 2016-02-18 | 1 | -1/+17 | |
| | | | | | | ||||||
| * | | | | | Removed unused directives from tests that aren't run under CommonJS. | Josh Haberman | 2016-02-18 | 2 | -4/+0 | |
| | | | | | | ||||||
| * | | | | | Addressed more code review comments. | Josh Haberman | 2016-02-18 | 2 | -22/+28 | |
| | | | | | | ||||||
| * | | | | | Integrate review comments. | Josh Haberman | 2016-02-18 | 5 | -6/+18 | |
| | | | | | | ||||||
| * | | | | | Greatly expanded README.md. | Josh Haberman | 2016-02-18 | 1 | -10/+130 | |
| | | | | | | ||||||
| * | | | | | Use "node" as binary instead of "nodejs". | Josh Haberman | 2016-02-18 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | "nodejs" does not exist on Travis, it appears. | |||||
| * | | | | | Fixed definition of extensions, and added CommonJS tests to Travis. | Josh Haberman | 2016-02-18 | 3 | -2/+13 | |
| | | | | | | ||||||
| * | | | | | Fixed nested message scopes for CommonJS. | Josh Haberman | 2016-02-18 | 7 | -28/+46 | |
| | | | | | | ||||||
| * | | | | | Added some documentation in comments. | Josh Haberman | 2016-02-18 | 3 | -2/+31 | |
| | | | | | | ||||||
| * | | | | | Moved CommonJS-specific files to commonjs/. | Josh Haberman | 2016-02-18 | 5 | -4/+4 | |
| | | | | | | ||||||
| * | | | | | CommonJS tests are now passing. | Josh Haberman | 2016-02-18 | 13 | -20/+152 | |
| | | | | | | ||||||
| * | | | | | WIP. | Josh Haberman | 2016-02-18 | 6 | -64/+286 | |
| | |_|_|/ | |/| | | | ||||||
* | | | | | Merge pull request #1257 from thomasvl/objc_generics | Thomas Van Lenten | 2016-02-19 | 35 | -490/+588 | |
|\ \ \ \ \ | |_|_|/ / |/| | | | | Support ObjC Generic Collections | |||||
| * | | | | Support ObjC Generic Collections | Thomas Van Lenten | 2016-02-18 | 35 | -490/+588 | |
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | - Extend GPB*ObjectDictionary to support generic syntax. - Update the generator to output generics so the enclosed type is exposed for compiler checks. - Use generics in a the public interfaces. - Update the generated sources that are checked in. | |||||
* | | | | Merge pull request #1240 from jskeet/validate_group | Jan Tattermusch | 2016-02-18 | 3 | -12/+77 | |
|\ \ \ \ | | | | | | | | | | | Validate that end-group tags match their corresponding start-group tags | |||||
| * | | | | Validate that end-group tags match their corresponding start-group tags | Jon Skeet | 2016-02-15 | 3 | -12/+77 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This detects: - An end-group tag with the wrong field number (doesn't match the start-group field) - An end-group tag with no preceding start-group tag Fixes issue #688. | |||||
* | | | | | Merge pull request #1258 from haberman/releasenotes | Joshua Haberman | 2016-02-18 | 1 | -1/+5 | |
|\ \ \ \ \ | |_|/ / / |/| | | | | Some fixes for the most recent release notes. | |||||
| * | | | | Some fixes for the most recent release notes. | Josh Haberman | 2016-02-18 | 1 | -1/+5 | |
|/ / / / | ||||||
* | | | | Merge pull request #1255 from thomasvl/mark_os_x_python_cpp_failing | Thomas Van Lenten | 2016-02-18 | 1 | -0/+4 | |
|\ \ \ \ | | | | | | | | | | | List python_cpp as failing on OS X | |||||
| * | | | | List python_cpp as failing on OS X | Thomas Van Lenten | 2016-02-18 | 1 | -0/+4 | |
|/ / / / | ||||||
* | | | | Merge pull request #1254 from thomasvl/disable_xctool_updates | Thomas Van Lenten | 2016-02-18 | 2 | -8/+8 | |
|\ \ \ \ | | | | | | | | | | | Disable the xctool updates | |||||
| * | | | | Disable the xctool updates | Thomas Van Lenten | 2016-02-18 | 2 | -8/+8 | |
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In light of https://github.com/google/protobuf/issues/1232, disable the xctool update so we stay on 0.2.7 which seems to work better. Remove the passing of -newSimulatorInstance since the older xctool doesn't support it. | |||||
* | | | | Merge pull request #1239 from jskeet/call_generate_protos | Jon Skeet | 2016-02-18 | 2 | -1/+6 | |
|\ \ \ \ | |_|/ / |/| | | | Generate C# code whenever descriptor.proto changes | |||||
| * | | | Generate C# code whenever descriptor.proto changes | Jon Skeet | 2016-02-15 | 2 | -1/+6 | |
| |/ / | | | | | | | | | | | | | | | | | | | This is a start to fixing issue #1212. It won't help for test protos, conformance etc, but it will definitely be better than nothing, and would have highlighted a change in descriptor.proto which broken C# earlier. | |||||
* | | | Merge pull request #1229 from keveman/unlimited_binary_proto | Joshua Haberman | 2016-02-17 | 2 | -4/+23 | |
|\ \ \ | | | | | | | | | Added ALLOW_UNLIMITED_BINARY_PROTO macro and setting it when | |||||
| * | | | Added PROTOBUF_PYTHON_ALLOW_OVERSIZE_PROTOS macro and setting it when | Manjunath Kudlur | 2016-02-16 | 2 | -4/+23 | |
| | | | | | | | | | | | | | | | | | | | | | | | | --allow_oversize_protos=true is passed to bazel build. When this macro is set, SetTotalBytesLimit is called to remove the 64MB limit on binary protos when during ParseFromString. | |||||
* | | | | Merge pull request #1241 from jskeet/more-merge-wrapper-tests | Jan Tattermusch | 2016-02-17 | 1 | -2/+41 | |
|\ \ \ \ | | | | | | | | | | | Add more tests around merging wrappers | |||||
| * | | | | Add more tests around merging wrappers | Jon Skeet | 2016-02-15 | 1 | -2/+41 | |
| | |/ / | |/| | | | | | | | | | | This was in an attempt to fix the wrapper handling corner case, but it's really fiddly. | |||||
* | | | | Merge pull request #260 from ejsd1989/issue-#242 | Joshua Haberman | 2016-02-16 | 2 | -4/+2 | |
|\ \ \ \ | | | | | | | | | | | Removes redundant null pointer checks checks | |||||
| * | | | | Removal of null check | eissajamil@gmail.com | 2015-03-29 | 1 | -3/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | Removed the redundant check for NULL which is already handled by using delete | |||||
| * | | | | Removal of null check | eissajamil@gmail.com | 2015-03-29 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | Removed the redundant check for NULL which is already correctly handled by used the delete | |||||
* | | | | | Merge pull request #1224 from google/rubysentinel | Joshua Haberman | 2016-02-16 | 1 | -9/+9 | |
|\ \ \ \ \ | | | | | | | | | | | | | Removed 'optional' from proto3 syntax file. | |||||
| * | | | | | Removed 'optional' from proto3 syntax file. | Josh Haberman | 2016-02-10 | 1 | -9/+9 | |
| | | | | | | ||||||
* | | | | | | Merge pull request #1247 from thomasvl/xctool_plain_output | Thomas Van Lenten | 2016-02-16 | 1 | -5/+4 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Move the xctool use of -reporter into a common spot and always use "plain" to get more readable logs on travis. | |||||
| * | | | | | | Move the xctool use of -reporter into a common spot and always use "plain" ↵ | Thomas Van Lenten | 2016-02-16 | 1 | -5/+4 | |
|/ / / / / / | | | | | | | | | | | | | | | | | | | to get more readable logs on travis. | |||||
* | | | | | | Merge pull request #1245 from thomasvl/tweak_xctool_ios_run | Thomas Van Lenten | 2016-02-16 | 1 | -1/+7 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Tweak the xctool run for iOS tests to try and sort out flake | |||||
| * | | | | | | Tweak the xctool run for iOS tests to try and sort out flake | Thomas Van Lenten | 2016-02-16 | 1 | -1/+7 | |
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | - Use the plain reporter for slightly more readable logs. - Add -newSimulatorInstance to the run-tests to see if it helps with flake. | |||||
* | | | | | | Merge pull request #1244 from thomasvl/bump_xcode_version | Thomas Van Lenten | 2016-02-16 | 3 | -5/+16 | |
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | Bump up travis to Xcode 7.2 | |||||
| * | | | | | Bump up travis to Xcode 7.2 | Thomas Van Lenten | 2016-02-16 | 3 | -5/+16 | |
|/ / / / / | | | | | | | | | | | | | | | | | | | | | - Update simulator versions used. - Mark the iOS tests as flaky while trying to dig out the root cause. | |||||
* | | | | | Merge pull request #1226 from jcanizales/patch-1 | Paul Yang | 2016-02-12 | 1 | -0/+3 | |
|\ \ \ \ \ | | | | | | | | | | | | | Include 'source' attribute in the podspec | |||||
| * | | | | | Include 'source' attribute in the podspec | Jorge Canizales | 2016-02-10 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | | | | | The new version of Cocoapods requires it even when using the podspec locally. | |||||
* | | | | | | Merge pull request #1144 from dongjoon-hyun/remove_redundant_the | Joshua Haberman | 2016-02-11 | 10 | -12/+11 | |
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | Remove redundant `the`. | |||||
| * | | | | | Rewrap the line | Dongjoon Hyun | 2016-02-11 | 1 | -2/+1 | |
| | | | | | | ||||||
| * | | | | | Remove redundant `the` in comments. | Dongjoon Hyun | 2016-02-03 | 10 | -11/+11 | |
| | | | | | | ||||||
* | | | | | | Merge pull request #997 from anderscarling/better_errors | Joshua Haberman | 2016-02-11 | 3 | -6/+47 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | ruby: Better exception text for common cases | |||||
| * | | | | | | Invoke super implementation instead of raising error | Anders Carling | 2015-11-23 | 1 | -2/+2 | |
| | | | | | | | ||||||
| * | | | | | | Add field name to initialization map exceptions | Anders Carling | 2015-11-20 | 3 | -5/+22 | |
| | | | | | | |