<feed xmlns='http://www.w3.org/2005/Atom'>
<title>grauphel.git/controller/oauthcontroller.php, branch master</title>
<subtitle>ownCloud application implementing the Tomboy REST API for syncing notes.</subtitle>
<id>https://git.cweiske.de/grauphel.git/atom?h=master</id>
<link rel='self' href='https://git.cweiske.de/grauphel.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.cweiske.de/grauphel.git/'/>
<updated>2014-10-14T16:23:36Z</updated>
<entry>
<title>Add computer name input field on oauth authorization page</title>
<updated>2014-10-14T16:23:36Z</updated>
<author>
<name>Christian Weiske</name>
<email>cweiske@cweiske.de</email>
</author>
<published>2014-10-14T16:23:36Z</published>
<link rel='alternate' type='text/html' href='https://git.cweiske.de/grauphel.git/commit/?id=2cb2fae10d986db73bb0ad517df8c5334cab713c'/>
<id>urn:sha1:2cb2fae10d986db73bb0ad517df8c5334cab713c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>store client name and last use time for tokens. show them in token management</title>
<updated>2014-09-30T21:13:49Z</updated>
<author>
<name>Christian Weiske</name>
<email>cweiske@cweiske.de</email>
</author>
<published>2014-09-30T21:13:49Z</published>
<link rel='alternate' type='text/html' href='https://git.cweiske.de/grauphel.git/commit/?id=eb5c81dea5a60bc65d3ec607daf5ad81fd709928'/>
<id>urn:sha1:eb5c81dea5a60bc65d3ec607daf5ad81fd709928</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Show client name in oauth authorization (works for tomdroid only)</title>
<updated>2014-09-29T19:42:55Z</updated>
<author>
<name>Christian Weiske</name>
<email>cweiske@cweiske.de</email>
</author>
<published>2014-09-29T19:42:55Z</published>
<link rel='alternate' type='text/html' href='https://git.cweiske.de/grauphel.git/commit/?id=35be0ae011c70e766417b1e640a8dac03644a3b6'/>
<id>urn:sha1:35be0ae011c70e766417b1e640a8dac03644a3b6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix oauth problem with tomdroid.</title>
<updated>2014-09-26T09:08:05Z</updated>
<author>
<name>Christian Weiske</name>
<email>cweiske@cweiske.de</email>
</author>
<published>2014-09-26T09:08:05Z</published>
<link rel='alternate' type='text/html' href='https://git.cweiske.de/grauphel.git/commit/?id=13b040be9828997d4352f05c8464b86f6effd9f9'/>
<id>urn:sha1:13b040be9828997d4352f05c8464b86f6effd9f9</id>
<content type='text'>
Tomdroid[0] uses signpost[1] as oauth library. This lib detected our server
as OAuth 1.0 and not 1.0a because callback_confirmed was "TRUE" instead of
"true".
OAuth 1.0 does not have the verifier parameter, so it was ignored and not
sent to our server.

The OAuth RFC 5849 specifies in section 2.1:

  oauth_callback_confirmed
    MUST be present and set to "true".

TRUE is not true, so we failed to implement the spec correctly.

[0] https://launchpad.net/tomdroid
[1] https://github.com/mttkay/signpost
</content>
</entry>
<entry>
<title>use factory method for oauthprovider</title>
<updated>2014-08-21T15:09:07Z</updated>
<author>
<name>Christian Weiske</name>
<email>cweiske@cweiske.de</email>
</author>
<published>2014-08-21T15:09:07Z</published>
<link rel='alternate' type='text/html' href='https://git.cweiske.de/grauphel.git/commit/?id=92938f0e591286b67a752af441e55626155af524'/>
<id>urn:sha1:92938f0e591286b67a752af441e55626155af524</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CS: tab2spaces</title>
<updated>2014-08-21T15:03:19Z</updated>
<author>
<name>Christian Weiske</name>
<email>cweiske@cweiske.de</email>
</author>
<published>2014-08-21T15:03:19Z</published>
<link rel='alternate' type='text/html' href='https://git.cweiske.de/grauphel.git/commit/?id=849cf18b89186163bc3695c5a0eb2908471b95b3'/>
<id>urn:sha1:849cf18b89186163bc3695c5a0eb2908471b95b3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sync could work if php would not crash</title>
<updated>2014-08-20T04:27:58Z</updated>
<author>
<name>Christian Weiske</name>
<email>cweiske@cweiske.de</email>
</author>
<published>2014-08-20T04:27:58Z</published>
<link rel='alternate' type='text/html' href='https://git.cweiske.de/grauphel.git/commit/?id=1d7387a458d893664e2537ec811bc053d95600b7'/>
<id>urn:sha1:1d7387a458d893664e2537ec811bc053d95600b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>oauth dance works</title>
<updated>2014-08-18T21:54:32Z</updated>
<author>
<name>Christian Weiske</name>
<email>cweiske@cweiske.de</email>
</author>
<published>2014-08-18T21:54:32Z</published>
<link rel='alternate' type='text/html' href='https://git.cweiske.de/grauphel.git/commit/?id=db2f09d46ce2f3a46be1b6f6e031492966242025'/>
<id>urn:sha1:db2f09d46ce2f3a46be1b6f6e031492966242025</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wip</title>
<updated>2014-08-14T16:41:34Z</updated>
<author>
<name>Christian Weiske</name>
<email>cweiske@cweiske.de</email>
</author>
<published>2014-08-14T16:41:34Z</published>
<link rel='alternate' type='text/html' href='https://git.cweiske.de/grauphel.git/commit/?id=3780cf15a59c48b3d71e8ec27e3bdacd8a119460'/>
<id>urn:sha1:3780cf15a59c48b3d71e8ec27e3bdacd8a119460</id>
<content type='text'>
</content>
</entry>
</feed>
