aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Imported protobuf-csharp-port into csharp/ treeJan Tattermusch2015-04-16501-0/+239600
|\
| * Create README.mdJon Skeet2015-04-081-0/+12
| |
| * Build updated NuGet.execsharptest2015-02-221-0/+0
| |
| * Added tag 2.4.1.555 for changeset fca9fcced6bacsharptest2015-02-220-0/+0
| |
| * version 2.4.1.555csharptest2015-02-2242-60/+60
| |
| * Changes for pulish scriptcsharptest2015-02-222-4/+5
| |
| * Updated changes.txt with previous and current releasecsharptest2015-02-221-0/+45
| |
| * Rebuild source for Issue 84 change to code generatorcsharptest2015-02-0726-6143/+7353
| |
| * Issue 84: warning CS0219: The variable `size' is assigned but its value is ↵csharptest2015-02-071-4/+12
| | | | | | | | never used
| * Fix build error for missing method Enum.GetValues() on some platformscsharptest2015-02-073-107/+128
| |
| * Fix build error for missing class HashSet on some platformscsharptest2015-02-071-2/+7
| |
| * Fix build error for missing assembly attribute AllowPartiallyTrustedCallerscsharptest2015-02-071-2/+5
| |
| * Fix build error for using namespace outside of conditional compilationcsharptest2015-02-071-1/+1
| |
| * Fix build error in profiles without extension methods.csharptest2015-02-071-1/+1
| |
| * Issue 71: CodedInputStream.ReadBytes go to slow path unnecessarilycsharptest2015-02-072-1/+31
| |
| * Issue 70: Portable library project has some invalid Nunit-based code.csharptest2015-02-071-1/+1
| |
| * amended: Add SecurityCritical attributes to serializationcsharptest2015-02-071-0/+9
| |
| * Issue 56: NuGet package is noisycsharptest2015-02-072-8/+8
| |
| * Optimize enum parsing. In a small enum-heavy benchmark, this improved the timeJon Skeet2015-01-311-3/+81
| | | | | | | | | | | | | | | | | | | | of the benchmark (parsing a repeated message, where each message had 5 "small" enum values and 5 "large" enum values) from ~39s to ~11s. There is a small memory cost per enum used, but I expect this to be trivial compared with other per-type costs. Fixes issue 97.
| * Add SecurityCritical attributes to serialization, and add the ↵Jon Skeet2014-09-092-2/+8
| | | | | | | | | | | | | | | | AllowPartiallyTrustedCallers attribute. This fixes issue 91.
| * Add protoc plugin.Jon Skeet2014-08-0212-33/+2373
| | | | | | | | | | | | Original patch by igorgatis@gmail.com, tweaked a little before commit. Fixes issue 90.
| * Munge protoc's error format into a VS-C#-compatible output format.Jon Skeet2014-04-221-0/+5
| | | | | | | | Fixes issue 86.
| * Update the Mercurial ignore file for Roslyn.Jon Skeet2014-04-221-0/+3
| |
| * Add the ability to print a builder (not just a message),Jon Skeet2014-04-074-0/+60
| | | | | | | | | | | | and override ToString in AbstractBuilder. This fixes issue 73.
| * Fix for issue 81: quoting for NUnit parameters.Jon Skeet2014-04-052-5/+5
| |
| * Add test for clearing fields with reflection.Jon Skeet2014-04-022-0/+22
| |
| * Regenerated proto code with string.Concat approach to descriptor data.Jon Skeet2013-09-2432-1796/+1822
| |
| * Upgrade solution format to Visual Studio 2012. This will lead to warningsJon Skeet2013-09-241-4/+4
| | | | | | | | on earlier versions of Visual Studio, but shouldn't cause any other problems.
| * Use string.Concat instead of String.Concat to avoid potential import problems,Jon Skeet2013-09-241-5/+5
| | | | | | | | and fix number of times the final base64 chunk is emitted.
| * fixed a bug in protogen causingSergey Geyn2013-09-181-2/+4
| | | | | | | | | | "CSC : fatal error CS1647: An expression is too long or complex to compile" when building auto-generated code
| * Corrected code formatting and added TestCodedInputOutputPositioncsharptest2013-09-213-0/+105
| |
| * Rearranged the order of operations in publish to label & commit before archivecsharptest2013-09-211-2/+3
| |
| * mergedcsharptest2013-09-214-1/+61
| |\
| | * Optimize FromBase64String to return Empty when presented with an empty string.Jon Skeet2013-08-132-1/+20
| | | | | | | | | | | | This fixes issue 61.
| | * When we write a single character to a JSON output, make sure we actually haveJon Skeet2013-08-132-0/+41
| | | | | | | | | | | | | | | | | | an output before flushing. Fixes issue 64.
| * | Fix for bug in limited input stream's Position, Introduced Position on ↵csharptest2013-05-162-2/+15
| |/ | | | | | | output stream
| * version 2.4.1.521csharptest2013-05-0742-58/+58
| |
| * Added tag 2.4.1.521 for changeset ceba24e32f5fcsharptest2013-05-070-0/+0
| |
| * Adde 'Unsafe' static type in ByteString to allow direct buffer manipulation ↵csharptest2013-05-071-0/+24
| | | | | | | | | | | | | | without copying bytes. Should be used very cautiously as modifications to buffers may result in unexpected behavior.
| * Added the ability to instantiate a coded input with a pre-existing buffercsharptest2013-05-072-2/+34
| | | | | | | | Added CodedInputStream.Position to return the current input stream position
| * Issue #43: Fix to correct identical 'umbrella_classname' options from trying ↵csharptest2013-05-071-4/+26
| | | | | | | | to write to the same filename.
| * Issue #54: should retire all bytes in buffer (bufferSize)csharptest2013-05-075-1/+617
| |
| * Changes to publish.csproj targetscsharptest2012-10-171-179/+181
| |
| * Merged issue-46 changescsharptest2012-10-17227-3011/+43422
| |\
| | * Work completed, merging...csharptest2012-10-170-0/+0
| | |
| | * Rewrote the PublishRelease.bat file in MSBuild (publish.csproj), updated ↵csharptest2012-10-168-145/+213
| | | | | | | | | | | | nuspec files
| | * Cleanup of build batch files, todo - rework publishrelease.batcsharptest2012-10-169-45/+34
| | |
| | * Collision with known MSBuild property ProjectType was causing errors, ↵csharptest2012-10-1659-1217/+164
| | | | | | | | | | | | renamed to EnvironmentProjectType
| | * Adding generated projects/solutions for all environmentscsharptest2012-10-1673-0/+9101
| | |
| | * Updating ingore rulescsharptest2012-10-161-0/+3
| | |