Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Fix gcc warning when using map (#2213) | drivehappy | 2017-03-28 | 1 | -1/+3 | |
| | | | | | | | | | | | | * Issue #2211: Addressing GCC warning on enumeral/non-enumeral in conditional expression. * Updated per 80 character wrap. | |||||
* | | Merge pull request #2914 from acozzette/nacl | Adam Cozzette | 2017-03-28 | 1 | -1/+8 | |
|\ \ | |/ |/| | Added a workaround to allow building for NaCl | |||||
| * | Added a workaround to allow building for NaCl | Adam Cozzette | 2017-03-28 | 1 | -1/+8 | |
|/ | | | | | | | arm-nacl-clang seems to produce a mysterious compiler error when it encounters __builtin_clzll, so when we are building for NaCl, let's avoid that in favor of the portable implementation of Log2FloorNonZero64. | |||||
* | Merge pull request #2912 from thomasvl/objc_recursion_limit | Thomas Van Lenten | 2017-03-28 | 2 | -10/+23 | |
|\ | | | | | Raise the recursion limit to 100 to match other languages. | |||||
| * | Raise the recursion limit to 100 to match other languages. | Thomas Van Lenten | 2017-03-28 | 2 | -10/+23 | |
|/ | ||||||
* | Merge pull request #2858 from haberman/gopackage | Joshua Haberman | 2017-03-27 | 2 | -4/+5 | |
|\ | | | | | Changed go_package for plugin.proto. | |||||
| * | Properly regenerated descriptor.proto. | Josh Haberman | 2017-03-16 | 1 | -3/+4 | |
| | | ||||||
| * | Changed go_package for plugin.proto. | Josh Haberman | 2017-03-15 | 1 | -1/+1 | |
| | | | | | | | | For more info see: https://github.com/google/protobuf/issues/1289 | |||||
* | | Merge pull request #1662 from haberman/jsconformance | Joshua Haberman | 2017-03-27 | 7 | -9/+237 | |
|\ \ | | | | | | | 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 | 5 | -1/+180 | |
| | | | ||||||
| * | | WIP. | Josh Haberman | 2017-03-06 | 1 | -4/+4 | |
| | | | ||||||
* | | | Merge pull request #2884 from anandolee/master | Jie Luo | 2017-03-27 | 3 | -19/+78 | |
|\ \ \ | | | | | | | | | Add FormatEnumsAsIntegers support for Json Format. Scale JsonFormatter.Settings for multi options. | |||||
| * | | | Add FormatEnumAsInt support for Json Format. And scale ↵ | Jie Luo | 2017-03-24 | 3 | -19/+78 | |
| | | | | | | | | | | | | | | | | JsonFormatter.Settings to multiple options. | |||||
* | | | | Merge pull request #2897 from cgrushko/patch-5 | Feng Xiao | 2017-03-22 | 1 | -0/+1 | |
|\ \ \ \ | | | | | | | | | | | Compile the Java proto runtime with Java 6 | |||||
| * | | | | Compile the Java proto runtime with Java 6 | cgrushko | 2017-03-22 | 1 | -0/+1 | |
|/ / / / | | | | | | | | | | | | | in order to avoid errors related to generics when building user code in newer versions of Java. | |||||
* | | | | Update commit number in Docker to update composer dependency (#2869) | Paul Yang | 2017-03-21 | 5 | -6/+8 | |
| | | | | ||||||
* | | | | Merge pull request #2861 from byronyi/#710 | Adam Cozzette | 2017-03-20 | 7 | -0/+209 | |
|\ \ \ \ | | | | | | | | | | | migrate delimited messages functions to util package | |||||
| * | | | | Update BUILD | Bairen Yi | 2017-03-21 | 1 | -0/+1 | |
| | | | | | ||||||
| * | | | | Update delimited_message_util_test.cc | Bairen Yi | 2017-03-18 | 1 | -1/+1 | |
| | | | | | ||||||
| * | | | | fix several issues | Byron Yi | 2017-03-17 | 3 | -15/+15 | |
| | | | | | ||||||
| * | | | | add delimited_message_util.cc to libprotobuf.cmake | Byron Yi | 2017-03-16 | 1 | -0/+1 | |
| | | | | | ||||||
| * | | | | add LIBPROTOBUF_EXPORT to make msvc happy | Byron Yi | 2017-03-16 | 1 | -6/+6 | |
| | | | | | ||||||
| * | | | | migrate delimited messages functions to util package | Byron Yi | 2017-03-16 | 6 | -0/+207 | |
| | |_|/ | |/| | | ||||||
* | | | | Merge pull request #2860 from prehistoric-penguin/master | Feng Xiao | 2017-03-20 | 3 | -90/+0 | |
|\ \ \ \ | | | | | | | | | | | Remove duplicated copyright statement | |||||
| * | | | | Remove duplicated copyright statement | prehistoric-penguin | 2017-03-16 | 3 | -90/+0 | |
| |/ / / | ||||||
* | | | | Merge pull request #2854 from hesmar/attributesFix | Adam Cozzette | 2017-03-20 | 3 | -31/+31 | |
|\ \ \ \ | | | | | | | | | | | fix attributes warning | |||||
| * | | | | fix attributes warning | Markus Heß | 2017-03-15 | 3 | -31/+31 | |
| | | | | | ||||||
* | | | | | Merge pull request #2870 from acozzette/memcpy-memmove | Adam Cozzette | 2017-03-20 | 1 | -5/+5 | |
|\ \ \ \ \ | | | | | | | | | | | | | Ruby: only link against specific version of memcpy if we're using glibc | |||||
| * | | | | | Ruby: only link against specific version of memcpy if we're using glibc | Adam Cozzette | 2017-03-17 | 1 | -5/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We have some special code in wrap_memcpy.c to ensure that we use the 2.2.5 version of memcpy, for compatibility with older versions of glibc. However, we need to make sure we only attempt to do this when we are actually building with glibc, so that the code can also build successfully against other libc implementations such as musl. | |||||
* | | | | | | Merge pull request #2867 from mojoBrendan/master | Feng Xiao | 2017-03-17 | 7 | -9/+86 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Add preserve_proto_field_names option to JsonPrintOptions | |||||
| * | | | | | | Add option to preserve original proto field names | Brendan McCarthy | 2017-03-17 | 9 | -28/+87 | |
| | | | | | | | ||||||
| * | | | | | | Add use_snake_case_for_field_names option to JsonPrintOptions | Brendan McCarthy | 2017-03-17 | 4 | -3/+21 | |
| |/ / / / / | ||||||
* | | | | | | Merge pull request #2837 from anandolee/master | Jie Luo | 2017-03-17 | 2 | -2/+19 | |
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | | | DefaultValueObjectWriter should populate oneof message field | |||||
| * | | | | | DefaultValueObjectWriter should populate oneof message field | Jie Luo | 2017-03-10 | 2 | -2/+19 | |
| | | | | | | ||||||
* | | | | | | Add file option php_class_prefix (#2849) | Paul Yang | 2017-03-17 | 45 | -665/+943 | |
| | | | | | | | | | | | | | | | | | | | | | | | | This option will be prepended to generated classes of all messages in the containing file. | |||||
* | | | | | | Merge pull request #2848 from xfxyjwf/freebsd | Feng Xiao | 2017-03-17 | 4 | -0/+63 | |
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | Fix freebsd build. | |||||
| * | | | | | Fix freebsd build. | Feng Xiao | 2017-03-14 | 4 | -0/+63 | |
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It turns out system headers included by generated plugin.pb.h file already contains major/minor macro definitions when built on FreeBSD and we need to add #undefs to the generated header file. This change also fixes another compile error regarding EXPECT_DEATH on FreeBSD. | |||||
* | | | | | Merge pull request #2866 from xfxyjwf/nano | Feng Xiao | 2017-03-16 | 1 | -0/+3 | |
|\ \ \ \ \ | | | | | | | | | | | | | Add a notice for nano. | |||||
| * | | | | | Add a notice for nano. | Feng Xiao | 2017-03-16 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We no longer supports nano and recommend protobuf lite over nano for Android users. | |||||
* | | | | | | Merge pull request #2859 from haberman/junit-dep-scope | Joshua Haberman | 2017-03-16 | 1 | -0/+3 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Changed scope of Java deps to "test". | |||||
| * | | | | | | Changed scope of Java deps to "test". | Josh Haberman | 2017-03-15 | 1 | -0/+3 | |
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | This is per: https://github.com/google/protobuf/issues/2019 | |||||
* | | | | | | Merge pull request #2847 from haberman/ruby-toh | Joshua Haberman | 2017-03-16 | 4 | -2/+55 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Ruby: fixed Message#to_h for map fields. | |||||
| * | | | | | | Made formatting more consistent. | Josh Haberman | 2017-03-15 | 1 | -2/+2 | |
| | | | | | | | ||||||
| * | | | | | | Ruby: fixed Message#to_h for map fields. | Josh Haberman | 2017-03-14 | 4 | -2/+55 | |
| | |_|/ / / | |/| | | | | ||||||
* | | | | | | Merge pull request #2794 from acozzette/jspb-extensions | Adam Cozzette | 2017-03-16 | 3 | -7/+6 | |
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | JS: ensure that extension values are serialized even if they're falsy | |||||
| * | | | | | JS: ensure that extension values are serialized even if they're falsy | Adam Cozzette | 2017-03-06 | 3 | -7/+6 | |
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There was a bug where for JavaScript we would only serialize an extension value if it evaluated as truthy, which meant that values like 0 would get silently dropped (even in proto2, where field presence is significant). This fixes issue #2605, and takes care of the output of toObject() in addition to the binary format. | |||||
* | | | | | Merge pull request #2023 from odeke-em/fix-print-help-to-stdout | Joshua Haberman | 2017-03-15 | 2 | -8/+18 | |
|\ \ \ \ \ | |_|_|/ / |/| | | | | compiler/cli: PrintHelpText prints to stdout instead of stderr |