972 Commits (21.x)

Author SHA1 Message Date
Jan Tattermusch c17af44172 apply SecuritySafeCritical attribute 5 years ago
Jan Tattermusch 5742a64eea fix WriteString bug 5 years ago
Jan Tattermusch 5fc49bdd5a fix a bunch of bugs 5 years ago
Jan Tattermusch d0e08f546d entire solution builds now 5 years ago
Jan Tattermusch ee6b20afbe CodedOutputStream adjustments 5 years ago
Jan Tattermusch f9d9019e27 more progress 5 years ago
Jan Tattermusch fe147994c8 progress: stuff almost builds now 5 years ago
Jan Tattermusch a329764603 fix typo in ParserInternalState 5 years ago
Jan Tattermusch c855561c54 initial implementation of buffer encoding 5 years ago
Jan Tattermusch 7cb5597013
Overcome the `ref struct` limitation for pre-roslyn compilers by introducing GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE for generated code (#7490) 5 years ago
Joshua Haberman 9ce8c330e7
Updated version to 3.12.3 and updated CHANGES.txt. (#7580) 5 years ago
Jan Tattermusch 040b2a6d07 C# project cleanup 5 years ago
Joshua Haberman beeb621f50
Update protobuf version (#7557) 5 years ago
Joshua Haberman 0a737d8eb0 Sync from Piper @313142438 5 years ago
Joshua Haberman 6ad138d85a
Update protobuf version (#7535) 5 years ago
Joshua Haberman 9952e36f92
Merge release branch into master. (#7517) 5 years ago
Joshua Haberman e90b71cdee Update protobuf version 5 years ago
listonjesse 2ae7cf0e03 Auxillary -> Auxiliary 5 years ago
Joshua Haberman 6ed738305b Sync from Piper @311396324 5 years ago
Joshua Haberman f597a24627 Update protobuf version 5 years ago
Jon Skeet 3c3646fa78 Implement HasPresence for C# 5 years ago
Jan Tattermusch fc5ded36bc Merge pull request #7434 from jtattermusch/csharp_expose_options 5 years ago
Jon Skeet 807ea2f352 Fix to C# support library code 5 years ago
Jon Skeet 13df985bff Regenerate C# code based on the previous commit 5 years ago
Joshua Haberman 6b5fb807c0 Sync from Piper @310858019 5 years ago
Joshua Haberman 2d80a70048 Sync from Piper @310457838 5 years ago
Jon Skeet ed5c874de3 Fix to C# support library code 5 years ago
Jon Skeet 9926c9504b Regenerate C# code based on the previous commit 5 years ago
Joshua Haberman a9f11d7d64
Updated version to 3.12.0-rc1. (#7449) 5 years ago
Joshua Haberman 32e5deb1ac Sync from Piper @308829107 5 years ago
Jon Skeet 97737072f9 Add reflection support for proto3 optional fields 5 years ago
Jon Skeet bad9d753ae Add unit tests for proto3 optional fields 5 years ago
Jon Skeet b0649a088a Regenerate C# code with the new generator, adding unittest_proto3_optional.proto 5 years ago
Jan Tattermusch a1b9aa499e get rid of extraneous ParserInternalState.codedInputStream field 5 years ago
Jan Tattermusch eb38a3cdb8 adjust some TODOs in ParsingPrimitives.cs 5 years ago
Jan Tattermusch dd97af88db deduplicate ExtensionSet.TryMergeFieldFrom implementation, add test 5 years ago
Jan Tattermusch cf49962c57 actually use ParsingPrimitives.ReadBytes and ReadString 5 years ago
Jan Tattermusch d7c1fab00b add benchmarks for parsing string and bytes 5 years ago
Jan Tattermusch 556cb8dc4b remove unused internal method 5 years ago
Jan Tattermusch 7f42d7c65b increase MapField test coverage 5 years ago
Jan Tattermusch 7c74e3901b deduplicate MapField implementation 5 years ago
Jan Tattermusch 9ca70db2aa remove a few more TODOs 5 years ago
Jan Tattermusch a171f6d670 address a few TODOs 5 years ago
Jan Tattermusch 373b9eaeb2 optimize ParseRawLittleEndian32 5 years ago
Jan Tattermusch 17ea4d932f add LegacyGeneratedCodeTest 5 years ago
Jan Tattermusch f1d12ac768 also test with ParseContext in CodedInputStream test 5 years ago
Jan Tattermusch 9f00d3279b add missing assert to CodedInputStreamTest.AssertReadVarint 5 years ago
Jan Tattermusch 238fd35f1d improve test coverage 5 years ago
Joshua Haberman 74ad62759e Sync from Piper @306496510 5 years ago
Jan Tattermusch b2d5ceb1f7 speedup parsing multi-segment readOnlySequence 5 years ago