aboutsummaryrefslogtreecommitdiffhomepage
path: root/conformance
Commit message (Collapse)AuthorAge
* 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
| | | |
| * | | add objec supportGravatar Yilun Chong2017-06-28
| | | |
| * | | delete backup filesGravatar Yilun Chong2017-06-28
| | | |
| * | | delete binaryGravatar Yilun Chong2017-06-28
| | | |
| * | | add java supportedGravatar Yilun Chong2017-06-28
| | | |
| * | | add proto2 supported for cpp,python,nodejs,ruby,phpGravatar Yilun Chong2017-06-27
| | | |
| * | | add support for proto2Gravatar Yilun Chong2017-06-26
| | | |
| * | | add test_proto2_message.proto and change conformnace/makefile.amGravatar Yilun Chong2017-06-23
|/ / /
* | | Updated upb to fix JSON conformance issues. (#3206)Gravatar Joshua Haberman2017-06-19
| | | | | | | | | | | | | | | | | | * Fixed a bunch of Ruby conformance errors. * Fixed some more Ruby conformance errors in JSON.
* | | Raise the number of digits used for floats.Gravatar Thomas Van Lenten2017-06-16
| | | | | | | | | | | | | | | About 1.5% of all IEEE754 single-precision numbers require nine decimal digits to represent accurately.
* | | Properly error on a tag with field number zero.Gravatar Thomas Van Lenten2017-06-06
|/ /
* | Make PHP c extension work with PHP7 (#2951)Gravatar Paul Yang2017-04-19
| |
* | Update Java conformance failure list.Gravatar Feng Xiao2017-03-31
| |