Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | | | Merge pull request #4240 from davido/generate_warning_free_java_code | 2018-01-29 | ||
|\ \ \ \ | | | | | | | | | | | Java: Generate warning free code | |||
| * | | | | Java: Generate warning free code | 2018-01-27 | ||
| | | | | | | | | | | | | | | | | | | | | Partially fixes #4230. | |||
* | | | | | Removed using statements from common.h | 2018-01-26 | ||
|/ / / / | | | | | | | | | | | | | | | | | | | | | These statements pulled a bunch of symbols from the std namespace into the global namespace. This commit removes all of them except for std::string, which is a bit trickier to remove. | |||
* | | | | Add an explicit import of stdatomic.h. | 2018-01-25 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The generated code for enums needs atomics support, so generate the import instead of relying on it via transitive imports. This will make future changes to this likely likely to break generated code and runtime support are mixed. Followup to https://github.com/google/protobuf/pull/4184. | |||
* | | | | Migrate away from deprecated OSAtomic APIs. (#4184) | 2018-01-22 | ||
| | | | | | | | | | | | | | | | | * Migrate away from deprecated OSAtomic APIs. | |||
* | | | | Merge remote-tracking branch 'origin/3.5.x' into master | 2018-01-03 | ||
|\ \ \ \ | ||||
| * \ \ \ | Merge pull request #4072 from google/jieluo | 2017-12-19 | ||
| |\ \ \ \ | | | | | | | | | | | | | Cherrypick for csharp, including: | |||
| | * | | | | Cherrypick for csharp, including: | 2017-12-19 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add preserve UnknownFields Compare floating point values bitwise Add auto-generated header to C# generated files | |||
| * | | | | | Update version number to 3.5.1 | 2017-12-19 | ||
| |/ / / / | ||||
* | | | | | Merge pull request #4046 from acozzette/deprecated-valueof-issue-2054 | 2017-12-14 | ||
|\ \ \ \ \ | | | | | | | | | | | | | Java: generate an annotation to suppress deprecation warnings | |||
* \ \ \ \ \ | Merge pull request #4045 from pherl/deprecate | 2017-12-14 | ||
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Add deprecation annotation for oneof case. | |||
| | * | | | | | Generate an annotation to suppress deprecation warnings | 2017-12-13 | ||
| |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The valueOf method on enums is deprecated, but for compatibility reasons the generated code has to keep using it. We can use an annotation to suppress the deprecation warnings. | |||
* | | | | | | Add auto-generated header to C# generated files (#4038) | 2017-12-13 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add auto-generated header to C# generated files * regenerate C# protos | |||
* | | | | | | Merge pull request #4044 from xfxyjwf/issue3268 | 2017-12-13 | ||
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Avoid double underscores in macro name | |||
| | * | | | | | Add deprecation annotation for oneof case. | 2017-12-13 | ||
| | | | | | | | ||||
| * | | | | | | Update generated code. | 2017-12-13 | ||
| | | | | | | | ||||
* | | | | | | | Add unknown field support for csharp (#3936) | 2017-12-13 | ||
| |/ / / / / |/| | | | | | | | | | | | Add unknown field support for csharp | |||
| * | | | | | Avoid two consecutive underscores in macro name. | 2017-12-13 | ||
|/ / / / / | | | | | | | | | | | | | | | | Fixes https://github.com/google/protobuf/issues/3268 | |||
| * | | | | Use matching enum type for IsPOD. | 2017-12-13 | ||
| | | | | | ||||
* | | | | | C# code generation changes to use bitwise comparisons for doubles | 2017-12-09 | ||
| | | | | | ||||
* | | | | | Merge branch 'master' into down-integrate | 2017-12-01 | ||
|\ \ \ \ \ | ||||
* | | | | | | Integrated internal changes from Google | 2017-12-01 | ||
| | | | | | | ||||
| * | | | | | Merge branch '3.5.x' into 3.5.x-merge | 2017-11-30 | ||
| |\| | | | | ||||
| * | | | | | Added back in LIBPROTOC_EXPORT which was removed by mistake | 2017-11-28 | ||
|/ / / / / | ||||
| | | * / | Stop unused parameter warnings for generated code in RegisteredArenaDtor | 2017-11-16 | ||
| |_|/ / |/| | | | ||||
| * | | | Support win32 long path for cross compiled build | 2017-11-10 | ||
| | | | | ||||
| * | | | Provide util funtions to figure out correct php class names. (#3850) | 2017-11-08 | ||
| | | | | ||||
| * | | | Update generated descritpors. | 2017-11-02 | ||
|/ / / | ||||
* | | | Fix merging with message-valued oneof | 2017-10-31 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If messages A and B have the same oneof case, which is a message type, and we merge B into A, those sub-messages should be merged. Fixes #3200. Note that I haven't regenerated all the code, as some of the protos have been changed, breaking generation. | |||
* | | | Merge remote-tracking branch 'origin/3.4.x' into master | 2017-10-25 | ||
|\ \ \ | ||||
* | | | | Fix Java 1.6 compile | 2017-10-18 | ||
| | | | | ||||
| * | | | Merge pull request #3578 from pherl/filedeprecation | 2017-10-18 | ||
| |\ \ \ | | | | | | | | | | | Add @Deprecated annotation support for proto file. | |||
* | | | | | Merge from google internal | 2017-10-18 | ||
| | | | | | ||||
* | | | | | Merge remote-tracking branch 'origin/3.4.x' into master | 2017-10-11 | ||
|\| | | | | ||||
* | | | | | Integrated internal changes from Google | 2017-09-14 | ||
| | | | | | ||||
| * | | | | Rename ClassNamePrefix to ConstantNamePrefix | 2017-09-13 | ||
| | | | | | ||||
| * | | | | Exclude valid constant name from reserved name. | 2017-09-12 | ||
| | | | | | ||||
* | | | | | Exclude addressbook.proto from C# boostrap test. | 2017-09-11 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | This addressbook.proto now belongs to its own bazel pacakge and can't be accessed in bazel protobuf_test target. | |||
| * | | | | Add prefix to php reserved keywords. | 2017-09-08 | ||
|/ / / / | ||||
| * / / | Add @Deprecated annotation support for proto file. | 2017-08-31 | ||
|/ / / | ||||
* | | | Add malloc cast | 2017-08-11 | ||
| | | | ||||
* | | | implement remove strdup usage and implement our own | 2017-08-11 | ||
| | | | | | | | | | | | | | | | strdup is not part C or C++ standard but POXIS function. Several compilers failed to compile strdup or generate warnings. | |||
* | | | Adding missing imports for strdup | 2017-08-11 | ||
| | | | ||||
* | | | Make win32_io only for MSVC | 2017-08-11 | ||
| | | | | | | | | | | | | | | | This excludes cygwin and mingw from using the self implemented functions. | |||
* | | | Make code free of missing-field-initializers warnings | 2017-08-09 | ||
| | | | ||||
* | | | Merge branch 'master' into 3.4.x | 2017-08-05 | ||
|\ \ \ | ||||
* | | | | Fix invalid offsetof warning. | 2017-08-03 | ||
| | | | | | | | | | | | | | | | | Use composition instead of inheritance for oneof default. | |||
* | | | | Add destructors for default instances to the shutdown code. | 2017-08-02 | ||
| | | | | | | | | | | | | | | | | Verified test succeed under draconian heap checker | |||
| * | | | Merge pull request #3410 from adam-26/1745 | 2017-07-25 | ||
| |\ \ \ | | | | | | | | | | | Fix issue #1745 - javascript allow dot in filename | |||
* | | | | | Merge remote-tracking branch 'origin/master' into merge | 2017-07-25 | ||
|\| | | | |