summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* tests/oauth-async: Port to GTest apiwip/baedert/gtaskTimm Bäder2016-04-231-23/+162
|
* OAuthProxy: Pass proper data to callbacksTimm Bäder2016-04-231-2/+2
|
* tests/flickr: Port to GTest apiTimm Bäder2016-04-231-13/+25
|
* tests/custom-serialize: Port to GTest apiTimm Bäder2016-04-231-24/+30
|
* tests/lastfm: Port to GTest apiTimm Bäder2016-04-231-7/+17
|
* tests/oauth: Port to GTest apiTimm Bäder2016-04-231-16/+57
|
* OAuthProxy: g_free is NULL-safeTimm Bäder2016-04-231-3/+1
|
* tests/oauth2: Convert to GTest apiTimm Bäder2016-04-231-17/+30
|
* RestProxy(Call): Simplify _disposeTimm Bäder2016-04-232-28/+5
|
* RestProxyCall: Use G_DEFINE_TYPE_WITH_PRIVATETimm Bäder2016-04-232-97/+30
|
* rest-proxy: Use G_DEFINE_TYPE_WITH_PRIVATETimm Bäder2016-04-233-30/+17
|
* xml-node: Remove deprecated APITimm Bäder2016-04-232-8/+0
|
* rest-proxy-call: Properly g_task_return_errorTimm Bäder2016-04-231-6/+4
|
* RestProxyCall: Prevent segfault in prepare_messageTimm Bäder2016-04-221-0/+4
| | | | | soup_form_request_new_from_hash can return NULL, e.g. if the given url is malformed.
* Remove glib-compat.{c,h}Timm Bäder2016-04-224-161/+0
|
* Remove all GLIB_CHECK_VERSION usesTimm Bäder2016-04-2221-82/+5
| | | | Where the checked version is < 2.36, which we now require
* configure: Bump glib dependency to 2.36Timm Bäder2016-04-221-1/+1
| | | | For GTask
* Adapt tests and examples to API changeTimm Bäder2016-04-227-86/+99
|
* Remove fireeagle exampleTimm Bäder2016-04-222-93/+1
| | | | Quote from wikipedia: "Fire Eagle has closed as of February 2013".
* RestProxy: Remove SoupSession[A]sync usageTimm Bäder2016-04-221-29/+0
| | | | | priv->session was a SoupSession since the last commit, which also removed every practical usage or priv->session_sync.
* RestProxyCall: Use GTaskTimm Bäder2016-04-225-267/+85
|
* rest-proxy: Port _invoke_async to GTaskTimm Bäder2016-04-202-32/+19
|
* oauth-proxy: Remove deprecated APITimm Bäder2016-04-202-118/+0
|
* gitignore: Ignore *.trs and *.logTimm Bäder2016-04-201-0/+2
| | | | So make check is less annoying.
* oauth-proxy-call: Remove _parse_token_reponseTimm Bäder2016-04-202-12/+0
| | | | An equivalent _parse_token_response exists that does not contain a typo.
* sha: Use GHmacTimm Bäder2015-10-051-63/+7
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=658725
* tests/proxy-continuous: Simplify the codeDebarshi Ray2015-09-171-4/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=755124
* tests/proxy-continuous: Server chunks can be different from client onesDebarshi Ray2015-09-171-28/+24
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=755124
* oauth: Don't leak temp data in steal_oauth_paramsChristophe Fergeau2015-07-301-0/+1
| | | | | | | | steal_oauth_params() creates a list of strdup'ed strings containing the name of the ouath parameters which should be stolen from the call arguments. However, the code makes sure to free the list, but never frees its content, causing a leak. This commit makes sure the dup'ed strings are freed.
* rest-xml-parser: Ignore text content at the top-level of a documentPhilip Withnall2015-04-141-3/+9
| | | | | | | | This prevents a crash due to cur_node being NULL. Found by scan-build. https://bugzilla.gnome.org/show_bug.cgi?id=719550
* rest-proxy-auth: Add rest_proxy_auth_cancel for cancelling authenticationPavel Grunt2015-04-082-0/+18
| | | | | It can be helpful when handling the "authenticate" signal to allow to cancel the authentication instead of failing with an error.
* tests: Avoid race condition in threaded tests0.7.93Christophe Fergeau2015-03-172-4/+4
| | | | | | | | | | Calling soup_server_run in a new thread, and calling soup_server_get_port() on the same SoupServer instance right after creating the thread. With recent libsoup, this sometimes causes a crash when the 2 threads try to call soup_server_ensure_listening() at the same time. Moving the call to soup_server_get_port() before the thread creation avoids this race condition.
* Switch Flickr examples to https://Florian Weimer2015-03-172-2/+2
| | | | http:// does not work anymore.
* tests: GError pointers must be initializedAlexandre Rostovtsev2015-03-162-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=745694
* Don't dump XML parsing errors to stderr/stdout by defaultChristophe Fergeau2015-03-161-0/+10
| | | | These errors should only be shown if REST_DEBUG=xml-parser is set.
* xml-parser: Add missing break in switch statementRob Bradford2014-09-191-0/+1
| | | | | This would result in an inappropriate debug message appearing on valid text data.
* oauth: Add missing includeChristophe Fergeau2014-09-031-0/+1
| | | | This fixes a compilation warning about a missing prototype.
* Post-release version bump to 0.7.93Christophe Fergeau2014-09-031-1/+1
|
* build-sys: Generate xz tarballs0.7.92Christophe Fergeau2014-09-031-1/+1
|
* oauth: Don't leak RestProxyCall::token{_secret}Christophe Fergeau2014-09-031-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=735922
* tests/proxy: Make sure GError is unset when call succeedsChristophe Fergeau2014-09-031-0/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=735921
* tests/proxy: Fix memory leaksChristophe Fergeau2014-09-031-2/+17
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=735921
* tests/lastfm: Fix memory leakChristophe Fergeau2014-09-031-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=735921
* tests/oauth: Use oauthbin.com as the test serverChristophe Fergeau2014-09-032-12/+12
| | | | | | | | The tests used to use term.ie which is gone. There are still some intermittent failures when running the tests, sometimes the test is successful, sometimes it's not :( https://bugzilla.gnome.org/show_bug.cgi?id=735921
* tests: Remove more unused variables/codeChristophe Fergeau2014-09-033-9/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=735921
* tests: Remove unused 'session' variableChristophe Fergeau2014-09-034-12/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=735921
* tests: Don't call soup_message_headers_get with newer libsoupChristophe Fergeau2014-09-031-0/+5
| | | | | | This is deprecated and causes compile-time warnings https://bugzilla.gnome.org/show_bug.cgi?id=735921
* tests: Don't call g_type_init() on newer glibChristophe Fergeau2014-09-0321-0/+42
| | | | | | This is deprecated and causes a compile warning https://bugzilla.gnome.org/show_bug.cgi?id=735921
* Fix URL used for flickr rest callsChristophe Fergeau2014-09-032-3/+3
| | | | | | https must be used, and the correct URL for uploads is up.flickr.com https://bugzilla.gnome.org/show_bug.cgi?id=735920
* Move RestProxyCallPrivate to rest-proxy-call.cChristophe Fergeau2014-09-033-32/+32
| | | | | | | | It was in a separate rest-proxy-call.h header which allowed derived classes to access RestProxyCall private data without any control. Better to go through explicit methods to do that. https://bugzilla.gnome.org/show_bug.cgi?id=735919