aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Remove redundant `the` in comments.Gravatar Dongjoon Hyun2016-02-03
|
* Merge pull request #1207 from jskeet/readmeGravatar Jie Luo2016-02-03
|\ | | | | Clarify readme for C#
| * Clarify readmeGravatar Jon Skeet2016-02-03
|/
* Merge pull request #1165 from damienmg/masterGravatar Jisi Liu2016-02-02
|\ | | | | Make protobuf Skylark extension appends the workspace root
* \ Merge pull request #1195 from calbach/python-json-structGravatar Jie Luo2016-02-01
|\ \ | | | | | | Manually down-integrate python JSON struct support from internal code base.
* \ \ Merge pull request #1199 from google/google_integrateGravatar Jisi Liu2016-02-01
|\ \ \ | | | | | | | | Integrate google internal changes to master
| | * | Manually down-integrate python JSON struct support from internal code base.Gravatar CH Albach2016-01-29
| |/ / |/| |
| * | Restore the license for Internal.javaGravatar Jisi Liu2016-01-29
| | |
| * | Uncomment the test, which was commented out during integrationGravatar Jisi Liu2016-01-29
| | |
| * | Integrate from google internal.Gravatar Jisi Liu2016-01-29
| | | | | | | | | | | | | | | Java files are moved to un-do the hack in the prevous commit, which moved the java files to the original position for integration.
| * | Undo the Java module change for integration.Gravatar Jisi Liu2016-01-28
|/ / | | | | | | | | | | | | | | | | Moving the files to their original location, so that opensource changes can be picked during the internal merge. Those files will be moved into the correct location after merging with internal code. Note: do NOT merge this into master without the other internal down-integration commit.
* | Merge pull request #1158 from jskeet/nonnormalized-tostringGravatar Jan Tattermusch2016-01-26
|\ \ | | | | | | Ensure that FieldMask, Timestamp and Duration ToString() calls don't throw
* \ \ Merge pull request #1169 from LuminateWireless/bazel-buildGravatar Feng Xiao2016-01-22
|\ \ \ | | | | | | | | Fix bazel BUILD for Java.
* \ \ \ Merge pull request #1167 from xfxyjwf/refactor_docGravatar Jisi Liu2016-01-22
|\ \ \ \ | | | | | | | | | | Refactor README.md.
| | * | | Fix bazel BUILD for Java.Gravatar Ming Zhao2016-01-21
| |/ / / |/| | |
| * | | Refactor README.md.Gravatar Feng Xiao2016-01-21
|/ / / | | | | | | | | | | | | | | | Move the original README.md to src since it's talking about C++ exclusively and add a more general README.md to document how to install protoc for all languages.
* | | Merge pull request #1163 from jskeet/more-jsonGravatar Jan Tattermusch2016-01-21
|\ \ \ | | | | | | | | Fix mistakes in highest-representable float64 integers
* \ \ \ Merge pull request #1162 from brian-peloton/masterGravatar Feng Xiao2016-01-21
|\ \ \ \ | | | | | | | | | | Avoid upcasting uninitialized pointers
| | * | | Fix mistakes in highest-representable float64 integersGravatar Jon Skeet2016-01-21
| |/ / / |/| | |
| * | | Avoid upcasting uninitialized pointersGravatar Brian Silverman2016-01-20
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes google/protobuf#693 msan flags this as being undefined behavior. I think it's triggering because the compiler has to insert a branch to avoid changing the pointer's value if it starts out NULL. I can't figure out if this is actually undefined behavior or not, but it definitely seems to be a gray area of the standard which is best avoided.
* | | Merge pull request #789 from motahan/solaris64_fixGravatar Feng Xiao2016-01-20
|\ \ \ | | | | | | | | Fixing compile errors on Solaris in 64-bit mode
| | * | Ensure that FieldMask, Timestamp and Duration ToString() calls don't throwGravatar Jon Skeet2016-01-20
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The usage of ICustomDiagnosticMessage here is non-essential - ToDiagnosticString doesn't actually get called by ToString() in this case, due to JsonFormatter code. It was intended to make it clearer that it *did* have a custom format... but then arguably I should do the same for Value, Struct, Any etc. Moving some of the code out of JsonFormatter and into Duration/Timestamp/FieldMask likewise feels somewhat nice, somewhat nasty... basically there are JSON-specific bits of formatting, but also domain-specific bits of computation. <sigh> Thoughts welcome.
* | | Merge pull request #1096 from jskeet/custom-to-stringGravatar Jan Tattermusch2016-01-19
|\ \ \ | | | | | | | | Introduce ICustomDiagnosticMessage to allow for custom string formatting
* \ \ \ Merge pull request #1155 from jcburke14/jb-intcastGravatar Feng Xiao2016-01-19
|\ \ \ \ | | | | | | | | | | Fix compiler warning from repeated_field.h
| * | | | Fix compiler warning from repeated_field.hGravatar John Burke2016-01-19
|/ / / /
* | | | Merge pull request #1147 from jcanizales/patch-1Gravatar Feng Xiao2016-01-19
|\ \ \ \ | | | | | | | | | | Update podspec version to 3.0.0-beta-2
* \ \ \ \ Merge pull request #896 from ↵Gravatar Feng Xiao2016-01-16
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | jhump/jh/fix-ioexception-vs-invalidprotobuf-exception throw IOException instead of InvalidProtocolBufferException when appropriate
* \ \ \ \ \ Merge pull request #1145 from jskeet/conformanceGravatar Jon Skeet2016-01-16
|\ \ \ \ \ \ | | | | | | | | | | | | | | JSON Conformance improvements
* \ \ \ \ \ \ Merge pull request #1146 from haberman/pycppfixGravatar Joshua Haberman2016-01-15
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Fixed Python 3.x C++ build, and updated conformance failure lists.
| | | | * | | | Update podspec version to 3.0.0-beta-2Gravatar Jorge Canizales2016-01-15
| |_|_|/ / / / |/| | | | | | | | | | | | | It's already submitted.
| | | * | | | move test file (was in wrong place after rebasing on java module refactor)Gravatar Joshua Humphries2016-01-15
| | | | | | |
| | | * | | | fully qualify invocations of static methods on GeneratedMessageGravatar Joshua Humphries2016-01-15
| | | | | | |
| | | * | | | throw IOException instead of InvalidProtocolBufferException when appropriateGravatar Joshua Humphries2016-01-15
| |_|/ / / / |/| | | | |
| * | | | | Fixed Python 3.x C++ build, and updated conformance failure lists.Gravatar Josh Haberman2016-01-15
| | | | | |
| | | | | * Make protobuf Skylark extension appends the workspace rootGravatar Damien Martin-Guillerez2016-01-15
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change make protobuf skylark extension works when using remote repository. Note that this make the Skylark extension unusable prior to Bazel 0.1.4 because the workspace_root is not available on prior version. Tested with Bazel 0.1.4rc2. Fixes https://github.com/bazelbuild/bazel/issues/784.
* | | | | Merge pull request #1143 from xfxyjwf/fix_javaGravatar Feng Xiao2016-01-15
|\ \ \ \ \ | |/ / / / |/| | | | Fix tests broken by the Java directory change.
| | * | | Fix broken testGravatar Jon Skeet2016-01-15
| | | | |
| | * | | Remove now-fixed conformance errors.Gravatar Jon Skeet2016-01-15
| | | | |
| | * | | Make sure thatGravatar Jon Skeet2016-01-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "valueField": null is parsed appropriately, i.e. that it remembers that the field is set.
| | * | | Reject JSON containing the same oneof field twiceGravatar Jon Skeet2016-01-15
| | | | |
| | * | | Change handling of unknown enums: we now write out the value as a number.Gravatar Jon Skeet2016-01-15
| | | | |
| | * | | Extra strictness for FieldMask conversionGravatar Jon Skeet2016-01-15
| | | | |
| | * | | Allow the original field name (rather than camel-cased) when parsing JSONGravatar Jon Skeet2016-01-15
| | | | |
| | * | | Fixes to JSON timestamp/duration representationsGravatar Jon Skeet2016-01-15
| | | | |
| | * | | Report serialization errors in conformance testsGravatar Jon Skeet2016-01-15
| | | | |
| | * | | Prohibit null values in repeated and map fields in JSONGravatar Jon Skeet2016-01-15
| | | | |
| | * | | Throw a better exception when invalid base64 is detected in JSONGravatar Jon Skeet2016-01-15
| | | | |
| | * | | Support (and test) numeric enum parsing in JSONGravatar Jon Skeet2016-01-15
| | | | |
| | * | | Fix handling of repeated wrappersGravatar Jon Skeet2016-01-15
| | | | | | | | | | | | | | | | | | | | | | | | | Previously we were incorrectly packing wrapper types. This also refactors FieldCodec a bit as well, using more C# 6-ness.
| * | | | Fix tests broken by the Java directory change.Gravatar Feng Xiao2016-01-14
|/ / / / | | | | | | | | | | | | Change-Id: I39c4eadbd28164cfd83aa2d1d8b6dfe8286db803