Adam Cozzette
492858351c
Updated CHANGES.txt for the 3.14.0 release
4 years ago
Adam Cozzette
fbbe11ae49
Reintroduced definitions for PHP GeneratedClassName() functions
...
We no longer use these functions, but it turns out that we need to keep
them around for gRPC to use.
4 years ago
Adam Cozzette
31f719618c
Added back in notes field in package.xml
...
This field turns out to be required and cannot be empty, so this commit
adds some placeholder text.
4 years ago
Adam Cozzette
a8ab1fade9
Update protobuf version
4 years ago
Adam Cozzette
42d0c53f5b
Fixed PHP version and release notes
...
This commit updates protobuf.c to refer to the PHP version macro so that
it stays up to date. I also deleted the notes element near the top of
package.xml. This seems to be a global notes field rather than a
per-release field, so it was showing up on new releases where it doesn't
make sense.
Fixes #8017 .
4 years ago
Adam Cozzette
b45ce5eee5
Updated python/release.sh to use Python 3 for setup.py
...
This fixed an error I was getting about bdist_wheel not being found.
4 years ago
Thomas Van Lenten
5ee15d6135
Update the pod tests to match the new min iOS version.
4 years ago
Thomas Van Lenten
55ac338249
Bump the podspec iOS min to 9.0
...
Xcode 12+ issue a warning when targeting older iOS versions, so avoid
the issue. #7980 updated the Xcode projects already.
4 years ago
Joshua Haberman
6ef18e357a
[PHP] Fixes for package.xml: added/removed source files. ( #8022 )
...
These files should have been added/removed in
https://github.com/protocolbuffers/protobuf/pull/7944 , but
this was missed and Kokoro does not test "pear package".
4 years ago
Thomas Van Lenten
2f6a7546e4
Update the pod tests to match the new min iOS version.
4 years ago
Thomas Van Lenten
8409f83930
Bump the podspec iOS min to 9.0
...
Xcode 12+ issue a warning when targeting older iOS versions, so avoid
the issue. #7980 updated the Xcode projects already.
4 years ago
Yuriy Chernyshov
87f1d9e2f6
Deduplicate string suffix predicates
4 years ago
Aurélien Grenotton
5f7f389a8a
Fix PyUnknownFields memory leak ( #7928 )
...
Properly release internal data structure on deallocation.
Fix #7301
4 years ago
Jan Tattermusch
0bb6dd8fd7
Merge pull request #8011 from JamesNK/jamesnk/remove-define-systemmemory
...
Remove GOOGLE_PROTOBUF_SUPPORT_SYSTEM_MEMORY
4 years ago
James Newton-King
52618472bc
Remove GOOGLE_PROTOBUF_SUPPORT_SYSTEM_MEMORY
4 years ago
Adam Cozzette
27100b40fd
Update protobuf version
4 years ago
Joshua Haberman
ea513d71e0
Merge pull request #8006 from haberman/php-internaladd
...
[PHP] Optimized away hex2bin() call in generated code
4 years ago
Joshua Haberman
e8a442f97c
Merge branch 'master' into php-internaladd
4 years ago
Joshua Haberman
7b56ea3ac3
Merge pull request #8005 from haberman/php-filefix
...
Moved HasOneof test into GeneratedClassTest.php, to avoid the extra file.
4 years ago
Joshua Haberman
a8a1493f35
Moved HasOneof test into GeneratedClassTest.php, to avoid the extra file.
4 years ago
Joshua Haberman
957a0bf08c
Merge pull request #8003 from anight/php_extension_add_has_oneof_field_method
...
add missing hasOneof method to check presence of oneof fields
4 years ago
Joshua Haberman
1dd483444c
Merge pull request #8000 from haberman/php-upb-update
...
[PHP] New version of upb, and a new hash function wyhash in third_party.
4 years ago
Andrei Nigmatulin
52d3be3276
added tests for hasOneof<Field>() php methods
4 years ago
Joshua Haberman
579aa89014
Updated wyhash.h to pick up fix for spelling mistake.
4 years ago
Joshua Haberman
314ce3c8a0
PHP: Fix in upb for 32-bit platforms.
4 years ago
Andrei Nigmatulin
913e1ede12
add missing has<Field>() method for oneof fields
4 years ago
Nadav Samet
b5d2cc08f1
Update scalapb URL and fix typo in name
4 years ago
Joshua Haberman
f5ab3b166c
PHP: Removed 32-bit-specific PHP failure list.
...
32 and 64-bit PHP should have the same set of failures now.
4 years ago
Joshua Haberman
6e19526525
PHP: Removed previously failing tests from the failure list.
4 years ago
Joshua Haberman
78f56b84b5
Set -std=gnu99 for PHP extension compile.
4 years ago
Joshua Haberman
f65bcca31d
Added extra files to Makefile.am and fixed spelling errors.
4 years ago
Joshua Haberman
a6985e598c
New version of upb, and a new hash function wyhash in third_party.
4 years ago
Joshua Haberman
c5f7b4b0b3
Merge pull request #7944 from haberman/php-wkt
...
[PHP] Native C well-known types
4 years ago
Joshua Haberman
e0151addd3
Added missing files to Makefile.am.
4 years ago
Joshua Haberman
a29f792bae
Updated Makefile.am for changed files.
4 years ago
Joshua Haberman
a1486fc89d
Merge branch 'master' into php-wkt
4 years ago
Joshua Haberman
fdc35840b9
Merge pull request #7925 from haberman/sync-stage
...
Integrate from Piper for C++, Java, and Python
4 years ago
Joshua Haberman
709775b67e
Added missing semicolon.
4 years ago
Joshua Haberman
69b245e63a
Added Python 2.7-specific failure list for Python/C++ also.
4 years ago
Joshua Haberman
ee68c9b29c
Added text format failure list for Python 2.7.
4 years ago
Joshua Haberman
036865fa7f
Add C++ text format failure list, and a Python 2.7 text format failure list.
4 years ago
lakshayg
3cff48db79
Spell check only comments and strings in vim
4 years ago
Jan Tattermusch
9d9c670589
Merge pull request #7701 from basvdlinden/safe_bytestring_copyfrom_span
...
annotate ByteString.CopyFrom(ReadOnlySpan<byte>) as SecuritySafeCritical
4 years ago
Jichan
022078d3ee
Fix a CMake module for support RelWithDebInfo and MinSizeRel install
4 years ago
Thomas Van Lenten
2123ed5df7
Switch to atomic for setting autocreated objects.
...
- Update semaphore comment to new scope.
- Use an atomic swap to avoid needing to use the semaphore.
This means the semaphore is create only when extension are auto created (less
memory usage).
4 years ago
Joshua Haberman
56ae807dbd
Sync from Piper @338744130
...
PROTOBUF_SYNC_PIPER
4 years ago
Joshua Haberman
356d59ab57
Merge tag 'refs/tags/sync-piper' into sync-stage
4 years ago
Joshua Haberman
4cd56bdef8
Sync from Piper @338718276
...
PROTOBUF_SYNC_PIPER
4 years ago
Joshua Haberman
9d69c754a8
Merge tag 'refs/tags/sync-piper' into sync-stage
4 years ago
Joshua Haberman
981be5be20
Python/C++ text_format conformance test fix.
...
Pass the Python/C++ text_format failure list to the conformance runner.
4 years ago