Jiamin Shen
0fd835893f
Fix protobuf version in the example ( #8509 )
...
The version variable should be `protobuf_VERSION` in `CMakeLists.txt`.
4 years ago
Derek Perez
bc45f92262
Bazel powered Java testing ( #8506 )
...
* Protobuf Java/Core Tests running w/ Bazel.
Also integrates rules_jvm_external and migrates existing maven deps
in place.
* Add test_suite target that maps to rule name.
* Lite tests passing in Bazel
* util tests passing with Bazel.
* Add conformance and build testing to //java:core
* Cleanup bzl style and lock down access to failure lists.
* Adding Java Lite conformance tests.
* rm newline
* parameterize conformance_test
This makes usage of failure lists more explicit.
* restrict visibility more for newly added libs and fix formatting.
* fix formatting and visibility.
* move testing.bzl to an internal package.
* fix file formatting.
* moving conformance_test to internal.bzl
4 years ago
Joshua Haberman
fecf7e9340
Merge pull request #8356 from lfittl/support-json-name-for-ruby
...
Ruby: Add support for proto3 json_name in compiler and field definitions
4 years ago
Yuriy Chernyshov
b6426256fb
Fix some -Wunused parameter issues ( #8517 )
4 years ago
Derek Perez
d1b2eff440
Cleanup kokoro usages of java_compatibility and eliminate java/compatibility_tests. ( #8504 )
4 years ago
Dan Kortschak
32af37aa38
Make Go example work out of the box ( #8486 )
4 years ago
Yuriy Chernyshov
c784b65b2a
Remove unused python_protobuf.{cc,h} ( #8513 )
...
* Remove unused python_protobuf.{cc,h} #8513
* Fix automake input
4 years ago
Sahin Yort
29152fbc06
Update third_party.md ( #8511 )
...
* Update third_party.md
add https://github.com/thesayyn/protoc-gen-ts as a community maintained protoc typescript compiler.
* sort
4 years ago
Yuriy Chernyshov
f763a2a860
Use byteswap.h when building against musl libc ( #8503 )
4 years ago
Yuriy Chernyshov
0f25590028
Fix -Wunused-parameter in map<string, int> fields ( fixes #8494 ) ( #8500 )
...
* Fix -Wunused-parameter in map<string, int> fields
* Fix tabs
4 years ago
Derek Perez
8babb3bae7
Merge pull request #8505 from haberman/sync-stage
...
Integrate from Piper for C++, Java, and Python
4 years ago
Joshua Haberman
e22b4baaca
Updated changelog.
4 years ago
Joshua Haberman
a6dd69517a
Merge tag 'refs/tags/sync-piper' into sync-stage
4 years ago
Joshua Haberman
b7285b6c69
Sync from Piper @368903491
...
PROTOBUF_SYNC_PIPER
4 years ago
Joshua Haberman
18619ca1d2
Merge pull request #8502 from haberman/sync-stage
...
Integrate from Piper for C++, Java, and Python
4 years ago
Joshua Haberman
4047c3eac8
Add new test to failure list where appropriate.
4 years ago
Joshua Haberman
dd968d3df1
Updated changelog.
4 years ago
Joshua Haberman
ba3836703b
Sync from Piper @368866736
...
PROTOBUF_SYNC_PIPER
4 years ago
Joshua Haberman
c5c33d29dd
Merge tag 'refs/tags/sync-piper' into sync-stage
4 years ago
Joshua Haberman
6051341ab2
Merge pull request #8499 from haberman/sync-stage
...
Integrate from Piper for C++, Java, and Python
4 years ago
Joshua Haberman
1dcea0f02d
Fixed sort ordering and updated test to output context information.
4 years ago
Joshua Haberman
64a7d647f9
Added new/missing file to Bazel BUILD.
4 years ago
Joshua Haberman
d59750622c
Updated CHANGES.txt.
4 years ago
Joshua Haberman
0d07c2564b
Ported C++ parse function generator to new enum names.
4 years ago
Joshua Haberman
e8cb1b8da2
Merge tag 'refs/tags/sync-piper' into sync-stage
...
# Conflicts:
# src/google/protobuf/compiler/cpp/cpp_helpers.cc
# src/google/protobuf/port_def.inc
4 years ago
Joshua Haberman
ce560630bf
Sync from Piper @368734211
...
PROTOBUF_SYNC_PIPER
4 years ago
Yuriy Chernyshov
2714bf0f5d
Undef DELETE macro on Windows ( #8497 )
4 years ago
Yuriy Chernyshov
568fd626f9
Use C++11 enum class for Utf8CheckMode ( #8490 )
...
* Use C++11 enum class for Utf8CheckMode
* Switch to k-prefixed enum members
4 years ago
Kanro
3f5fc4df1d
Add intelliJ protobuf plugin and sisyphus ( #8482 )
4 years ago
Matt Fowles Kulukundis
d7deb5e36f
Merge pull request #8496 from olejniczak/master
...
#8492 constexpr defaulted default constructor of WrappedMutex
4 years ago
Przemyslaw Olejniczak
1a371f628c
constexpr defaulted default constructor of WrappedMutex causes compile errors #8492
4 years ago
James D
68cb69ea68
Fix source gem compilation ( #8471 )
...
* Select appropriate protoc binary for gem build
This should allow gem installation when
`bundle config force_ruby_platform true` has been set.
It has the unfortunate side effect of printing the protoc version during
build, but a quiet cross-platform solution is more complicated.
* Add path to wyhash header for source gem compilation
4 years ago
Dor
ee04809540
Use a newer version of rules_proto, with the new rule `proto_descriptor_set` ( #8469 )
4 years ago
Adam Cozzette
017599b450
Merge pull request #8470 from acozzette/merge-3-15-x
...
Merge 3.15.x into master
4 years ago
Adam Cozzette
5679811239
Merge branch '3.15.x' into merge-3-15-x
4 years ago
Matt Fowles Kulukundis
049e05f052
Merge pull request #8467 from SR-Lut3t1um/patch-1
...
[documentation] [java] Fixed version for gradle in java Readme.md
4 years ago
Tobias Liese
1db2b662de
Fixed version for gradle in java Readme.md
...
Looks like this was forgotten by the last time this was edited.
4 years ago
Adam Cozzette
436bd7880e
Updated version to 3.15.8 ( #8463 )
...
* Update protobuf version
* Updated CHANGES.txt and package.xml for 3.15.8
4 years ago
Matt Fowles Kulukundis
c2148566c7
Merge pull request #8327 from alkasm/alkasm/method-desc-copy-to-proto
...
[python-runtime] Add MethodDescriptor.CopyToProto()
4 years ago
Joshua Haberman
1ed9a8b521
Merge pull request #8461 from haberman/ruby-arena-memory-leak
...
Fixed memory leak of Ruby arena objects.
4 years ago
Joshua Haberman
67fee915e0
Fixed memory leak of Ruby arena objects.
...
In our free() method, we were freeing the memory from the
upb arena but we were failing to free the memory for the
Ruby arena object. This was causing every Ruby arena object
to leak: even though the objects were getting GC'd, the
underlying memory was not getting released.
4 years ago
Alexander Reynolds
3c782fc3d6
Remove py impl skip for method desc CopyToProto test
4 years ago
Chris Rebert
9d175493a3
addressbook.proto: Enable java_multiple_files option
...
And update the java_package value accordingly.
Enabling java_multiple_files is preferred nowadays.
Refs CL 348101638 which updates the tutorial accordingly.
4 years ago
Jan Tattermusch
053966b495
Emulated python aarch64 tests ( #8392 )
...
This runs basic python aarch64 tests under qemu emulator, but uses artifacts that can be cross-built by a host compiler.
4 years ago
Lukas Fittl
93c703e816
Add test for json_name functionality
4 years ago
Lukas Fittl
07f263c7ef
Address review feedback
4 years ago
Adam Cozzette
c9343864a2
Merge pull request #8447 from acozzette/merge-3-15-x
...
Merge 3.15.x into the master branch
4 years ago
Adam Cozzette
600799912a
Revert "[C++] Refactor uint128 ( #8416 )"
...
This reverts commit b604419d26
.
4 years ago
Adam Cozzette
87aa9adb86
Merge branch 'master' into 3.15.x
4 years ago
Derek Perez
97cb3a862f
Merge pull request #8444 from perezd/sync-stage
...
Integrate from Piper for C++, Java, and Python
4 years ago