- 22 May, 2015 2 commits
- 21 May, 2015 3 commits
-
-
Paul Yang authored
Adds a podspec for the proto3 Objective-C runtime.
-
Paul Yang authored
Getting the ObjC generator building on Windows.
-
Jan Tattermusch authored
Solves AOT compilation issue for Unity - iOS
-
- 20 May, 2015 5 commits
-
-
Ruben Garat authored
added concrete IEqualityComparer<ExtensionIntPair> implementation in ExtensionRegistryLite.cs to prevent AOT compilation issue with unity in iOS
-
Feng Xiao authored
Marked compiler literal unsigned.
-
Jie Luo authored
C# travis integration
-
Austin Schuh authored
When compiling a protobuf with gcc 3.3.2 for powerpc, I ran into the following warning message: INFO: From Compiling my_proto.pb.cc powerpc-603e-linux-gcc: bazel-out/local_linux-dbg/genfiles/my_proto.pb.cc: In member function `virtual void MyProto::Clear()': bazel-out/local_linux-dbg/genfiles/my_proto.pb.cc:223: warning: this decimal constant is unsigned only in ISO C90 The line in the proto file that was triggering it was: if (_has_bits_[24 / 32] & 4278190080) { ZR_(field1_, field2_); } _has_bits_ is a uint32. The constant mask should therefore be unsigned. This change updates the constant to be generated as unsigned.
-
Thomas Van Lenten authored
Remove the ClassList support (maybe bring it back in the future). Trim the includes to hopefully get a working Window build. Add some more returns after switches for compilers that warn even when all values of the enum are handled. Use ghtonl instead of htonl. Change the use of [u]int(8,32)_t within the ObjC generator code to [u]int(8,32) to match the rest of the compiler. Add objective-c generator files to Visual Studio project.
-
- 19 May, 2015 4 commits
-
-
Joshua Haberman authored
Ruby C extension speedup: don't re-intern constant string needlessly.
-
Chris Fallin authored
Also fixed lines with > 80 char length.
-
Jan Tattermusch authored
-
Jan Tattermusch authored
Generate *all* protos in the script, applying fixups.
-
- 18 May, 2015 3 commits
-
-
Joshua Haberman authored
Update MRI C Ruby extension to use new version of upb (with upb_env).
-
Paul Yang authored
Post csharp landing fixup.
-
Thomas Van Lenten authored
Re-add the objc prefix that got removed by accident. Regenerate the generated descriptors (C++ and ObjC).
-
- 16 May, 2015 1 commit
-
-
Jon Skeet authored
We still have some protos which aren't generated how we want them to be: - Until we have an option to specify the "umbrella" class, DescriptorProtoFile will be broken. (The change of name here affects the reflection descriptor, which accounts for most of the change. That's easier than trying to work out exactly which occurrences of Descriptor need changing though.) - That change affects UnittestCustomOptions - Issue #307 breaks Unittest.cs After this commit, we don't have the record of the fixups in the files themselves any more, but one centralized record in the shell script.
-
- 15 May, 2015 9 commits
-
-
Joshua Haberman authored
[PYTHON] Only generate protos in development
-
Tamir Duberstein authored
Fixes #333.
-
Tamir Duberstein authored
-
Tamir Duberstein authored
-
Tamir Duberstein authored
-
Chris Fallin authored
- Alter encode/decode paths to use the `upb_env` (environment) abstraction. - Update upb amalgamation to upstream `93791bfe`. - Fix a compilation warning (void*->char* cast). - Modify build flags so that upb doesn't produce warnings -- the Travis build logs were pretty cluttered previously.
-
Chris Fallin authored
ruby: Encode decode cleanup and behavior normalization
-
Jie Luo authored
Make generate_protos.sh Windows-friendly.
-
Jorge Canizales authored
-
- 14 May, 2015 10 commits
-
-
Jorge Canizales authored
Apparently, in Cocoapods, all recursive #imports of public headers need to be public.
-
Jorge Canizales authored
-
Chris Fallin authored
Refactor Travis tests: split configs and run in parallel.
-
Jie Luo authored
Merge protobuf C# into master (only C# proto2 is supported)
-
Jorge Canizales authored
-
Jorge Canizales authored
-
Chris Fallin authored
-
Chris Fallin authored
ruby: make repeated_field quack like an array
-
Adam Greene authored
-
Jon Skeet authored
To my surprise, executing generate_protos.sh used the version of Bash installed with Git for Windows by default. After a few modifications to detect the most appropriate protoc to use, this worked pretty simply. This change also: - adds generation of the address book tutorial proto, - fixes the addressbook.proto to specify proto2 explicitly (to avoid a warning from protoc; I don't think we want warnings...) - fixes the addressbook.proto C# namespace (which I thought I'd done before, but apparently hadn't) - includes the regenerated UnittestCustomOptions.cs apart from the DescriptorProtoFIle => Descriptor change
-
- 13 May, 2015 3 commits
-
-
Feng Xiao authored
-
Chris Fallin authored
Add Ruby to Travis testing
-
Jie Luo authored
Integrate changes from latest master branch into csharp branch.
-