aboutsummaryrefslogtreecommitdiffhomepage
path: root/conformance
Commit message (Collapse)AuthorAge
* Enable ignoring unknown in json parsing in php (#4839)Gravatar Paul Yang2018-07-09
| | | | | | | | | | * Enable ignoring unknown in json parsing in php * Update generated descriptor files * Update failure list for other languages. * Remove unnecessary php files
* Fix cpp_distcheckGravatar BSBandme2018-07-09
|
* Updated Ruby conformance test failure listGravatar Adam Cozzette2018-03-23
| | | | | | | This commit adds two entries to the conformance failure list for Ruby. It seems that these particular test cases have been failing since they were introduced in 5140bae3834c40208e44b1eeb947485a832387a7, so there has not been any regression.
* 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
| | | |