485 Commits (9f5aed39eace818ca574cde02c222e60e730f6d8)

Author SHA1 Message Date
Joshua Haberman 95e6c5b474 Sync from Piper @327110949 5 years ago
Peter Newman e2cc2de304
Fix lots of spelling errors (#7751) 5 years ago
Jon Skeet 0d90ff3d72 Fix C# optional field reflection when there are regular fields too 5 years ago
Jon Skeet d4ec70fdd3 Fix C# optional field reflection when there are regular fields too 5 years ago
Bas van der Linden 4c1bb4d07b Remove newline 5 years ago
Bas van der Linden 12d7976055 Added test for ByteString.CopyFrom(ReadOnlySpan<byte> bytes) 5 years ago
Joshua Haberman 25755efc4f Sync from Piper @319848517 5 years ago
James Newton-King d4abad8731
Optimize reading strings across segments 5 years ago
Jon Skeet 2c1a46101b Add tests for NullValue not appearing in a oneof at all 5 years ago
Jon Skeet 0dd5fffba3 Fix JSON parsing and formatting of NullValue in C# 5 years ago
Joshua Haberman dfab275eca Sync from Piper @317197168 5 years ago
Joshua Haberman f77065d4eb Sync from Piper @316511779 5 years ago
Jon Skeet ff70af6cfc Changes how JSON formatting works for fields supporting presence 5 years ago
Jan Tattermusch c06812b0b2 address a few TODOs 5 years ago
Jan Tattermusch 19c0d73fb9 test WriteContext writing with multiple flushes 5 years ago
Jan Tattermusch 53708e2f15 test writing to a stackalloc buffer 5 years ago
Jan Tattermusch e14a5c8fe6 address a few TODOs 5 years ago
Jan Tattermusch 8a2d5884bf address review comments 5 years ago
Jan Tattermusch a6d1ed1712 annotate ByteString.Span and ByteString.Memory as SecuritySafeCritical 5 years ago
Jan Tattermusch 56372898cf test writing with different blocksizes 5 years ago
Jan Tattermusch f9f92a6dd2 increase test coverage 5 years ago
Jan Tattermusch b3cdba1cfd increase test coverage 5 years ago
Jan Tattermusch 8dbf707aa0 add more tests 5 years ago
Jan Tattermusch 2bce090f32 add more tests 5 years ago
James Newton-King 921bdaaa61
Improve repeated fixed parsing performance 5 years ago
Jan Tattermusch 90d4969bd1 LegacyGeneratedCodeTest now passing 5 years ago
Jan Tattermusch 361c933a58 annotate ByteString.Span and ByteString.Memory as SecuritySafeCritical 5 years ago
Jan Tattermusch d3eddf7e2d make everything build, with some TODOs 5 years ago
Jan Tattermusch ca7bc464a9 make all writing use WriteContext 5 years ago
Jan Tattermusch d0e08f546d entire solution builds now 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
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
Joshua Haberman 6b5fb807c0 Sync from Piper @310858019 5 years ago
Joshua Haberman 2d80a70048 Sync from Piper @310457838 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 dd97af88db deduplicate ExtensionSet.TryMergeFieldFrom implementation, add test 5 years ago
Jan Tattermusch 7f42d7c65b increase MapField test coverage 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 638a0813b4 increase coverage of GeneratedMessageTest 5 years ago