- 21 May, 2019 1 commit
-
-
TechProofreader authored
Even though I just proofread this file, I noticed one more thing that needed correcting, which I fixed. The word "genereated" had to be corrected to "generated". My apologies for missing this on the initial check.
-
- 20 May, 2019 2 commits
-
-
Hao Nguyen authored
Down Integrate to GitHub
-
Yilun Chong authored
Update performance.md
-
- 18 May, 2019 1 commit
-
-
TechProofreader authored
I corrected a few grammatical mistakes and increased the document's readability by easing the language flow.
-
- 17 May, 2019 1 commit
-
-
Hao Nguyen authored
-
- 15 May, 2019 2 commits
-
-
Yilun Chong authored
Update instruction on how to use JavaLite runtime
-
Yilun Chong authored
Fix typo 'pythong'
-
- 14 May, 2019 10 commits
-
-
Joshua Haberman authored
Typo fix for conformance test runner.
-
Joshua Haberman authored
Revert "Convert Google::Protobuf.deep_copy to pure Ruby"
-
Joshua Haberman authored
-
Joshua Haberman authored
-
Joshua Haberman authored
-
Joshua Haberman authored
Convert Google::Protobuf.deep_copy to pure Ruby
-
haoyuanli authored
Changed 'pythong' to 'python'
-
Hao Nguyen authored
Make sure to return the updated line when modifying .pb.h file
-
Hao Nguyen authored
-
Hao Nguyen authored
Down integrate to GitHub
-
- 13 May, 2019 6 commits
-
-
Aaron Patterson authored
In general, I think it will help us to debug issues if we have less C code and more Ruby code. This method can be implemented in pure Ruby, so this commit converts it to pure Ruby.
-
Hao Nguyen authored
-
Hao Nguyen authored
-
Hao Nguyen authored
-
Joshua Haberman authored
-
Joshua Haberman authored
-
- 10 May, 2019 5 commits
-
-
Ruslan Manaev authored
-
Seth Girvan authored
This reverts commit a7180caf.
-
Parnic authored
This file contains a lot of code that doesn't compile for Xbox One and doesn't appear to be necessary for usage on that platform. _WIN32 is defined for the Xbox One platform.
-
Parnic authored
It appears this file was including winsock2.h just to get the timeval struct definition. There are platforms, such as Xbox One, that don't use winsock but do compile with _MSC_VER set, so just drop in the struct definition we needed instead of including all of winsock. This fixes compilation of this file for Xbox One. Without this change, there were numerous `timeval` complaints such as ``` 1>c:\dev\protobuf\src\google\protobuf\util\time_util.h(153): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\dev\protobuf\src\google\protobuf\util\time_util.cc) 1>c:\dev\protobuf\src\google\protobuf\util\time_util.h(153): error C2143: syntax error: missing ',' before '&' (compiling source file C:\dev\protobuf\src\google\protobuf\util\time_util.cc) ``` etc.
-
Per Lundberg authored
-
- 09 May, 2019 1 commit
-
-
Hao Nguyen authored
-
- 06 May, 2019 2 commits
-
-
Hao Nguyen authored
Update php/release.sh to be executable and create a new branch
-
Hao Nguyen authored
-
- 04 May, 2019 1 commit
-
-
Hao Nguyen authored
Down integrate to GitHub
-
- 03 May, 2019 5 commits
-
-
Hao Nguyen authored
-
Hao Nguyen authored
-
Sydney Acksman authored
* Compiler changes (extensions) * Generated changes (extensions) * Library changes (extensions) * Adjusted a summary to indicate ContainingType can be null for extensions * Compiler changes (custom option review + access level review) * Generated code changes (custom options + access review) * Library changes (custom options + access review) * Support C# 6 with library changes * Access HasValue by property * Set access level of all extension classes to internal (revert in next PR) * Added null checks to custom options * Rebase on master and regenerate Conformance * Removed second dictionary from ExtensionSet * Rebased compiler changes * Rebased generated code changes * Rebased library changes + review changes * Add more safety checks to extension accessors * Remove instances where extension sets were unnecessarily allocated * Remove cleared items from sets Empty sets are now made null IExtensionMessage -> IExtendableMessage * Remove dead code from IExtensionValue impls * Clean both repeated and single value extensions * Add GetOrRegister method for repeated fields and allow clearing repeated extensions * Add type safe ClearExtension methods, remove non-generic IExtendableMessage interface. * Simplify ExtensionSet.TryMergeFieldFrom * Rebase on master to resolve conflicts * Fix Makefile.am * Add ObjectIntPair to Makefile.am
-
Denis Smirnov authored
-
Parnic authored
Some compilers, such as PS4's clang, were giving errors such as: C:\dev\protobuf\src\google/protobuf/parse_context.h(227,5): error : no type named 'uintptr_t' in namespace 'std'; did you mean simply 'uintptr_t'? Adding the necessary include for integer types fixes these.
-
- 02 May, 2019 1 commit
-
-
Maik Riechert authored
One example is when using seccomp with PR_SET_TSC set to PR_TSC_SIGSEGV.
-
- 01 May, 2019 2 commits
-
-
Hao Nguyen authored
Down integrate to GitHub
-
Hao Nguyen authored
-