aboutsummaryrefslogtreecommitdiffhomepage
path: root/conformance
Commit message (Collapse)AuthorAge
* Merge pull request #4387 from acozzette/down-integrateGravatar Adam Cozzette2018-03-20
|\ | | | | Integrated internal changes from Google
| * Updated conformance failure listsGravatar Adam Cozzette2018-03-20
| |
| * Deleted scoped_ptr.hGravatar Adam Cozzette2018-03-14
| | | | | | | | | | We no longer need this, now that we have finished the switch to C++11 and are using std::unique_ptr.
| * Integrated internal changes from GoogleGravatar Adam Cozzette2018-03-13
| |
* | Add conformance test for null value in list JSONGravatar Jon Skeet2018-03-01
|/
* Removed using statements from common.hGravatar Adam Cozzette2018-01-26
| | | | | | These statements pulled a bunch of symbols from the std namespace into the global namespace. This commit removes all of them except for std::string, which is a bit trickier to remove.
* Add unknown field support for csharp (#3936)Gravatar Jie Luo2017-12-13
| | | Add unknown field support for csharp
* Updated conformance failure listsGravatar Adam Cozzette2017-12-04
|
* Merge branch 'master' into down-integrateGravatar Adam Cozzette2017-12-01
|\
* | Integrated internal changes from GoogleGravatar Adam Cozzette2017-12-01
| |
| * All integer types should accept null in json. (#3869)Gravatar Paul Yang2017-11-13
| |
| * Fix php well known type conformance tests (#3828) (#3840)Gravatar Paul Yang2017-11-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix php well known type conformance tests * Properly generate code for test.proto * Provide GPBMetadata files in c extensions for generated files to import. * Remove unnecessary test * Clean up code * Add declaration for initOnce. * Refactoring
* | Fix php well known type conformance tests (#3828)Gravatar Paul Yang2017-11-03
|/ | | | | | | | | | | | | | | | * Fix php well known type conformance tests * Properly generate code for test.proto * Provide GPBMetadata files in c extensions for generated files to import. * Remove unnecessary test * Clean up code * Add declaration for initOnce. * Refactoring
* Reserve unknown in Ruby (#3763)Gravatar Paul Yang2017-10-26
| | | | | | | | | | | | | | | | | | | | | | | | * Reserve unknown in ruby * Revert ruby tests. Wait for cpp impl for conformance test * Add conformance test for preserving unknown * Add unknown field conformance test to csharp failure list. * Fix comments * Fix comment * Fix comments * Fix typo * Use stringsink_string directly * Mark hd unused * Remove unused encodeunknown_handlerfunc
* Fix JS conformance testsGravatar Jisi Liu2017-10-18
|
* Merge from google internalGravatar Jisi Liu2017-10-18
|
* Merge pull request #2377 from mcos/chore/conformance-null-testsGravatar Feng Xiao2017-09-19
|\ | | | | Conformance Tests for Null Timestamp and Duration JSON Values
* | Integrated internal changes from GoogleGravatar Adam Cozzette2017-09-14
| |
* | Add well-known timestamps to JSON for PHP (#3564)Gravatar Jack Wakefield2017-09-10
| |
* | Merge remote-tracking branch 'origin/3.4.x' into mergemasterGravatar Jisi Liu2017-08-18
|\ \
* | | file() was removed in Python 3, use open() insteadGravatar cclauss2017-08-18
| | | | | | | | | http://python-future.org/compatible_idioms.html#file
* | | Detect invalid tags with a field number of 0 in C#Gravatar Jon Skeet2017-08-11
| | | | | | | | | | | | | | | | | | | | | | | | Previously we only rejected the tag if the tag itself was 0, i.e. field=0, type=varint. The type doesn't matter: field 0 is always invalid. This removes the last of the C# conformance failures.
| * | Merge branch 'master' into 3.4.xGravatar Bo Yang2017-08-05
| |\ \ | |/ / |/| |
* | | Update the comment on the message_type to cover what it should be.Gravatar Thomas Van Lenten2017-07-26
| | |
* | | Review feedback.Gravatar Thomas Van Lenten2017-07-26
| | | | | | | | | | | | | | | - Better error message for unknown messageType. - Remove unneeded if.
* | | Add the proto2 message conformance support for ObjC.Gravatar Thomas Van Lenten2017-07-26
| | |
* | | Generate the proto2 test file and link it in for ObjC.Gravatar Thomas Van Lenten2017-07-26
| | |
* | | Add a objc_class_prefix to test_messages_proto3.proto.Gravatar Thomas Van Lenten2017-07-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Both test_messages_proto3.proto & test_messages_proto2.proto define message ForeignMessage {...} and enum ForeignEnum {...} but since objc doesn't use the proto package in the naming, these end up conflicting. Adding the objc_class_prefix option to the proto3 file ensure the generated objc types are all unique.
| * | Update conformance tests again.Gravatar Jisi Liu2017-07-25
| | |
| * | Fix conformance testsGravatar Jisi Liu2017-07-25
| | |
| * | Update conformance testsGravatar Jisi Liu2017-07-25
| | |
| * | Merge from masterGravatar Jisi Liu2017-07-25
| | |
* | | Merge pull request #3281 from BSBandme/ConformanceTestYilunChongGravatar Yilun Chong2017-07-24
|\ \ \ | | | | | | | | Proto2 test message support to conformance test
| | * | Update conformance testsGravatar Jisi Liu2017-07-19
| | | |
| | * | Merge master into 3.4.xGravatar Jisi Liu2017-07-18
| | |\ \ | |_|/ / |/| | |
| | * | Merge from Google internal for 3.4 releaseGravatar Jisi Liu2017-07-18
| | | |
* | | | Add std:: namespace prefix to set and map (#3332)Gravatar tanderson-google2017-07-09
| | | | | | | | | | | | * Remove using std::{set,map}
| * | | add comments in makefile.amGravatar Yilun Chong2017-07-05
| | | |
| * | | change csharp failure listGravatar Yilun Chong2017-07-05
| | | |
| * | | Merge branch 'ConformanceTestYilunChong' of github.com:BSBandme/protobuf ↵Gravatar Yilun Chong2017-07-05
| |\ \ \ | | | | | | | | | | | | | | | into ConformanceTestYilunChong
| * | | | fix php failing list and csharp generated protoGravatar Yilun Chong2017-07-05
| | | | |
| | * | | Merge branch 'master' into ConformanceTestYilunChongGravatar Yilun Chong2017-06-30
| |/| | | | |/ / / |/| | |
| * | | changed php's failing listGravatar Yilun Chong2017-06-30
| | | |
| * | | remove backup filesGravatar Yilun Chong2017-06-30
| | | |
| * | | add some test proto2 supported, add js proto2 supported, fixed some errorGravatar Yilun Chong2017-06-30
| | | |
* | | | Add json encode/decode for php. (#3226)Gravatar Paul Yang2017-06-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add json encode/decode for php. * Fix php conformance test on 32-bit machines. * Fix conformance test for c extension. * Fix comments
| * | | change php objc nodejs csharp rubyGravatar Yilun Chong2017-06-29
| | | |
| * | | change java to uniform message, revert TestValidDataForType's parametersGravatar Yilun Chong2017-06-29
| | | |
| * | | change cpp and python to uniform messageGravatar Yilun Chong2017-06-29
| | | |
| * | | add message set test caseGravatar Yilun Chong2017-06-28
| | | |