Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update the comment on the message_type to cover what it should be. | Thomas Van Lenten | 2017-07-26 | 1 | -1/+3 |
| | |||||
* | Review feedback. | Thomas Van Lenten | 2017-07-26 | 1 | -8/+6 |
| | | | | | - Better error message for unknown messageType. - Remove unneeded if. | ||||
* | Add the proto2 message conformance support for ObjC. | Thomas Van Lenten | 2017-07-26 | 1 | -10/+12 |
| | |||||
* | Generate the proto2 test file and link it in for ObjC. | Thomas Van Lenten | 2017-07-26 | 1 | -9/+11 |
| | |||||
* | Add a objc_class_prefix to test_messages_proto3.proto. | Thomas Van Lenten | 2017-07-26 | 1 | -3/+3 |
| | | | | | | | | | | 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. | ||||
* | Merge pull request #3281 from BSBandme/ConformanceTestYilunChong | Yilun Chong | 2017-07-24 | 20 | -844/+1028 |
|\ | | | | | Proto2 test message support to conformance test | ||||
| * | add comments in makefile.am | Yilun Chong | 2017-07-05 | 1 | -1/+2 |
| | | |||||
| * | change csharp failure list | Yilun Chong | 2017-07-05 | 1 | -4/+1 |
| | | |||||
| * | Merge branch 'ConformanceTestYilunChong' of github.com:BSBandme/protobuf ↵ | Yilun Chong | 2017-07-05 | 4 | -4/+254 |
| |\ | | | | | | | | | | into ConformanceTestYilunChong | ||||
| | * | Merge branch 'master' into ConformanceTestYilunChong | Yilun Chong | 2017-06-30 | 4 | -4/+254 |
| | |\ | |||||
| * | | | fix php failing list and csharp generated proto | Yilun Chong | 2017-07-05 | 2 | -2/+0 |
| |/ / | |||||
| * | | changed php's failing list | Yilun Chong | 2017-06-30 | 2 | -534/+11 |
| | | | |||||
| * | | remove backup files | Yilun Chong | 2017-06-30 | 3 | -438/+0 |
| | | | |||||
| * | | add some test proto2 supported, add js proto2 supported, fixed some error | Yilun Chong | 2017-06-30 | 22 | -1221/+1733 |
| | | | |||||
| * | | change php objc nodejs csharp ruby | Yilun Chong | 2017-06-29 | 4 | -8/+8 |
| | | | |||||
| * | | change java to uniform message, revert TestValidDataForType's parameters | Yilun Chong | 2017-06-29 | 3 | -318/+147 |
| | | | |||||
| * | | change cpp and python to uniform message | Yilun Chong | 2017-06-29 | 3 | -102/+67 |
| | | | |||||
| * | | add message set test case | Yilun Chong | 2017-06-28 | 1 | -0/+1 |
| | | | |||||
| * | | add objec support | Yilun Chong | 2017-06-28 | 1 | -6/+14 |
| | | | |||||
| * | | delete backup files | Yilun Chong | 2017-06-28 | 3 | -385/+0 |
| | | | |||||
| * | | delete binary | Yilun Chong | 2017-06-28 | 10 | -0/+0 |
| | | | |||||
| * | | add java supported | Yilun Chong | 2017-06-28 | 11 | -17/+184 |
| | | | |||||
| * | | add proto2 supported for cpp,python,nodejs,ruby,php | Yilun Chong | 2017-06-27 | 19 | -32/+496 |
| | | | |||||
| * | | add support for proto2 | Yilun Chong | 2017-06-26 | 4 | -83/+138 |
| | | | |||||
| * | | add test_proto2_message.proto and change conformnace/makefile.am | Yilun Chong | 2017-06-23 | 1 | -6/+16 |
| | | | |||||
* | | | Add std:: namespace prefix to set and map (#3332) | tanderson-google | 2017-07-09 | 2 | -4/+4 |
| |/ |/| | | | * Remove using std::{set,map} | ||||
* | | Add json encode/decode for php. (#3226) | Paul Yang | 2017-06-30 | 6 | -538/+265 |
|/ | | | | | | | | | | * Add json encode/decode for php. * Fix php conformance test on 32-bit machines. * Fix conformance test for c extension. * Fix comments | ||||
* | Updated upb to fix JSON conformance issues. (#3206) | Joshua Haberman | 2017-06-19 | 2 | -74/+5 |
| | | | | | | * Fixed a bunch of Ruby conformance errors. * Fixed some more Ruby conformance errors in JSON. | ||||
* | Raise the number of digits used for floats. | Thomas Van Lenten | 2017-06-16 | 2 | -0/+2 |
| | | | | | 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. | Thomas Van Lenten | 2017-06-06 | 1 | -4/+0 |
| | |||||
* | Make PHP c extension work with PHP7 (#2951) | Paul Yang | 2017-04-19 | 1 | -18/+10 |
| | |||||
* | Update Java conformance failure list. | Feng Xiao | 2017-03-31 | 1 | -1/+0 |
| | |||||
* | Update objective-c conformance failure list. | Feng Xiao | 2017-03-30 | 1 | -2/+4 |
| | |||||
* | Update python conformance failure list. | Feng Xiao | 2017-03-30 | 1 | -3/+0 |
| | |||||
* | Update C# conformance failure list. | Feng Xiao | 2017-03-29 | 1 | -0/+4 |
| | |||||
* | Update python conformance failure list. | Feng Xiao | 2017-03-29 | 2 | -1181/+0 |
| | |||||
* | Down-integrate from google3. | Feng Xiao | 2017-03-29 | 6 | -2/+1207 |
| | |||||
* | Merge pull request #1662 from haberman/jsconformance | Joshua Haberman | 2017-03-27 | 4 | -8/+231 |
|\ | | | | | Conformance tests for JavaScript (Node.js). 15 tests are failing. | ||||
| * | Removed obsolete comments and added docs. | Josh Haberman | 2017-03-16 | 2 | -5/+30 |
| | | |||||
| * | Build system fixes for JS conformance tests. | Josh Haberman | 2017-03-14 | 1 | -3/+5 |
| | | |||||
| * | Conformance test for JS now work, though 15 tests fail. | Josh Haberman | 2017-03-13 | 3 | -27/+49 |
| | | |||||
| * | Added JavaScript conformance tests. All tests pass! | Josh Haberman | 2017-03-06 | 2 | -0/+174 |
| | | |||||
| * | WIP. | Josh Haberman | 2017-03-06 | 1 | -4/+4 |
| | | |||||
* | | Merge pull request #2819 from haberman/pythonexcept | Joshua Haberman | 2017-03-09 | 1 | -1/+1 |
|\ \ | | | | | | | update_failure_list.py: fixed Python "raise" statement. | ||||
| * | | update_failure_list.py: fixed Python "raise" statement. | Josh Haberman | 2017-03-09 | 1 | -1/+1 |
| |/ | |||||
* / | Rename encode/decode to serializeToString/mergeFromString (#2795) | Paul Yang | 2017-03-08 | 1 | -4/+4 |
|/ | | | | | This better shows the semantic of the API. For already setted fields, mergeFromString do replacement for singular fields and appending for repeated fields. | ||||
* | Implement json encoding decoding for php. (#2682) | Paul Yang | 2017-02-08 | 2 | -379/+13 |
| | |||||
* | Add conformance test for php (#2655) | Paul Yang | 2017-02-01 | 4 | -7/+1385 |
| | |||||
* | A few more cases for binary conformance tests. (#2500) | Joshua Haberman | 2017-01-06 | 1 | -4/+27 |
| | | | | | | | | | | | * A few more cases for binary conformance tests. * over-encoded varints (encoded in more bytes than are necessary). * truncated varints (>32 bits for 32-bit types). * Fixed Python decoding bug with 32-bit varints. * Fixed 1L -> 1LL for 32-bit platforms. | ||||
* | Added conformance testing for binary primitive types. (#2491) | Joshua Haberman | 2016-12-13 | 2 | -37/+162 |
| | | | This is basic and more tests will be added over time. |