Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/php/pecl-web_services-oauth

oauth consumer extension
https://github.com/php/pecl-web_services-oauth

Lazy fix for 8.2 compatibility

Mark our classes as allowing dynamic properties

36a08239bf62c6fbc39ce38cf95ed42e098c022d authored about 2 years ago by Rasmus Lerdorf <[email protected]>
Merge branch 'master' of github.com:php/pecl-web_services-oauth

* 'master' of github.com:php/pecl-web_services-oauth:
prepare 2.0.8 release

85672b88012e3ce45d9bfd5f89995f54cbd7f759 authored over 2 years ago by Remi Collet <[email protected]>
Merge pull request #22 from php/issue-208

prepare 2.0.8 release

72fde4dac8995c7402bea6e00855a5ff8a993450 authored over 2 years ago by Rasmus Lerdorf <[email protected]>
prepare 2.0.8 release

111a1fae0ab44cd18d9b742dc0a2f5118b82028d authored over 2 years ago by Remi Collet <[email protected]>
2.0.8 with the full checkOAuthRequest() segfault fix, hopefully

eb2c1f0ca1c6c16a750ab733fd5371b72ef6603f authored over 2 years ago by Rasmus Lerdorf <[email protected]>
Merge pull request #18 from skilld-labs/master

Remove pcre.h dependency

2db80e31fb74461c24f95d392d742bcaf630c715 authored over 2 years ago by Rasmus Lerdorf <[email protected]>
Merge pull request #21 from cmb69/cmb/remove-sbs.phpt

Remove duplicate test

1739f59091186c69cd5a08fdf7bc9dd6ba9376e5 authored over 2 years ago by Rasmus Lerdorf <[email protected]>
Merge pull request #20 from m6w6/fix-19

fix #19

6c71f711ee95048513c8d4116be11319cf975efa authored over 2 years ago by Rasmus Lerdorf <[email protected]>
Remove duplicate test

````.diff
--- D:/git/pecl/pecl-web_services-oauth/tests/sbs.phpt Tue Oct 19 11:17:09 2021
+++ D:...

7b55d17151c00234d2cd2b2cc253f1d69af219f8 authored about 3 years ago by Christoph M. Becker <[email protected]>
fix #19

91ace822637ae2d41e69f6b0fcdcdba62604d1ec authored almost 4 years ago by Michael Wallner <[email protected]>
Remove pcre.h dependency

PHP using pcre2 and I see no usage of pcre 1

2e02631fa424639b10d105ff47e9cf650403cef7 authored over 4 years ago by Andy Postnikov <[email protected]>
back to dev [ci skip]

ea130674cc51a7ad6887e5238d4171e74366ed36 authored over 4 years ago by Michael Wallner <[email protected]>
release 2.0.7

ae251198567a546fe63e11480e1bf6f31f21e79c authored over 4 years ago by Michael Wallner <[email protected]>
Merge pull request #16 from php/php8

PHP 8 compatibility

4599a371f002e21f64712f5c30a50cabebbb6c99 authored over 4 years ago by Michael Wallner <[email protected]>
PHP 8 fixes

- ext/openssl's private key is an object now
- pass-by-ref args must be prepared manually

fa5add1e4e290468214be71df5db738d9aef7105 authored over 4 years ago by Michael Wallner <[email protected]>
fix test expectations for PHP 8

2e304d2702eed50e68b0b52850aabda8531833d1 authored over 4 years ago by Michael Wallner <[email protected]>
work for PHP 8

696702c57c3ca47ebe139284d7140f21dd335be3 authored over 4 years ago by Remi Collet <[email protected]>
back to dev [ci skip]

81c92e0db53da780cf3bc529695d8332bcdde96d authored over 4 years ago by Michael Wallner <[email protected]>
prepare 2.0.6

f7a22352a26d8e41a11b2075baca328a6622a375 authored over 4 years ago by Michael Wallner <[email protected]>
add missing files to package.xml

a0ea7d87ef65d0638b5fa778c21ed843877d07fa authored over 4 years ago by Michael Wallner <[email protected]>
Merge remote-tracking branch 'm6w6/fix-7.4'

3a16e949b2e1f9796720766af4357322609b0a53 authored over 4 years ago by Michael Wallner <[email protected]>
fix typo

16e75a18a76f2a07a56d05d7dbe575f6694a82d5 authored over 4 years ago by Michael Wallner <[email protected]>
fix invalid unconditional addref

517793897dd052520a58e2b9f5ec2c46a91e3d20 authored over 4 years ago by Michael Wallner <[email protected]>
fix leaks

b37a1f263170fd56466748fdd728ddd05b440535 authored over 4 years ago by Michael Wallner <[email protected]>
fix invalid modification of ht with rc>1

49dace87e0e828588525cc777f4369110755cace authored over 4 years ago by Michael Wallner <[email protected]>
fix prototype

d81e45519841348da6b906b8639904396464000e authored over 4 years ago by Michael Wallner <[email protected]>
begin 2.0.6

b3a271aada65ac3b33a5403326a86c388beea7a3 authored almost 5 years ago by JJ <[email protected]>
2.0.5 release

f7dddc84fe3c0be157058bb0495c690596f51939 authored almost 5 years ago by JJ <[email protected]>
merge m6w6:fix-force-push

f0ee136a5892bef3fedc4a473f16a8ab130f8323 authored almost 5 years ago by JJ <[email protected]>
Fix config.w32 via cmb

c0fd98523417929378c6b3ddc6b0b050f46b3ad4 authored almost 5 years ago by JJ <[email protected]>
Merge remote-tracking branch 'm6w6/master' into fix-force-push

343111dab5fbcedcf869527667cc658de91eb28f authored about 5 years ago by Michael Wallner <[email protected]>
fix tests with newer libcurl

libcurl changed the order in which headers like User-Agent and Host are
sent, so do not depend o...

5be4db8fed00a8fed94546371d82bc9a16e7d898 authored about 5 years ago by Michael Wallner <[email protected]>
Fix package.xml and update version for 2.0.4

e82e5684d9c9c8b2811974349815da24aa04ef66 authored about 5 years ago by John Jawed <[email protected]>
Create README.md

d3cb0a6e56cf0411616dcb9a8ec0de54d950c423 authored about 5 years ago by Rasmus Lerdorf <[email protected]>
[PHP 7.4] replace uint-uint32_t, ulong-zend_ulong

239ababf2c2d9c39ccccf5b90bdd44ffb1876e04 authored about 5 years ago by Jan-E <[email protected]>
Bug #76722 cURL library headers not recognized on Debian 9

0746e4ed529499c2ab51a72d3b29da24659d9d54 authored about 5 years ago by jakub <[email protected]>
Fix configure for recent cURL versions

Recent official winlibs/curl releases use libssh2.lib, nghttp2.lib and
Normaliz.lib; the PHP-7.2...

91cd3fac773b30d3a6fadd6a7cc8fbad6da2caa3 authored about 5 years ago by Christoph M. Becker <[email protected]>
Fix type

d95041f3fb66ccf29d2855bae6fe346fcb825038 authored about 5 years ago by Rasmus Lerdorf <[email protected]>
Fix folding

f1a750d2da783662bb6078fc4b191618bc33a928 authored about 5 years ago by Rasmus Lerdorf <[email protected]>
Update changelog for 2.0.3

0a9e3d379fb47ff1794ad9c3957ffa126c6c6eb7 authored about 5 years ago by John Jawed <[email protected]>
Fix another PHP 7.3 segfault

97c5b6895b8b1d5ee1d86fdc0cba1ca3e1f26b08 authored about 5 years ago by Rasmus Lerdorf <[email protected]>
Handle cases where a passed in array might be a const (zend_empty_array). Also fix warning about const w/r/t smart_string

4b5211c26d1d345a8f5fd16e96bb313768779f27 authored about 5 years ago by Keyur <[email protected]>
Fix package.xml and update version for 2.0.4

f450ea612af18ea1ea2b3f3555f118d25ca74e61 authored about 5 years ago by John Jawed <[email protected]>
Fix another PHP 7.3 segfault

e55550a6d523cf5f18b5cc208e442aae0abf8e23 authored about 5 years ago by Rasmus Lerdorf <[email protected]>
Fix config.w32

The DLLs have been renamed as of OpenSSL 1.1.0, so we need to check for
the new names as well.

...

d1be9e0175cf74d7a420b04fc09ad25502d41d8d authored about 5 years ago by Christoph M. Becker <[email protected]>
bump to 2.0.5-dev

4f3759ba316f582df1e3eabb9ed0c34036a4f98d authored about 5 years ago by JJ <[email protected]>
Bump to 2.0.4

553a0938dbcce14d5dd36c5595bbe7766f3df2a7 authored about 5 years ago by JJ <[email protected]>
Create README.md

0438b2a9c740bb6faa635a400634ab9b2e526d30 authored about 5 years ago by Rasmus Lerdorf <[email protected]>
Fix type

ece2e804abaca1f48d5a02a8958ffb0c27d2fcbf authored about 5 years ago by Rasmus Lerdorf <[email protected]>
Merge pull request #8 from Jan-E/fix_uint_uint32_t

[PHP 7.4] replace uint-uint32_t, ulong-zend_ulong

ed01089efb3f31667b58dbe2029628d7854658b6 authored about 5 years ago by Rasmus Lerdorf <[email protected]>
Merge pull request #6 from cmb69/config.w32

Fix configure for recent cURL versions

c83c36e86ab3a66e798d82bcf04b26dbcc2a42c3 authored about 5 years ago by Rasmus Lerdorf <[email protected]>
Merge pull request #4 from php/2.0.4

Fix package.xml and update version for 2.0.4

bd2f814b63b01683b25cf1f1c4338d78e2bce95e authored about 5 years ago by Rasmus Lerdorf <[email protected]>
Merge branch 'master' into 2.0.4

e94e7c8f43238956c0f6fd5383c44904c9b9fcc2 authored about 5 years ago by Rasmus Lerdorf <[email protected]>
Merge pull request #3 from js361014/master

Bug #76722 cURL library headers not recognized on Debian 9

770a18a4068aec4884defc4922ab61d02c14d005 authored about 5 years ago by Rasmus Lerdorf <[email protected]>
Fix another PHP 7.3 segfault

4aba0661b16f3d250f0796320b2e605cb41cf790 authored over 5 years ago by Rasmus Lerdorf <[email protected]>
[PHP 7.4] replace uint-uint32_t, ulong-zend_ulong

0afae28a5d54799952a08e3e0e1dcca228f74482 authored over 5 years ago by Jan-E <[email protected]>
Fix another PHP 7.3 segfault

c3c5b2c6c7866594ed4c363d1b26131edb0c302e authored over 5 years ago by Rasmus Lerdorf <[email protected]>
Fix folding

c5192b9cff71cf78c832d5525222b48a57961880 authored over 5 years ago by Rasmus Lerdorf <[email protected]>
Merge pull request #7 from keyurdg/master

Handle cases where a passed in array might be empty

e46e2cd862c7b4fd2e8b7583eb9410a2959853d5 authored over 5 years ago by Rasmus Lerdorf <[email protected]>
Handle cases where a passed in array might be a const (zend_empty_array). Also fix warning about const w/r/t smart_string

24fc60d9af82848b4516b8d822e83ee3294c7f26 authored over 5 years ago by Keyur <[email protected]>
Fix configure for recent cURL versions

Recent official winlibs/curl releases use libssh2.lib, nghttp2.lib and
Normaliz.lib; the PHP-7.2...

0ed7d0cf41a67bf6643ad2b03b2c7b7216c87ab9 authored over 5 years ago by Christoph M. Becker <[email protected]>
bump version to 2.0.4-dev

b7009ff6ed9d4a505d4d343e4436d52db3aee102 authored over 5 years ago by Remi Collet <[email protected]>
fix php_pcre_match_impl call for 7.4

e27ff18ac768aae1cf955111179ec68307d37475 authored over 5 years ago by Remi Collet <[email protected]>
Update changelog for 2.0.3

f3b84a48c19eb739ce2be48720272b1cff481ad2 authored about 6 years ago by John Jawed <[email protected]>
Remove unused Git attributes ident

The $Id$ keywords were used in Subversion where they can be substituted
with filename, last revi...

16d6c4bada78a35eb738b51f1e09016e1cf53f05 authored about 6 years ago by Peter Kokot <[email protected]>
Fix package.xml and update version for 2.0.4

61d208d3cac226dded8503a00280a0f24f0fef78 authored about 6 years ago by John Jawed <[email protected]>
Update hash functions to use _ex to fix abrts in 7.2+ (derick)

2257be3685552fe535827972116cd216b804e3e0 authored about 6 years ago by John Jawed <[email protected]>
Use _ex versions of hash functions.

The non _ex versions cause a abort() when using:

php: /home/derick/dev/php/php-src.git/Zend/zen...

c13db73eefe6a9d1efbc8892eddf6d5ee5177329 authored about 6 years ago by Derick Rethans <[email protected]>
Bug #76722 cURL library headers not recognized on Debian 9

7bac69fbaad1af24882fbdc60fbec556a18fd4c5 authored over 6 years ago by jakub <[email protected]>
add #74163 in changelog

342b1225ad60b15b95606b042e23952e284e0a39 authored over 6 years ago by Remi Collet <[email protected]>
update changelog

b340e6abe05549956c90ca922aca8d85b28e83f3 authored over 6 years ago by Remi Collet <[email protected]>
Fix #73434: Null byte at end of array keys in getLastResponseInfo

In PHP 7, the terminating NUL has to be excluded from the keys.
Otherwise, the userland develope...

f8dd503c70464c6585a2b2a18d7a3457ce9241a4 authored over 6 years ago by Christoph M. Becker <[email protected]>
ignore more build artefact

454daa438cabccd0c2ffc1049d18b5aa573327ad authored over 6 years ago by Remi Collet <[email protected]>
fix -Wformat and -Wint-in-bool-context warnigngs

90c105136d52d53a06617002209a158091b09686 authored over 6 years ago by Remi Collet <[email protected]>
fix for PHP 7.3: fields of php_url struct change from char * to zend_string *

0828b70df7606b599785b3de1c15248d3e463b95 authored over 6 years ago by Remi Collet <[email protected]>
Fix bug #74163: Segfault in oauth_compare_value

Credit to @russpos for finding this bug

f1a5b6dea1982dab03c810edd321ca57907d41fe authored almost 8 years ago by Adam Saponara <[email protected]>
Back to dev

55b711e6af33429ca4d79f408acbc30dbcb31b2b authored over 8 years ago by Sean DuBois <[email protected]>
Release 2.0.2

017b1a39b6dd4eb904d0aa32793c9f6a34a92b4e authored over 8 years ago by Sean DuBois <[email protected]>
Fix #72006, OAuth provider should be plucking values from HTTP_AUTHORIZATION OR REDIRECT_HTTP_AUTHORIZATION. Instead it was failing if both were not set

89c8886b88972abb266db8f2cb126eeaa2718262 authored over 8 years ago by Sean DuBois <[email protected]>
More missing null checks

06c84c18d18b402e4401ef8f438cdd953b2f385f authored over 8 years ago by Rasmus Lerdorf <[email protected]>
sbs may be null, include in error if sbs ptr is defined

5fb568cfa4632d47c40220b73f54fb9bbf059a8d authored almost 9 years ago by Sean DuBois <[email protected]>
Update provider.c

sbs might be null there as per the check on line 801, so we can't use it outside that check

35cf8fa1bbd34d371ca60667d71b3273836f372e authored almost 9 years ago by Rasmus Lerdorf <[email protected]>
Use Z_TRY_ADDREF_P instead of Z_REFCOUNTED_P and Z_ADDREF_P

e0d161846d9b46d987fab72d2c3ee29325351561 authored almost 9 years ago by Adam Saponara <[email protected]>
Prevent addref for non-refcounted zvals

60c7871a5bccecc5e4fdb03cc677924c3a17dbd2 authored almost 9 years ago by Adam Saponara <[email protected]>
Back to dev

b50908b34e674aa0856362c9b4b44eb159edec91 authored almost 9 years ago by Sean DuBois <[email protected]>
Release 2.0.1

3d545988fcb6e3329dda420a3184ce56a7cf316d authored almost 9 years ago by Sean DuBois <[email protected]>
Remove php_strtolower call on scheme+host that occured before NULL check on these values

f64f98abc896b5f800f00c243fb0e735da28fcdb authored almost 9 years ago by Sean DuBois <[email protected]>
Trivial fix for null-pointer segfault on invalid url

2a7ebcd9ef6c0d46e5ac56a7de02ec9840b1cbb7 authored almost 9 years ago by Rasmus Lerdorf <[email protected]>
Fix failing tests

9fab60303cdae63bfe488d5154ebbc8b8761923a authored almost 9 years ago by Keyur <[email protected]>
Add tests for PR #6

2fc57124b9d79359981fe1622dbf0c0c9c8e7477 authored almost 9 years ago by Keyur <[email protected]>
Don't copy string with extra trailing byte.

zend hash tables compares the string exactly including the length
so "currency\0" does not match ...

d85226b7160ab1eec8e7d085d13af7a1d992494d authored almost 9 years ago by Keyur <[email protected]>
Remove unnecessary reference creation

4b7f1c52e5ec9396a34b952c82c0b5f31a5296c2 authored almost 9 years ago by Keyur <[email protected]>
Fix typo

3a194f057c0cc2561ffafc6487791ab54597de8e authored almost 9 years ago by Keyur <[email protected]>
Reinitialize the array correctly

6b4658e3af173fb6a4f0e33815a4479b88e16b39 authored almost 9 years ago by Keyur <[email protected]>
Don't free strings too early

f29b33490edf65011b6b9998adabe5ca1cee857e authored almost 9 years ago by Keyur <[email protected]>
Check required params for failure correctly

e6db2f4d8284614c0bcba6adefc46606bdf79e44 authored almost 9 years ago by Keyur <[email protected]>
Fix segfaults due to double frees. The array value ref count(s) is not correctly

incremented when the value is copied to different arrays.

c6b6b149346fa82937f6b8e812c678f39e2ebcca authored almost 9 years ago by Keyur <[email protected]>
When calling out php_pcre_match_impl ZVAL_NULL the stack allocated zvals passed to it, before it could get zval with random values causing unexpected ehaviors

794f44e2a14f0087f5916dab5882ada7302ec4fd authored almost 9 years ago by Sean DuBois <[email protected]>
array_init subpats before it is passed to php_pcre_match_impl, php_pcre_match_impl calls zval_dtor and we need to pass a zval that is not allocated with a random value

45381919e6ca783e1da1d6f8435e4729c6fdf856 authored almost 9 years ago by Sean DuBois <[email protected]>
Signature could be used when not initialized

9b03bd8cd3cf1cf8a95b6c6b23114a5b77c00c0f authored almost 9 years ago by Sean DuBois <[email protected]>