Dimitris Koutsogiorgas
a112c4ab96
Add `prefix_to_proto_package_mappings_path` ObjC option.
3 years ago
Arfrever
d0c06bcd93
cmake: Set correct sonames for libprotobuf-lite.so and libprotoc.so ( #9529 )
...
Soname was set for libprotobuf.so in commit a9cf69a0ed
,
but similar changes for libprotobuf-lite.so and libprotoc.so were missed.
Fixes : #8635
Co-authored-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@GMail.Com>
3 years ago
Dimitris Koutsogiorgas
db56692883
Revert "objective-c: Add `objc_class_prefix` generation option."
...
This reverts commit b5ab0b7a18
.
3 years ago
Jorg Brown
2f91da585e
Merge pull request #9528 from dlj-NaN/sync-stage
...
Integrate from Piper for C++, Java, and Python
3 years ago
David L. Jones
951582e893
Update changelog
3 years ago
David L. Jones
7ba5fa3d96
Merge tag 'refs/tags/sync-piper' into sync-stage
3 years ago
David L. Jones
3ab97ce830
Sync from Piper @429642851
...
PROTOBUF_SYNC_PIPER
3 years ago
Jorg Brown
763d85293d
Merge pull request #9525 from dlj-NaN/sync-stage
...
Integrate from Piper for C++, Java, and Python
3 years ago
deannagarcia
ddfc233f57
Merge pull request #9524 from protocolbuffers/sysroot
...
Change sysroot flags
3 years ago
David L. Jones
20c5b6fd14
Update changelog
3 years ago
David L. Jones
2fbda76fad
Sync from Piper @429445371
...
PROTOBUF_SYNC_PIPER
3 years ago
Deanna Garcia
cf05c9f84f
Change sysroot flags
3 years ago
Jorg Brown
2f7ee91e32
Merge pull request #9522 from dlj-NaN/sync-stage
...
Integrate from Piper for C++, Java, and Python
3 years ago
David L. Jones
a6c9a5f69d
Merge tag 'refs/tags/sync-piper' into sync-stage
...
# Conflicts:
# src/google/protobuf/compiler/java/java_message.cc
# src/google/protobuf/compiler/java/java_message_lite.cc
3 years ago
David L. Jones
1ba1d73e0d
Sync from Piper @429333699
...
PROTOBUF_SYNC_PIPER
3 years ago
deannagarcia
972b122a30
Merge pull request #9518 from alexvanyo/patch-1
...
Add test scope to kotlin-test for protobuf-kotlin-lite
3 years ago
Alex Vanyo
97d78281de
Add test scope to kotlin-test for protobuf-kotlin-lite
3 years ago
Joshua Haberman
b0bf163c78
Merge pull request #9510 from haberman/manylinux-aarch64
...
Changes to build aarch64 under manylinux.
3 years ago
Joshua Haberman
9d01899322
Changes to build aarch64 under manylinux.
3 years ago
deannagarcia
8bfa7d0083
Merge pull request #9508 from protocolbuffers/genProtoRule
...
Use internal kotlin gen rule
3 years ago
Deanna Garcia
0f253ca64f
Remove deleted files from Makefile
3 years ago
Deanna Garcia
67b74dd169
Use internal kotlin gen rule
3 years ago
idodod
2a2a9b6e64
Update third_party.md ( #9505 )
3 years ago
deannagarcia
479500a091
Merge pull request #9496 from protocolbuffers/duplicates
...
Remove Proto3LiteTest.kt
3 years ago
deannagarcia
9eb5b19964
Merge pull request #9494 from protocolbuffers/ktExport
...
Fixing Kotlin tests
3 years ago
Adam Cozzette
250fafa7c4
Fix the benchmark job and delete old Python configs ( #9497 )
...
Our benchmark job starting failing when we stopped supporting Python 3.5
and 3.6, but this change fixes it by running it in our java_stretch
Docker container, which has a more recent Python version. I also deleted
all configs related to old Python versions that we no longer support.
3 years ago
ObsidianMinor
013e115231
Add an option to preserve proto names in JsonFormatter ( #6307 )
...
Co-authored-by: Adam Cozzette <acozzette@google.com>
3 years ago
Deanna Garcia
79848b5f4c
Update Makefile
3 years ago
Deanna Garcia
14c62a025c
Removing Proto3LiteTest
3 years ago
Deanna Garcia
f1085e9bbc
Remove old import
3 years ago
Deanna Garcia
a32a2a3b57
Fix errors
3 years ago
Oleg Kolesov
fe87de31bf
#9293 - incompatible return type php 8.1 ( #9301 )
...
* #9293 - fix Missing function's return type declaration (incompatible return type php 8.1)
* #9293 - remove return type void for compatible with php 7.0
* #9293 - add todo for mixed return type
Co-authored-by: Adam Cozzette <acozzette@google.com>
3 years ago
Deanna Garcia
e760984a59
First try
3 years ago
Anthony Dmitriyev
2ce9604227
Use rb_obj_class instead of CLASS_OF in Ruby C to ignore singleton classes ( #9342 )
...
Co-authored-by: Adam Cozzette <acozzette@google.com>
3 years ago
BartH
2495d220fa
Added Embedded Proto to options.md to reserve the extenion number for the custom options. ( #9493 )
3 years ago
Deanna Garcia
c946f0bb70
Merge branch 'master' of github.com:protocolbuffers/protobuf into ktExport
3 years ago
Brent Shaffer
ce57b5bab6
fix: [PHP] add missing reserved classnames ( #9458 )
...
* fix: add missing reserved classnames
* Try to remove PARENT and SELF from reserved constants
* add back for tests
* add to validConstantNames
* update kReservedNamesSize
3 years ago
David Supplee
dfcbdb8ca0
fix: use E_USER_ERROR for trigger_error calls ( #9462 )
...
* fix: use E_USER_ERROR for trigger_error calls
* fix: use E_USER_ERROR for trigger_error calls
3 years ago
Adam Cozzette
d5ef16c6eb
Ruby: rename max_recursion_depth to recursion_limit ( #9486 )
...
This will help keep the terminology consistent with the other language
implementations.
3 years ago
Elliotte Rusty Harold
9748e4c52c
add Eclipse metafiles ( #9485 )
3 years ago
Lukas Fittl
fbe6ab2487
[Ruby] Message.decode/encode: Add max_recursion_depth option ( #9218 )
...
* Message.decode/encode: Add max_recursion_depth option
This allows increasing the recursing depth from the default of 64, by
setting the "max_recursion_depth" to the desired integer value. This is
useful to encode or decode complex nested protobuf messages that otherwise
error out with a RuntimeError or "Error occurred during parsing".
Fixes #1493
* Address review comments
Co-authored-by: Adam Cozzette <acozzette@google.com>
3 years ago
Timo Lange
4ed3941e27
[CMake] Allow custom plugin options e.g. to generate mocks ( #9105 )
...
* add plugin options
* refactored comment message
* added tabs for better readability
* removed newlines as they are not working properly
* allow PROTOC_OPTIONS and EXPORT_MACRO in parallel for protobuf_generate
3 years ago
Joshua Haberman
ce731e2f52
Merge pull request #9482 from haberman/sync-stage
...
Integrate from Piper for C++, Java, and Python
3 years ago
Joshua Haberman
73f772b666
Added AniesTest.kt to Makefile.am.
3 years ago
Joshua Haberman
09b2c6a2b4
Removed conflicting/redundant variable declaration.
3 years ago
Joshua Haberman
5c5cd186b0
Added missing Kotlin file to EXTRA_DIST.
3 years ago
Joshua Haberman
fb9f5862d3
Fixed JavaScript conformance test and failure list.
3 years ago
Joshua Haberman
b175176124
Added changelog entries.
3 years ago
Joshua Haberman
06196e9b4c
Merge tag 'refs/tags/sync-piper' into sync-stage
3 years ago
Joshua Haberman
dce403a8b3
Sync from Piper @427369078
...
PROTOBUF_SYNC_PIPER
3 years ago