315 Commits (9bd74b7f25b45b253f46025d7300a17df58d213f)

Author SHA1 Message Date
Jon Skeet 5bdc57292f Generated code for previous commit. 9 years ago
Jon Skeet e7f88ff129 Skip groups properly. 9 years ago
Jon Skeet 38032688a7 Make InvalidProtocolBufferException.InvalidTag internal. 9 years ago
Jon Skeet 1a57ad8b41 Generated code changes for previous commit. 9 years ago
Jon Skeet ff334a60eb Change ReadTag and PeekTag to just use 0 as a return value for "end of stream", rather than using an awkward out parameter. 9 years ago
Jon Skeet c13a612dc4 Update AssemblyInfo for conformance - mostly to fix version numbers. 9 years ago
Jon Skeet 15bf55e225 Validate that after reading a message, we've consumed as many bytes as we expected to. 9 years ago
Jon Skeet fe355b26ec Generated code changes for previous commit. 9 years ago
Jon Skeet 9df2defa29 Consume unknown fields when parsing. 9 years ago
Jon Skeet 044c36ebef First pass at C# conformance tests. 9 years ago
Jon Skeet 30e8157550 Fix one cref that Mono was unhappy with 9 years ago
Jon Skeet 811fc89f0e Document everything, and turn on errors if we fail to document anything in the future. 9 years ago
Jon Skeet 99a81d297c Fix build warnings around unused variables 9 years ago
Jon Skeet 0e30de3d6b JSON formatting for FieldMask 9 years ago
Jon Skeet 0e0e0c97e7 Expose Coded*Stream constructors directly. 9 years ago
Jon Skeet 0f370b468b Remove a redundant layer of directory hierarchy. 9 years ago
Jon Skeet e94bdd9303 Allow partially-trusted callers again. 9 years ago
Jon Skeet e7caf15577 Initial pass at formatting Struct as JSON. 9 years ago
Jon Skeet 801b169bce Addressed issues raised in code review. Will merge when green. 9 years ago
Jon Skeet 16e272e0c4 Format JSON for Duration and Timestamp. 9 years ago
Jan Tattermusch d331d2f60f make changes and fixes in signing 9 years ago
Jan Tattermusch 0df900f0dc added protoc.exe and well known protobuf files to the nuspec file 9 years ago
Jan Tattermusch 538ef54f1e build signed assemblies 9 years ago
Jon Skeet 6cf5f660e5 Simplify the JSON tests for readability 9 years ago
Jon Skeet 4fed0b515f Fix JSON formatting to always emit fields in field order, including oneofs 9 years ago
Jon Skeet fd02e45b2a Fix trivial bug in field orderings. 9 years ago
Jon Skeet 9629797331 Well-known type operations for Timestamp and Duration (but not JSON formatting). 9 years ago
Jon Skeet f994cfe808 Handle field names of "descriptor" and "types". 9 years ago
Jon Skeet d18cc08456 Generated code for previous commit. 9 years ago
Jon Skeet 3980cf9df1 Prohibit null values for string/bytes fields in generated code. 9 years ago
Jon Skeet 68380f0f66 Rename ThrowHelper to Preconditions and make it public - we'll want to use it from the generated code soon. 9 years ago
Jon Skeet dea15a7ca4 Generated code from previous commit. 9 years ago
Jon Skeet f03271665f More freezing tidy-up; generated code in next commit. 9 years ago
Jon Skeet 3b2fe97b6f Minor bits of left-over frozenness. 9 years ago
Jan Tattermusch 7ec023acf4 regenerate code 9 years ago
Jan Tattermusch 3783d9a8ad remove the freeze API 9 years ago
Jan Tattermusch fa29148137 add IsClientStreaming and IsServerStreaming to MethodDescriptor 9 years ago
Jon Skeet d82ebe48e1 Update the readme file to indicate supported platforms 9 years ago
Jon Skeet 9ccc83990d Humbug - previous commit didn't include project file changes :( 9 years ago
Jon Skeet 0802d56fcd Tweaks to Profile259 support 9 years ago
Jon Skeet 0dbd5ec80d First attempt at using profile 259 for Google.Protobuf. 9 years ago
Jan Tattermusch 3b8c83eff1 expose original binary data for filedescriptor 9 years ago
Jon Skeet c1c6b2d0d5 Implemented Jan's suggestion of FieldCollection, replacing FieldAccessorCollection. 9 years ago
Jon Skeet 5e0cfc9a47 Added newlines 9 years ago
Jon Skeet 20bf6a563a First pass at making field access simpler. 9 years ago
Jon Skeet e2368c9022 Fix attribute mistake and regenerate code. 9 years ago
Jon Skeet 47bf49b9fa Generated code for previous commit. 9 years ago
Jon Skeet 4668c3dc39 Remove the usage of attributes for field/method discovery. 9 years ago
Jon Skeet 8d115298c7 Fix comment typo 9 years ago
Jon Skeet 96cffaa8e3 Generated code changes following previous commit. 9 years ago