Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #1444 from mbrtargeting/master | Feng Xiao | 2016-04-22 | 1 | -0/+2 |
|\ | | | | | Added serialVersionUID to ExtendableMessage. | ||||
| * | Added serialVersionUID to ExtendableMessage. | Jakub Kukul | 2016-04-22 | 1 | -0/+2 |
| | | |||||
* | | Add initial design document for Swift protocol buffers. (#1442) | Tony Allevato | 2016-04-22 | 1 | -0/+674 |
|/ | | | | * Add initial design doc for Swift protocol buffers. | ||||
* | Merge pull request #1438 from xfxyjwf/docs | Feng Xiao | 2016-04-21 | 1 | -0/+147 |
|\ | | | | | Add a docs directory and move the third-party add-ons page here. | ||||
| * | Add a docs directory and move the third-party add-ons page here. | Feng Xiao | 2016-04-20 | 1 | -0/+147 |
| | | |||||
* | | Merge pull request #1416 from cwhipkey/master | Feng Xiao | 2016-04-20 | 9 | -29/+743 |
|\ \ | | | | | | | Change protobuf CPP proto generator to support the 'lite' option in | ||||
| * | | Change protobuf CPP proto generator to support the 'lite' option in | Chad Whipkey | 2016-04-15 | 9 | -29/+743 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | proto3. Added a couple unit test proto3 files, for arena_lite and lite. Cloned the proto3_arena_unittest to test some of the basics of generated code (and to ensure that the generated proto3 test files are used by some test). | ||||
* | | | Merge pull request #1414 from xyzzyz/googletest | Feng Xiao | 2016-04-20 | 1 | -1/+0 |
|\ \ \ | | | | | | | | | Remove googletest.h header from stringprintf.cc | ||||
| * | | | Remove googletest.h header from stringprintf.cc | Adam Michalik | 2016-04-14 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | It doesn't seem to be necessary here, and it pulls other testing headers during compilation of release protobuf. | ||||
* | | | | Merge pull request #1434 from jskeet/regenerate | Thomas Van Lenten | 2016-04-20 | 8 | -103/+130 |
|\ \ \ \ | | | | | | | | | | | Regenerate descriptor/well-known types for C# | ||||
| * | | | | Regenerate well-known types for C# | Jon Skeet | 2016-04-20 | 8 | -103/+130 |
|/ / / / | | | | | | | | | | | | | | | | | (There are documentation changes and new fields in descriptor.proto that have resulted in changes to the serialized descriptor, but no breaking changes for C#.) | ||||
* | | | | Merge pull request #1433 from thomasvl/check_wkt | Thomas Van Lenten | 2016-04-20 | 2 | -31/+38 |
|\ \ \ \ | | | | | | | | | | | ObjC support for failing the build in the generated WKTs are out of date | ||||
| * | | | | ObjC support for failing the build in the generated WKTs are out of date | Thomas Van Lenten | 2016-04-20 | 2 | -31/+38 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Always generated into a temp directory so we can see if things changed. - Add a flag to control exiting with error when stale vs updating. This should let the continuous builds error out when ObjC needs to have the checked in sources updated. | ||||
* | | | | | Merge pull request #1401 from jskeet/enum-casing | Jon Skeet | 2016-04-20 | 34 | -294/+542 |
|\ \ \ \ \ | | | | | | | | | | | | | Enum casing in C# | ||||
| * | | | | | Attempt to fix AppVeyor build by exporting GetEnumValueName | Jon Skeet | 2016-04-20 | 2 | -1/+9 |
| | | | | | | |||||
| * | | | | | Use the original name in JSON formatting. | Jon Skeet | 2016-04-20 | 2 | -2/+45 |
| | | | | | | | | | | | | | | | | | | | | | | | | (JSON parsing already does the right thing.) | ||||
| * | | | | | Regenerate all C# code and make it compile | Jon Skeet | 2016-04-20 | 22 | -285/+285 |
| | | | | | | | | | | | | | | | | | | | | | | | | JSON tests fail, as we're not using OriginalNameAttribute yet. | ||||
| * | | | | | Add C# codegen changes to enum value names (mostly C++) | Jon Skeet | 2016-04-20 | 9 | -6/+201 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Overview of changes: - A new C#-specific command-line option, legacy_enum_values to revert to the old behavior - When legacy_enum_values isn't specified, we strip the enum name as a prefix, and PascalCase the value name - A new attribute within the C# code so that we can always tell the original in-proto name Regenerating the C# code with legacy_enum_values leads to code which still compiles and works - but there's more still to do. | ||||
| * | | | | | Use 0 as the default value for all enums, rather than finding the actual ↵ | Jon Skeet | 2016-04-11 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | enum value name This will make it easier to change the enum value names, as it reduces the number of places they're used. | ||||
* | | | | | | Merge pull request #1417 from seishun/windows2 | Joshua Haberman | 2016-04-19 | 2 | -2/+6 |
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | Support Windows in gulpfile.js | ||||
| * | | | | | Support Windows in gulpfile.js | Nikolai Vavilov | 2016-04-16 | 2 | -2/+6 |
| | |_|_|/ | |/| | | | |||||
* | | | | | Merge pull request #1428 from pherl/master | Jisi Liu | 2016-04-19 | 1 | -0/+2 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | Add missing includes in field mask test | ||||
| * | | | | Add missing includes in field mask test | Jisi Liu | 2016-04-19 | 1 | -0/+2 |
| | | | | | |||||
* | | | | | Merge pull request #1426 from thomasvl/fix_comment_typo | Thomas Van Lenten | 2016-04-19 | 21 | -20/+175 |
|\ \ \ \ \ | | | | | | | | | | | | | Fix comments typo and update WKTs | ||||
| * | | | | | Regenerate the WKT to pick up current changes to the proto files. | Thomas Van Lenten | 2016-04-19 | 20 | -5/+160 |
| | | | | | | |||||
| * | | | | | Fix comment typo | Thomas Van Lenten | 2016-04-19 | 1 | -15/+15 |
| | | | | | | |||||
* | | | | | | Merge pull request #1402 from davidzchen/py2and3 | Feng Xiao | 2016-04-19 | 1 | -3/+6 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | Add missing PY2AND3 srcs_versions attributes to Python Bazel build targets | ||||
| * | | | | | Add missing PY2AND3 srcs_versions attributes to Python Bazel build targets. | David Z. Chen | 2016-04-08 | 1 | -3/+6 |
| | | | | | | |||||
* | | | | | | Merge pull request #1422 from pherl/master | Jisi Liu | 2016-04-18 | 2 | -1/+2 |
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | Update file list to include the missing extension lite file. | ||||
| * | | | | | Update file list to include the missing extension lite file. | Jisi Liu | 2016-04-18 | 2 | -1/+2 |
|/ / / / / | |||||
* | | | | | Merge pull request #1413 from haberman/updateupb | Joshua Haberman | 2016-04-15 | 9 | -1395/+1663 |
|\ \ \ \ \ | |_|/ / / |/| | | | | Updated upb: JSON parser now accepts both camelCase and original case, and flag to choose on output. | ||||
| * | | | | Bugfix for JSON error case. | Josh Haberman | 2016-04-14 | 2 | -3/+1 |
| | | | | | |||||
| * | | | | Remove no longer applicable documentation from README.md. | Josh Haberman | 2016-04-14 | 1 | -68/+0 |
| | | | | | |||||
| * | | | | Ruby JSON: always accept both camelCase and original field names. | Josh Haberman | 2016-04-14 | 7 | -33/+82 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For JSON encoding we provide a new option to decide at encode time whether to use camelCase or original proto field names: json = MapMessage.encode_json(m, :preserve_proto_fieldnames => true) | ||||
| * | | | | Documented the JSON change and compatibility flags. | Josh Haberman | 2016-04-14 | 1 | -13/+83 |
| | | | | | |||||
| * | | | | Updated upb: picked up legacy JSON flags to help Ruby users migrate. | Josh Haberman | 2016-04-14 | 2 | -1354/+1573 |
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The flags are: UPB_JSON_ACCEPT_LEGACY_FIELD_NAMES UPB_JSON_WRITE_LEGACY_FIELD_NAMES The first just allows the parser to accept the old field names. The second makes the printer print the old field names. These flags are intended to be temporary, as a migration aid for users. | ||||
* | | | | Merge pull request #1397 from google/internal-merge | Joshua Haberman | 2016-04-11 | 273 | -4795/+34425 |
|\ \ \ \ | |_|/ / |/| | | | Internal merge | ||||
| * | | | Fix for gulpfile.js. | Josh Haberman | 2016-04-11 | 1 | -1/+10 |
| | | | | |||||
| * | | | Removed duplicated operator delete from merge conflict. | Josh Haberman | 2016-04-07 | 1 | -6/+0 |
| | | | | |||||
| * | | | Merge branch 'master' into internal-merge | Josh Haberman | 2016-04-07 | 42 | -124/+371 |
| |\ \ \ | |||||
| * | | | | Fix for CommonJS tests. | Josh Haberman | 2016-04-07 | 2 | -8/+30 |
| | | | | | |||||
| * | | | | Merge pull request #1381 from pherl/internal-merge | Jisi Liu | 2016-04-01 | 270 | -4796/+34417 |
| |\ \ \ \ | | | | | | | | | | | | | Merge Google internal changes to an internal branch | ||||
| | * | | | | Merge branch 'master' into internal-merge | Jisi Liu | 2016-04-01 | 270 | -4796/+34417 |
| |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Temporarily merges google internal changes. The javascript tests are still failing and require additional investigation. | ||||
| | * | | | | Merge branch 'master' of github.com:google/protobuf | Jisi Liu | 2016-04-01 | 12 | -106/+218 |
| | |\ \ \ \ | | |/ / / / | |/| | | | | |||||
| | * | | | | Do not use C++11 unicode escape in unittest. | Jisi Liu | 2016-04-01 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | For fixing MSVC | ||||
| | * | | | | Do not let windows.h define min/max macros | Jisi Liu | 2016-04-01 | 1 | -0/+1 |
| | | | | | | |||||
| | * | | | | Allow bigobj for map_unittest | Jisi Liu | 2016-04-01 | 1 | -0/+2 |
| | | | | | | |||||
| | * | | | | Fix re-definition issue of winsock.h and winsock2.h | Jisi Liu | 2016-03-31 | 1 | -0/+1 |
| | | | | | | |||||
| | * | | | | Disable sign-compare warning. | Jisi Liu | 2016-03-31 | 1 | -1/+3 |
| | | | | | | |||||
| | * | | | | Fix signed-compare warning. | Jisi Liu | 2016-03-31 | 1 | -1/+1 |
| | | | | | |