aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | Merge pull request #1433 from thomasvl/check_wktThomas Van Lenten2016-04-202-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 dateThomas Van Lenten2016-04-202-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-casingJon Skeet2016-04-2034-294/+542
|\ \ \ \ \ \ | | | | | | | | | | | | | | Enum casing in C#
| * | | | | | Attempt to fix AppVeyor build by exporting GetEnumValueNameJon Skeet2016-04-202-1/+9
| | | | | | |
| * | | | | | Use the original name in JSON formatting.Jon Skeet2016-04-202-2/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (JSON parsing already does the right thing.)
| * | | | | | Regenerate all C# code and make it compileJon Skeet2016-04-2022-285/+285
| | | | | | | | | | | | | | | | | | | | | | | | | | | | JSON tests fail, as we're not using OriginalNameAttribute yet.
| * | | | | | Add C# codegen changes to enum value names (mostly C++)Jon Skeet2016-04-209-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 Skeet2016-04-111-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/windows2Joshua Haberman2016-04-192-2/+6
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | Support Windows in gulpfile.js
| * | | | | | Support Windows in gulpfile.jsNikolai Vavilov2016-04-162-2/+6
| | |_|_|/ / | |/| | | |
* | | | | | Merge pull request #1428 from pherl/masterJisi Liu2016-04-191-0/+2
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | Add missing includes in field mask test
| * | | | | Add missing includes in field mask testJisi Liu2016-04-191-0/+2
| | | | | |
* | | | | | Merge pull request #1426 from thomasvl/fix_comment_typoThomas Van Lenten2016-04-1921-20/+175
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix comments typo and update WKTs
| * | | | | | Regenerate the WKT to pick up current changes to the proto files.Thomas Van Lenten2016-04-1920-5/+160
| | | | | | |
| * | | | | | Fix comment typoThomas Van Lenten2016-04-191-15/+15
| | | | | | |
* | | | | | | Merge pull request #1402 from davidzchen/py2and3Feng Xiao2016-04-191-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. Chen2016-04-081-3/+6
| | | | | | |
* | | | | | | Merge pull request #1422 from pherl/masterJisi Liu2016-04-182-1/+2
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | Update file list to include the missing extension lite file.
| * | | | | | Update file list to include the missing extension lite file.Jisi Liu2016-04-182-1/+2
|/ / / / / /
* | | | | | Merge pull request #1413 from haberman/updateupbJoshua Haberman2016-04-159-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 Haberman2016-04-142-3/+1
| | | | | |
| * | | | | Remove no longer applicable documentation from README.md.Josh Haberman2016-04-141-68/+0
| | | | | |
| * | | | | Ruby JSON: always accept both camelCase and original field names.Josh Haberman2016-04-147-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 Haberman2016-04-141-13/+83
| | | | | |
| * | | | | Updated upb: picked up legacy JSON flags to help Ruby users migrate.Josh Haberman2016-04-142-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-mergeJoshua Haberman2016-04-11273-4795/+34425
|\ \ \ \ \ | |_|/ / / |/| | | | Internal merge
| * | | | Fix for gulpfile.js.Josh Haberman2016-04-111-1/+10
| | | | |
| * | | | Removed duplicated operator delete from merge conflict.Josh Haberman2016-04-071-6/+0
| | | | |
| * | | | Merge branch 'master' into internal-mergeJosh Haberman2016-04-0742-124/+371
| |\ \ \ \
| * | | | | Fix for CommonJS tests.Josh Haberman2016-04-072-8/+30
| | | | | |
| * | | | | Merge pull request #1381 from pherl/internal-mergeJisi Liu2016-04-01270-4796/+34417
| |\ \ \ \ \ | | | | | | | | | | | | | | Merge Google internal changes to an internal branch
| | * | | | | Merge branch 'master' into internal-mergeJisi Liu2016-04-01270-4796/+34417
| |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Temporarily merges google internal changes. The javascript tests are still failing and require additional investigation.
| | * | | | | Merge branch 'master' of github.com:google/protobufJisi Liu2016-04-0112-106/+218
| | |\ \ \ \ \ | | |/ / / / / | |/| | | | |
| | * | | | | Do not use C++11 unicode escape in unittest.Jisi Liu2016-04-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | For fixing MSVC
| | * | | | | Do not let windows.h define min/max macrosJisi Liu2016-04-011-0/+1
| | | | | | |
| | * | | | | Allow bigobj for map_unittestJisi Liu2016-04-011-0/+2
| | | | | | |
| | * | | | | Fix re-definition issue of winsock.h and winsock2.hJisi Liu2016-03-311-0/+1
| | | | | | |
| | * | | | | Disable sign-compare warning.Jisi Liu2016-03-311-1/+3
| | | | | | |
| | * | | | | Fix signed-compare warning.Jisi Liu2016-03-311-1/+1
| | | | | | |
| | * | | | | revert unexpected change for py26Jisi Liu2016-03-311-1/+4
| | | | | | |
| | * | | | | Fix WIN32 build for map_test.Jisi Liu2016-03-311-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | stubs/common.h undefines the GetMessage macro introduced in windows.h map_test however include stubs/common.h before windows.h is transitively included. This hack force map_test.cc to include windows.h first, so we have a chance to undefine the GetMessage macro.
| | * | | | | Remove export macros for classes nested in a template class.Jisi Liu2016-03-311-3/+3
| | | | | | |
| | * | | | | Fix javanano packageJisi Liu2016-03-311-0/+3
| | | | | | |
| | * | | | | Fix json_format.py in py26Jisi Liu2016-03-311-2/+4
| | | | | | |
| | * | | | | Fix breakage of referring to table_ in static funcJisi Liu2016-03-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Referencing data member table_ in static functions break certain platforms. Change it to refer to the declare type void** instead.
| | * | | | | Temporarily disable begin is fast test.Jisi Liu2016-03-311-1/+2
| | | | | | |
| | * | | | | Merge branch 'master' of github.com:google/protobufJisi Liu2016-03-30114-6935/+4729
| | |\ \ \ \ \ | | | | |_|/ / | | | |/| | |
| | * | | | | Integrate google internal changes.Jisi Liu2016-03-30269-4802/+34402
| | | | | | |
* | | | | | | Merge pull request #1400 from jskeet/fix-internalJan Tattermusch2016-04-101-1/+2
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | Fix to csharp_options - initialize internal_access to false.
| * | | | | | Fix to csharp_options - initialize internal_access to false.Jon Skeet2016-04-081-1/+2
|/ / / / / /