596 Commits (79c32b17acecbd01968a081dda695fc25d8bc992)

Author SHA1 Message Date
Jon Skeet 790f4c8e37 Use the original name in JSON formatting. 9 years ago
Jon Skeet 84ea2c7a81 Regenerate all C# code and make it compile 9 years ago
Jon Skeet 75626ed79c Add C# codegen changes to enum value names (mostly C++) 9 years ago
Jon Skeet 46e088e2b6 Remove duplicate test cases. 9 years ago
Jon Skeet dfd47600d1 Remove duplicate line 9 years ago
Jon Skeet ca0461c186 Introduce a new nuget package, Google.Protobuf.Tools, basically to contain protoc on multiple platforms. 9 years ago
Jon Skeet 71e8dca083 Refactoring of FieldDescriptor 9 years ago
alien 6f8dd2115b Code review fixes 9 years ago
alien 0d32ab37fa csharp: add support for the json_name option 9 years ago
avgweb ad2d775e1b Replace StringBuilder with TextWriter in JsonFormatter 9 years ago
Jon Skeet f222a9a5e6 Fix copy/paste typo in CodedInputStreamTest 9 years ago
Jon Skeet c0cf71bec9 Implement IDisposable for CodedInputStream and CodedOutputStream 9 years ago
Jon Skeet 42371463de Require VS2015 in the solution file 9 years ago
Jon Skeet 0262e04dbb Add more tests around merging wrappers 9 years ago
Jon Skeet 9bdc848832 Validate that end-group tags match their corresponding start-group tags 9 years ago
Jon Skeet 957e877d52 Generate C# code whenever descriptor.proto changes 9 years ago
Jan Tattermusch 95c4100230 Add a link 9 years ago
Jan Tattermusch d40e3a1623 Use checked-in key to build ReleaseSigned 9 years ago
Jan Tattermusch 82f210cbac add private key for strong name assemblies 9 years ago
Jon Skeet f1c5754f0f nuspec dependency fixes 9 years ago
Jon Skeet 045b528d4a Generated code changes from previous commit 9 years ago
Jon Skeet 7762f163a4 Rename Preconditions to ProtoPreconditions 9 years ago
Jon Skeet b6159965ec Generated code for GeneratedCodeInfo change 9 years ago
Jon Skeet a3ea9d1203 Rename GeneratedCodeInfo to GeneratedClrTypeInfo 9 years ago
Jon Skeet 0809de8e9f Clarify readme 9 years ago
Jon Skeet 3878d84662 Fix mistakes in highest-representable float64 integers 9 years ago
Jon Skeet dd43dcca8c Ensure that FieldMask, Timestamp and Duration ToString() calls don't throw 9 years ago
Jon Skeet 030c268489 Fix broken test 9 years ago
Jon Skeet b1ea15f7a5 Make sure that 9 years ago
Jon Skeet 8866d6a80e Reject JSON containing the same oneof field twice 9 years ago
Jon Skeet 52db5139c4 Change handling of unknown enums: we now write out the value as a number. 9 years ago
Jon Skeet f437b67f60 Extra strictness for FieldMask conversion 9 years ago
Jon Skeet 022a9b2675 Allow the original field name (rather than camel-cased) when parsing JSON 9 years ago
Jon Skeet 1fc485928f Fixes to JSON timestamp/duration representations 9 years ago
Jon Skeet c74676f070 Report serialization errors in conformance tests 9 years ago
Jon Skeet 888e71bdfc Prohibit null values in repeated and map fields in JSON 9 years ago
Jon Skeet 1a34ac03be Throw a better exception when invalid base64 is detected in JSON 9 years ago
Jon Skeet 730c38ad8c Support (and test) numeric enum parsing in JSON 9 years ago
Jon Skeet f262611ff6 Fix handling of repeated wrappers 9 years ago
Jon Skeet f2fe50bfc5 JSON conformance test fixes 9 years ago
Jon Skeet 5dba7d7b4c Introduce ICustomDiagnosticMessage to allow for custom string formatting 9 years ago
Dongjoon Hyun 7b08d49e9d Fix typos in README.md/CHANGES.txt 9 years ago
Jon Skeet 9e4f354f14 Prohibit null values in map fields 9 years ago
Jon Skeet b4a58173f2 Ensure all formatted well-known-type values are valid JSON 9 years ago
Jon Skeet aa431a0481 Improve number handling in JSON parsing 9 years ago
Jon Skeet 9f10c4576a Remove unused method in FieldCodec. 9 years ago
Jon Skeet d49b9c81ec Fix C# source generation shell script and remove out of date notes 9 years ago
Jan Tattermusch 00ace95ae3 add reference generator dependency 9 years ago
Jan Tattermusch 52139f9fde make nuget package support CoreCLR 9 years ago
Jon Skeet a4dc5968b1 Add JSON parsing to conformance tests. 9 years ago