Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reformatted to include braces | csharptest | 2011-07-14 | 49 | -708/+1802 |
| | |||||
* | Fixed A few last methods taking CodedInputStream | csharptest | 2011-06-17 | 2 | -3/+3 |
| | |||||
* | missing copyright notice | csharptest | 2011-06-11 | 3 | -1/+109 |
| | |||||
* | bla, changed name to Depth for CLSComplaint :) | csharptest | 2011-06-11 | 2 | -10/+10 |
| | |||||
* | Added recursion limits to AbstractReader.cs | csharptest | 2011-06-11 | 3 | -8/+43 |
| | |||||
* | Added convenience methods for to/from xml and json | csharptest | 2011-06-11 | 7 | -5/+80 |
| | |||||
* | Reader/Writer implementations changed to use static factories | csharptest | 2011-06-10 | 6 | -118/+323 |
| | |||||
* | Added initial DictionaryReader/Writer implementations | csharptest | 2011-06-10 | 6 | -18/+402 |
| | |||||
* | Using List<Char> instead of StringBuilder for building strings from chars | csharptest | 2011-06-10 | 1 | -18/+17 |
| | |||||
* | Added the JsonFormatWriter/Reader | csharptest | 2011-06-10 | 4 | -0/+783 |
| | |||||
* | Added the XmlFormatWriter/Reader | csharptest | 2011-06-10 | 13 | -14/+1576 |
| | |||||
* | Refactoring the ICoded interfaces (again) removing the use of some generic ↵ | csharptest | 2011-06-10 | 5 | -544/+810 |
| | | | | methods. | ||||
* | Several performance tweaks | csharptest | 2011-06-09 | 8 | -63/+336 |
| | | | | | | | | | | - Removed default value assingment when default is equal to default(T) - Added Benchmarks for most types and repeated/packed arrays - Left PopsicleList's list fields uninitialized util needed - Changed CodedInputStream's repated/packed reader - Changed Enum writers to simply cast to int - Changed the WriteEnum to use object rawValue that provides .ToString() if needed - Should be fully on par with original library for performance, gaining 2x-3x in some cases | ||||
* | Performance tweek for reading entire unpacked array | csharptest | 2011-06-09 | 1 | -16/+92 |
| | |||||
* | Finished adding find tag by name | csharptest | 2011-06-08 | 3 | -133/+493 |
| | |||||
* | Renamed Bytes to ByteArray and added a Reverse method. | csharptest | 2011-06-08 | 6 | -19/+32 |
| | |||||
* | Performance fix for double/float on read | csharptest | 2011-06-08 | 1 | -10/+25 |
| | |||||
* | Performance fix for float/double write bytes. Performance fix, do not use ↵ | csharptest | 2011-06-08 | 6 | -14/+71 |
| | | | | Array.Copy. | ||||
* | A few performance tweaks of the ICodedOutputStream interface/implementation | csharptest | 2011-06-08 | 4 | -285/+513 |
| | |||||
* | Packed and Unpacked parsing allow for all repeated, per 2.3 | csharptest | 2011-06-04 | 2 | -1/+41 |
| | |||||
* | Extracted ICodedInputStream interface | csharptest | 2011-06-03 | 16 | -136/+339 |
| | |||||
* | Refactoring of CodedInputStream.Read??? to use boolean return with out param. | csharptest | 2011-06-03 | 10 | -414/+636 |
| | |||||
* | Canged CodedInputStream.ReadTag to use boolean result with out params to | csharptest | 2011-06-03 | 2 | -22/+22 |
| | | | | support reading a field name rather than a field tag. | ||||
* | Canged CodedInputStream.ReadTag to use boolean result with out params to | csharptest | 2011-06-03 | 8 | -162/+254 |
| | | | | support reading a field name rather than a field tag. | ||||
* | Fully converted over to ICodedOutputStream for all WriteTo derivations | csharptest | 2011-06-03 | 15 | -235/+231 |
| | |||||
* | Extracted initial ICodedOutputStream interface | csharptest | 2011-06-03 | 4 | -565/+706 |
| | |||||
* | Added the field name to all CodedOutputStream.Write??? calls | csharptest | 2011-06-03 | 7 | -162/+209 |
| | | | | | | | Refactored 'speed' generated write of arrays to call Write???Array. This may have impacted speed write speeds for arrays of non-reference types due to the use of non-generic IEnumerable and the subsequent boxing of value types. This could be addressed later if desired. | ||||
* | big-endian support for float, and double on Silverlight | csharptest | 2011-06-02 | 1 | -7/+8 |
| | |||||
* | Slight refactoring of Extensions to support lookup by name, added ↵ | csharptest | 2011-06-02 | 8 | -67/+89 |
| | | | | compatibility tests for text and binary formats. | ||||
* | Optimized access to ByteString from coded io. | csharptest | 2011-06-02 | 3 | -11/+36 |
| | |||||
* | Completed adding attributes to all generated types | csharptest | 2011-05-20 | 2 | -0/+163 |
| | |||||
* | ooops, accidentally formatting these generated files | csharptest | 2011-05-20 | 2 | -12875/+8403 |
| | |||||
* | reformatted all code to .NET standard formatting | csharptest | 2011-05-20 | 87 | -23303/+30328 |
| | |||||
* | line-ending-to-crlf | csharptest | 2011-05-20 | 11 | -3085/+3085 |
| | |||||
* | Completed moving of keyfile and removing of InternalsVisibleTo usages | csharptest | 2011-05-20 | 2 | -2/+2 |
| | |||||
* | Removed more uses of InternalsVisibleTo, made more stuff public :) | csharptest | 2011-05-20 | 6 | -36/+26 |
| | |||||
* | Removed some uses of InternalsVisibleTo, made some stuff public | csharptest | 2011-05-20 | 5 | -102/+99 |
| | |||||
* | Moved key file to /keys directory | csharptest | 2011-05-20 | 3 | -8/+2 |
| | |||||
* | merged from protobuf-csharp-port | csharptest | 2011-05-19 | 5 | -11/+27 |
|\ | |||||
| * | version 2.3.0.277 | csharptest | 2011-05-19 | 2 | -2/+2 |
| | | |||||
| * | versioned assemblies to 2.3.0.277 | csharptest | 2011-05-19 | 1 | -3/+3 |
| | | |||||
| * | enabled xml documentation generation | csharptest | 2011-05-19 | 2 | -0/+16 |
| | | |||||
* | | - Added CSharpServiceType NONE to skip service generation. | csharptest | 2011-05-19 | 1 | -19/+20 |
| | | | | | | | | | | | | - Defaulted service_generator_type to NONE - Added /protos/extest/unittest_generic_services.proto to test services - Migrated unit tests to use the new generic services for testing | ||||
* | | Implementation of service interface generator | csharptest | 2011-05-03 | 3 | -213/+786 |
|/ | |||||
* | One-off patch to convert Unix line endings to Windows ones for generated ↵ | Jon Skeet | 2011-04-03 | 2 | -7988/+7988 |
| | | | | source. Currently not sure why they ended up as Unix line endings after Git to Mercurial conversion, but we may need to tweak some repository settings. | ||||
* | Default to Environment.NewLine for line breaks in ProtoGen, but allow it to ↵ | Jon Skeet | 2011-01-27 | 2 | -6/+16 |
| | | | | be configured. | ||||
* | Fixed build for lite runtime | Jon Skeet | 2010-12-14 | 2 | -10/+19 |
| | |||||
* | Merge from master | Jon Skeet | 2010-12-14 | 1 | -2/+4 |
|\ | |||||
| * | Remove Silverlight targets for all but the main project. BuildAll now fails ↵ | Jon Skeet | 2010-12-12 | 1 | -2/+4 |
| | | | | | | | | - asking Arnold for help! | ||||
* | | First commit of lite code - more to come | Jon Skeet | 2010-12-12 | 44 | -530/+2990 |
|\ \ | |/ |/| |