- 01 Oct, 2015 1 commit
-
-
Thomas Van Lenten authored
NS_ENUM changes defintion in Objective C++ based on the C++ spec being compiled with, special case the one situation where it wouldn't support doing a forward decl for the enum.
-
- 30 Sep, 2015 3 commits
- 29 Sep, 2015 8 commits
-
-
Paul Yang authored
Fix Podspec version number
-
Thomas Van Lenten authored
- Move up to 8.4 as the high simulator (assuming Xcode 6.4). - Add cast to NSMutableDictionary so clang and resolve the selector. - Add case for the newer static analyzer so it won't trigger a false warning. - Update the "dictionary" interface to use "object" naming. Xcode 7+ has gotten more strict on the use of nonnull/nullable; combining that with the generic collection support; and the "dictionary" classes we created now collide with what the generic KeyValueCoding in the system headers triggering warnings/errors. Fix this and hopefully all future issue by renaming the methods to use "object" for the classes that have data types as objects instead of PODs. Taking this renaming hit now while ObjC is still in beta because it is a breaking change for any existing code.
-
Joshua Haberman authored
A very small fix to silence some warnings.
-
Jorge Canizales authored
This was released as `3.0.0-alpha-4.1`
-
Jon Skeet authored
-
Jon Skeet authored
(Generated code changes coming next...)
-
Jon Skeet authored
-
Jon Skeet authored
There are now summaries for: - The Types nested class (which holds nested types) - The file descriptor class for each proto - The enum generated for each oneof (Also fixed two typos.) Generated code in next commit.
-
- 28 Sep, 2015 1 commit
-
-
Josh Haberman authored
Also updated the Gemfile.lock since alpha-4 has been pushed to RubyGems. Change-Id: I8ddc5f125f28aa9a33c88dfe48251a75a877e1d3
-
- 25 Sep, 2015 1 commit
-
-
Feng Xiao authored
Handled blocks being too small in arena.cc
-
- 23 Sep, 2015 1 commit
-
-
Jan Tattermusch authored
Generate C# directory hierarchy with new option
-
- 16 Sep, 2015 1 commit
-
-
Feng Xiao authored
Add GOOGLE_ATTRIBUTE_NOINLINE to GetArena() and GetMaybeArenaPointer(…
-
- 14 Sep, 2015 1 commit
-
-
0xAAE authored
Add GOOGLE_ATTRIBUTE_NOINLINE to GetArena() and GetMaybeArenaPointer() methods. This is to avoid "unresolved link" errors in MSVC 2015 during Release build
-
- 10 Sep, 2015 2 commits
- 09 Sep, 2015 3 commits
-
-
Feng Xiao authored
Small fixes
-
Brian Silverman authored
It isn't always, which causes problems when trying to put negative values into the array with C++11.
-
Brian Silverman authored
Bazel expects all tests to do this.
-
- 08 Sep, 2015 2 commits
- 05 Sep, 2015 1 commit
-
-
Paul Yang authored
Fix podspec by adding missing comma
-
- 04 Sep, 2015 6 commits
-
-
Jorge Canizales authored
-
Jan Tattermusch authored
Pack/Unpack implementation for Any.
-
Jon Skeet authored
We still need the JSON representation, which relies on something like a DescriptorPool to fetch message types from based on the type URL. That will come a bit later. (The DescriptorPool comment in this commit is just a note which will prove useful if we use DescriptorPool itself.)
-
Joshua Haberman authored
Fix Python 3.4 cpp implementation
-
Feng Xiao authored
Rename 'BYTE_SIZE' macro to 'GOOGLE_PROTOBUF_BYTE_SIZE'
-
kbinani authored
Xcode raises warning that says "'BYTE_SIZE' macro redefined". The original 'BYTE_SIZE' macro definition is here, for example: '/Applications/Xcode/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/mach/vm_param.h'
-
- 01 Sep, 2015 5 commits
-
-
Jon Skeet authored
Other changes are due to the well-known types changing without us regenerating.
-
Jon Skeet authored
-
Jon Skeet authored
-
Jon Skeet authored
This introduces a new C# option, base_namespace. If the option is not specified, the behaviour is as before: no directories are generated. If the option *is* specified, all C# namespaces must be relative to the base namespace, and the directories are generated relative to that namespace. Example: - Any.proto declares csharp_namespace = "Google.Protobuf.WellKnownTypes" - We build with --csharp_out=Google.Protobuf --csharp_opt=base_namespace=Google.Protobuf - The Any.cs file is generated in Google.Protobuf/WellKnownTypes (where it currently lives) We need a change to descriptor.proto before this will all work (it wasn't in the right C# namespace) but that needs the other descriptors to be regenerated too. See next commit...
-
Jon Skeet authored
-
- 31 Aug, 2015 1 commit
-
-
Dan O'Reilly authored
Fixes the ScalarMapContainer/MessageMapContainer implementations on Python 3.4, by dynamically allocating their PyTypeObjects using PyType_FromSpecWithBases, instead of statically allocating them. This is necessary because Python 3.4+ disallows statically allocating a class with a dynamically allocated parent. Signed-off-by: Dan O'Reilly <oreilldf@gmail.com>
-
- 29 Aug, 2015 3 commits
-
-
Feng Xiao authored
Conflicts: src/google/protobuf/extension_set.h
-
Joshua Haberman authored
Fix for https://github.com/google/protobuf/issues/758
-
Josh Haberman authored
Change-Id: Ifef8a300258214aae8f6b8516fbc61b7335b5724
-