cfredri4
c47ebfd82b
Fix maven URL ( #8440 )
4 years ago
aaron ai
62c402ae37
Add 'java/lite/target' to .gitignore ( #8439 )
4 years ago
Joshua Haberman
e9360dfa53
Merge pull request #8437 from haberman/sync-stage
...
Integrate from Piper for C++, Java, and Python
4 years ago
Joshua Haberman
7224406161
Updated CHANGES.txt for sync.
4 years ago
Joshua Haberman
c0c6cad184
Merge tag 'refs/tags/sync-piper' into sync-stage
...
# Conflicts:
# src/google/protobuf/stubs/statusor.h
4 years ago
Joshua Haberman
4a6dc34d3a
Sync from Piper @365872496
...
PROTOBUF_SYNC_PIPER
4 years ago
Yannic
b604419d26
[C++] Refactor uint128 ( #8416 )
...
* [C++] Refactor uint128
This makes it compatible with absl::uint128
* Remove use of absl
* Add header to test
* Exclude typetraits tests from gcc < 5
4 years ago
Jan Tattermusch
0ebbd7d7c3
Enable crosscompiling aarch64 python wheels under dockcross manylinux docker image ( #8280 )
...
This uses the dockcross manylinux docker image to enable crosscompiling aarch64 python wheels. The wheels built for aarch64 linux are excluded from the release for now, pending testing (pending, in PR#8392).
4 years ago
Esun Kim
aedb8d726c
Added UnsafeByteOperations to protobuf-lite ( #8426 )
4 years ago
Yannic
4b770cabd7
[C++] Refactor StatusOr and StringPiece ( #8406 )
...
* [C++] Refactor StatusOr and StringPiece
This change makes `StatusOr` and `StringPiece` more like
`absl::StatusOr` and `{absl,std}::string_view`.
Note that there is more work required before the Abseil types can be
used as drop-in replacement.
Progress on #3688
* Fix more errors
* Fix test
* Remove some asserts
* Delete outdate example
4 years ago
Joshua Haberman
5941bd1198
Merge pull request #8422 from haberman/sync-stage
...
Integrate from Piper for C++, Java, and Python
4 years ago
Joshua Haberman
9daba367f4
Updated changelog.
4 years ago
Joshua Haberman
96307d28f6
Sync from Piper @364389596
...
PROTOBUF_SYNC_PIPER
4 years ago
Joshua Haberman
77334e39a7
Merge tag 'refs/tags/sync-piper' into sync-stage
4 years ago
Adam Cozzette
617e255617
Merge pull request #8409 from srago/protoc-fix
...
add error returns missing from protoc to prevent it from exiting with…
4 years ago
Adam Cozzette
f57940391c
Merge pull request #8408 from PatriosTheGreat/master
...
Fix -Wsuggest-destructor-override for generated C++ proto classes.
4 years ago
Levon Ter-Grigoryan
53b0cce27b
Fix -Wsuggest-destructor-override for generated C++ proto classes.
4 years ago
Steve Rago
57e09ad848
add error returns missing from protoc to prevent it from exiting with a successful return value when writing the zip file fails
4 years ago
Adam Cozzette
4c5465e5fe
Merge pull request #8402 from acozzette/merge-3-15-x
...
Merge 3.15.x into master branch
4 years ago
Adam Cozzette
f9c7b5a284
Merge pull request #8407 from reznikmm/patch-1
...
Add protobuf for Ada
4 years ago
Maxim Reznik
b4cddb71d6
Add protobuf for Ada
4 years ago
Adam Cozzette
3a127ae4fb
Merge pull request #7744 from Yannic/bazel_bench
...
[bazel] Add BUILD files for benchmark protos
4 years ago
Adam Cozzette
146d579738
Merge pull request #8405 from Yannic/status-del-error
...
Make util::Status more similar to absl::Status
4 years ago
Adam Cozzette
4f8fef0a86
Merge pull request #8319 from elharo/patch-4
...
deps: update JUnit and Truth
4 years ago
Adam Cozzette
ee35b2da4b
Merge pull request #8374 from igor-sirotin/feature/cmake-protoc-options
...
[CMake] Abilty to pass options to protoc executable from cmake
4 years ago
Adam Cozzette
28dbe3b09b
Merge pull request #8285 from s1341/master
...
Fix missing -llog when compiling for android
4 years ago
Yannic Bonenberger
3a7bd9c236
Make util::Status more similar to absl::Status
...
Progress on #3688
4 years ago
Yannic Bonenberger
ef70abad8a
Restrict visibility and add target for C++ benchmark
4 years ago
Yannic Bonenberger
c5abd97e36
[bazel] Add BUILD files for benchmark protos
...
This change adds BUILD files to //benchmarks that allow
users to consume the .proto files in that directory
to run benchmarks (e.g. for custom generators).
4 years ago
Adam Cozzette
9db84d08fb
Merge branch '3.15.x' into merge-3-15-x
4 years ago
Adam Cozzette
f154323fa6
Merge pull request #8287 from dlj-NaN/mergeable-autotools
...
Add autotools to release notes languages.
4 years ago
Adam Cozzette
9ad97629be
Merge pull request #8354 from Yannic/refactor_status
...
[C++] Refactor util::Status
4 years ago
Adam Cozzette
50dd5b903c
Merge pull request #8396 from Yannic/del-flag
...
[bazel] Remove deprecated way to depend on googletest
4 years ago
Joshua Haberman
80fe990b6a
Merge pull request #6073 from tenderlove/compaction-friendly
...
Register mark objects so Protobuf is compaction friendly
4 years ago
Adam Cozzette
6aa539bf01
Update protobuf version
4 years ago
Adam Cozzette
971a5935ed
Updated CHANGES.txt and PHP changelog for 3.15.6
4 years ago
Aaron Patterson
addd0615bf
Register mark objects so Protobuf is compaction friendly
...
This commit removes an unused reference and registers globals with the
GC so that they will never die. Ruby is getting a compacting GC, and it
means that these references can move. Registering them with
`rb_gc_register_mark_object` will ensure the constants don't move and
will not be collected.
4 years ago
chenzhihui
43aca57613
Allocate extension 1108 to Kratos API Errors
4 years ago
salamani
a4694f9b66
correcting arch name for s390x
4 years ago
Yannic Bonenberger
a3aecacc24
[bazel] Remove deprecated way to depend on googletest
4 years ago
Yannic Bonenberger
aa5cb98712
Fix conformance_cpp
4 years ago
Cody Casterline
c6bce8c10f
Remove link to unmaintained TypeScript library
...
y3llowcake/protoc-gen-ts is no longer maintained:
https://github.com/y3llowcake/protoc-gen-ts/issues/2#issuecomment-758215154
FWIW, neither is this one w/ a similar name: thesayyn/protoc-gen-ts:
https://github.com/thesayyn/protoc-gen-ts/issues/31#issuecomment-781681955
4 years ago
Per Lundberg
c7a6160a87
Fixes to make the --fatal_warnings flag work with current master
4 years ago
Nikhil Benesch
dedbd63306
Add --fatal_warnings flag to treat warnings as errors
...
Add a --fatal_warnings flag that requests that protoc exit with a
failing status code if any warnings are generated during compilation.
Partially address #3980 .
4 years ago
Yannic Bonenberger
baef01b756
Fix build error
4 years ago
Yannic Bonenberger
de53e1afff
Revert moving status.cc
4 years ago
Yannic Bonenberger
59ea5c8f19
[C++] Refactor util::Status
...
This change refactors util::Status to have a similar shape as the
recently open-sourced absl::Status. This will allow Protobuf to
eventually use absl::Status and reduce the codesize.
Note that there is more work required before absl::Status can be used.
4 years ago
Galen Warren
6f4573afbd
docs: register Coach Client Connect extension number (1107)
4 years ago
Jiro Nishiguchi
8d1d530c51
Fix typo in docs/implementing_proto3_presence.md
4 years ago
Joshua Haberman
b2991b8419
Merge pull request #8386 from haberman/ruby-string-compare
...
[Ruby] Fixed bug in string comparison logic.
4 years ago