summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorPhilip Withnall <philip@tecnocode.co.uk>2012-07-16 21:08:00 +0100
committerPhilip Withnall <philip@tecnocode.co.uk>2012-07-16 21:11:32 +0100
commit56a39743779f63791e27886aaa3a9338602406f3 (patch)
tree9a07e7e8886fa7fff07fa34a682a4e0515dd2afe /docs
parente483d930c86ba20d390051713f34bc9ed1da0289 (diff)
downloadlibgdata-56a39743779f63791e27886aaa3a9338602406f3.tar.gz
Bug 656976 — Merge eds and GNOME Documents GOA authorisers
Copy the GOA authoriser from EDS into libgdata, modifying it a bit to add support for non-Contacts services and remove use of the liboauth HMAC function in favour of GLib’s implementation. This is essentially the same code as used by GNOME Documents. Originally written by Matthew Barnes. He’s given permission for it to be relicenced from LGPL v2 or v3 to LGPL v2.1+. (See the bug report.) This adds the following API: • GDataGoaAuthorizer This is currently untested; waiting to port EDS and GNOME Documents to it to test it. Closes: https://bugzilla.gnome.org/show_bug.cgi?id=656976
Diffstat (limited to 'docs')
-rw-r--r--docs/reference/gdata-docs.xml4
-rw-r--r--docs/reference/gdata-sections.txt20
2 files changed, 24 insertions, 0 deletions
diff --git a/docs/reference/gdata-docs.xml b/docs/reference/gdata-docs.xml
index d0f58844..5358e6c1 100644
--- a/docs/reference/gdata-docs.xml
+++ b/docs/reference/gdata-docs.xml
@@ -237,6 +237,10 @@
<title>Index of new symbols in 0.13.0</title>
<xi:include href="xml/api-index-0.13.0.xml"><xi:fallback/></xi:include>
</index>
+ <index role="0.13.1">
+ <title>Index of new symbols in 0.13.1</title>
+ <xi:include href="xml/api-index-0.13.1.xml"><xi:fallback/></xi:include>
+ </index>
<xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
</part>
</book>
diff --git a/docs/reference/gdata-sections.txt b/docs/reference/gdata-sections.txt
index eb83965a..49ddfb34 100644
--- a/docs/reference/gdata-sections.txt
+++ b/docs/reference/gdata-sections.txt
@@ -2323,6 +2323,26 @@ GDataOAuth1AuthorizerPrivate
</SECTION>
<SECTION>
+<FILE>gdata-goa-authorizer</FILE>
+<TITLE>GDataGoaAuthorizer</TITLE>
+GDataGoaAuthorizer
+GDataGoaAuthorizerClass
+gdata_goa_authorizer_new
+gdata_goa_authorizer_get_goa_object
+<SUBSECTION Standard>
+GDATA_TYPE_GOA_AUTHORIZER
+GDATA_GOA_AUTHORIZER
+GDATA_GOA_AUTHORIZER_CLASS
+GDATA_IS_GOA_AUTHORIZER
+GDATA_IS_GOA_AUTHORIZER_CLASS
+GDATA_GOA_AUTHORIZER_GET_CLASS
+gdata_goa_authorizer_get_type
+<SUBSECTION Private>
+GDataGoaAuthorizerPrivate
+GOA_API_IS_SUBJECT_TO_CHANGE
+</SECTION>
+
+<SECTION>
<FILE>gdata-commentable</FILE>
<TITLE>GDataCommentable</TITLE>
GDataCommentable