aboutsummaryrefslogtreecommitdiff
path: root/csharp/src/ProtocolBuffers
Commit message (Expand)AuthorAgeFilesLines
* First pass at the big rename from ProtocolBuffers to Google.Protobuf.Jon Skeet2015-07-1757-17903/+0
* Fixes from PR review.Jon Skeet2015-07-172-11/+21
* First pass at wrapper types.Jon Skeet2015-07-165-31/+166
* Fixes to ByteString's equality handling.Jon Skeet2015-07-161-20/+15
* Remove the struct-based iterator for RepeatedField.Jon Skeet2015-07-161-57/+6
* added comment for ByteString.CopyFromJan Tattermusch2015-07-151-0/+2
* C# cleanup - assorted nitsJan Tattermusch2015-07-155-10/+3
* Don't create nested types (or field accessors) for map types.Jon Skeet2015-07-151-163/+0
* Generated code for well-known typesJon Skeet2015-07-1411-22/+4672
* Generate the well-known types in C#Jon Skeet2015-07-141-0/+10
* Changing reflection namespace (part 4)Jon Skeet2015-07-148-11/+0
* Changing reflection namespace (part 3)Jon Skeet2015-07-143-232/+232
* Changing reflection namespace (part 2)Jon Skeet2015-07-141-93/+93
* Changing reflection namespace (part 1)Jon Skeet2015-07-1427-2403/+2393
* Merge pull request #582 from jskeet/csharp-jsonJon Skeet2015-07-149-71/+749
|\
| * Changes suggested during review.Jon Skeet2015-07-142-27/+4
| * Fixes to JsonFormatterJon Skeet2015-07-101-9/+66
| * Generated code changes for previous submitJon Skeet2015-07-101-22/+22
| * Oneof reflection support. (Generated code changes in next commit.)Jon Skeet2015-07-103-35/+66
| * Use the new JsonFormatter to implement ToString on generated messages.Jon Skeet2015-07-101-0/+88
| * Initial implementation of JSON formattingJon Skeet2015-07-105-3/+528
* | Update Google.Protobuf.nuspecJan Tattermusch2015-07-121-1/+1
* | enable building nuget packageJan Tattermusch2015-07-102-0/+27
|/
* Lots more tests for FieldCodec, MapField, RepeatedFieldJon Skeet2015-07-093-16/+49
* Fix descriptor reflection in various waysJon Skeet2015-07-0916-374/+150
* Regenerated code due to previous commit.Jon Skeet2015-07-091-175/+263
* Changes to generated code due to previous commit.Jon Skeet2015-07-091-181/+134
* Implement reflection properly for fields.Jon Skeet2015-07-0913-219/+296
* Fix copyright lines for all C# code.Jon Skeet2015-06-3043-161/+367
* Tidying up and extra tests.Jon Skeet2015-06-309-225/+282
* First pass (not yet compiling) at removing all the array handling code from C...Jon Skeet2015-06-306-1006/+321
* Remove a lot of code which wasn't needed any more.Jon Skeet2015-06-2619-1088/+59
* Tests for FieldCodec, along with a fix.Jon Skeet2015-06-261-1/+1
* Generated code changes for previous commit.Jon Skeet2015-06-261-22/+22
* Tweaks and more tests for mapsJon Skeet2015-06-263-5/+14
* Generated code changes due to map changes.Jon Skeet2015-06-251-22/+44
* More map tests, and various production code improvements.Jon Skeet2015-06-252-33/+59
* First pass at map support.Jon Skeet2015-06-254-0/+588
* Implement freezing for messages and repeated fields.Jon Skeet2015-06-245-148/+694
* Generated code changes from previous commit.Jon Skeet2015-06-231-22/+22
* Implement requested changes for IMessage<T>Jon Skeet2015-06-231-4/+5
* Implement Clone.Jon Skeet2015-06-234-45/+306
* Minor cleanup.Jon Skeet2015-06-1910-178/+180
* Use an empty array instead of a null reference for an empty repeated field.Jon Skeet2015-06-191-22/+10
* Use our "local" copy of Encoding.UTF8 in CodedInputStream too.Jon Skeet2015-06-173-7/+8
* Delete "lite" project and serialization project+codeJon Skeet2015-06-171-99/+0
* Regenerated files.Jon Skeet2015-06-171-3/+3
* Use the fact that we know the tag size and bytes at codegen time to optimize.Jon Skeet2015-06-173-834/+461
* Regenerate proto filesJon Skeet2015-06-121-253/+355
* Reimplement RepeatedField<T> using an array as the backing store.Jon Skeet2015-06-123-45/+224