- 25 Jan, 2018 9 commits
-
-
Feng Xiao authored
Remove the use of BUILT_SOURCES
-
Jon Skeet authored
This will allow SourceLink as per #4179, and mean that we can use C# 7.0 language features in the library (but not in generated code). This does not affect which platforms we're *targeting*, so end users won't see any difference. It would be nice to update to 2.1.4, but AppVeyor's "Visual Studio 2017" environment is only 2.0.3.
-
Feng Xiao authored
Add Haskell implementations
-
Thomas Van Lenten authored
The generated code for enums needs atomics support, so generate the import instead of relying on it via transitive imports. This will make future changes to this likely likely to break generated code and runtime support are mixed. Followup to https://github.com/google/protobuf/pull/4184.
-
Thomas Van Lenten authored
Followup to https://github.com/google/protobuf/pull/4184, keep the import to not break any existing generated code that isn't regenerated when they update to the newer protobuf code.
-
Matt Chan authored
Add Awake Security's Haskell Protobuf and GRPC implementations
-
Feng Xiao authored
Drop java 6 support
-
David Ostrovsky authored
Fixes #4220.
-
Feng Xiao authored
Fixes https://github.com/google/protobuf/issues/3912 [BUILT_SOURCES](https://www.gnu.org/software/automake/manual/html_node/Sources.html) is used with [Automake's automatic dependency tracking](https://www.gnu.org/software/automake/manual/html_node/Dependencies.html#Dependencies) but doesn't work well in protobuf when cross-compiling. Their presence causes maek to always generate them even when they are not requested and as a result causes cross-compilation to fail because the built protoc cannot be used to generate unittest protos (see: https://github.com/google/protobuf/issues/3912). Removing it with explicit dependencies fixes the build issue when running 'make', 'make all', 'make install' at cross-compilation. It doesn't affect 'make protoc' because BUILT_SOURCES only works for the implicit targets 'all', 'check' or 'install'.
-
- 24 Jan, 2018 1 commit
-
-
Feng Xiao authored
fix typo in FieldMaskTree.java comment
-
- 22 Jan, 2018 1 commit
-
-
Jonathan Dierksen authored
* Migrate away from deprecated OSAtomic APIs.
-
- 21 Jan, 2018 1 commit
-
-
kenji yoshida authored
-
- 15 Jan, 2018 1 commit
-
-
Jon Skeet authored
By default, unknown fields are preserved when parsing. To discard them, use a parser configured to do so: var parser = MyMessage.Parser.WithDiscardUnknownFields(true);
-
- 11 Jan, 2018 1 commit
-
-
Yilun Chong authored
Fix java benchmark to use parser, fix cpp benchmark new arena to use …
-
- 10 Jan, 2018 1 commit
-
-
Yilun Chong authored
-
- 09 Jan, 2018 1 commit
-
-
Yilun Chong authored
-
- 08 Jan, 2018 2 commits
-
-
Adam Cozzette authored
Add more tests to time_test
-
Adam Cozzette authored
Fix ValidateDateTime: check day instead month
-
- 06 Jan, 2018 2 commits
-
-
Yilun Chong authored
Java caliper counter
-
Yilun Chong authored
-
- 05 Jan, 2018 4 commits
-
-
Yilun Chong authored
Add python benchmark
-
Anton Fedorov authored
Better test coverage for datetime validation.
-
Anton Fedorov authored
Found with PVS-Studio static analyser, see https://www.viva64.com/en/b/0550/
-
Yilun Chong authored
-
- 04 Jan, 2018 1 commit
-
-
Jisi Liu authored
Merge 3.5.x branch into master
-
- 03 Jan, 2018 9 commits
-
-
Adam Cozzette authored
whitelisting aix platform as it has sched_yield
-
Amandeep Gautam authored
-
Thomas Van Lenten authored
-
Yilun Chong authored
Add caliper supported to java benchmark
-
Jisi Liu authored
-
Jisi Liu authored
-
Jisi Liu authored
remove nullptr
-
Jisi Liu authored
Fix uploading binary wheel.
-
Thomas Van Lenten authored
Add tests to cover all the common special casing in the runtime code to ensure things come out correctly.
-
- 02 Jan, 2018 3 commits
-
-
Yilun Chong authored
-
Jisi Liu authored
-
Yilun Chong authored
-
- 29 Dec, 2017 1 commit
-
-
kvukic authored
-
- 22 Dec, 2017 2 commits