oauth: Changelog

Version Message
2.0.9 * Fix PHP-8.3 deprecations
* Fix PHP-8.4 compatibility
2.0.7 * PHP 8 compatibility
2.0.6 * Fix github issue #14 (Fixes for 7.3/7.4 and opcache)
* Fix PHP-7.4 compatibility of object handler
* Fix memory leaks in OAuthProvider
* Fix crash in OAuthProvider's handler registration methods due to unconditional addref
* Fix crash in OAuth::fetch() due to modifying hash tables with a refcount>1
2.0.5 * fix config.w32 (cmb)
* fix 7.3 segfault (rlerdorf)
* replace uint-uint32_t, ulong-zend_ulong (Jan-E)
* handle cases where a passed in array might be a const (keyurdg)
* Fix configure for recent cURL versions (cmb)
* Bug #76722 cURL library headers not recognized on Debian 9 (js361014)
2.0.4 * fix php_pcre_match_impl call in 7.4+ (Remi)
2.0.3 * Use _ex versions to avoid SIGABRT of during use of hash functions in 7.2+
2.0.2 * Fix #72006
2.0.1 * Fix multiple segfaults (kgovande, rlerdorf)
2.0.0 - PHP 7 Support
- Bug 67658: configure does not detect missing pcre.h
- Bug 67665: update fetch to accept 20X HTTP ranges
- Bug 67883: check SERVER[REDIRECT_HTTP_AUTHORIZATION] for the Authorization header
1.2.3 - Fix reference counts not being incremented in OAuthProvider
1.2.2 - Bug 22834
1.2 - Fixed bugs: 22337, 22485, 22628, 22630, 22484 (and others!)
- Added ability to coerce HTTP method when calling OAuth::fetch()
1.1.0 - Fixed bugs: 17782, 18214, 21426, 22093
- Added PLAINTEXT signature method support (stas@)
- Added OAuth::getRequestHeader and OAuth::setSSLChecks (hirokawa@)
1.0.0 - Added php streams support (libcurl is no longer required)
- Added OAuthProvider support (http://php.net/oauthprovider)
- Added RSA-SHA1 signature support
- Added SHA256 signature support
- Added OAuth::setTimeout, OAuth::generateSignature, OAuth::setRequestEngine
- Send the User-Agent header for pecl/oauth
- Lots of other improvements...
0.99.9 - Added 1.0a support (based on implementer Draft 2, http://oauth.googlecode.com/svn/spec/core/1.0a/drafts/2/oauth-core-1_0a.html)
- Added support for empty parameters
- Added oauth_callback support to getRequestToken
- Added oauth_verifier support to getAccessToken
- Fixed build failures for PHP5.1
0.99.8 - Added setCAPath/getCAPath for Certificate Authority information
- Fixed bus error on fetch if http_method was undefined
0.99.7 - Throw an exception if a caller attempts to use something other than HTTP POST with an auth type set to FORM
- Fixed getRequestToken and getAccessToken which used GET exclusively
- Do not use pear package version number (bug #16404)
- Some examples may not work properly while OAuth Service Providers address http://oauth.net/advisories/2009-1
0.99.5 - Added support for multiple protocols (Tjerk Meesters)
- Signature generation fix for quoted values
- Added disableSSLChecks and enableSSLChecks (enabled by default)
- Added support for following and signing redirects
0.99.4 - Added extra constants for Google Portable Contact API's
0.99.2 - Fixed PECL bug #15110 #15111 (ZTS build, Segfault and memory leak, hannes/felipe) + other memleaks
- Fixed PECL bug #15112 (incorrect cvs branch)
- Updated fetch to respect additional request params, added examples and TODO
- Updates for 5.3
- Support for older libcurl versions
- Added arginfo
- Marking as beta
0.99.1 - Initial release.