summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* [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)]
* [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-132-1/+9
|
* [project @ Remove "warning" text from output of store tests]tailor2008-02-201-3/+3
|
* [project @ Use PATH_SEPARATOR in detect.php (thanks: ↵tailor2008-02-191-1/+1
| | | | http://jeroen.hellingman.myopenid.com/)]
* [project @ Add conditional check for CURLOPT_NOSIGNAL (thanks: ↵tailor2008-02-191-1/+4
| | | | http://ols2000.myopenid.com/)]
* [project @ Skip HMAC-SHA256 test if not supported]tailor2008-02-071-0/+5
|
* [project @ Remove stale getAssocArgs]tailor2008-02-071-21/+0
|
* [project @ Add HMAC-SHA256 to plaintext consumer session assoc types]tailor2008-02-072-1/+38
|
* [project @ Generalize Auth_OpenID_Association::sign()]tailor2008-02-041-4/+9
|
* [project @ Change output when skipping memcached tests: warnings upset buildbot]tailor2008-02-041-1/+1
|
* [project @ Whitespace]tailor2008-02-041-1/+1
|
* [project @ Pass instead of fail on failed memcached connection]tailor2008-02-041-2/+3
|
* [project @ Enable (HMAC)SHA256 tests; why did we disable them?]tailor2008-02-041-3/+0
|
* [project @ hmac-sha256-test]tailor2008-02-021-0/+17
|
* [project @ support-hmacsha256]tailor2008-02-021-6/+10
|
* [project @ Implementation of Memcached storage in PHP. This patch also ↵tailor2008-02-024-3/+261
| | | | | | | | 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 @ Failed DB connection is not a fail of test, typo in PG storage test]tailor2008-02-021-4/+4
|
* [project @ Fix user XRDS]tailor2008-02-042-3/+3
|
* [project @ Fix IDP XRDS in example server: advertise correct type]tailor2008-02-041-3/+1
|
* [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-032-9/+57
|
* [project @ Remove PHP5ism (stripos())]tailor2007-12-311-1/+1
|
* [project @ Store test: remove correct sqlite database file]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 @ Fixed typo and minor formatting changes for StoreTest.]Trevor Johns2007-12-291-2/+1
| | | | | | - Removed extra newline. - Changed comment in test_sqlitestore() to read 'sqlite' instead of 'postgres'.
* [project @ Fixed StoreTest to not fail on Mac OS X 10.5]Trevor Johns2007-12-291-1/+1
| | | | | | | | | | | | | Mac OS X 10.5 generates a value for $TMPDIR that looks something like this: /var/folders/uU/uXMNhbRIGkOhaxcg60xSGU+++TI/-Tmp-/ The '+++' is causing the DSN in Tests_Auth_OpenID_StoreTest::test_sqlitestore to become invalid. This invalid DSN causes the SQLite driver to attempt creating a file at a nonexistant path, resulting in a failed test. This is fixed by wrapping the value of $TMPDIR received by the system in a call to urlencode().
* [project @ Update admin scripts to run under Mac OS X]Trevor Johns2007-12-295-7/+7
| | | | | | | | | | | | | | | The scripts in admin use several non-POSIX arguments which do not work on Mac OS X. See my original post to dev@openidenabled.com: message://%3C5902A542-C723-4F0A-8478-1F33C874D1B8@tjohns.net%3E http://lists.openidenabled.com/pipermail/dev/2007-December/000979.html This patch makes the following changes to fix this: - Changed $HERE in admin/runtests to avoid calling readlink. - Calls to xargs now use '-L 1' instead of '-l1'. - Calls to 'wc -L' were eliminated.
* [project @ Typo in SReg docblock]tailor2007-12-201-1/+1
|
* [project @ use-time-instead-of-(gm)mktime]dAniel hAhler2007-12-084-6/+6
| | | | | | | | 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-053-8/+279
|
* [project @ Update NEWS, add specific error to complete() with query as first ↵tailor2007-11-272-2/+13
| | | | parameter]
* [project @ [FIX #38] Replace direct usage of NO_MATH_SUPPORT with function ↵tailor2007-11-264-7/+20
| | | | calls]
* [project @ Update example RP to use PAPE extension]tailor2007-11-204-0/+62
|
* [project @ Add PAPE extension module]tailor2007-11-201-0/+285
|
* [project @ Update example consumer to use getDisplayIdentifier()]tailor2007-11-191-1/+1
|
* [project @ Add getDisplayIdentifier() to SuccessResponse]tailor2007-11-193-11/+99
|
* [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 @ Correct Sreg response bug in demo server]tailor2007-11-151-1/+1
|
* [project @ Docstring updates]tailor2007-11-142-56/+139
|
* [project @ Fix database creation in tests for hostnames with dashes]tailor2007-11-141-1/+3
|
* [project @ Correct documentation generation script]tailor2007-11-141-1/+1
|
* [project @ Fix example consumer complete() call]tailor2007-11-131-1/+1
|
* [project @ [API CHANGE] Make return_to no longer optional for complete() ↵tailor2007-11-135-44/+105
| | | | calls to consumer]
* [project @ Pass return_to to complete() in example consumer]tailor2007-11-133-23/+24
|
* [project @ Make setAllowedTypes make sure that the association types and ↵tailor2007-11-132-9/+5
| | | | 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-132-43/+144
| | | | failure when mode is not id_res)]