summaryrefslogtreecommitdiffstats
path: root/Auth
Commit message (Collapse)AuthorAgeFilesLines
...
* [project @ Accept response code 206 from fetcher results. Fixes #260]Kevin Turner2008-06-112-5/+7
|
* [project @ Auth_OpenID_urinorm: fail to parse URIs with non-ASCII characters]tailor2008-06-111-0/+18
|
* [project @ Do not send namespace aliases for extensions with OpenID 1 ↵tailor2008-06-061-2/+6
| | | | | | | | messages that we create] This makes the library compatible with the 1.x series of this library, since it did not handle arbitrary query keys with dots in them (PHP mangles . to _)
* [project @ message: allow two values for OPENID1_NS]Kevin Turner2008-06-062-27/+43
| | | | | | | message: allow two values for OPENID1_NS Also: * fix op_endpoint bug in Server.php * always treat OpenID 1 namespace as implicit in messages we create
* [project @ Auth_OpenID_AuthRequest: simplify message construction]Kevin Turner2008-06-051-2/+1
|
* [project @ Change Auth_OpenID_VERSION to 2.1.0]tailor2008-06-051-1/+1
|
* [project @ Deprecate Auth_OpenID_CheckIDRequest::namespace and stop using == ↵Kevin Turner2008-06-051-19/+25
| | | | Auth_OpenID_OPENID1_NS anywhere in server]
* [project @ Plain http fetcher: allow for absent "path" key in parsed URL array]tailor2008-06-051-0/+4
|
* [project @ Auth_Yadis_Yadis::discover: Correctly test for null fetcher ↵tailor2008-06-051-1/+1
| | | | parameter]
* [project @ Auth_OpenID_getAllowedReturnURLs: use fetcher parameter in call ↵tailor2008-06-051-1/+1
| | | | to getServiceEndpoints]
* [project @ Fix Auth_OpenID_getAllowedReturnURLs, ↵tailor2008-06-052-6/+53
| | | | Auth_Yadis_DiscoveryResult::usedYadisLocation, add Auth_Yadis_getServiceEndpoints, tests]
* [project @ handle empty string for trustroot the same as missing]tailor2008-06-051-11/+13
|
* [project @ #204 MalformedTrustRoot returned by the library now gets passed ↵tailor2008-06-051-1/+2
| | | | the OpenID Message object instead of null]
* [project @ Add an explicit test for doubled-up ports for PHP 4.3 where the ↵tailor2008-06-051-0/+4
| | | | URL parsing is different]
* [project @ #229 Server.php: test hasReturnTo() when message=null]tailor2008-06-041-2/+2
|
* [project @ Auth_OpenID_Decoder::defaultDecoder: Check for ↵Kevin Turner2008-06-041-0/+6
| | | | Auth_OpenID_FailureResponse when getting OpenID message mode]
* [project @ Auth_OpenID_Decoder::decode: Check for ↵Kevin Turner2008-06-041-0/+5
| | | | Auth_OpenID_FailureResponse when getting OpenID message mode]
* [project @ #189 Add optional form_tag_attrs arg to ↵tailor2008-06-041-2/+3
| | | | Auth_OpenID_ServerResponse->toFormMarkup]
* [project @ Fix #220: Use return_to from request when generating form markup ↵tailor2008-06-041-2/+1
| | | | in Server.php]
* [project @ Fix trust root test runner and then all failing tests that were ↵tailor2008-06-041-17/+55
| | | | exposed]
* [project @ Auth_OpenID_CheckIDRequest::fromMessage: return ↵Kevin Turner2008-06-041-15/+14
| | | | Auth_OpenID_ServerError if claimed_id is provided without identity]
* [project @ Auth_OpenID_Decoder::decode: make sure Auth_OpenID_ServerError ↵Kevin Turner2008-06-041-0/+17
| | | | has an Auth_OpenID_Message after encountering invalid OpenID namespace]
* [project @ Message->getArg & friends return FailureResponse on error]tailor2008-06-045-46/+72
|
* [project @ Add comment for Consumer::Response describing display_identifier ↵tailor2008-06-031-0/+17
| | | | and identity_url]
* [project @ rename return_to to current_url in Consumer.complete]tailor2008-06-031-4/+12
|
* [project @ server..Decoder.defaultDecoder: more readable error message]Kevin Turner2008-06-031-1/+1
|
* [project @ Add AX FetchResponse tests, fix bugs]tailor2008-06-031-1/+6
|
* [project @ AX::FetchResponse::fromSuccessResponse - return null when there's ↵tailor2008-06-031-1/+4
| | | | no ax args]
* [project @ Add NOT NULL constraints to SQL stores]tailor2008-06-032-14/+20
|
* [project @ Fix PHP tags]tailor2008-06-031-0/+2
|
* [project @ Move MemcachedStore back from contrib, update license and copyright]tailor2008-06-031-0/+208
|
* [project @ normalize return_to before checking]tailor2008-06-031-2/+3
|
* [project @ Consumer._verifyDiscoveryResults: fall back to OpenID 1.0 type if ↵tailor2008-06-021-22/+23
| | | | 1.1 endpoint cannot be found]
* [project @ Move Memcached store to contrib since it's not owned by JanRain]tailor2008-06-021-207/+0
|
* [project @ ParanoidHTTPFetcher: check to see if curl_version returns an ↵Kevin Turner2008-05-312-2/+7
| | | | array or not.]
* [project @ Update license strings to say Apache]tailor2008-05-3026-26/+26
|
* [project @ Set User-Agent string in fetchers. include various versions]tailor2008-05-303-1/+6
|
* [project @ Add version string to Auth/OpenID.php]tailor2008-05-301-0/+5
|
* [project @ Don't explicitly set no-encryption session type with OpenID 1 ↵tailor2008-05-301-1/+2
| | | | requests]
* [project @ Remove URL fragment in ServiceEndpoint->getDisplayIdentifier]tailor2008-05-301-1/+14
|
* [project @ "and" -> "&&"]tailor2008-05-291-1/+1
|
* [project @ ParanoidHTTPFetcher: Fix string interpolation of max response size]tailor2008-05-291-1/+1
|
* [project @ PAPE: properly use "none" for empty auth policies list]tailor2008-05-291-5/+7
|
* [project @ PAPE: use auth_time instead of auth_age]tailor2008-05-291-25/+13
|
* [project @ Auth/OpenID/AX: whitespace]tailor2008-05-291-1/+1
|
* [project @ Alter AX fromOpenIDRequest() to accept Auth_OpenID_AuthRequest ↵tailor2008-03-211-6/+7
| | | | object instead of Auth_OpenID_Message object so that it matches it's counterpart methods in SREG and PAPE extensions.]
* [project @ Add fetch response size limiting to libcurl fetcher]tailor2008-05-291-2/+6
|
* [project @ Fetcher: add Range header: 0-1MB]tailor2008-05-293-2/+6
|
* [project @ Only fetch 1MB of data in Auth/Yadis/PlainHTTPFetcher.php]tailor2008-05-291-1/+6
|
* [project @ add_field_names_to_set_assoc_in_mysqlstore]Wes Morgan2008-02-221-1/+2
|
* [project @ have auto-submitting html code hide the continue button]tailor2008-05-271-1/+10
|
* [project @ fix copyright notices to include 2008]http://mike.glover.myopenid.com2008-05-2726-26/+26
|
* [project @ Be explicit about implicit namespaces]tailor2008-05-271-38/+39
|
* [project @ Send all fields in check_authentication, not just signed ones. ↵tailor2008-05-271-29/+4
| | | | (OpenID 2 compliance)]
* [project @ Add toHTML methods. Server.toFormMarkup passes through form ↵tailor2008-05-233-2/+44
| | | | attributes]
* [project @ Yadis: add application/xhtml+xml to Accept header, include qualities]Kevin Turner2008-05-211-1/+2
|
* [project @ Accept HTML when making YADIS discovery]Artemy Tregubenko2008-05-121-1/+1
| | | | | Some http servers strictly follow http spec and do not send html reply when text/html isn't listed in Accept: header. Because of this YADIS discovery fails for these servers. This patch adds 'text/html' to Accept: header.
* [project @ Auth_OpenID::ensureDir: add terminal case when dirname returns ↵tailor2008-05-211-4/+7
| | | | its input]
* [project @ Collapse allowedURL and isHTTPS checks into HTTPFetcher.canFetchURL]tailor2008-05-213-23/+34
|
* [project @ whitespace]tailor2008-05-211-1/+1
|
* [project @ Actually use URINorm functionality for Auth_OpenID::normalizeURL]tailor2008-05-212-59/+14
|
* [project @ ParanoidHTTPFetcher: log error condition when returning null]tailor2008-05-201-0/+29
|
* [project @ Add Auth_OpenID::log()]tailor2008-05-201-0/+14
|
* [project @ Use ENGINE=InnoDB instead of TYPE=InnoDB, which is deprecated in ↵tailor2008-05-201-2/+2
| | | | current versions of MySQL]
* [project @ Handle malformed HTTP headers in fetchers]tailor2008-03-132-4/+12
|
* [project @ Handle null responses in Yadis.php]tailor2008-03-131-1/+1
|
* [project @ Extend Yadis HTML discovery regex to support XHTML-style tags]tailor2008-03-131-1/+1
|
* [project @ Add conditional check for CURLOPT_NOSIGNAL (thanks: ↵tailor2008-02-191-1/+4
| | | | http://ols2000.myopenid.com/)]
* [project @ Remove stale getAssocArgs]tailor2008-02-071-21/+0
|
* [project @ Add HMAC-SHA256 to plaintext consumer session assoc types]tailor2008-02-071-1/+1
|
* [project @ Generalize Auth_OpenID_Association::sign()]tailor2008-02-041-4/+9
|
* [project @ support-hmacsha256]tailor2008-02-021-6/+10
|
* [project @ Implementation of Memcached storage in PHP. This patch also ↵tailor2008-02-022-0/+215
| | | | | | | | includes supportsCleanup() function for OpenIDStore interface, as memcache doesn't allow ] enumeration of all keys used (and cleans itself). Also included test for memcached storage and support for supportsCleanup() in test functions.
* [project @ Fix reference-passing style for PHP 5]tailor2008-01-291-1/+1
|
* [project @ ParanoidHTTPFetcher.php (supportsSSL): Updated to work under PHP 4.]tailor2008-01-241-1/+7
| | | | The official documentation lies, curl_version() returns an array in PHP 5 and a string in PHP 4.
* [project @ Auth_OpenID_AX_FetchResponse::getExtensionArgs takes request by ↵tailor2008-01-161-1/+1
| | | | value, defaults to null]
* [project @ Fixing documentation]tailor2008-01-161-1/+1
|
* [project @ Refactored HTML-parsing code to avoid PCRE limits on large matches]tailor2008-01-031-9/+52
|
* [project @ Remove PHP5ism (stripos())]tailor2007-12-311-1/+1
|
* [project @ Fixed discovery failure due to case-sensitive comparison of ↵Trevor Johns2007-12-301-1/+1
| | | | | | | | | | | 'Location:' header] If an HTTP redirect was issued during discovery with a 'Location:' header that doesn't exactly match case (such as 'location:' or 'LOCATION:'), discovery would fail. This is incorrect behavior per RFC 2616, Section 4.2. This behavior is corrected by using a case insensitive compare when checking for HTTP redirects.
* [project @ Removed unused $http_response from Auth_Yadis_Manager]Trevor Johns2007-12-291-1/+0
|
* [project @ Typo in SReg docblock]tailor2007-12-201-1/+1
|
* [project @ use-time-instead-of-(gm)mktime]dAniel hAhler2007-12-083-5/+5
| | | | | | | | Use time() instead of (gm)mktime(), when used for getting the current time (called without arguments). According to "hunk ./Auth/OpenID/Nonce.php 99" gmmktime() for PHP4 is buggy and using mktime() makes no sense when called without args: just use time() then directly.
* [project @ Add PAPE tests and update PAPE extension]tailor2007-12-051-8/+34
|
* [project @ Update NEWS, add specific error to complete() with query as first ↵tailor2007-11-271-0/+8
| | | | parameter]
* [project @ [FIX #38] Replace direct usage of NO_MATH_SUPPORT with function ↵tailor2007-11-263-5/+17
| | | | calls]
* [project @ Add PAPE extension module]tailor2007-11-201-0/+285
|
* [project @ Add getDisplayIdentifier() to SuccessResponse]tailor2007-11-192-0/+18
|
* [project @ [XXX HACK REVISIT] Combine GET and POST args in getQuery]tailor2007-11-161-8/+28
|
* [project @ Fix OpenID 1 1.1/1.0 type URI fallback in discovery verification]tailor2007-11-161-2/+5
|
* [project @ Remove invalid signed-list check in CheckAuthRequest::fromMessage]tailor2007-11-161-8/+0
|
* [project @ Docstring updates]tailor2007-11-142-56/+139
|
* [project @ [API CHANGE] Make return_to no longer optional for complete() ↵tailor2007-11-133-5/+7
| | | | calls to consumer]
* [project @ Make setAllowedTypes make sure that the association types and ↵tailor2007-11-131-1/+1
| | | | session types are allowed by OpenID]
* [project @ Remove orphaned assignment statement]tailor2007-11-131-3/+0
|
* [project @ Fix #60 (passing return_to to consumer.complete() causes spurious ↵tailor2007-11-131-28/+28
| | | | failure when mode is not id_res)]
* [project @ Make Auth_Yadis_identifierScheme handle an empty string]tailor2007-11-131-1/+2
|
* [project @ Fix Auth_OpenID_Message::getAliasedArg for ns.ALIAS arguments]tailor2007-10-172-5/+11
|
* [project @ Update svn revision comment]tailor2007-10-161-1/+1
|
* [project @ r300: update_url must match openid.realm]tailor2007-10-161-0/+21
|