summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [project @ Fix Consumer's OpenID 1 checkid_immediate failure handling ↵http://j3h.us/2008-06-201-1/+2
| | | | (thanks to Evan Prodromou)]
* [project @ Test and fix HMAC-SHA256]http://j3h.us/2008-06-203-11/+46
|
* [project @ Rename files and tests related to HMACSHA1 and HMACSHA256]http://j3h.us/2008-06-2011-31/+36
|
* [project @ etxrd.getCanonicalID: case-insensitive comparsions, patch from =wil]Kevin Turner2008-06-131-8/+8
| | | | | | | 1. There should only be a single CanonicalID in each XRD (in the latest XRI resolution spec), so I made it use the first CID found instead of the last. 2. Use case-insensitive comparison when comparing CanonicalIDs.
* [project @ Accept response code 206 from fetcher results (part 2). Fixes #260]Kevin Turner2008-06-112-3/+3
|
* [project @ Accept response code 206 from fetcher results. Fixes #260]Kevin Turner2008-06-112-5/+7
|
* [project @ Add test cases for trust roots with non-ASCII characters in path ↵tailor2008-06-111-1/+3
| | | | or hostname]
* [project @ Auth_OpenID_urinorm: fail to parse URIs with non-ASCII characters]tailor2008-06-112-0/+26
|
* [project @ examples/discover: import consumer/common.php to set include_path]tailor2008-06-061-0/+3
|
* [project @ Add examples/discover.php tool]tailor2008-06-063-0/+103
|
* [project @ Do not send namespace aliases for extensions with OpenID 1 ↵tailor2008-06-063-2/+53
| | | | | | | | 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 @ demo RP: indentation]tailor2008-06-061-25/+25
|
* [project @ demo RP: escape response information prior to output]tailor2008-06-061-10/+21
|
* [project @ message: allow two values for OPENID1_NS]Kevin Turner2008-06-065-36/+213
| | | | | | | 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 @ Update CHANGES-2.1.0]tailor2008-06-051-2/+2
|
* [project @ add CHANGES-2.1.0]tailor2008-06-051-0/+50
|
* [project @ Deprecate Auth_OpenID_CheckIDRequest::namespace and stop using == ↵Kevin Turner2008-06-052-23/+37
| | | | Auth_OpenID_OPENID1_NS anywhere in server]
* [project @ add test for Auth_Yadis_getCanonicalId with subsegments]tailor2008-06-052-0/+66
|
* [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-053-6/+116
| | | | Auth_Yadis_DiscoveryResult::usedYadisLocation, add Auth_Yadis_getServiceEndpoints, tests]
* [project @ TestDriver.php: load "_other" tests regardless of primary test ↵tailor2008-06-051-6/+8
| | | | class type]
* [project @ handle empty string for trustroot the same as missing]tailor2008-06-052-11/+30
|
* [project @ #204 MalformedTrustRoot returned by the library now gets passed ↵tailor2008-06-052-1/+14
| | | | the OpenID Message object instead of null]
* [project @ Silence session_start warnings that are output for older builds ↵tailor2008-06-051-1/+1
| | | | of PHP 4.3 so the build passes]
* [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-042-2/+10
|
* [project @ Add HTTP case to trustroot test cases]Kevin Turner2008-06-041-1/+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 @ Add an extra parsehtml testcase - no close script tag]tailor2008-06-041-0/+4
|
* [project @ fix typo in test data]tailor2008-06-041-1/+1
|
* [project @ Fix #220: Use return_to from request when generating form markup ↵tailor2008-06-042-2/+18
| | | | in Server.php]
* [project @ Test Server.php fix the error message if test_nomode fails]tailor2008-06-041-1/+1
|
* [project @ Port the v2 plaintext encryption test from python]tailor2008-06-041-0/+43
|
* [project @ Fix trust root test runner and then all failing tests that were ↵tailor2008-06-044-29/+75
| | | | exposed]
* [project @ Auth_OpenID_CheckIDRequest::fromMessage: return ↵Kevin Turner2008-06-042-15/+46
| | | | Auth_OpenID_ServerError if claimed_id is provided without identity]
* [project @ Auth_OpenID_Decoder::decode: make sure Auth_OpenID_ServerError ↵Kevin Turner2008-06-042-0/+34
| | | | has an Auth_OpenID_Message after encountering invalid OpenID namespace]
* [project @ #224: Tests_Auth_OpenID_CheckID: more test cases for missing ↵Kevin Turner2008-06-041-0/+30
| | | | trust_root/realm]
* [project @ Message->getArg & friends return FailureResponse on error]tailor2008-06-047-60/+94
|
* [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-032-1/+54
|
* [project @ AX::FetchResponse::fromSuccessResponse - return null when there's ↵tailor2008-06-032-1/+29
| | | | no ax args]
* [project @ 'fix' regexp looking for bad constant capitalization to allow ↵tailor2008-06-031-1/+1
| | | | NULL in strings]
* [project @ Add NOT NULL constraints to SQL stores]tailor2008-06-032-14/+20
|
* [project @ Fix PHP tags]tailor2008-06-035-2/+12
|
* [project @ Move MemcachedStore back from contrib, update license and copyright]tailor2008-06-033-44/+55
|
* [project @ normalize return_to before checking]tailor2008-06-032-3/+8
|
* [project @ Consumer._verifyDiscoveryResults: fall back to OpenID 1.0 type if ↵tailor2008-06-022-24/+73
| | | | 1.1 endpoint cannot be found]
* [project @ Add --extra-tests option to texttest.php]tailor2008-06-021-2/+18
|
* [project @ Make the MemcachedStore tests run on record]tailor2008-06-021-2/+4
|
* [project @ Move Memcached store to contrib since it's not owned by JanRain]tailor2008-06-022-39/+48
|
* [project @ TestDriver.php: factor instantiating a test suite from a class ↵tailor2008-06-021-19/+26
| | | | name into its own function]
* [project @ TestDriver.php: make global_include_once tell you about failures]tailor2008-06-021-1/+2
|
* [project @ Fix selectTests in TestDriver.php]tailor2008-06-021-24/+12
|
* [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-3043-44/+44
|
* [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-302-1/+46
|
* [project @ extra parsehtml testcase: javascript in head]tailor2008-05-291-0/+4
|
* [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-292-6/+8
|
* [project @ PAPE: use auth_time instead of auth_age]tailor2008-05-292-45/+35
|
* [project @ Auth/OpenID/AX: whitespace]tailor2008-05-291-1/+1
|
* [project @ Alter AX fromOpenIDRequest() to accept Auth_OpenID_AuthRequest ↵tailor2008-03-212-14/+19
| | | | 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 @ README: Add /contribute/ URL]tailor2008-05-291-0/+4
|
* [project @ examples/consumer: Return Consumer object by reference in ↵tailor2008-05-291-1/+2
| | | | getConsumer()]
* [project @ add_field_names_to_set_assoc_in_mysqlstore]Wes Morgan2008-02-221-1/+2
|
* [project @ variable name (typo), $argv to $args (loadSuite was always being ↵tailor2008-03-211-1/+1
| | | | passed a null parameter)]
* [project @ use the htmlMarkup method to get auto-submitting code, instead of ↵tailor2008-05-271-10/+2
| | | | doing it in the example consumer]
* [project @ have auto-submitting html code hide the continue button]tailor2008-05-271-1/+10
|
* [project @ Run a syntax check as part of runtests]tailor2008-05-274-1/+20
|
* [project @ fix copyright notices to include 2008]http://mike.glover.myopenid.com2008-05-2742-42/+42
|
* [project @ Be explicit about implicit namespaces]tailor2008-05-274-45/+106
|
* [project @ Send all fields in check_authentication, not just signed ones. ↵tailor2008-05-272-42/+11
| | | | (OpenID 2 compliance)]
* [project @ Add toHTML methods. Server.toFormMarkup passes through form ↵tailor2008-05-234-2/+67
| | | | 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 @ Include more prominent link to Consumer file documentation in ↵tailor2008-05-211-1/+2
| | | | top-level docs]
* [project @ whitespace]tailor2008-05-211-1/+1
|
* [project @ Actually use URINorm functionality for Auth_OpenID::normalizeURL]tailor2008-05-213-59/+23
|
* [project @ ParanoidHTTPFetcher: log error condition when returning null]tailor2008-05-201-0/+29
|
* [project @ Add Auth_OpenID::log()]tailor2008-05-201-0/+14
|
* [project @ Example server: set response code in action_default]tailor2008-05-201-0/+5
|
* [project @ Use ENGINE=InnoDB instead of TYPE=InnoDB, which is deprecated in ↵tailor2008-05-201-2/+2
| | | | current versions of MySQL]
* [project @ Swap XRDS and server urls in identity page code (thanks: ↵tailor2008-05-201-3/+3
| | | | lulurun@gmail.com)]