Commit History

Autor SHA1 Mensaxe Data
  Jon Skeet 0dd5fffba3 Fix JSON parsing and formatting of NullValue in C# %!s(int64=5) %!d(string=hai) anos
  Sydney Acksman 71c492da3c Add some missing null-checks %!s(int64=6) %!d(string=hai) anos
  Xiang Dai e479410564 delete all duplicate empty blanks (#5758) %!s(int64=6) %!d(string=hai) anos
  Jon Skeet 822b924d59 Allow list values to be null when parsing %!s(int64=7) %!d(string=hai) anos
  Jon Skeet e8c9ae1209 Add parser settings WithXyz methods %!s(int64=8) %!d(string=hai) anos
  Jon Skeet a985451253 Add JsonParser setting to ignore unknown field values %!s(int64=8) %!d(string=hai) anos
  Jos Hickson 835fb947cc Fixed parsing of BoolValue. %!s(int64=9) %!d(string=hai) anos
  Jon Skeet 61307b86f5 Allow custom type URL prefixes in Any.Pack %!s(int64=9) %!d(string=hai) anos
  Jon Skeet 7762f163a4 Rename Preconditions to ProtoPreconditions %!s(int64=9) %!d(string=hai) anos
  Jon Skeet b1ea15f7a5 Make sure that %!s(int64=9) %!d(string=hai) anos
  Jon Skeet 8866d6a80e Reject JSON containing the same oneof field twice %!s(int64=9) %!d(string=hai) anos
  Jon Skeet 52db5139c4 Change handling of unknown enums: we now write out the value as a number. %!s(int64=9) %!d(string=hai) anos
  Jon Skeet f437b67f60 Extra strictness for FieldMask conversion %!s(int64=9) %!d(string=hai) anos
  Jon Skeet 1fc485928f Fixes to JSON timestamp/duration representations %!s(int64=9) %!d(string=hai) anos
  Jon Skeet 888e71bdfc Prohibit null values in repeated and map fields in JSON %!s(int64=9) %!d(string=hai) anos
  Jon Skeet 1a34ac03be Throw a better exception when invalid base64 is detected in JSON %!s(int64=9) %!d(string=hai) anos
  Jon Skeet 730c38ad8c Support (and test) numeric enum parsing in JSON %!s(int64=9) %!d(string=hai) anos
  Jon Skeet f2fe50bfc5 JSON conformance test fixes %!s(int64=9) %!d(string=hai) anos
  Jon Skeet aa431a0481 Improve number handling in JSON parsing %!s(int64=9) %!d(string=hai) anos
  Jon Skeet 3de2fced6b Handle JSON parsing for Any. %!s(int64=10) %!d(string=hai) anos
  Jon Skeet 72ec33676f Tidy up reflection in advance of attempting to implement DynamicMessage. %!s(int64=10) %!d(string=hai) anos
  Jon Skeet 2a15051a1e Introduce a Parser property into MessageDescriptor, and populate it from generated types. %!s(int64=10) %!d(string=hai) anos
  Jon Skeet 284bb452e4 Generated code changes and manual changes for previous commit. %!s(int64=10) %!d(string=hai) anos
  Jan Tattermusch ffe25c76ea Merge pull request #941 from jskeet/recursion-limit %!s(int64=10) %!d(string=hai) anos
  Jon Skeet 6fa17e7597 Reimplement JSON recursion by detecting the depth in the tokenizer. %!s(int64=10) %!d(string=hai) anos
  Jon Skeet 3a72a1eeaf Merge pull request #940 from jskeet/json-names %!s(int64=10) %!d(string=hai) anos
  Jon Skeet 0fb39c4afe Created a new exception for JSON failures. %!s(int64=10) %!d(string=hai) anos
  Jon Skeet 3d257a9dc1 Add recursion limit handling to JSON parsing. %!s(int64=10) %!d(string=hai) anos
  Jon Skeet 6a94273549 Move the creation of the "fields by JSON name" dictionary to the descriptor. %!s(int64=10) %!d(string=hai) anos
  Jon Skeet fb2488225f Implement JSON parsing in C#. %!s(int64=10) %!d(string=hai) anos