Adam Cozzette
21773efa23
Include protobuf_deps.bzl in generated release archives
...
This fixes #5918 .
6 years ago
Paul Yang
640423f157
Change int64 json encoding to be string for php and ruby ( #6251 )
...
* Change int64 json encoding to be string for php and ruby
* Fix ruby test
* Sync upb change
6 years ago
Paul Yang
444354f41a
Update gem to 2.7.9 ( #6265 )
...
New bundler doesn't work with old gem: https://github.com/rbenv/rbenv/issues/1138
6 years ago
Benjamin Peterson
310ba5ee72
Treat plugins as host tools.
...
As a followup to ca3ead7745
, treat plugin executables as well as protoc as host tools.
6 years ago
Keith Smiley
ce0dca83ab
Move tool out of inputs in bazel config
...
This fixes compatibility with bazel when passing `--incompatible_no_support_tools_in_action_inputs` which will be flipped in an upcoming release.
6 years ago
Hao Nguyen
2cac37a20b
Merge pull request #6233 from haon4/fix_lite_version
...
Fix JavaLite version
6 years ago
Hao Nguyen
005a5e3731
Fix JavaLite version
6 years ago
Hao Nguyen
09745575a9
Merge pull request #6160 from haon4/3.8.x-20190521140707
...
Update protobuf version to 3.8.0
6 years ago
Hao Nguyen
303191d892
Merge pull request #6173 from haon4/cherrypick_fix_build
...
Fix gulpfile to use gulp 4 API
6 years ago
Paul Yang
95c207f24e
Add use_nested to internalAddGeneratedFile for php implementation ( #6117 )
6 years ago
Paul Yang
9a8ef05a34
Append field number to accessors if there is conflict ( #6169 )
...
Previously, foo_value and foo (wrapper field) will both have get/setFooValue
6 years ago
Hao Nguyen
f9cd7bd9b3
Upgrade gulp version
6 years ago
Hao Nguyen
6d83327a86
Fix gulpfile to use gulp 4 API
6 years ago
Hao Nguyen
e038b1e7c0
Merge pull request #6164 from haon4/cherrypick_fix_build
...
Cherrypick 014872a962
to fix build
6 years ago
Seth Girvan
014872a962
Revert "protobuf.pc.in does not reflect CXXFLAGS"
...
This reverts commit a7180caf19
.
6 years ago
Hao Nguyen
b0d648664d
Update protobuf version
6 years ago
Hao Nguyen
46d5cc7de5
Revert "Revert "Add new file to package.xml ( #6116 )""
...
This reverts commit 783971e872
.
Revert an accidental revert!
6 years ago
Hao Nguyen
2352a30e66
Revert "Update protobuf version"
...
This reverts commit 6d96493b31
.
6 years ago
Hao Nguyen
783971e872
Revert "Add new file to package.xml ( #6116 )"
...
This reverts commit c40018e52d
.
6 years ago
Hao Nguyen
6d96493b31
Update protobuf version
6 years ago
Paul Yang
c40018e52d
Add new file to package.xml ( #6116 )
6 years ago
Hao Nguyen
01a0a355ba
Merge pull request #6132 from haon4/fix_build
...
Make sure to include zlib.BUILD in our distribution
6 years ago
Hao Nguyen
87f83cc1e8
Make sure to include zlib.BUILD in our distribution
6 years ago
Adam Cozzette
531505ca13
Updated gemspec to require Ruby 2.3 or higher
6 years ago
Paul Yang
7597f8ad24
Custom mktime to fix issue on mac ( #6118 )
...
* Custom mktime to fix issue on mac
* Remove succeeded tests from failure list
6 years ago
Hao Nguyen
c08249b414
Merge pull request #6121 from haon4/csharp_fix
...
Fix update_version script to use the appropriate rc style for C#
6 years ago
Hao Nguyen
fdfe761022
Fix update version to use the appropriate rc style for C#
6 years ago
Paul Yang
65fed3f294
Update version for podspec to not include dot ( #6111 )
6 years ago
Hao Nguyen
9f604ac504
Merge pull request #6083 from haon4/changes3_8_0
...
Update change log for 3.8.0
6 years ago
Hao Nguyen
3a5fe3beee
Update change log for 3.8.0
6 years ago
Hao Nguyen
ab7ddb13e1
Merge pull request #6082 from haon4/3.8.x
...
Remove unused files from lite's pom.xml
6 years ago
Hao Nguyen
a80431a0a0
Remove unused files from lite's pom.xml
6 years ago
Hao Nguyen
294c74b107
Merge pull request #6068 from haon4/3.8.x
...
Update version to 3.8.0
6 years ago
Hao Nguyen
fd3bd962f2
Update generated files
6 years ago
Hao Nguyen
1b3c0e418e
Update java lite version
6 years ago
Hao Nguyen
37a89f8e1a
Update version to 3.8.0
6 years ago
Hao Nguyen
d6bcf07a8f
Merge pull request #6064 from haon4/201904221711
...
Down integrate to GitHub
6 years ago
Hao Nguyen
711e4b4d6c
Down integrate to GitHub
6 years ago
Hao Nguyen
60b66a119d
Merge pull request #6051 from haon4/201904171256
...
Down Integration to GitHub
6 years ago
Hao Nguyen
da4e028c72
Remove passing test from failure_list_ruby again.
6 years ago
Hao Nguyen
9e3f053fcc
Down integrate to GitHub
6 years ago
Keith Smiley
1c5e8cbb8f
Remove -Wall from default build options
...
All bazel crosstools automatically pass -Wall to compiles. The order of
operations is:
- bazel crosstool flags
- `--host_copt` flags and other variations like `--host_cxxopt`
- the `copts` defined on the rule
Because of this when protobuf produces warnings, there's no way to
disable them from the consumer side if they are re-enabled later by
another `-Wall` flag.
6 years ago
Keith Smiley
1958925c76
Add -Werror for CI builds
6 years ago
Keith Smiley
46f2401614
Use GetArena instead
6 years ago
Keith Smiley
c40ab0fffa
Fix more warnings
...
These were found attempting to enable -Werror
6 years ago
Keith Moyer
c1f650a387
Satisfy GCC class-memaccess warnings
...
GCC 8 added a -Wclass-memaccess that is enabled in -Wall that warns when
making direct memory modifications to non-trivial objects. The objects
that are modified here are only "non-trivial" in non-interesting ways
(e.g., removal of copy constructor) and can be safely modified as is
being done.
This simply explicitly casts the pointers before calling memset to
indicate that they should be treated as raw memory.
6 years ago
Nic McDonald
f313b9ccf7
comply with Bazel recommendations
6 years ago
Hao Nguyen
8e5ea65953
Merge pull request #6033 from haon4/201904121310
...
Down integrate to GitHub
6 years ago
Hao Nguyen
2c18ec841a
Remove Required.Proto3.JsonInput.EmptyFieldMask.JsonOutput from failure list since it is now passing for Ruby
6 years ago
Hao Nguyen
42bab121fd
Merge pull request #6032 from haon4/objectivec
...
Replace SimpleItoa with StrCat in ObjectiveC compiler codes
6 years ago