Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #300 from jskeet/csharp | Jie Luo | 2015-04-27 | 3 | -0/+129 |
|\ | | | | | Add C# generator files to the VS project for libprotoc | ||||
| * | Add C# files to Visual Studio projects. | Jon Skeet | 2015-04-24 | 3 | -0/+129 |
|/ | | | | Also ignore Windows native build output files. | ||||
* | Merge pull request #288 from jtattermusch/csharp_protobuf_reviewed | Jie Luo | 2015-04-17 | 448 | -52/+208342 |
|\ | | | | | C# protocol buffers (initial pull request) | ||||
| * | forgot to include header files into automake template | Jan Tattermusch | 2015-04-17 | 1 | -1/+15 |
| | | |||||
| * | Merge pull request #1 from jtattermusch/csharp_protogen_rewrite | Jan Tattermusch | 2015-04-17 | 36 | -52/+5199 |
| |\ | | | | | | | Rewrite of C# protogen to C++ (initial version) | ||||
| | * | temporarily removing csharp_umbrella_namespace file option | Jan Tattermusch | 2015-04-17 | 4 | -233/+46 |
| | | | |||||
| | * | removing csharp_property_name field option | Jan Tattermusch | 2015-04-17 | 4 | -223/+35 |
| | | | |||||
| | * | one more fix to csharp_umbrella_namespace comment | Jan Tattermusch | 2015-04-17 | 1 | -3/+5 |
| | | | |||||
| | * | fix: do not mention umbrella_classname in comment | Jan Tattermusch | 2015-04-17 | 1 | -1/+1 |
| | | | |||||
| | * | Fixed comment for csharp_umbrella_namespace (nest_classes has been removed) | Jan Tattermusch | 2015-04-16 | 1 | -2/+1 |
| | | | |||||
| | * | fixing field number of csharp_umbrella_namespace option | Jan Tattermusch | 2015-04-16 | 3 | -15/+15 |
| | | | |||||
| | * | integrate CalcSerializedSize() fix from protobuf-csharp-port issue 84 | Jan Tattermusch | 2015-04-13 | 1 | -4/+12 |
| | | | |||||
| | * | fixing implementation of GetFileUmbrellaNamespace | Jan Tattermusch | 2015-04-13 | 1 | -18/+22 |
| | | | |||||
| | * | implemented HasRequiredFields logic | Jan Tattermusch | 2015-04-13 | 1 | -2/+37 |
| | | | |||||
| | * | addressed TODO for lite runtime | Jan Tattermusch | 2015-04-13 | 1 | -7/+11 |
| | | | |||||
| | * | creating private ctor for builders is now the default (as it used to be for ↵ | Jan Tattermusch | 2015-04-13 | 1 | -0/+1 |
| | | | | | | | | | | | | old codegen) | ||||
| | * | output file naming logic, configurable file extension, comment rewording | Jan Tattermusch | 2015-04-13 | 3 | -16/+24 |
| | | | |||||
| | * | added support for deprecated fields, reworded some todos | Jan Tattermusch | 2015-04-13 | 3 | -8/+6 |
| | | | |||||
| | * | enable overriding of property name using csharp_property_name | Jan Tattermusch | 2015-04-13 | 1 | -1/+3 |
| | | | |||||
| | * | updated C# codegen to use restricted set of csharp options from descriptor.proto | Jan Tattermusch | 2015-04-13 | 8 | -52/+27 |
| | | | |||||
| | * | restricted number of csharp options and regenerated descriptor.proto | Jan Tattermusch | 2015-04-13 | 3 | -1348/+243 |
| | | | |||||
| | * | Rewrote C# protogen to C++ (initial version) | Jan Tattermusch | 2015-03-26 | 36 | -49/+6640 |
| | | | |||||
| * | | Merge pull request #2 from jtattermusch/csharp_protobuf_imported | Jan Tattermusch | 2015-04-17 | 412 | -0/+203129 |
| |\ \ | | |/ | |/| | Pulling protobuf-csharp-port into csharp/ directory | ||||
| | * | removed .hgignore file | Jan Tattermusch | 2015-04-16 | 1 | -23/+0 |
| | | | |||||
| | * | Added instructions to manually download the dependencies | Jan Tattermusch | 2015-04-16 | 2 | -0/+16 |
| | | | |||||
| | * | cleanup of csharp/lib/ directory | Jan Tattermusch | 2015-04-16 | 88 | -36442/+0 |
| | | | |||||
| | * | Updated readme.md and changes.txt, removed old license.txt | Jan Tattermusch | 2015-04-16 | 3 | -48/+26 |
| | | | |||||
| | * | Imported protobuf-csharp-port into csharp/ tree | Jan Tattermusch | 2015-04-16 | 501 | -0/+239600 |
| |/| | |||||
| | * | Create README.md | Jon Skeet | 2015-04-08 | 1 | -0/+12 |
| | | | |||||
| | * | Build updated NuGet.exe | csharptest | 2015-02-22 | 1 | -0/+0 |
| | | | |||||
| | * | Added tag 2.4.1.555 for changeset fca9fcced6ba | csharptest | 2015-02-22 | 0 | -0/+0 |
| | | | |||||
| | * | version 2.4.1.555 | csharptest | 2015-02-22 | 42 | -60/+60 |
| | | | |||||
| | * | Changes for pulish script | csharptest | 2015-02-22 | 2 | -4/+5 |
| | | | |||||
| | * | Updated changes.txt with previous and current release | csharptest | 2015-02-22 | 1 | -0/+45 |
| | | | |||||
| | * | Rebuild source for Issue 84 change to code generator | csharptest | 2015-02-07 | 26 | -6143/+7353 |
| | | | |||||
| | * | Issue 84: warning CS0219: The variable `size' is assigned but its value is ↵ | csharptest | 2015-02-07 | 1 | -4/+12 |
| | | | | | | | | | | | | never used | ||||
| | * | Fix build error for missing method Enum.GetValues() on some platforms | csharptest | 2015-02-07 | 3 | -107/+128 |
| | | | |||||
| | * | Fix build error for missing class HashSet on some platforms | csharptest | 2015-02-07 | 1 | -2/+7 |
| | | | |||||
| | * | Fix build error for missing assembly attribute AllowPartiallyTrustedCallers | csharptest | 2015-02-07 | 1 | -2/+5 |
| | | | |||||
| | * | Fix build error for using namespace outside of conditional compilation | csharptest | 2015-02-07 | 1 | -1/+1 |
| | | | |||||
| | * | Fix build error in profiles without extension methods. | csharptest | 2015-02-07 | 1 | -1/+1 |
| | | | |||||
| | * | Issue 71: CodedInputStream.ReadBytes go to slow path unnecessarily | csharptest | 2015-02-07 | 2 | -1/+31 |
| | | | |||||
| | * | Issue 70: Portable library project has some invalid Nunit-based code. | csharptest | 2015-02-07 | 1 | -1/+1 |
| | | | |||||
| | * | amended: Add SecurityCritical attributes to serialization | csharptest | 2015-02-07 | 1 | -0/+9 |
| | | | |||||
| | * | Issue 56: NuGet package is noisy | csharptest | 2015-02-07 | 2 | -8/+8 |
| | | | |||||
| | * | Optimize enum parsing. In a small enum-heavy benchmark, this improved the time | Jon Skeet | 2015-01-31 | 1 | -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 Skeet | 2014-09-09 | 2 | -2/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | AllowPartiallyTrustedCallers attribute. This fixes issue 91. | ||||
| | * | Add protoc plugin. | Jon Skeet | 2014-08-02 | 12 | -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 Skeet | 2014-04-22 | 1 | -0/+5 |
| | | | | | | | | | | | | Fixes issue 86. | ||||
| | * | Update the Mercurial ignore file for Roslyn. | Jon Skeet | 2014-04-22 | 1 | -0/+3 |
| | | |