Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [project @ "and" -> "&&"] | tailor | 2008-05-29 | 1 | -1/+1 |
| | |||||
* | [project @ ParanoidHTTPFetcher: Fix string interpolation of max response size] | tailor | 2008-05-29 | 1 | -1/+1 |
| | |||||
* | [project @ PAPE: properly use "none" for empty auth policies list] | tailor | 2008-05-29 | 2 | -6/+8 |
| | |||||
* | [project @ PAPE: use auth_time instead of auth_age] | tailor | 2008-05-29 | 2 | -45/+35 |
| | |||||
* | [project @ Auth/OpenID/AX: whitespace] | tailor | 2008-05-29 | 1 | -1/+1 |
| | |||||
* | [project @ Alter AX fromOpenIDRequest() to accept Auth_OpenID_AuthRequest ↵ | tailor | 2008-03-21 | 2 | -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] | tailor | 2008-05-29 | 1 | -2/+6 |
| | |||||
* | [project @ Fetcher: add Range header: 0-1MB] | tailor | 2008-05-29 | 3 | -2/+6 |
| | |||||
* | [project @ Only fetch 1MB of data in Auth/Yadis/PlainHTTPFetcher.php] | tailor | 2008-05-29 | 1 | -1/+6 |
| | |||||
* | [project @ README: Add /contribute/ URL] | tailor | 2008-05-29 | 1 | -0/+4 |
| | |||||
* | [project @ examples/consumer: Return Consumer object by reference in ↵ | tailor | 2008-05-29 | 1 | -1/+2 |
| | | | | getConsumer()] | ||||
* | [project @ add_field_names_to_set_assoc_in_mysqlstore] | Wes Morgan | 2008-02-22 | 1 | -1/+2 |
| | |||||
* | [project @ variable name (typo), $argv to $args (loadSuite was always being ↵ | tailor | 2008-03-21 | 1 | -1/+1 |
| | | | | passed a null parameter)] | ||||
* | [project @ use the htmlMarkup method to get auto-submitting code, instead of ↵ | tailor | 2008-05-27 | 1 | -10/+2 |
| | | | | doing it in the example consumer] | ||||
* | [project @ have auto-submitting html code hide the continue button] | tailor | 2008-05-27 | 1 | -1/+10 |
| | |||||
* | [project @ Run a syntax check as part of runtests] | tailor | 2008-05-27 | 4 | -1/+20 |
| | |||||
* | [project @ fix copyright notices to include 2008] | http://mike.glover.myopenid.com | 2008-05-27 | 42 | -42/+42 |
| | |||||
* | [project @ Be explicit about implicit namespaces] | tailor | 2008-05-27 | 4 | -45/+106 |
| | |||||
* | [project @ Send all fields in check_authentication, not just signed ones. ↵ | tailor | 2008-05-27 | 2 | -42/+11 |
| | | | | (OpenID 2 compliance)] | ||||
* | [project @ Add toHTML methods. Server.toFormMarkup passes through form ↵ | tailor | 2008-05-23 | 4 | -2/+67 |
| | | | | attributes] | ||||
* | [project @ Yadis: add application/xhtml+xml to Accept header, include qualities] | Kevin Turner | 2008-05-21 | 1 | -1/+2 |
| | |||||
* | [project @ Accept HTML when making YADIS discovery] | Artemy Tregubenko | 2008-05-12 | 1 | -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 ↵ | tailor | 2008-05-21 | 1 | -4/+7 |
| | | | | its input] | ||||
* | [project @ Collapse allowedURL and isHTTPS checks into HTTPFetcher.canFetchURL] | tailor | 2008-05-21 | 3 | -23/+34 |
| | |||||
* | [project @ Include more prominent link to Consumer file documentation in ↵ | tailor | 2008-05-21 | 1 | -1/+2 |
| | | | | top-level docs] | ||||
* | [project @ whitespace] | tailor | 2008-05-21 | 1 | -1/+1 |
| | |||||
* | [project @ Actually use URINorm functionality for Auth_OpenID::normalizeURL] | tailor | 2008-05-21 | 3 | -59/+23 |
| | |||||
* | [project @ ParanoidHTTPFetcher: log error condition when returning null] | tailor | 2008-05-20 | 1 | -0/+29 |
| | |||||
* | [project @ Add Auth_OpenID::log()] | tailor | 2008-05-20 | 1 | -0/+14 |
| | |||||
* | [project @ Example server: set response code in action_default] | tailor | 2008-05-20 | 1 | -0/+5 |
| | |||||
* | [project @ Use ENGINE=InnoDB instead of TYPE=InnoDB, which is deprecated in ↵ | tailor | 2008-05-20 | 1 | -2/+2 |
| | | | | current versions of MySQL] | ||||
* | [project @ Swap XRDS and server urls in identity page code (thanks: ↵ | tailor | 2008-05-20 | 1 | -3/+3 |
| | | | | lulurun@gmail.com)] | ||||
* | [project @ Handle malformed HTTP headers in fetchers] | tailor | 2008-03-13 | 2 | -4/+12 |
| | |||||
* | [project @ Handle null responses in Yadis.php] | tailor | 2008-03-13 | 1 | -1/+1 |
| | |||||
* | [project @ Extend Yadis HTML discovery regex to support XHTML-style tags] | tailor | 2008-03-13 | 2 | -1/+9 |
| | |||||
* | [project @ Remove "warning" text from output of store tests] | tailor | 2008-02-20 | 1 | -3/+3 |
| | |||||
* | [project @ Use PATH_SEPARATOR in detect.php (thanks: ↵ | tailor | 2008-02-19 | 1 | -1/+1 |
| | | | | http://jeroen.hellingman.myopenid.com/)] | ||||
* | [project @ Add conditional check for CURLOPT_NOSIGNAL (thanks: ↵ | tailor | 2008-02-19 | 1 | -1/+4 |
| | | | | http://ols2000.myopenid.com/)] | ||||
* | [project @ Skip HMAC-SHA256 test if not supported] | tailor | 2008-02-07 | 1 | -0/+5 |
| | |||||
* | [project @ Remove stale getAssocArgs] | tailor | 2008-02-07 | 1 | -21/+0 |
| | |||||
* | [project @ Add HMAC-SHA256 to plaintext consumer session assoc types] | tailor | 2008-02-07 | 2 | -1/+38 |
| | |||||
* | [project @ Generalize Auth_OpenID_Association::sign()] | tailor | 2008-02-04 | 1 | -4/+9 |
| | |||||
* | [project @ Change output when skipping memcached tests: warnings upset buildbot] | tailor | 2008-02-04 | 1 | -1/+1 |
| | |||||
* | [project @ Whitespace] | tailor | 2008-02-04 | 1 | -1/+1 |
| | |||||
* | [project @ Pass instead of fail on failed memcached connection] | tailor | 2008-02-04 | 1 | -2/+3 |
| | |||||
* | [project @ Enable (HMAC)SHA256 tests; why did we disable them?] | tailor | 2008-02-04 | 1 | -3/+0 |
| | |||||
* | [project @ hmac-sha256-test] | tailor | 2008-02-02 | 1 | -0/+17 |
| | |||||
* | [project @ support-hmacsha256] | tailor | 2008-02-02 | 1 | -6/+10 |
| | |||||
* | [project @ Implementation of Memcached storage in PHP. This patch also ↵ | tailor | 2008-02-02 | 4 | -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] | tailor | 2008-02-02 | 1 | -4/+4 |
| | |||||
* | [project @ Fix user XRDS] | tailor | 2008-02-04 | 2 | -3/+3 |
| | |||||
* | [project @ Fix IDP XRDS in example server: advertise correct type] | tailor | 2008-02-04 | 1 | -3/+1 |
| | |||||
* | [project @ Fix reference-passing style for PHP 5] | tailor | 2008-01-29 | 1 | -1/+1 |
| | |||||
* | [project @ ParanoidHTTPFetcher.php (supportsSSL): Updated to work under PHP 4.] | tailor | 2008-01-24 | 1 | -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 ↵ | tailor | 2008-01-16 | 1 | -1/+1 |
| | | | | value, defaults to null] | ||||
* | [project @ Fixing documentation] | tailor | 2008-01-16 | 1 | -1/+1 |
| | |||||
* | [project @ Refactored HTML-parsing code to avoid PCRE limits on large matches] | tailor | 2008-01-03 | 2 | -9/+57 |
| | |||||
* | [project @ Remove PHP5ism (stripos())] | tailor | 2007-12-31 | 1 | -1/+1 |
| | |||||
* | [project @ Store test: remove correct sqlite database file] | tailor | 2007-12-31 | 1 | -1/+1 |
| | |||||
* | [project @ Fixed discovery failure due to case-sensitive comparison of ↵ | Trevor Johns | 2007-12-30 | 1 | -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 Johns | 2007-12-29 | 1 | -1/+0 |
| | |||||
* | [project @ Fixed typo and minor formatting changes for StoreTest.] | Trevor Johns | 2007-12-29 | 1 | -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 Johns | 2007-12-29 | 1 | -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 Johns | 2007-12-29 | 5 | -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] | tailor | 2007-12-20 | 1 | -1/+1 |
| | |||||
* | [project @ use-time-instead-of-(gm)mktime] | dAniel hAhler | 2007-12-08 | 4 | -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] | tailor | 2007-12-05 | 3 | -8/+279 |
| | |||||
* | [project @ Update NEWS, add specific error to complete() with query as first ↵ | tailor | 2007-11-27 | 2 | -2/+13 |
| | | | | parameter] | ||||
* | [project @ [FIX #38] Replace direct usage of NO_MATH_SUPPORT with function ↵ | tailor | 2007-11-26 | 4 | -7/+20 |
| | | | | calls] | ||||
* | [project @ Update example RP to use PAPE extension] | tailor | 2007-11-20 | 4 | -0/+62 |
| | |||||
* | [project @ Add PAPE extension module] | tailor | 2007-11-20 | 1 | -0/+285 |
| | |||||
* | [project @ Update example consumer to use getDisplayIdentifier()] | tailor | 2007-11-19 | 1 | -1/+1 |
| | |||||
* | [project @ Add getDisplayIdentifier() to SuccessResponse] | tailor | 2007-11-19 | 3 | -11/+99 |
| | |||||
* | [project @ [XXX HACK REVISIT] Combine GET and POST args in getQuery] | tailor | 2007-11-16 | 1 | -8/+28 |
| | |||||
* | [project @ Fix OpenID 1 1.1/1.0 type URI fallback in discovery verification] | tailor | 2007-11-16 | 1 | -2/+5 |
| | |||||
* | [project @ Remove invalid signed-list check in CheckAuthRequest::fromMessage] | tailor | 2007-11-16 | 1 | -8/+0 |
| | |||||
* | [project @ Correct Sreg response bug in demo server] | tailor | 2007-11-15 | 1 | -1/+1 |
| | |||||
* | [project @ Docstring updates] | tailor | 2007-11-14 | 2 | -56/+139 |
| | |||||
* | [project @ Fix database creation in tests for hostnames with dashes] | tailor | 2007-11-14 | 1 | -1/+3 |
| | |||||
* | [project @ Correct documentation generation script] | tailor | 2007-11-14 | 1 | -1/+1 |
| | |||||
* | [project @ Fix example consumer complete() call] | tailor | 2007-11-13 | 1 | -1/+1 |
| | |||||
* | [project @ [API CHANGE] Make return_to no longer optional for complete() ↵ | tailor | 2007-11-13 | 5 | -44/+105 |
| | | | | calls to consumer] | ||||
* | [project @ Pass return_to to complete() in example consumer] | tailor | 2007-11-13 | 3 | -23/+24 |
| | |||||
* | [project @ Make setAllowedTypes make sure that the association types and ↵ | tailor | 2007-11-13 | 2 | -9/+5 |
| | | | | session types are allowed by OpenID] | ||||
* | [project @ Remove orphaned assignment statement] | tailor | 2007-11-13 | 1 | -3/+0 |
| | |||||
* | [project @ Fix #60 (passing return_to to consumer.complete() causes spurious ↵ | tailor | 2007-11-13 | 2 | -43/+144 |
| | | | | failure when mode is not id_res)] | ||||
* | [project @ Make Auth_Yadis_identifierScheme handle an empty string] | tailor | 2007-11-13 | 2 | -1/+5 |
| | |||||
* | [project @ Update trust root test cases] | tailor | 2007-11-13 | 1 | -7/+27 |
| | |||||
* | [project @ Fix Auth_OpenID_Message::getAliasedArg for ns.ALIAS arguments] | tailor | 2007-10-17 | 3 | -8/+20 |
| | |||||
* | [project @ Update svn revision comment] | tailor | 2007-10-16 | 1 | -1/+1 |
| | |||||
* | [project @ r300: update_url must match openid.realm] | tailor | 2007-10-16 | 2 | -0/+81 |
| | |||||
* | [project @ r299: Always send count.ALIAS and type.ALIAS] | tailor | 2007-10-16 | 2 | -14/+27 |
| | |||||
* | [project @ Ensure that an update_url in a FetchRequest is included in a ↵ | tailor | 2007-10-16 | 2 | -2/+24 |
| | | | | FetchResponse] | ||||
* | [project @ Test minimum supported alias length] | tailor | 2007-10-16 | 2 | -0/+19 |
| | |||||
* | [project @ Fix typo] | tailor | 2007-10-16 | 1 | -1/+1 |
| | |||||
* | [project @ Add support for openid.ax.count.ALIAS="unlimited"] | tailor | 2007-10-16 | 2 | -3/+54 |
| | |||||
* | [project @ r305, r330: aliases must not contain periods, commas] | tailor | 2007-10-16 | 2 | -14/+83 |
| | |||||
* | [project @ Clean up manager in session when response has different URL from ↵ | tailor | 2007-10-16 | 3 | -9/+57 |
| | | | | request] | ||||
* | [project @ Added AX implementation and tests from python library] | tailor | 2007-10-09 | 4 | -0/+1437 |
| | |||||
* | [project @ discovery verification changes] | tailor | 2007-10-03 | 3 | -37/+109 |
| | | | | | | | | - OpenID 1 only: Add claimed_id to return_to in requests - OpenID 1, 2: Do discovery on response's claimed_id in the absence of session storage - OpenID 1: Do discovery verification on claimed_id in response rather than the one in the session |