We are no longer offering accounts on this server. Consider https://gitlab.freedesktop.org/ as a place to host projects.

  1. 22 Aug, 2011 2 commits
  2. 28 Sep, 2010 1 commit
  3. 23 Dec, 2008 2 commits
    • Evan Prodromou's avatar
      change function headers to K&R style · 04ef1ba8
      Evan Prodromou authored
      Another huge change, for PEAR code standards compliance. Function
      headers have to be in K&R style (opening brace on its own line),
      instead of having the opening brace on the same line as the function
      and parameters. So, a little perl magic found all the function
      definitions and move the opening brace to the next line (properly
      indented... usually).
      
      darcs-hash:20081223193323-84dde-a28e36ecc66672c783c2842d12fc11043c13ab28.gz
      04ef1ba8
    • Evan Prodromou's avatar
      replace NULL with null · eb2f9c98
      Evan Prodromou authored
      Another global search-and-replace update. Here, I've replaced the PHP
      keyword 'NULL' with its lowercase version. This is another PEAR code
      standards change.
      
      darcs-hash:20081223192129-84dde-4a0182e0ec16a01ad88745ad3e08f7cb501aee0b.gz
      eb2f9c98
  4. 26 Sep, 2008 3 commits
  5. 15 Jul, 2008 1 commit
  6. 09 Jul, 2008 1 commit
  7. 06 Jul, 2008 1 commit
  8. 24 Jun, 2008 1 commit
  9. 22 Jun, 2008 2 commits
  10. 20 Jun, 2008 1 commit
  11. 18 Jun, 2008 2 commits
    • Evan Prodromou's avatar
      user_id in user_openid is not unique · 5f0bf3d8
      Evan Prodromou authored
      darcs-hash:20080618110126-84dde-4dd97a6e08fb95b0f9860edda45ccaedb3958b20.gz
      5f0bf3d8
    • Evan Prodromou's avatar
      finish openid · 252c4098
      Evan Prodromou authored
      Added some code to make finishing the OpenID login work.
      
      Changed the OID storage so that there's a "canonical" URL and a
      display URL. This is because of i-names, which is annoying.
      
      If the login succeeds, we try to find a local user associated with the
      canonical URL. If they don't exist, we let the user either create a
      new account, or login to an existing account and connect to it.
      
      A totally unrelated change is that the DB engine now uses InnoDB.
      
      darcs-hash:20080618052638-84dde-909e51dbd5b9eadadf18cd010868baa18ea2349a.gz
      252c4098
  12. 17 Jun, 2008 1 commit
  13. 27 May, 2008 1 commit
    • Evan Prodromou's avatar
      server-side storage model · 9977591b
      Evan Prodromou authored
      First pass at a server-side storage model. New tables for consumers,
      tokens, and nonces, with associated classes. An OAuthDataStore class
      interfaces with the OAuth.php library to enable server logic.
      
      Some additional work to get pretty-OK random number generation into
      the utilities library. Use /dev/urandom if available; else use
      mt_rand().
      
      darcs-hash:20080527200721-84dde-308c047af2ebc2c4d753c1e1e24af20fef862a7e.gz
      9977591b