Joshua Haberman
a530dbe50c
Merge pull request #8262 from haberman/sync-stage
...
Integrate from Piper for C++, Java, and Python
4 years ago
Joshua Haberman
e8aa635397
Tweak our JavaScript rewrites a bit to handle jspb.* imports.
4 years ago
Joshua Haberman
beb70bb83e
Change is_trivially_copy_assignable -> is_trivial too.
4 years ago
Joshua Haberman
fc1cfb0174
Also change is_trivially_copy_constructible to std::is_trivial.
4 years ago
Joshua Haberman
fae6773539
Fixed misspelling.
4 years ago
Joshua Haberman
b74892e9c3
Replace is_trivially_default_constructible with is_trivial for old libstdc++.
4 years ago
Joshua Haberman
7a92a5ab24
Added another missing CHANGES.txt entry.
4 years ago
Joshua Haberman
84320bf8e8
Added missing changelog entry.
4 years ago
Joshua Haberman
9194426bce
Added CHANGES.txt entries.
4 years ago
Joshua Haberman
09831d5bfe
Merge tag 'refs/tags/sync-piper' into sync-stage
4 years ago
Joshua Haberman
51daaba638
Sync from Piper @355707933
...
PROTOBUF_SYNC_PIPER
4 years ago
Paul Yang
525be941e0
Add test for php5 for pure php implementation ( #8251 )
...
* Add test for php5 for pure php implementation
* Add php5.6 to docker image
* Add php5.6 to php 32-bit docker image
4 years ago
Joshua Haberman
cf28f28347
Updated upb to allow nonzero offset minutes in JSON timestamps. ( #8258 )
...
* Updated upb to allow nonzero offset minutes in JSON timestamps.
This is to pick up https://github.com/protocolbuffers/upb/pull/367
* Reverted error message change.
* Fixed quote chars.
4 years ago
James Newton-King
8932446d9e
Improve WriteString perf with SIMD
4 years ago
Jan Tattermusch
aa13fde017
remove obsolete scripts for python wheels ( #8250 )
...
Nowadays, this seems to be script where python wheels are being built:
https://github.com/protocolbuffers/protobuf/blob/ac63e80/kokoro/release/python/linux/build_artifacts.sh
Removing the obsolete scripts to avoid confusion.
4 years ago
David L. Jones
ac63e80bbb
Enhance explanation in kokoro/README.md. ( #8253 )
4 years ago
Joshua Haberman
b3ea125b03
Fixed clone_obj for PHP8. ( #8252 )
...
PHP8 has a different method signature for clone_obj that takes a
zend_object* instead of a zval*.
4 years ago
Brent Shaffer
e75f552587
Update README.md
4 years ago
Joshua Haberman
f3e53a05d6
Fixed clone for Message, RepeatedField, and MapField. ( #8245 )
...
Also updated the code to use a TypeInfo struct for convenient
passing of type and desc together. This simplified a lot of code
and made this change easier to write.
4 years ago
Joshua Haberman
d18df4f764
Protect against stack overflow if the user derives from Message. ( #8248 )
...
* Protect against stack overflow if the user derives from Message.
* For pure-PHP, change error into an exception.
4 years ago
gerben-s
10ecb080cb
Merge pull request #8121 from busunkim96/add-39
...
add python 3.9
4 years ago
gerben-s
fe47e99a4f
Add cmake to the path to fix the build on kokoro ( #8246 )
4 years ago
Jan Tattermusch
94c3916dcf
fix problem when restoring C# dependencies on win2016 ( #8243 )
4 years ago
Jan Tattermusch
f9e8bf42a9
Merge pull request #8220 from jskeet/bytestrings-with-extensions
...
Allow FileDescriptors to be parsed with extension registries
4 years ago
Christian Alexander Wolf
f4d0f7c85e
feat: add support for deprecated fields to PHP compiler ( #8223 )
...
* feat: add support for deprecated fields to PHP compiler
* PR feedback 1
4 years ago
deannagarcia
69694080ff
Merge pull request #8224 from deannagarcia/sync-stage
...
Integrate from Piper for C++, Java, and Python
4 years ago
Deanna Garcia
75d125b441
Merge branch 'sync-stage' of https://github.com/deannagarcia/protobuf into sync-stage
4 years ago
Deanna Garcia
c0f5092291
Add deleted failure lists for jruby
4 years ago
Jan Tattermusch
4140735f05
Merge pull request #8149 from JamesNK/jamesnk/writestring-small
...
Optimize writing small strings
4 years ago
deannagarcia
868b712916
Remove unused variable
4 years ago
Deanna Garcia
f1fba4c227
Add missing bracket
4 years ago
Deanna Garcia
2ccf400b86
Merge branch 'sync-stage' of https://github.com/deannagarcia/protobuf into sync-stage
4 years ago
Deanna Garcia
62fb6ddfce
Updating CHANGES.txt and removing all instances of std::is_pod
4 years ago
James Newton-King
c2b22b90fc
PR feedback
4 years ago
Brent Shaffer
bd08f75586
fix: README supported PHP version for C extension
4 years ago
Joshua Haberman
d5079ed7db
Fixed PHP to support field numbers >=2**28. ( #8235 )
4 years ago
James Newton-King
cb246b8032
Optimize writing small strings
4 years ago
deannagarcia
90327eb81b
Fix std::is_pod deprecated
4 years ago
deannagarcia
c89cb8a57d
Reverse unintentional change
4 years ago
deannagarcia
37e88c474e
Change install_requires
4 years ago
Jan Tattermusch
f6da785731
Merge pull request #8143 from JamesNK/jamesnk/messageadapter
...
Optimize MapField serialization by removing MessageAdapter
4 years ago
deannagarcia
9fee757e46
Update libprotoc.cmake
4 years ago
deannagarcia
7934a800eb
Fix typo in Makefile
4 years ago
deannagarcia
f7c212d010
Add cpp_name.h to Makefile
4 years ago
deannagarcia
16ecc440c9
Fix typo
4 years ago
Deanna Garcia
af95001202
Merge tag 'refs/tags/sync-piper' into sync-stage
4 years ago
Deanna Garcia
a00125024e
Sync from Piper @353127564
...
PROTOBUF_SYNC_PIPER
4 years ago
James Newton-King
69223b8386
Clean up
4 years ago
James Newton-King
542c0cc9d3
Fix missing key and test
4 years ago
Jon Skeet
f01d9e5601
Add an extension registry option when parsing file descriptors
...
This is important when parsing descriptor sets that contain extensions.
(The alternative is to get the descriptor bytes again for individual
elements, e.g. message descriptors, and reparse them with the
appropriate extensions. It's really ugly.)
4 years ago