Rafi Kamal
c74057267d
Update protobuf version ( #7206 )
5 years ago
Jan Tattermusch
f20be83927
enforce recursion depth checking for unknown fields
5 years ago
Rafi Kamal
fedb2beee3
Merge pull request #6938 from ObsidianMinor/csharp/fix/6936 ( #7188 )
...
Fix latest ArgumentException for C# extensions
Co-authored-by: Jan Tattermusch <jtattermusch@users.noreply.github.com>
5 years ago
Rafi Kamal
345df38dd3
Update protobuf version ( #7143 )
5 years ago
Brian Wignall
a104dffcb6
Fix typos ( #7050 )
...
Uses https://en.wikipedia.org/wiki/Wikipedia:Lists_of_common_misspellings/For_machines to find likely typos, with https://github.com/bwignall/typochecker to help automate the checking.
5 years ago
Rafi Kamal
39492b68d8
Update protobuf version to 3.11.2 ( #7004 )
5 years ago
Sydney Acksman
367fd27732
Rename files and revert changes to generate protos script
5 years ago
Sydney Acksman
d5e964c8bb
Make test comment a summary
5 years ago
Rafi Kamal
b78c53f935
Update protobuf version to 3.11.1 ( #6972 )
5 years ago
Sydney Acksman
34f9497162
Use explicit comparer for extension identifiers
5 years ago
Sydney Acksman
1a0ff9551a
Add comment and Assert.DoesNotThrow to RequiredFieldsNoThrow
5 years ago
Sydney Acksman
145033c056
Adjust based on review feedback
5 years ago
Rafi Kamal
1d5375c621
Update protobuf version to 3.11.0 ( #6943 )
5 years ago
Sydney Acksman
cd11d5414f
Improve test to make sure the extensions are actually loaded for CustomOptions
5 years ago
Sydney Acksman
2b0b838528
Add tests
5 years ago
Sydney Acksman
3c2a32a75f
Use Distinct on depended extensions to filter duplicate extensions
5 years ago
Rafi Kamal
6220db4ec4
Update protobuf version ( #6927 )
5 years ago
Sydney Acksman
f084d622c2
Add test for not throwing on missing required
5 years ago
Sydney Acksman
6f09cc3a0c
Fix readability.
5 years ago
Sydney Acksman
3457f88940
Fix formatting
5 years ago
Jan Tattermusch
77d33734cf
simpler fix
5 years ago
Sydney Acksman
71ac3e5c0e
Fix exception message on unsupported request output format
5 years ago
Sydney Acksman
e2e70a8a42
Fix conformance test failures for Google.Protobuf
5 years ago
Rafi Kamal
cd7b27be38
Update protobuf version ( #6898 )
5 years ago
Sydney Acksman
71c492da3c
Add some missing null-checks
...
Remove IsInitialized checks accidentally left in MessageParser
Simplify ExtensionCollection.CrossLink
5 years ago
Rafi Kamal
3cc55d6167
Update protobuf version ( #6898 )
5 years ago
Rafi Kamal
394f5c8c0f
Whitelist newly added conformance test failures for Ruby, C#, and PHP
5 years ago
Rafi Kamal
58d4420e2d
Down Integrate Internal Changes
5 years ago
Sydney Acksman
51fa766baa
Fix typos
...
Bring .NET Framework target down to 4.5
Rename project in comment
5 years ago
Sydney Acksman
a70c796988
Add project to solution
5 years ago
Sydney Acksman
8da87c6202
Rename Google.Protobuf.Test.CodeGen to Google.Protobuf.Test.TestProtos
5 years ago
Sydney Acksman
2bb49712aa
Add comment to summarize project
...
Set lang version to C# 3.0
Add .NET Standard 2.0 target
Fix partial diagnostic string since it requires C# 6
5 years ago
Sydney Acksman
63780dfb28
Rebase on master
5 years ago
Sydney Acksman
a85c4a3299
Move generated test code to a seperate lib
5 years ago
Sydney Acksman
c04a02774d
Change _Extensions property to normal body rather than expression
5 years ago
Chris Bacon
d22eaded5c
Remove unneeded exception methods
5 years ago
Chris Bacon
2ac8946ee3
Allow extra fields in wrapper messages, more tests.
5 years ago
Chris Bacon
e305e56cad
C#: Optimize parsing of some primitive and wrapper types
5 years ago
Sydney Acksman
e119a432a8
Use 3 parameter Encoding.FromBytes for default string values
5 years ago
Jan Tattermusch
b8b1b6793f
add regenerate C# protos
5 years ago
Jan Tattermusch
85a87ed3cb
add benchmark for wrapper type parsing
5 years ago
Jan Tattermusch
c81bad1b04
add wrapper_benchmark_messages.proto
5 years ago
Jon Skeet
7282f29ced
Avoid NullReferenceException when accessing CustomOptions
...
Even though the property is deprecated, it still shouldn't throw.
5 years ago
Jon Skeet
9b5fdb0938
Ignore incomplete extensions when building a FileDescriptor
...
FileDescriptor construction uses an extension registry including extensions from imports. If these were created using an older version of protoc, the FieldDescriptor.Extension property may be null; we ignore such extensions rather than failing.
5 years ago
Jon Skeet
7581fd5ea6
Tests for issue 6822
...
(The implementation to fix this is in the following commit.)
5 years ago
Jon Skeet
e613ba6980
Add braces around single-statement if/foreach
5 years ago
Sydney Acksman
f50bc62feb
Add length checks to ExtensionCollection
5 years ago
Rafi Kamal
2ed41359fe
Update version to 3.11.0-RC0
5 years ago
Sydney Acksman
c54ff8d0dc
Fix many proto2 C# doc comments
5 years ago
Jie Luo
2a4657971d
Update to 3.10.0-rc0 ( #6660 )
...
* Cherry pick changes on update_version.py #6643
* Update version to 3.10.0-rc-0
* Do not add rc0 to php packages.xml
5 years ago