- 01 Mar, 2017 5 commits
-
-
Sergio Campamá authored
Disable static analyzer for message semaphore creation
-
Matt Hauck authored
* Fix gcc 4.1.2 compilation of map_field_inl.h Fixes "error: object missing in reference to '...'" errors from #1035 * Disable 64-bit map keys on gcc <= 4.1 * Add missing case statements
-
Matt Hauck authored
This is both more correct, and the build fails on AIX without it
-
Paul Yang authored
This method merges the contents of the specified message into the current message. Singular fields that are set in the specified message overwrite the corresponding fields in the current message. Repeated fields are appended. Map fields key-value pairs are overritten. Singular/Oneof sub-messages are recursively merged. All overritten sub-messages are deep-copied.
-
Adam Cozzette authored
Removed log statement from writer_test.js
-
- 28 Feb, 2017 7 commits
-
-
Adam Cozzette authored
This tweak makes the test output a bit easier to read because it cuts out a lot of unnecessary logging.
-
Jisi Liu authored
Remove the use of C++11 features.
-
Feng Xiao authored
Fix links to the license in meta-data
-
Jie Luo authored
There might be duplicated enum values when allow_alias is true. Add PreferredAlias into OriginalNameAttribute to remove the duplication (#2727)
-
Sebastian Schuberth authored
The first is the newer name, which is also more telling.
-
Sebastian Schuberth authored
The "New BSD License" is the "3-Clause BSD License", but the links were pointing to the "2-Clause BSD License".
-
Feng Xiao authored
-
- 27 Feb, 2017 2 commits
-
-
Adam Cozzette authored
Disable MSVC warning C4309
-
Adam Cozzette authored
Fix unresolved symbols with MSVC12 and /Zc:inline
-
- 24 Feb, 2017 5 commits
-
-
Feng Xiao authored
Speed up JSON parsing.
-
Adam Cozzette authored
const FieldDescriptorCompare
-
Adam Cozzette authored
Fix unused variables warnings in generated_message_reflection.h
-
Adam Cozzette authored
README.md: Make docs URL a link
-
Jisi Liu authored
FreeBSD compatibility
-
- 23 Feb, 2017 5 commits
-
-
Thomas Van Lenten authored
Add GPBMessageDropUnknownFieldsRecursively() and tests.
-
Thomas Van Lenten authored
GPBMessageDropUnknownFieldsRecursively() is a new helper to drop the unknownFields from a message and all sub messages (in fields or extensions).
-
John Brock authored
- Adding more detail on running tests - Adding info about the status of .NET 3.5 support and how to enable .NET 3.5
-
John Brock authored
NUnit 3.4.0 —> 3.6.0 dotnet-test-nunit 3.4.0-alpha-2 —> 3.4.0-beta-3
-
John Brock authored
* Changing DOTNET35 framework symbols in preprocessor directives to the default built-in value of NET35. * Adding extension method StreamExtension.CopyTo for .NET 3.5 because it didn’t exist until .NET 4, and adding associated unit tests.
-
- 22 Feb, 2017 1 commit
-
-
Aurimas Liutikas authored
-
- 21 Feb, 2017 1 commit
-
-
Feng Xiao authored
Add an option to always print enums as ints in Json API
-
- 19 Feb, 2017 1 commit
-
-
- 18 Feb, 2017 2 commits
-
-
Marc Abramowitz authored
Dedent URL so it renders as a link and not as code (fixed width font and not clickable).
-
Wojciech Mamrak authored
> warning C4309: static_cast': truncation of constant value introduced in commit 9db5b11c
-
- 17 Feb, 2017 2 commits
-
-
Ross Wang authored
Clang now validates that <set> comparators must have a const operator(): https://reviews.llvm.org/rL291969 Discussion: https://groups.google.com/d/msg/protobuf/9W6zFIHaJ-4/9RrfwelpEQAJ
-
Marcel Raad authored
In #726 and #813, linking errors with MSVC14 were resolved. The change in MSVC12 leading to these errors was not a newly introduced bug, but that /Zc:inline was made on by default. This option is also available with MSVC12, so the workaround should be applied for it too.
-
- 16 Feb, 2017 1 commit
-
-
Adam Cozzette authored
Merge #2653, #2622, #2579, #2652
-
- 15 Feb, 2017 5 commits
-
-
Chris Kennelly authored
-
Chris Kennelly authored
-
Chris Kennelly authored
This allows more compact comparisons (1 byte instead of 4 byte immediates on x86) for each possible wire/tag inside each field.
-
Chris Kennelly authored
rvalue setters for scalar string fields were added in #2506.
-
Adam Cozzette authored
Inline branch-less VarintSize32/VarintSize64 implementations.
-
- 14 Feb, 2017 3 commits
-
-
Adam Cozzette authored
Avoid aliasing CodedInputStream::buffer_ when parsing little endian integers
-
Thomas Van Lenten authored
--[name]_opt support depended on the plugin being register, and didn't support working with just --[name]_out directive (where the plugin is found via the users PATH. This extends the command line handing to allow --[name]_out to be all it takes for the _opt directive to also be supported. Fixes https://github.com/google/protobuf/issues/2712
-
Feng Xiao authored
Undef TYPE_BOOL to avoid conflict with iOS.
-