Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | Fix #include in cc files | Julien Brianceau | 2016-12-09 | 2 | -2/+2 |
| | |||||
* | Factored Conformance and Benchmark test messages into shared test schema. ↵ | Joshua Haberman | 2016-12-03 | 9 | -232/+84 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#1971) * Factored Conformance test messages into shared test schema. * Updated benchmarks to use new proto3 message locations. * Fixed include path. * Conformance: fixed include of Python test messages. * Make maven in Rakefile use --batch-mode. * Revert changes to benchmarks. On second thought I think a separate schema for CPU benchmarking makes sense. * Try regenerating C# protos for new test protos. * Removed benchmark messages from test proto. * Added Jon Skeet's fixes for C#. * Removed duplicate/old test messages C# file. * C# fixes for test schema move. * Fixed C# to use the correct TestAllTypes message. * Fixes for Objective C test schema move. * Added missing EXTRA_DIST file. | ||||
* | Updated failure_list_java.txt for Java conformance test | Adam Cozzette | 2016-11-22 | 1 | -1/+0 |
| | | | | | A new test is now passing and so we can remove it from the failure whitelist. | ||||
* | Update conformance failure lists. | Feng Xiao | 2016-11-18 | 2 | -12/+0 |
| | |||||
* | Merge branch 'master' into down-integrate-with-msvc-fix | Adam Cozzette | 2016-11-17 | 1 | -4/+4 |
|\ | |||||
| * | Fix jenkins tests. | Feng Xiao | 2016-11-15 | 1 | -0/+4 |
| | | |||||
| * | Update conformance test failure list | Jon Skeet | 2016-11-03 | 1 | -4/+0 |
| | | |||||
* | | Integrated internal changes from Google | Adam Cozzette | 2016-11-17 | 6 | -43/+191 |
|/ | |||||
* | Fix bugs for internal integration. | Bo Yang | 2016-10-10 | 1 | -3/+3 |
| | |||||
* | Fix travis, jenkins environment issues. | Bo Yang | 2016-10-10 | 1 | -1/+1 |
| | |||||
* | Fix bugs for csharp and ruby for internal integration. | Bo Yang | 2016-10-10 | 2 | -217/+215 |
| | |||||
* | Fix python bugs for internal integration. | Bo Yang | 2016-10-10 | 2 | -4/+12 |
| | |||||
* | Fix bugs for internal integration. | Bo Yang | 2016-10-10 | 3 | -41/+48 |
| | |||||
* | Integrate internal changes | Bo Yang | 2016-10-10 | 9 | -496/+503 |
| | |||||
* | Add note about JSON tests maybe being wrong. (#1992) | Thomas Van Lenten | 2016-08-23 | 7 | -16/+32 |
| | | | | | | | | Add note about JSON tests maybe being wrong. - Add note about the JSON test maybe not being correct yet. - Add test to checks the generated names for double underscores to be sure they are what is expected. | ||||
* | More JSON tests | Thomas Van Lenten | 2016-08-22 | 4 | -0/+85 |
| | | | | | - String behaviors - Testing only valid JSON is allowed | ||||
* | Add more JSON tests around underscores (#1963) | Thomas Van Lenten | 2016-08-16 | 4 | -2/+49 |
| | | | | Add more JSON tests around underscores | ||||
* | Fix up ignores and conformance generation | Thomas Van Lenten | 2016-08-15 | 1 | -1/+1 |
| | | | | | | - Update ruby conformance generation for rename of generated files that seems to have happened. - Update gitignores for the above and for the no-warnings-test. | ||||
* | Regenerate conformance files to include extra oneof fields. | Jon Skeet | 2016-08-15 | 1 | -20/+0 |
| | | | | | | This should fix the failures in the conformance tests - although it highlights the problem that we need to do this when changing the conformance.proto file... | ||||
* | Add more types to the zero oneof cases. | Thomas Van Lenten | 2016-08-11 | 4 | -0/+61 |
| | | | | | | Incase the different runtimes have different generation/implementations for for the different primitive field types, cover a larger range of the proto types in the oneof zero tests. | ||||
* | Record zero for "has" for proto3 if in a oneof. | Thomas Van Lenten | 2016-08-11 | 1 | -5/+3 |
| | | | | | | | If a message is proto3, then the zero values still count as being set one the field is in a oneof. Add tests to confirm oneofs work as expected in both syntaxes. | ||||
* | Add conformance test for zero fields in oneofs. (#1939) | Thomas Van Lenten | 2016-08-11 | 6 | -2/+57 |
| | | | | * Add conformance test for zero fields in oneofs. * Add failures to the "expected" files. | ||||
* | Amend the conformance tests to only use Int64/Uint64 non-wrapped values ↵ | Jon Skeet | 2016-07-31 | 2 | -8/+12 |
| | | | | | | | | | | which (#1164) can reasonably be expected to be interoperable. (The fact that not all Int64/Uint64 values *can* be exactly represented in IEEE-754 and thus interoperably amongst JSON implementations is precisely the reason for wrapping them when we serialize... it shouldn't be a surprise that we can't round-trip in unwrapped form for all values.) | ||||
* | Ruby: generated foo.proto -> foo_pb.rb instead of foo.rb. | Josh Haberman | 2016-07-25 | 1 | -1/+1 |
| | | | | | This brings us more into line with other langauges, and makes it more obvious when we are requiring protobuf generated code. | ||||
* | Move to dotnet cli for building, and .NET Core (netstandard1.0) as target ↵ | Jon Skeet | 2016-07-14 | 1 | -1/+1 |
| | | | | | | platform (#1727) This also updates the version number to 3.0.0-beta4 | ||||
* | Comment out lite conformance test. | Feng Xiao | 2016-07-13 | 1 | -44/+44 |
| | | | | The 'lite' generator flag is no longer supported. | ||||
* | Fix spelling in strings and comments | Otto Kekäläinen | 2016-07-03 | 1 | -2/+2 |
| | |||||
* | Updated failure_list_java.txt to remove tests that now pass | Adam Cozzette | 2016-06-30 | 1 | -2/+0 |
| | |||||
* | Added update_failure_list.py. | Josh Haberman | 2016-06-03 | 1 | -0/+73 |
| | |||||
* | Surrogate checking is unpredictable, so always manually check. | Josh Haberman | 2016-06-03 | 1 | -16/+0 |
| | |||||
* | Fixed Python by updating failure lists and fixed a few broken tests. | Josh Haberman | 2016-06-03 | 4 | -83/+18 |
| | | | | | Python 2.x doesn't detect unpaired surrogates so we have to do that manually. | ||||
* | Make conformance tests more strict about the failure list. | Josh Haberman | 2016-06-03 | 5 | -80/+51 |
| | | | | | | The failure lists were falling out of date because the tests would pass even if people forgot to remove failures from the list. | ||||
* | Properly express all outputs for the conformance build | Thomas Van Lenten | 2016-05-06 | 1 | -3/+105 |
| | | | | | - Fixes up `make distclean` and `make maintainer-clean` - Fixes the build so make is more likely to notice if one of those files is stale/missing. | ||||
* | Bugfix for JSON error case. | Josh Haberman | 2016-04-14 | 1 | -2/+0 |
| | |||||
* | Merge branch 'master' of github.com:google/protobuf | Jisi Liu | 2016-03-30 | 2 | -144/+16 |
|\ |