Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | | Report serialization errors in conformance tests | Jon Skeet | 2016-01-15 | 1 | -8/+15 | |
| | | | | | | ||||||
| * | | | | | Prohibit null values in repeated and map fields in JSON | Jon Skeet | 2016-01-15 | 2 | -1/+38 | |
| | | | | | | ||||||
| * | | | | | Throw a better exception when invalid base64 is detected in JSON | Jon Skeet | 2016-01-15 | 3 | -1/+28 | |
| | | | | | | ||||||
| * | | | | | Support (and test) numeric enum parsing in JSON | Jon Skeet | 2016-01-15 | 2 | -0/+29 | |
| | | | | | | ||||||
| * | | | | | Fix handling of repeated wrappers | Jon Skeet | 2016-01-15 | 3 | -77/+94 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously we were incorrectly packing wrapper types. This also refactors FieldCodec a bit as well, using more C# 6-ness. | |||||
| * | | | | | JSON conformance test fixes | Jon Skeet | 2016-01-13 | 3 | -0/+16 | |
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | - Spot an Any without a type URL - In the conformance test runner, catch exceptions due to generally-invalid JSON | |||||
* | | | | | Merge pull request #1146 from haberman/pycppfix | Joshua Haberman | 2016-01-15 | 3 | -181/+5 | |
|\ \ \ \ \ | |_|/ / / |/| | | | | Fixed Python 3.x C++ build, and updated conformance failure lists. | |||||
| * | | | | Fixed Python 3.x C++ build, and updated conformance failure lists. | Josh Haberman | 2016-01-15 | 3 | -181/+5 | |
| | |_|/ | |/| | | ||||||
* | | | | Merge pull request #1143 from xfxyjwf/fix_java | Feng Xiao | 2016-01-15 | 2 | -156/+158 | |
|\ \ \ \ | |/ / / |/| | | | Fix tests broken by the Java directory change. | |||||
| * | | | Fix tests broken by the Java directory change. | Feng Xiao | 2016-01-14 | 2 | -156/+158 | |
|/ / / | | | | | | | | | | Change-Id: I39c4eadbd28164cfd83aa2d1d8b6dfe8286db803 | |||||
* | | | Merge pull request #1121 from nmittler/restructure | Feng Xiao | 2016-01-13 | 146 | -432/+516 | |
|\ \ \ | |/ / |/| | | Restructuring protobuf to multiple modules | |||||
| * | | Restructuring protobuf to multiple modules | nmittler | 2016-01-13 | 146 | -432/+516 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | protobuf/java will become a parent pom that will contain two modules: core - contains all of the code for the protobuf-java artifact util - contains all of the code for the protobuf-java-util artifact Also cleaned up various Maven warnings. | |||||
* | | | Merge pull request #1089 from jskeet/map-null | Jan Tattermusch | 2016-01-12 | 14 | -176/+168 | |
|\ \ \ | | | | | | | | | Prohibit null values in maps | |||||
| * | | | Prohibit null values in map fields | Jon Skeet | 2016-01-11 | 14 | -176/+168 | |
| | | | | | | | | | | | | | | | | | | | | On deserialization, missing values for message types are replaced with a "default" message. | |||||
* | | | | Merge pull request #1080 from haberman/conformance-crashes | Joshua Haberman | 2016-01-12 | 14 | -59/+861 | |
|\ \ \ \ | | | | | | | | | | | Allow conformance test runner to tolerate crashes, and re-enable conformance tests | |||||
| * | | | | Don't generate Objective C WKT for conformance tests to avoid dupliate defs. | Josh Haberman | 2016-01-12 | 1 | -6/+11 | |
| | | | | | ||||||
| * | | | | Conformance: Update C# failure list to reflect which tests currently pass. | Josh Haberman | 2016-01-12 | 1 | -89/+2 | |
| | | | | | ||||||
| * | | | | Fixed Ruby conformance tests by running them under rvm Ruby. | Josh Haberman | 2016-01-11 | 3 | -5/+4 | |
| | | | | | ||||||
| * | | | | Added debugging output to debug type= problem on Travis. | Josh Haberman | 2016-01-11 | 2 | -2/+3 | |
| | | | | | ||||||
| * | | | | Updated C#'s failure list, and added missing file. | Josh Haberman | 2016-01-11 | 3 | -0/+179 | |
| | | | | | ||||||
| * | | | | Allow conformance test runner to tolerate crashes, and re-enable conformance ↵ | Josh Haberman | 2016-01-11 | 12 | -55/+760 | |
| | | | | | | | | | | | | | | | | | | | | tests. | |||||
* | | | | | Merge pull request #1129 from dongjoon-hyun/fix_typos_in_README_and_CHANGES | Feng Xiao | 2016-01-12 | 5 | -17/+17 | |
|\ \ \ \ \ | | | | | | | | | | | | | Fix typos in README.md/CHANGES.txt | |||||
| * | | | | | Fix typos in README.md/CHANGES.txt | Dongjoon Hyun | 2016-01-11 | 5 | -17/+17 | |
| |/ / / / | ||||||
* | | | | | Merge pull request #1131 from thomasvl/fix_sem_leak | Thomas Van Lenten | 2016-01-12 | 1 | -0/+1 | |
|\ \ \ \ \ | |/ / / / |/| | | | | Release the semaphore in dealloc, fixing leak. | |||||
| * | | | | Release the semaphore in dealloc, fixing leak. | Thomas Van Lenten | 2016-01-12 | 1 | -0/+1 | |
|/ / / / | ||||||
* | | | | Merge pull request #1046 from peternewman/patch-1 | Feng Xiao | 2016-01-11 | 1 | -2/+1 | |
|\ \ \ \ | |/ / / |/| | | | Add the docs claimed define for HAVE_UNORDERED_MAP | |||||
| * | | | Revert the change and remove an incorrect comment | Peter Newman | 2016-01-09 | 1 | -5/+1 | |
| | | | | ||||||
| * | | | Add the docs claimed define for HAVE_UNORDERED_MAP | Peter Newman | 2015-12-15 | 1 | -0/+3 | |
| | | | | | | | | | | | | Make the code match what the docs claimed, to return a define for HAVE_UNORDERED_MAP | |||||
* | | | | Merge pull request #1124 from xfxyjwf/appveyor | Feng Xiao | 2016-01-09 | 1 | -1/+1 | |
|\ \ \ \ | | | | | | | | | | | Fix appveyor build. | |||||
| * | | | | Fix appveyor build. | Feng Xiao | 2016-01-09 | 1 | -1/+1 | |
|/ / / / | ||||||
* | | | | Merge pull request #1098 from jskeet/wkt-json | Jan Tattermusch | 2016-01-08 | 3 | -63/+55 | |
|\ \ \ \ | | | | | | | | | | | Ensure all formatted well-known-type values are valid JSON | |||||
| * | | | | Ensure all formatted well-known-type values are valid JSON | Jon Skeet | 2016-01-06 | 3 | -63/+55 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This involves quoting timestamp/duration/field-mask values, even when they're not in fields. It's better for consistency. Fixes issue #1097. | |||||
* | | | | | Merge pull request #1088 from jskeet/codec-pruning | Jan Tattermusch | 2016-01-08 | 1 | -5/+0 | |
|\ \ \ \ \ | | | | | | | | | | | | | Remove unused method in FieldCodec. | |||||
| * | | | | | Remove unused method in FieldCodec. | Jon Skeet | 2016-01-05 | 1 | -5/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | (The method was last used a very long time ago, if ever.) | |||||
* | | | | | | Merge pull request #1087 from jskeet/json-tests | Jan Tattermusch | 2016-01-08 | 2 | -51/+91 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Improve number handling in JSON parsing | |||||
| * | | | | | | Improve number handling in JSON parsing | Jon Skeet | 2016-01-06 | 2 | -51/+91 | |
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Tighten up on Infinity/NaN handling in terms of whitespace handling (and test casing) - Validate that values are genuinely integers when they've been parsed from a JSON number (ignoring the fact that 1.0000000000000000001 == 1 as a double...) - Allow exponents and decimal points in string representations | |||||
* | | | | | | Merge pull request #1120 from gitplaneta/master | Feng Xiao | 2016-01-08 | 1 | -1/+1 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Update README.md - remove typo | |||||
| * | | | | | | Update README.md - remove typo | Radoslaw Busz | 2016-01-08 | 1 | -1/+1 | |
|/ / / / / / | ||||||
* | | | | | | Merge pull request #1101 from xfxyjwf/doc | Feng Xiao | 2016-01-07 | 3 | -243/+30 | |
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | Update README.md and remove INSTALL.txt | |||||
| * | | | | | Update README.md and remove INSTALL.txt | Feng Xiao | 2016-01-06 | 3 | -243/+30 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added instructions on what tools to install to compile protobuf from source. Removed the INSTALL.txt file because it's just a simple copy of the autoconf documentation and confuses users. Change-Id: I6fd8aa13495f1238fe5c62451b95ad480b1c4bed | |||||
* | | | | | | Merge pull request #1118 from thomasvl/xcode_scheme_cleanup | Thomas Van Lenten | 2016-01-07 | 2 | -6/+6 | |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | Remove the stale reference to test no longer around, and keep the performance test limited to just performance tests. | |||||
| * | | | | | Remove the stale reference to test no longer around, and keep the ↵ | Thomas Van Lenten | 2016-01-07 | 2 | -6/+6 | |
|/ / / / / | | | | | | | | | | | | | | | | performance test limited to just performance tests. | |||||
* | | | | | Patch internal change 111557819. | Feng Xiao | 2016-01-06 | 6 | -4/+179 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Defer calls to mutable_unknown_fields() until it is actually required to save memory for C++ lite runtime. Change-Id: Ica9c1fd276cdb164942d1e7b6e098c83ee3ffdc5 | |||||
* | | | | | Merge pull request #1100 from xfxyjwf/javadoc | Feng Xiao | 2016-01-06 | 3 | -6/+6 | |
|\ \ \ \ \ | | | | | | | | | | | | | Update version number and fix javadoc errors. | |||||
| * | | | | | Update version number and fix javadoc errors. | Feng Xiao | 2016-01-06 | 3 | -6/+6 | |
| | | | | | | ||||||
* | | | | | | Merge pull request #1094 from thomasvl/update_objc_conformance | Thomas Van Lenten | 2016-01-06 | 3 | -108/+16 | |
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | Fix up the conformance tests | |||||
| * | | | | | Fix up the conformance tests | Thomas Van Lenten | 2016-01-05 | 3 | -108/+16 | |
|/ / / / / | | | | | | | | | | | | | | | | | | | | | - Update all the new runner cases to handle a skip result as a skip and not a failure. - Make ObjC use the new serialize_error result if it fails to generate the data. | |||||
* | | | | | Merge pull request #1093 from thomasvl/fix_objc | Thomas Van Lenten | 2016-01-05 | 1 | -0/+13 | |
|\ \ \ \ \ | | | | | | | | | | | | | Update objectivec/google/protobuf/Type.pbobjc.m | |||||
| * | | | | | Update objectivec/google/protobuf/Type.pbobjc.m | Thomas Van Lenten | 2016-01-05 | 1 | -0/+13 | |
|/ / / / / | | | | | | | | | | | | | | | | | | | | | commit e841bac4fcf47f809e089a70d5f84ac37b3883df seems to have updated the generated .pbobjc.h but not the .pbobjc.m to match. | |||||
* | | | | | Merge pull request #1092 from thomasvl/fix_conformance | Thomas Van Lenten | 2016-01-05 | 1 | -3/+0 | |
|\ \ \ \ \ | | | | | | | | | | | | | Fix conformance test to only report skips in verbose mode. |