Brett McBride
a78b89ef2a
removing ext-bcmath require
...
I think it _should_ be required, but a test (linux, 32bit, 7.0-zts) is choking
on composer install, so putting things back to how I found them
3 years ago
Brett McBride
3e724d8a2e
formatting
3 years ago
Brett McBride
6a3f3840f6
tidy
3 years ago
Brett McBride
110d6c10b2
polyfill ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX
3 years ago
Brett McBride
c62cbe97de
working 7.0 extension
3 years ago
Brett McBride
f689268ca3
fixing typo in comment
3 years ago
Brett McBride
bfe33d7d08
php 7.0 support
...
instead of using the void return type, add more ReturnTypeWillChange annotations
3 years ago
Brett McBride
9e65df20a7
bump extension min version to 7.2
...
The macro ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX changed in 7.2, so it cannot be used in a compatible
way with earlier versions
3 years ago
Brett McBride
0476a893e2
conditionally adding mixed return type
...
With guidance from Remi Collet, use ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_EX macro, and use a conditional to fake that macro
for earlier php versions. Tested on 8.1 and 7.4, and deprecation notices gone plus all tests pass
3 years ago
Brett McBride
558d128fc7
require bcmath
...
bcmath (specifically, the bccomp function) is internally required, and tests fail if it's not available
3 years ago
Brett McBride
fabe73db6f
adding return type hints to php ext
3 years ago
Brett McBride
c26b1c87d7
fixing php 8.1 deprecation warnings
...
php 8.1 is more strict, and raises some deprecation notices with existing protobuf code. Not all of the
deprecations can be fixed without dropping support for php7.x (eg, the 'mixed' type doesn't appear until
8.1, and union types until 8.0, but as an interim solution the 'ReturnTypeWillChange' attribute can be
used to suppress the notices. In passing, also be explicit about a cast from float to int in 'zigZagEncode64'
which 8.1 also complains about when running tests.
3 years ago
Elliotte Rusty Harold
b17c8ca979
fix spelling errors ( #9368 )
...
* fix spelling errors
* outter --> outer
3 years ago
Joshua Haberman
c4bb4c9206
Merge pull request #9216 from jtattermusch/pin_multibuild_manylinux1
...
Pin multibuild scripts to get manylinux1 wheels back
3 years ago
Jan Tattermusch
6f8d82c2b1
fixup linux python artifact build
3 years ago
Jan Tattermusch
ea60c9cb08
use manylinux2010 for python3.10 wheel on x86_64
3 years ago
Jan Tattermusch
7857b15afc
pin multibuild, set MB_ML_VER explicitly
3 years ago
Jan Tattermusch
0906af9870
pin multibuild scripts to get manylinux1 wheels back
3 years ago
deannagarcia
01e84b1293
Merge pull request #9333 from protocolbuffers/test_417622470
...
Project import generated by Copybara
3 years ago
Mike Kruskal
b79dbb7db0
Project import generated by Copybara
...
PiperOrigin-RevId: 417622470
3 years ago
Protobuf Team
8f6c3c6824
Project import generated by Copybara
...
PiperOrigin-RevId: 417821950
3 years ago
deannagarcia
b360b9e388
Change toolchain includes ( #9318 )
...
This fixes path resolution failures when following `#include_next` directives in headers found from paths in `extra_compiler_flags`.
3 years ago
Jie Luo
911c940569
Fix python 10 install error
3 years ago
deannagarcia
338863f043
Merge pull request #9317 from protocolbuffers/fixWindowsBuilds
...
Change windows cross compile includes
3 years ago
Deanna Garcia
a16629667a
Removing -I include to ensure there's only one system include
3 years ago
Thomas Van Lenten
41606730da
Add space to fix error message formatting.
3 years ago
Elliotte Rusty Harold
a35c973b7f
remove unused test proto ( #9298 )
...
* remove unused test proto
3 years ago
Elliotte Rusty Harold
b10578c9e5
Merge pull request #9309 from protocolbuffers/elharo-patch-1
...
show less log junk from Maven
3 years ago
Joshua Haberman
de5eb0a3e3
Merge pull request #9311 from haberman/fix-ruby
...
Dropped Ruby 2.3 and 2.4 support for CI and releases.
3 years ago
Joshua Haberman
a7089254d1
Removed Kokoro configs for old Ruby versions.
3 years ago
Joshua Haberman
214180c5a2
Dropped Ruby 2.4 support for CI and releases.
3 years ago
Elliotte Rusty Harold
5711cab189
show less log junk from Maven
...
@perezd turn off de bugging messages such as
```
[DEBUG] Imported: org.codehaus.plexus.configuration < plexus.core
```
3 years ago
Alisa
8c29dc2c4d
Fix broken max macro on Windows ( #9273 )
3 years ago
Dane Harrigan
29b3d01572
Add protoc-gen-go-svc to options.md ( #9280 )
3 years ago
deannagarcia
88384c99ec
Merge pull request #9278 from protocolbuffers/fixWindowsBuilds
...
Add comma
3 years ago
Deanna Garcia
0fba541a69
Add comma
3 years ago
deannagarcia
4812107b9d
Merge pull request #9277 from protocolbuffers/fixWindowsBuilds
...
Change include directories
3 years ago
Deanna Garcia
88076658f1
Change includes
3 years ago
deannagarcia
3c0bc69033
Merge pull request #9276 from protocolbuffers/fixWindowsBuilds
...
Fixing windows builds
3 years ago
Deanna Garcia
a863972644
Fixing windows builds
3 years ago
Adam Cozzette
9a1d5dfa4b
Small tweaks to C# unit tests ( #9271 )
...
This change includes just a couple small tweaks:
- Keep line lengths under 80 characters
- Fully qualify google::protobuf::Any so that the code still compiles
internally where we use a different namespace.
3 years ago
Jan Tattermusch
b79ac0e6e2
Merge pull request #9182 from JamesNK/jamesnk/trimming-take3
...
[C#] Fix trim warnings
3 years ago
deannagarcia
d69e482e5a
Merge pull request #9267 from protocolbuffers/protocNaming
...
No error throwing for unknown OS
3 years ago
Deanna Garcia
667d5e9e9f
No error throwing for unknown OS
3 years ago
Elliotte Rusty Harold
473ff00de3
Merge pull request #9266 from elharo/utf8utils
...
remove UTF8Utils class that hasn't been needed since Java 6
3 years ago
Elliotte Rusty Harold
278dfb2496
remove UTF8Utils class that hasn't been needed since Java 6
3 years ago
Elliotte Rusty Harold
19eaec02e1
delete unused files ( #9262 )
...
* delete unused files
* update Makefile
3 years ago
deannagarcia
f2ffe4fbef
Merge pull request #9252 from protocolbuffers/protocNaming
...
Name protoc artifacts by their cpu and os
3 years ago
Deanna Garcia
7d9c9ebd5d
Add error throwing
3 years ago
Adam Cozzette
1ced82f8fd
Use C++11 integer types and fully qualify std::string ( #9253 )
3 years ago