860 Commits (36aff6a526a7195b2c6b81ad80fc4ec6ab0c9f24)

Author SHA1 Message Date
Jon Skeet ff70af6cfc Changes how JSON formatting works for fields supporting presence 5 years ago
Jan Tattermusch 549dc9a412 optimize writing fixed32 and fixed64, fix benchmark 5 years ago
Jan Tattermusch 5eec497d3b fix C# CompatibilityTests 5 years ago
Jan Tattermusch e346fde63b remove commented out code 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 43dcee2fa9 remove some todos 5 years ago
Jan Tattermusch 3375e251f9 optimize writing non-ascii strings 5 years ago
Jan Tattermusch 3dad187707 add benchmark for writing of NonAsciiStrings 5 years ago
Jan Tattermusch 8a2d5884bf address review comments 5 years ago
Jan Tattermusch a296413b5a optimize WriteFloat 5 years ago
Jan Tattermusch 886c263a3c initial version of write benchmarks 5 years ago
Jan Tattermusch a6d1ed1712 annotate ByteString.Span and ByteString.Memory as SecuritySafeCritical 5 years ago
Jan Tattermusch b2c94974b2 remove a TODO 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 94e64f2c0b a bit more cleanup 5 years ago
Jan Tattermusch ba61d76e52 simplify serialization to single span 5 years ago
Jan Tattermusch b3cdba1cfd increase test coverage 5 years ago
Jan Tattermusch 7bfaaba534 cleanup coded output stream 5 years ago
Jan Tattermusch 9039103637 message extensions + refactor 5 years ago
Jan Tattermusch 8dbf707aa0 add more tests 5 years ago
Jan Tattermusch 1e1d455423 add WriteFloat TODO 5 years ago
Jan Tattermusch 2bce090f32 add more tests 5 years ago
Jan Tattermusch ecbb29d354 add WriteContext.Flush() method 5 years ago
Jan Tattermusch 3cdc107bda fix bug in RefreshBuffer 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 9070389516 regenerate code 5 years ago
Jan Tattermusch ea1d55927d test are almost passing 5 years ago
Jan Tattermusch 125e4ad267 regenerate C# protos 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 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