[libgdata] tests: Update and re-enable the majority of Calendar unit tests



commit 62163529e974304933208a73bca98fe9f6a4484b
Author: Philip Withnall <philip tecnocode co uk>
Date:   Wed May 6 23:22:34 2015 +0100

    tests: Update and re-enable the majority of Calendar unit tests
    
    The ACL tests remain disabled, pending porting the ACL implementation to
    v3 of the API. The batch tests have been removed completely, as the API
    no longer supports batch operations.

 gdata/tests/Makefile.am                            |    5 -
 gdata/tests/calendar.c                             |  264 +------------
 gdata/tests/traces/calendar/authentication         |   38 +-
 gdata/tests/traces/calendar/batch                  |  284 -------------
 gdata/tests/traces/calendar/batch-async            |   71 ----
 gdata/tests/traces/calendar/event-insert           |  127 +++---
 gdata/tests/traces/calendar/event_insert-async     |  127 +++---
 .../calendar/event_insert-async-cancellation       |  218 +++-------
 gdata/tests/traces/calendar/global-authentication  |   38 +-
 gdata/tests/traces/calendar/query-all-calendars    |  188 ++++++---
 .../query-all-calendars-async-progress-closure     |  188 ++++++---
 gdata/tests/traces/calendar/query-events           |  183 ++++++---
 .../calendar/query-events-async-progress-closure   |  183 ++++++---
 gdata/tests/traces/calendar/query-own-calendars    |  160 +++++---
 .../query-own-calendars-async-progress-closure     |  160 +++++---
 .../traces/calendar/query_all_calendars-async      |  188 ++++++---
 .../query_all_calendars-async-cancellation         |  425 ++++++--------------
 gdata/tests/traces/calendar/query_events-async     |  183 ++++++---
 .../calendar/query_events-async-cancellation       |  353 ++++++-----------
 .../traces/calendar/query_own_calendars-async      |  160 +++++---
 .../query_own_calendars-async-cancellation         |  397 +++++--------------
 gdata/tests/traces/calendar/setup-batch-async      |   75 ----
 gdata/tests/traces/calendar/setup-query-calendars  |  180 +++------
 gdata/tests/traces/calendar/setup-query-events     |  352 ++++++++---------
 gdata/tests/traces/calendar/setup-temp-calendar    |   90 ++---
 gdata/tests/traces/calendar/teardown-batch-async   |   65 ---
 gdata/tests/traces/calendar/teardown-insert-event  |   75 +---
 .../tests/traces/calendar/teardown-query-calendars |  146 ++-----
 gdata/tests/traces/calendar/teardown-query-events  |  225 +++--------
 gdata/tests/traces/calendar/teardown-temp-calendar |   73 +---
 30 files changed, 2070 insertions(+), 3151 deletions(-)
---
diff --git a/gdata/tests/Makefile.am b/gdata/tests/Makefile.am
index 2b20a5c..212ff7d 100644
--- a/gdata/tests/Makefile.am
+++ b/gdata/tests/Makefile.am
@@ -86,9 +86,6 @@ dist_test_data = \
        traces/calendar/authentication \
        traces/calendar/authentication-async \
        traces/calendar/authentication-async-cancellation \
-       traces/calendar/batch \
-       traces/calendar/batch-async \
-       traces/calendar/batch-async-cancellation \
        traces/calendar/event-insert \
        traces/calendar/event_insert-async \
        traces/calendar/event_insert-async-cancellation \
@@ -105,12 +102,10 @@ dist_test_data = \
        traces/calendar/query_own_calendars-async \
        traces/calendar/query_own_calendars-async-cancellation \
        traces/calendar/query-own-calendars-async-progress-closure \
-       traces/calendar/setup-batch-async \
        traces/calendar/setup-query-calendars \
        traces/calendar/setup-query-events \
        traces/calendar/setup-temp-calendar \
        traces/calendar/setup-temp-calendar-acls \
-       traces/calendar/teardown-batch-async \
        traces/calendar/teardown-insert-event \
        traces/calendar/teardown-query-calendars \
        traces/calendar/teardown-query-events \
diff --git a/gdata/tests/calendar.c b/gdata/tests/calendar.c
index 115bb58..892c4aa 100644
--- a/gdata/tests/calendar.c
+++ b/gdata/tests/calendar.c
@@ -94,7 +94,7 @@ test_authentication (void)
        if (uhm_server_get_enable_online (mock_server)) {
                authorisation_code = gdata_test_query_user_for_verifier (authentication_uri);
        } else {
-               /* Hard coded, extracted from the trace file. TODO */
+               /* Hard coded, extracted from the trace file. */
                authorisation_code = g_strdup 
("4/OEX-S1iMbOA_dOnNgUlSYmGWh3TK.QrR73axcNMkWoiIBeO6P2m_su7cwkQI");
        }
 
@@ -875,7 +875,6 @@ test_calendar_event_parser_minimal (void)
 {
        GDataCalendarEvent *event = NULL;  /* owned */
        GDataEntry *entry;  /* unowned */
-       GDataLink *self_link;  /* unowned */
        GError *error = NULL;
 
        event = GDATA_CALENDAR_EVENT (gdata_parsable_new_from_json (GDATA_TYPE_CALENDAR_EVENT,
@@ -1269,254 +1268,6 @@ test_access_rule_delete (TempCalendarAclsData *data, gconstpointer service)
 }
 
 static void
-test_batch (gconstpointer service)
-{
-       GDataBatchOperation *operation;
-       GDataService *service2;
-       GDataCalendarEvent *event, *event2, *event3;
-       GDataEntry *inserted_entry, *inserted_entry2, *inserted_entry3;
-       gchar *feed_uri;
-       guint op_id, op_id2, op_id3;
-       GError *error = NULL, *entry_error = NULL;
-
-       gdata_test_mock_server_start_trace (mock_server, "batch");
-
-       /* Here we hardcode the feed URI, but it should really be extracted from an event feed, as the 
GDATA_LINK_BATCH link */
-       operation = gdata_batchable_create_operation (GDATA_BATCHABLE (service), 
gdata_calendar_service_get_primary_authorization_domain (),
-                                                     
"https://www.google.com/calendar/feeds/default/private/full/batch";);
-
-       /* Check the properties of the operation */
-       g_assert (gdata_batch_operation_get_service (operation) == service);
-       g_assert_cmpstr (gdata_batch_operation_get_feed_uri (operation), ==, 
"https://www.google.com/calendar/feeds/default/private/full/batch";);
-
-       g_object_get (operation,
-                     "service", &service2,
-                     "feed-uri", &feed_uri,
-                     NULL);
-
-       g_assert (service2 == service);
-       g_assert_cmpstr (feed_uri, ==, "https://www.google.com/calendar/feeds/default/private/full/batch";);
-
-       g_object_unref (service2);
-       g_free (feed_uri);
-
-       /* Run a singleton batch operation to insert a new entry */
-       event = gdata_calendar_event_new (NULL);
-       gdata_entry_set_title (GDATA_ENTRY (event), "Fooish Bar");
-
-       gdata_test_batch_operation_insertion (operation, GDATA_ENTRY (event), &inserted_entry, NULL);
-       g_assert (gdata_test_batch_operation_run (operation, NULL, &error) == TRUE);
-       g_assert_no_error (error);
-
-       g_clear_error (&error);
-       g_object_unref (operation);
-       g_object_unref (event);
-
-       /* Run another batch operation to insert another entry and query the previous one */
-       event2 = gdata_calendar_event_new (NULL);
-       gdata_entry_set_title (GDATA_ENTRY (event2), "Cow Lunch");
-
-       operation = gdata_batchable_create_operation (GDATA_BATCHABLE (service), 
gdata_calendar_service_get_primary_authorization_domain (),
-                                                     
"https://www.google.com/calendar/feeds/default/private/full/batch";);
-       op_id = gdata_test_batch_operation_insertion (operation, GDATA_ENTRY (event2), &inserted_entry2, 
NULL);
-       op_id2 = gdata_test_batch_operation_query (operation, gdata_entry_get_id (inserted_entry), 
GDATA_TYPE_CALENDAR_EVENT, inserted_entry, NULL,
-                                                  NULL);
-       g_assert_cmpuint (op_id, !=, op_id2);
-
-       g_assert (gdata_test_batch_operation_run (operation, NULL, &error) == TRUE);
-       g_assert_no_error (error);
-
-       g_clear_error (&error);
-       g_object_unref (operation);
-       g_object_unref (event2);
-
-       /* Run another batch operation to delete the first entry and a fictitious one to test error handling, 
and update the second entry */
-       gdata_entry_set_title (inserted_entry2, "Toby");
-       event3 = gdata_calendar_event_new ("foobar");
-
-       operation = gdata_batchable_create_operation (GDATA_BATCHABLE (service), 
gdata_calendar_service_get_primary_authorization_domain (),
-                                                     
"https://www.google.com/calendar/feeds/default/private/full/batch";);
-       op_id = gdata_test_batch_operation_deletion (operation, inserted_entry, NULL);
-       op_id2 = gdata_test_batch_operation_deletion (operation, GDATA_ENTRY (event3), &entry_error);
-       op_id3 = gdata_test_batch_operation_update (operation, inserted_entry2, &inserted_entry3, NULL);
-       g_assert_cmpuint (op_id, !=, op_id2);
-       g_assert_cmpuint (op_id, !=, op_id3);
-       g_assert_cmpuint (op_id2, !=, op_id3);
-
-       g_assert (gdata_test_batch_operation_run (operation, NULL, &error) == TRUE);
-       g_assert_no_error (error);
-
-       g_assert_error (entry_error, GDATA_SERVICE_ERROR, GDATA_SERVICE_ERROR_PROTOCOL_ERROR);
-
-       g_clear_error (&error);
-       g_clear_error (&entry_error);
-       g_object_unref (operation);
-       g_object_unref (inserted_entry);
-       g_object_unref (event3);
-
-       /* Run another batch operation to update the second entry with the wrong ETag (i.e. pass the old 
version of the entry to the batch operation
-        * to test error handling */
-       /* Turns out that we can't run this test, because the Calendar service sucks with ETags and doesn't 
error. */
-       /*operation = gdata_batchable_create_operation (GDATA_BATCHABLE (service), 
"https://www.google.com/calendar/feeds/default/private/full/batch";);
-       gdata_test_batch_operation_update (operation, inserted_entry2, NULL, &entry_error);
-       g_assert (gdata_test_batch_operation_run (operation, NULL, &error) == TRUE);
-       g_assert_no_error (error);
-
-       g_assert_error (entry_error, GDATA_SERVICE_ERROR, GDATA_SERVICE_ERROR_CONFLICT);
-
-       g_clear_error (&error);
-       g_clear_error (&entry_error);
-       g_object_unref (operation);*/
-       g_object_unref (inserted_entry2);
-
-       /* Run a final batch operation to delete the second entry */
-       operation = gdata_batchable_create_operation (GDATA_BATCHABLE (service), 
gdata_calendar_service_get_primary_authorization_domain (),
-                                                     
"https://www.google.com/calendar/feeds/default/private/full/batch";);
-       gdata_test_batch_operation_deletion (operation, inserted_entry3, NULL);
-       g_assert (gdata_test_batch_operation_run (operation, NULL, &error) == TRUE);
-       g_assert_no_error (error);
-
-       g_clear_error (&error);
-       g_object_unref (operation);
-       g_object_unref (inserted_entry3);
-
-       uhm_server_end_trace (mock_server);
-}
-
-typedef struct {
-       GDataCalendarEvent *new_event;
-} BatchAsyncData;
-
-static void
-setup_batch_async (BatchAsyncData *data, gconstpointer service)
-{
-       GDataCalendarEvent *event;
-       GError *error = NULL;
-
-       gdata_test_mock_server_start_trace (mock_server, "setup-batch-async");
-
-       /* Insert a new event which we can query asyncly */
-       event = gdata_calendar_event_new (NULL);
-       gdata_entry_set_title (GDATA_ENTRY (event), "Party 'Til You Puke");
-
-       data->new_event = gdata_calendar_service_insert_event (GDATA_CALENDAR_SERVICE (service), event, NULL, 
&error);
-       g_assert_no_error (error);
-       g_assert (GDATA_IS_CALENDAR_EVENT (data->new_event));
-       g_clear_error (&error);
-
-       g_object_unref (event);
-
-       uhm_server_end_trace (mock_server);
-}
-
-static void
-test_batch_async_cb (GDataBatchOperation *operation, GAsyncResult *async_result, GMainLoop *main_loop)
-{
-       GError *error = NULL;
-
-       /* Clear all pending events (such as callbacks for the operations) */
-       while (g_main_context_iteration (NULL, FALSE) == TRUE);
-
-       g_assert (gdata_test_batch_operation_run_finish (operation, async_result, &error) == TRUE);
-       g_assert_no_error (error);
-       g_clear_error (&error);
-
-       g_main_loop_quit (main_loop);
-}
-
-static void
-test_batch_async (BatchAsyncData *data, gconstpointer service)
-{
-       GDataBatchOperation *operation;
-       GMainLoop *main_loop;
-
-       gdata_test_mock_server_start_trace (mock_server, "batch-async");
-
-       /* Run an async query operation on the event */
-       operation = gdata_batchable_create_operation (GDATA_BATCHABLE (service), 
gdata_calendar_service_get_primary_authorization_domain (),
-                                                     
"https://www.google.com/calendar/feeds/default/private/full/batch";);
-       gdata_test_batch_operation_query (operation, gdata_entry_get_id (GDATA_ENTRY (data->new_event)), 
GDATA_TYPE_CALENDAR_EVENT,
-                                         GDATA_ENTRY (data->new_event), NULL, NULL);
-
-       main_loop = g_main_loop_new (NULL, TRUE);
-
-       gdata_batch_operation_run_async (operation, NULL, (GAsyncReadyCallback) test_batch_async_cb, 
main_loop);
-       g_main_loop_run (main_loop);
-
-       g_main_loop_unref (main_loop);
-       g_object_unref (operation);
-
-       uhm_server_end_trace (mock_server);
-}
-
-static void
-test_batch_async_cancellation_cb (GDataBatchOperation *operation, GAsyncResult *async_result, GMainLoop 
*main_loop)
-{
-       GError *error = NULL;
-
-       /* Clear all pending events (such as callbacks for the operations) */
-       while (g_main_context_iteration (NULL, FALSE) == TRUE);
-
-       g_assert (gdata_test_batch_operation_run_finish (operation, async_result, &error) == FALSE);
-       g_assert_error (error, G_IO_ERROR, G_IO_ERROR_CANCELLED);
-       g_clear_error (&error);
-
-       g_main_loop_quit (main_loop);
-}
-
-static void
-test_batch_async_cancellation (BatchAsyncData *data, gconstpointer service)
-{
-       GDataBatchOperation *operation;
-       GMainLoop *main_loop;
-       GCancellable *cancellable;
-       GError *error = NULL;
-
-       gdata_test_mock_server_start_trace (mock_server, "batch-async-cancellation");
-
-       /* Run an async query operation on the event */
-       operation = gdata_batchable_create_operation (GDATA_BATCHABLE (service), 
gdata_calendar_service_get_primary_authorization_domain (),
-                                                     
"https://www.google.com/calendar/feeds/default/private/full/batch";);
-       gdata_test_batch_operation_query (operation, gdata_entry_get_id (GDATA_ENTRY (data->new_event)), 
GDATA_TYPE_CALENDAR_EVENT,
-                                         GDATA_ENTRY (data->new_event), NULL, &error);
-
-       main_loop = g_main_loop_new (NULL, TRUE);
-       cancellable = g_cancellable_new ();
-
-       gdata_batch_operation_run_async (operation, cancellable, (GAsyncReadyCallback) 
test_batch_async_cancellation_cb, main_loop);
-       g_cancellable_cancel (cancellable); /* this should cancel the operation before it even starts, as we 
haven't run the main loop yet */
-
-       g_main_loop_run (main_loop);
-
-       g_assert_error (error, G_IO_ERROR, G_IO_ERROR_CANCELLED);
-       g_clear_error (&error);
-
-       g_main_loop_unref (main_loop);
-       g_object_unref (cancellable);
-       g_object_unref (operation);
-
-       uhm_server_end_trace (mock_server);
-}
-
-static void
-teardown_batch_async (BatchAsyncData *data, gconstpointer service)
-{
-       GError *error = NULL;
-
-       gdata_test_mock_server_start_trace (mock_server, "teardown-batch-async");
-
-       /* Delete the event */
-       g_assert (gdata_service_delete_entry (GDATA_SERVICE (service), 
gdata_calendar_service_get_primary_authorization_domain (),
-                                             GDATA_ENTRY (data->new_event), NULL, &error) == TRUE);
-       g_assert_no_error (error);
-       g_clear_error (&error);
-
-       g_object_unref (data->new_event);
-
-       uhm_server_end_trace (mock_server);
-}
-
-static void
 mock_server_notify_resolver_cb (GObject *object, GParamSpec *pspec, gpointer user_data)
 {
        UhmServer *server;
@@ -1569,7 +1320,7 @@ create_global_authorizer (void)
        if (uhm_server_get_enable_online (mock_server)) {
                authorisation_code = gdata_test_query_user_for_verifier (authentication_uri);
        } else {
-               /* Hard coded, extracted from the trace file. TODO */
+               /* Hard coded, extracted from the trace file. */
                authorisation_code = g_strdup 
("4/hmXZtrXmXMqK1hwiWPZs9F_N6DK-.Ap4OICAUIe0WoiIBeO6P2m8IDoMxkQI");
        }
 
@@ -1612,7 +1363,7 @@ main (int argc, char *argv[])
        g_free (path);
        uhm_server_set_trace_directory (mock_server, trace_directory);
        g_object_unref (trace_directory);
-#if 0
+
        authorizer = create_global_authorizer ();
 
        service = GDATA_SERVICE (gdata_calendar_service_new (authorizer));
@@ -1651,6 +1402,8 @@ main (int argc, char *argv[])
        g_test_add ("/calendar/event/insert/async/cancellation", GDataAsyncTestData, service, 
set_up_insert_event_async,
                    test_event_insert_async_cancellation, tear_down_insert_event_async);
 
+#if 0
+TODO
        g_test_add ("/calendar/access-rule/get", TempCalendarAclsData, service, set_up_temp_calendar_acls, 
test_access_rule_get,
                    tear_down_temp_calendar_acls);
        g_test_add ("/calendar/access-rule/insert", TempCalendarAclsData, service, 
set_up_temp_calendar_acls_no_insertion,
@@ -1660,13 +1413,6 @@ main (int argc, char *argv[])
        g_test_add ("/calendar/access-rule/delete", TempCalendarAclsData, service, set_up_temp_calendar_acls, 
test_access_rule_delete,
                    tear_down_temp_calendar_acls);
 #endif
-#if 0
-TODO
-       g_test_add_data_func ("/calendar/batch", service, test_batch);
-       g_test_add ("/calendar/batch/async", BatchAsyncData, service, setup_batch_async, test_batch_async, 
teardown_batch_async);
-       g_test_add ("/calendar/batch/async/cancellation", BatchAsyncData, service, setup_batch_async, 
test_batch_async_cancellation,
-                   teardown_batch_async);
-#endif
 
        g_test_add_func ("/calendar/event/json", test_event_json);
        g_test_add_func ("/calendar/event/json/dates", test_event_json_dates);
diff --git a/gdata/tests/traces/calendar/authentication b/gdata/tests/traces/calendar/authentication
index b6bb8ba..6eb94ad 100644
--- a/gdata/tests/traces/calendar/authentication
+++ b/gdata/tests/traces/calendar/authentication
@@ -1,27 +1,35 @@
-> POST /accounts/ClientLogin HTTP/1.1
-> Soup-Debug-Timestamp: 1375202659
-> Soup-Debug: SoupSession 1 (0x65a3f0), SoupMessage 1 (0x8c2aa0), SoupSocket 1 (0x775190)
-> Host: www.google.com
+> POST /o/oauth2/token HTTP/1.1
+> Soup-Debug-Timestamp: 1430947656
+> Soup-Debug: SoupSession 1 (0x1b2f370), SoupMessage 1 (0x1d1f290), SoupSocket 1 (0x1aee1e0)
+> Host: accounts.google.com
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive

-> 
accountType=HOSTED%5FOR%5FGOOGLE&Email=libgdata%2Etest%40gmail%2Ecom&Passwd=gdata%2Dgdata&service=cl&source=ytapi%2DGNOME%2Dlibgdata%2D444fubtt%2D0
+> 
client_id=352818697630-nqu2cmt5quqd6lr17ouoqmb684u84l1f.apps.googleusercontent.com&client_secret=-fA4pHQJxR3zJ-FyAMPQsikg&code=4%2F5roW7EwRf0CZ1gyvGE5pzN3ZoeccA-axrzP6sWDyRQo.0uwUXCB_LWUXoiIBeO6P2m8gykBWmgI&redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob&grant_type=authorization_code
   
 < HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202659
-< Soup-Debug: SoupMessage 1 (0x8c2aa0)
-< Content-Type: text/plain
-< Cache-control: no-cache, no-store
+< Soup-Debug-Timestamp: 1430947656
+< Soup-Debug: SoupMessage 1 (0x1d1f290)
+< Content-Type: application/json; charset=utf-8
+< Cache-Control: no-cache, no-store, max-age=0, must-revalidate
 < Pragma: no-cache
-< Expires: Mon, 01-Jan-1990 00:00:00 GMT
-< Date: Tue, 30 Jul 2013 16:44:19 GMT
+< Expires: Fri, 01 Jan 1990 00:00:00 GMT
+< Date: Wed, 06 May 2015 21:27:36 GMT
+< Content-Disposition: attachment; filename="json.txt"; filename*=UTF-8''json.txt
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
+< X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
-< Content-Length: 947
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
+< Transfer-Encoding: chunked
 < 
-< 
SID=DQAAANMAAABni88bXxZ1ccsGiahuDBcUANdzR1_t9LLvGG9u1tftUaxTNn5uYrL7pK0SxO5N4YQTnQo3wWRMOvZ7WibZnqTrdbujl3auw3aR6GopooEdkIbl3AW-nzqLMVV5H2-lJyLAoDy0JI9LrTqMzfHK__wyjX1wLNw2SsOLHvxQNrJIcreZmjwhc1e9gf0pmit9hi-l1Le2elhYOA_hgrDJsaP7RPcWI9z43ChrwrRePGs98EWqsbPKbvnJ5hDaGoJenxPkVbmkDkygonaYAF8p49cJdMdf1K78PDRWneUi-EOhXw
-< 
LSID=DQAAANYAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NhfZPNsQA4-wCB9yNVSjD2OSfMCPhH3Xs8jODVeKSaxR9rNyoxz3445acEnNK_XNXQlUcw7p2bTZYV6ghIrJ8z45VlzXfBRUNNO9TPseJK9VrmxUIHmOkvNZZ10oK-3LJObEvrgvdyw_zTWrcDbxNXmow71hStFy7AnYhPQy7fu6OgbJrYjI6zWgrqRTE0CZvLi2-XO-6aXzxT9Oeu6vOZFxAAeL67CkRbJBrRmpdw9vNQ
-< 
Auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJqhwGTJiPfQy7n4GJvb7i8UOzHL636SKX_8vyXlmm4pzU7wrlPZz9XRazxavg3y4lNg0_BRb7j6kj60hIJBRQEg
+< {
+<   "access_token" : "ya29.awEMF6KA71utmWG8UXC3SWqF_JypKjJC-lyadkqa3NMq6_YhPB_fmzK3AFB8IcdcusuEBsxxW4t2rg",
+<   "token_type" : "Bearer",
+<   "expires_in" : 3600,
+<   "refresh_token" : "1/BPLUSijlnWFRWfijKd_CU6AkB4xyvtXqaoMV-EfDISA"
+< }
   
diff --git a/gdata/tests/traces/calendar/event-insert b/gdata/tests/traces/calendar/event-insert
index fa9bbf9..601e7a1 100644
--- a/gdata/tests/traces/calendar/event-insert
+++ b/gdata/tests/traces/calendar/event-insert
@@ -1,75 +1,76 @@
-> POST /calendar/feeds/default/private/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202797
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 93 (0x7fffe40158e0), SoupSocket 85 (0x775190)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> POST /calendar/v3/calendars/ndihjbq6agrl249fjqgd535qmk%40group.calendar.google.com/events HTTP/1.1
+> Soup-Debug-Timestamp: 1430948195
+> Soup-Debug: SoupSession 1 (0x1bfd240), SoupMessage 63 (0x1e1f0b0), SoupSocket 39 (0x7fbbf0036100)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGOOtAe8kqEXctjnpzBjl8WoWrJJUugtZDGHw1adbjI-Zo3QrMM66TvDNRGatGY9tjJCLnfap1jXQ
GData-Version: 2
-> Content-Type: application/atom+xml
+> Content-Type: application/json
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive

-> <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:gd='http://schemas.google.com/g/2005' 
xmlns:app='http://www.w3.org/2007/app'><title type='text'>Tennis with Beth</title><content type='text'>Meet 
for a quick lesson.</content><category term='http://schemas.google.com/g/2005#event' 
scheme='http://schemas.google.com/g/2005#kind'/><gd:eventStatus 
value='http://schemas.google.com/g/2005#event.confirmed'/><gd:transparency 
value='http://schemas.google.com/g/2005#event.opaque'/><gCal:guestsCanModify 
value='false'/><gCal:guestsCanInviteOthers value='false'/><gCal:guestsCanSeeGuests 
value='false'/><gCal:anyoneCanAddSelf value='false'/><gd:when startTime='2009-04-17T15:00:00Z' 
endTime='2009-04-17T17:00:00Z'/><gd:who email='john smith example com' 
rel='http://schemas.google.com/g/2005#event.organizer' valueString='John Smith‽'/><gd:where 
valueString='Rolling Lawn Courts'/></entry>
+> {"kind":"calendar#event","summary":"Tennis with Beth","description":"Meet for a quick 
lesson.","anyoneCanAddSelf":false,"guestsCanInviteOthers":false,"guestsCanModify":false,"guestsCanSeeOtherGuests":false,"transparency":"opaque","status":"confirmed","start":{"dateTime":"2009-04-17T15:00:00Z","timeZone":"UTC"},"end":{"dateTime":"2009-04-17T17:00:00Z","timeZone":"UTC"},"location":"Rolling
 Lawn Courts","attendees":[{"displayName":"John Smith‽","email":"john smith example 
com","organizer":true}],"organizer":{"displayName":"John Smith‽","email":"john smith example com"}}
   
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202797
-< Soup-Debug: SoupMessage 93 (0x7fffe40158e0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_lzf1dm9Ue8N3SJp2J6o695WrE5nMbNLIXgO1GwYSOH0dinvA7V6dAhAIAEim2gLMsmbC2ddMnDUzaVKIGr3_JWCh97kMTIAR1M2IeSsu02b7EZA-X4HjICLw-x5pMnXhR8i08nLbVHSLT_No8fvB518lPWszfELKmW9TYG0-BAxXFzn9IKi_SmDnEv70WeTVk9AKBXEZK8GgbVvG2jwg9IxQwwSgxxH2Am-wKlw1Xh28Ocyi9bXsxw2zvbHLluu_emFBzQJ8Ds6aIurEQIryfg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:38 GMT
-< Set-Cookie: S=calendar=pXLEahphcQI4MiTg852zzQ;Expires=Tue, 13-Aug-2013 13:28:15 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:37 GMT
-< Date: Tue, 30 Jul 2013 16:46:37 GMT
-< Location: https://www.google.com/calendar/feeds/default/private/full?gsessionid=pXLEahphcQI4MiTg852zzQ
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
+< HTTP/1.1 200 OK
+< Soup-Debug-Timestamp: 1430948196
+< Soup-Debug: SoupMessage 63 (0x1e1f0b0)
+< Cache-Control: no-cache, no-store, max-age=0, must-revalidate
+< Pragma: no-cache
+< Expires: Fri, 01 Jan 1990 00:00:00 GMT
+< Date: Wed, 06 May 2015 21:36:36 GMT
+< ETag: "2861896391802000"
+< Vary: Origin
+< Vary: X-Origin
+< Content-Type: application/json; charset=UTF-8
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
 < X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
 < Transfer-Encoding: chunked
 < 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/private/full?gsessionid=pXLEahphcQI4MiTg852zzQ";>here</A>.
-< </BODY>
-< </HTML>
-  
-> POST /calendar/feeds/default/private/full?gsessionid=pXLEahphcQI4MiTg852zzQ HTTP/1.1
-> Soup-Debug-Timestamp: 1375202797
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 93 (0x7fffe40158e0), SoupSocket 86 (0x7753d0), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Content-Type: application/atom+xml
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-> Content-Length: 969
-> 
-> <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:gd='http://schemas.google.com/g/2005' 
xmlns:app='http://www.w3.org/2007/app'><title type='text'>Tennis with Beth</title><content type='text'>Meet 
for a quick lesson.</content><category term='http://schemas.google.com/g/2005#event' 
scheme='http://schemas.google.com/g/2005#kind'/><gd:eventStatus 
value='http://schemas.google.com/g/2005#event.confirmed'/><gd:transparency 
value='http://schemas.google.com/g/2005#event.opaque'/><gCal:guestsCanModify 
value='false'/><gCal:guestsCanInviteOthers value='false'/><gCal:guestsCanSeeGuests 
value='false'/><gCal:anyoneCanAddSelf value='false'/><gd:when startTime='2009-04-17T15:00:00Z' 
endTime='2009-04-17T17:00:00Z'/><gd:who email='john smith example com' 
rel='http://schemas.google.com/g/2005#event.organizer' valueString='John Smith‽'/><gd:where 
valueString='Rolling Lawn Courts'/></entry>
-  
-< HTTP/1.1 201 Created
-< Soup-Debug-Timestamp: 1375202798
-< Soup-Debug: SoupMessage 93 (0x7fffe40158e0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_x9DCxs6Yn1ShR7x5wx1k6e37TbqaZyvZnHbBDD5MjDqIwu2doXjOCD97mfXE8YE20iZQLD52PYbtpDGgujgmHXXGW1wlvqMs94qpgxdE8eYecbfbso9UjfaO5uqfvsRXIhKhe7zV2m0bacHn0JcyH7mkYYXHxHv7XZ_tjZftH-i5SVfC5OZaKOQXxynRfd_Yz5PzuJngGrHUxv5bViZFI3gQCqJikX_t9TXaydAiNvFoCzIgXcLmw11rsBONKvKvzka6NqtM8xqoAdhWs62jAQ
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:39 GMT
-< Set-Cookie: S=calendar=iNRHwto9LpyLWjD7w52lOg;Expires=Fri, 09-Aug-2013 04:48:16 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:38 GMT
-< Date: Tue, 30 Jul 2013 16:46:38 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=entry
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: "EEUCQg1Idip7JGA6WhNS"
-< Location: https://www.google.com/calendar/feeds/default/private/full/oqb4030l7frkp05mse8u33pqgk
-< Content-Location: https://www.google.com/calendar/feeds/default/private/full/oqb4030l7frkp05mse8u33pqgk
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:gd='http://schemas.google.com/g/2005' gd:etag='&quot;EEUCQg1Idip7JGA6WhNS&quot;' 
gd:kind='calendar#event'><id>http://www.google.com/calendar/feeds/default/events/oqb4030l7frkp05mse8u33pqgk</id><published>2013-07-30T16:46:38.000Z</published><updated>2013-07-30T16:46:38.000Z</updated><app:edited>2013-07-30T16:46:38.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event'/><title>Tennis 
with Beth</title><content>Meet for a quick lesson.</content><link rel='alternate' type='text/html' 
href='https://www.google.com/calendar/event?eid=b3FiNDAzMGw3ZnJrcDA1bXNlOHUzM3BxZ2sgbGliZ2RhdGEudGVzdEBnb29nbGVtYWlsLmNvbQ'
 title='alternate'/><link rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/private/full/oqb4030l7f
 rkp05mse8u33pqgk'/><link rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/private/full/oqb4030l7frkp05mse8u33pqgk'/><author><name>GData
 Test</name><email>libgdata test googlemail com</email></author><gd:comments><gd:feedLink 
href='https://www.google.com/calendar/feeds/default/private/full/oqb4030l7frkp05mse8u33pqgk/comments'/></gd:comments><gd:eventStatus
 value='http://schemas.google.com/g/2005#event.confirmed'/><gd:where valueString='Rolling Lawn 
Courts'/><gd:who email='libgdata test googlemail com' rel='http://schemas.google.com/g/2005#event.organizer' 
valueString='GData Test'/><gd:when endTime='2009-04-17T18:00:00.000+01:00' 
startTime='2009-04-17T16:00:00.000+01:00'/><gd:transparency 
value='http://schemas.google.com/g/2005#event.opaque'/><gd:visibility 
value='http://schemas.google.com/g/2005#event.default'/><gCal:anyoneCanAddSelf 
value='false'/><gCal:guestsCanInviteOthers value='false'/><gCal:guestsCanModify value='false'/><gCal:g
 uestsCanSeeGuests value='false'/><gCal:sequence value='0'/><gCal:uid value='oqb4030l7frkp05mse8u33pqgk 
google com'/></entry>
+< {
+<  "kind": "calendar#event",
+<  "etag": "\"2861896391802000\"",
+<  "id": "8ndrpt97cl0c9lkbpojq9tiquo",
+<  "status": "confirmed",
+<  "htmlLink": 
"https://www.google.com/calendar/event?eid=ODFiZW9xOHVxM2N1amVrMGdhbjlvYjdvMWsgYmVzbDByZ2phMjJzM3IyMG9uNmZmbTcyaDhAZw";,
+<  "created": "2015-05-06T21:36:35.000Z",
+<  "updated": "2015-05-06T21:36:35.901Z",
+<  "summary": "Tennis with Beth",
+<  "description": "Meet for a quick lesson.",
+<  "location": "Rolling Lawn Courts",
+<  "creator": {
+<   "email": "libgdata test googlemail com",
+<   "displayName": "GData Test"
+<  },
+<  "organizer": {
+<   "email": "ndihjbq6agrl249fjqgd535qmk group calendar google com",
+<   "displayName": "Temp Test Calendar",
+<   "self": true
+<  },
+<  "start": {
+<   "dateTime": "2009-04-17T15:00:00Z",
+<   "timeZone": "UTC"
+<  },
+<  "end": {
+<   "dateTime": "2009-04-17T17:00:00Z",
+<   "timeZone": "UTC"
+<  },
+<  "iCalUID": "8ndrpt97cl0c9lkbpojq9tiquo google com",
+<  "sequence": 0,
+<  "attendees": [
+<   {
+<    "email": "john smith example com",
+<    "displayName": "John Smith‽",
+<    "responseStatus": "needsAction"
+<   }
+<  ],
+<  "guestsCanInviteOthers": false,
+<  "guestsCanSeeOtherGuests": false,
+<  "reminders": {
+<   "useDefault": true
+<  }
+< }
   
diff --git a/gdata/tests/traces/calendar/event_insert-async b/gdata/tests/traces/calendar/event_insert-async
index 11ceda4..de7f91f 100644
--- a/gdata/tests/traces/calendar/event_insert-async
+++ b/gdata/tests/traces/calendar/event_insert-async
@@ -1,75 +1,76 @@
-> POST /calendar/feeds/default/private/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202802
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 97 (0x7fffe40100b0), SoupSocket 89 (0x7fffe0040a30)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> POST /calendar/v3/calendars/ndihjbq6agrl249fjqgd535qmk%40group.calendar.google.com/events HTTP/1.1
+> Soup-Debug-Timestamp: 1430949583
+> Soup-Debug: SoupSession 1 (0xc32240), SoupMessage 2 (0xffbe50), SoupSocket 2 (0x7fe14c002b40)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGy-MEL7oZEh875MiCaHZKx6KNZcPN1FIFpJB2r_OlDKat0j_JfenP1BZb1Skk2cO5F6VaQkUo7wg
GData-Version: 2
-> Content-Type: application/atom+xml
+> Content-Type: application/json
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive

-> <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:gd='http://schemas.google.com/g/2005' 
xmlns:app='http://www.w3.org/2007/app'><title type='text'>Tennis with Beth</title><content type='text'>Meet 
for a quick lesson.</content><category term='http://schemas.google.com/g/2005#event' 
scheme='http://schemas.google.com/g/2005#kind'/><gd:eventStatus 
value='http://schemas.google.com/g/2005#event.confirmed'/><gd:transparency 
value='http://schemas.google.com/g/2005#event.opaque'/><gCal:guestsCanModify 
value='false'/><gCal:guestsCanInviteOthers value='false'/><gCal:guestsCanSeeGuests 
value='false'/><gCal:anyoneCanAddSelf value='false'/><gd:when startTime='2009-04-17T15:00:00Z' 
endTime='2009-04-17T17:00:00Z'/><gd:who email='john smith example com' 
rel='http://schemas.google.com/g/2005#event.organizer' valueString='John Smith‽'/><gd:where 
valueString='Rolling Lawn Courts'/></entry>
+> {"kind":"calendar#event","summary":"Tennis with Beth","description":"Meet for a quick 
lesson.","anyoneCanAddSelf":false,"guestsCanInviteOthers":false,"guestsCanModify":false,"guestsCanSeeOtherGuests":false,"transparency":"opaque","status":"confirmed","start":{"dateTime":"2009-04-17T15:00:00Z","timeZone":"UTC"},"end":{"dateTime":"2009-04-17T17:00:00Z","timeZone":"UTC"},"location":"Rolling
 Lawn Courts","attendees":[{"displayName":"John Smith‽","email":"john smith example 
com","organizer":true}],"organizer":{"displayName":"John Smith‽","email":"john smith example com"}}
   
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202802
-< Soup-Debug: SoupMessage 97 (0x7fffe40100b0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_lzf1dm9Ue8N3SJp2J6o695WrE5nMbNLIXgO1GwYSOH0dinvA7V6dAhAIAEim2gLMsmbC2ddMnDUzaVKIGr3_JWCh97kMTIAR1M2IeSsu02b7EZA-X4HjICLw-x5pMnXhR8i08nLbVHSLT_No8fvB518lPWszfELKmW9TYG0-BAxXFzn9IKi_SmDnEv70WeTVk9AKBXEZK8GgbVvG2jwg9IxQwwSgxxH2Am-wKlw1Xh28Ocyi9bXsxw2zvbHLluu_emFBzQJ8Ds6aIurEQIryfg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:43 GMT
-< Set-Cookie: S=calendar=_uGn716zCNMdfoTfGHp3FQ;Expires=Sat, 10-Aug-2013 23:31:44 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:42 GMT
-< Date: Tue, 30 Jul 2013 16:46:42 GMT
-< Location: https://www.google.com/calendar/feeds/default/private/full?gsessionid=_uGn716zCNMdfoTfGHp3FQ
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
+< HTTP/1.1 200 OK
+< Soup-Debug-Timestamp: 1430949584
+< Soup-Debug: SoupMessage 2 (0xffbe50)
+< Cache-Control: no-cache, no-store, max-age=0, must-revalidate
+< Pragma: no-cache
+< Expires: Fri, 01 Jan 1990 00:00:00 GMT
+< Date: Wed, 06 May 2015 21:59:44 GMT
+< ETag: "2861899168028000"
+< Vary: Origin
+< Vary: X-Origin
+< Content-Type: application/json; charset=UTF-8
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
 < X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
 < Transfer-Encoding: chunked
 < 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/private/full?gsessionid=_uGn716zCNMdfoTfGHp3FQ";>here</A>.
-< </BODY>
-< </HTML>
-  
-> POST /calendar/feeds/default/private/full?gsessionid=_uGn716zCNMdfoTfGHp3FQ HTTP/1.1
-> Soup-Debug-Timestamp: 1375202802
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 97 (0x7fffe40100b0), SoupSocket 90 (0x7fffe0040af0), 
restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Content-Type: application/atom+xml
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-> Content-Length: 969
-> 
-> <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:gd='http://schemas.google.com/g/2005' 
xmlns:app='http://www.w3.org/2007/app'><title type='text'>Tennis with Beth</title><content type='text'>Meet 
for a quick lesson.</content><category term='http://schemas.google.com/g/2005#event' 
scheme='http://schemas.google.com/g/2005#kind'/><gd:eventStatus 
value='http://schemas.google.com/g/2005#event.confirmed'/><gd:transparency 
value='http://schemas.google.com/g/2005#event.opaque'/><gCal:guestsCanModify 
value='false'/><gCal:guestsCanInviteOthers value='false'/><gCal:guestsCanSeeGuests 
value='false'/><gCal:anyoneCanAddSelf value='false'/><gd:when startTime='2009-04-17T15:00:00Z' 
endTime='2009-04-17T17:00:00Z'/><gd:who email='john smith example com' 
rel='http://schemas.google.com/g/2005#event.organizer' valueString='John Smith‽'/><gd:where 
valueString='Rolling Lawn Courts'/></entry>
-  
-< HTTP/1.1 201 Created
-< Soup-Debug-Timestamp: 1375202802
-< Soup-Debug: SoupMessage 97 (0x7fffe40100b0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_QMIIFxw1-89I4fIiltp3toM_OQPaV-s2Op5YfNNKqskJ-elHTN3M2YrIdeRcj84Q94sPukowimpQydy5Tbb14G3YJ4S-NHM8cpqZJBifvXkyktCQOlLQS03AMrw1-u6qvRouqxtCMYd1apUUU9kXVWwoSYowH2iqScUeke9qp_ZEetMmdoQ61WwPB5gd4Of34y2qjfi6BC-i8q-4AfecimYdMpxx-Z7ncnkPEftWV84VyvVUhWfLM8oWcP3zT943b_FOzjNl76pHK1Za70lHtw
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:43 GMT
-< Set-Cookie: S=calendar=T7e_5WJfXcmBXRmKcnZZSw;Expires=Tue, 13-Aug-2013 15:11:32 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:43 GMT
-< Date: Tue, 30 Jul 2013 16:46:43 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=entry
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: "EEUCQQRBfCp7JGA6WhNS"
-< Location: https://www.google.com/calendar/feeds/default/private/full/oqb4030l7frkp05mse8u33pqgk
-< Content-Location: https://www.google.com/calendar/feeds/default/private/full/oqb4030l7frkp05mse8u33pqgk
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:gd='http://schemas.google.com/g/2005' gd:etag='&quot;EEUCQQRBfCp7JGA6WhNS&quot;' 
gd:kind='calendar#event'><id>http://www.google.com/calendar/feeds/default/events/oqb4030l7frkp05mse8u33pqgk</id><published>2013-07-30T16:46:42.000Z</published><updated>2013-07-30T16:46:42.000Z</updated><app:edited>2013-07-30T16:46:42.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event'/><title>Tennis 
with Beth</title><content>Meet for a quick lesson.</content><link rel='alternate' type='text/html' 
href='https://www.google.com/calendar/event?eid=dm8xaGFnYWczYjczamQxdHBudW0wbGNwNm8gbGliZ2RhdGEudGVzdEBnb29nbGVtYWlsLmNvbQ'
 title='alternate'/><link rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/private/full/oqb4030l7f
 rkp05mse8u33pqgk'/><link rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/private/full/oqb4030l7frkp05mse8u33pqgk'/><author><name>GData
 Test</name><email>libgdata test googlemail com</email></author><gd:comments><gd:feedLink 
href='https://www.google.com/calendar/feeds/default/private/full/oqb4030l7frkp05mse8u33pqgk/comments'/></gd:comments><gd:eventStatus
 value='http://schemas.google.com/g/2005#event.confirmed'/><gd:where valueString='Rolling Lawn 
Courts'/><gd:who email='libgdata test googlemail com' rel='http://schemas.google.com/g/2005#event.organizer' 
valueString='GData Test'/><gd:when endTime='2009-04-17T18:00:00.000+01:00' 
startTime='2009-04-17T16:00:00.000+01:00'/><gd:transparency 
value='http://schemas.google.com/g/2005#event.opaque'/><gd:visibility 
value='http://schemas.google.com/g/2005#event.default'/><gCal:anyoneCanAddSelf 
value='false'/><gCal:guestsCanInviteOthers value='false'/><gCal:guestsCanModify value='false'/><gCal:g
 uestsCanSeeGuests value='false'/><gCal:sequence value='0'/><gCal:uid value='oqb4030l7frkp05mse8u33pqgk 
google com'/></entry>
+< {
+<  "kind": "calendar#event",
+<  "etag": "\"2861899168028000\"",
+<  "id": "8ndrpt97cl0c9lkbpojq9tiquo",
+<  "status": "confirmed",
+<  "htmlLink": 
"https://www.google.com/calendar/event?eid=dGUxZTExYXIzYTQ0azlvaTM4cTg5ZWExcDAgYm1wN3RkZ2M1YmpnNGdpaHJ0cmxwOXJjb2tAZw";,
+<  "created": "2015-05-06T21:59:43.000Z",
+<  "updated": "2015-05-06T21:59:44.014Z",
+<  "summary": "Tennis with Beth",
+<  "description": "Meet for a quick lesson.",
+<  "location": "Rolling Lawn Courts",
+<  "creator": {
+<   "email": "libgdata test googlemail com",
+<   "displayName": "GData Test"
+<  },
+<  "organizer": {
+<   "email": "ndihjbq6agrl249fjqgd535qmk group calendar google com",
+<   "displayName": "Temp Test Calendar",
+<   "self": true
+<  },
+<  "start": {
+<   "dateTime": "2009-04-17T15:00:00Z",
+<   "timeZone": "UTC"
+<  },
+<  "end": {
+<   "dateTime": "2009-04-17T17:00:00Z",
+<   "timeZone": "UTC"
+<  },
+<  "iCalUID": "8ndrpt97cl0c9lkbpojq9tiquo google com",
+<  "sequence": 0,
+<  "attendees": [
+<   {
+<    "email": "john smith example com",
+<    "displayName": "John Smith‽",
+<    "responseStatus": "needsAction"
+<   }
+<  ],
+<  "guestsCanInviteOthers": false,
+<  "guestsCanSeeOtherGuests": false,
+<  "reminders": {
+<   "useDefault": true
+<  }
+< }
   
diff --git a/gdata/tests/traces/calendar/event_insert-async-cancellation 
b/gdata/tests/traces/calendar/event_insert-async-cancellation
index 6af3669..8cf3d54 100644
--- a/gdata/tests/traces/calendar/event_insert-async-cancellation
+++ b/gdata/tests/traces/calendar/event_insert-async-cancellation
@@ -1,166 +1,76 @@
-> POST /calendar/feeds/default/private/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202808
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 101 (0x7fffe4010380), SoupSocket 93 (0x7fffdc0043b0)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> POST /calendar/v3/calendars/ndihjbq6agrl249fjqgd535qmk%40group.calendar.google.com/events HTTP/1.1
+> Soup-Debug-Timestamp: 1430949589
+> Soup-Debug: SoupSession 1 (0xc32240), SoupMessage 7 (0xffbe50), SoupSocket 5 (0x7fe15000d9e0)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGy-MEL7oZEh875MiCaHZKx6KNZcPN1FIFpJB2r_OlDKat0j_JfenP1BZb1Skk2cO5F6VaQkUo7wg
GData-Version: 2
-> Content-Type: application/atom+xml
+> Content-Type: application/json
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive

-> <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:gd='http://schemas.google.com/g/2005' 
xmlns:app='http://www.w3.org/2007/app'><title type='text'>Tennis with Beth</title><content type='text'>Meet 
for a quick lesson.</content><category term='http://schemas.google.com/g/2005#event' 
scheme='http://schemas.google.com/g/2005#kind'/><gd:eventStatus 
value='http://schemas.google.com/g/2005#event.confirmed'/><gd:transparency 
value='http://schemas.google.com/g/2005#event.opaque'/><gCal:guestsCanModify 
value='false'/><gCal:guestsCanInviteOthers value='false'/><gCal:guestsCanSeeGuests 
value='false'/><gCal:anyoneCanAddSelf value='false'/><gd:when startTime='2009-04-17T15:00:00Z' 
endTime='2009-04-17T17:00:00Z'/><gd:who email='john smith example com' 
rel='http://schemas.google.com/g/2005#event.organizer' valueString='John Smith‽'/><gd:where 
valueString='Rolling Lawn Courts'/></entry>
+> {"kind":"calendar#event","summary":"Tennis with Beth","description":"Meet for a quick 
lesson.","anyoneCanAddSelf":false,"guestsCanInviteOthers":false,"guestsCanModify":false,"guestsCanSeeOtherGuests":false,"transparency":"opaque","status":"confirmed","start":{"dateTime":"2009-04-17T15:00:00Z","timeZone":"UTC"},"end":{"dateTime":"2009-04-17T17:00:00Z","timeZone":"UTC"},"location":"Rolling
 Lawn Courts","attendees":[{"displayName":"John Smith‽","email":"john smith example 
com","organizer":true}],"organizer":{"displayName":"John Smith‽","email":"john smith example com"}}
   
-< HTTP/1.1 1 Cancelled
-< Soup-Debug-Timestamp: 1375202808
-< Soup-Debug: SoupMessage 101 (0x7fffe4010380)
-  
-> POST /calendar/feeds/default/private/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202808
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 102 (0x8c2b90), SoupSocket 94 (0x775790)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Content-Type: application/atom+xml
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-> 
-> <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:gd='http://schemas.google.com/g/2005' 
xmlns:app='http://www.w3.org/2007/app'><title type='text'>Tennis with Beth</title><content type='text'>Meet 
for a quick lesson.</content><category term='http://schemas.google.com/g/2005#event' 
scheme='http://schemas.google.com/g/2005#kind'/><gd:eventStatus 
value='http://schemas.google.com/g/2005#event.confirmed'/><gd:transparency 
value='http://schemas.google.com/g/2005#event.opaque'/><gCal:guestsCanModify 
value='false'/><gCal:guestsCanInviteOthers value='false'/><gCal:guestsCanSeeGuests 
value='false'/><gCal:anyoneCanAddSelf value='false'/><gd:when startTime='2009-04-17T15:00:00Z' 
endTime='2009-04-17T17:00:00Z'/><gd:who email='john smith example com' 
rel='http://schemas.google.com/g/2005#event.organizer' valueString='John Smith‽'/><gd:where 
valueString='Rolling Lawn Courts'/></entry>
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202808
-< Soup-Debug: SoupMessage 102 (0x8c2b90)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_lzf1dm9Ue8N3SJp2J6o695WrE5nMbNLIXgO1GwYSOH0dinvA7V6dAhAIAEim2gLMsmbC2ddMnDUzaVKIGr3_JWCh97kMTIAR1M2IeSsu02b7EZA-X4HjICLw-x5pMnXhR8i08nLbVHSLT_No8fvB518lPWszfELKmW9TYG0-BAxXFzn9IKi_SmDnEv70WeTVk9AKBXEZK8GgbVvG2jwg9IxQwwSgxxH2Am-wKlw1Xh28Ocyi9bXsxw2zvbHLluu_emFBzQJ8Ds6aIurEQIryfg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:49 GMT
-< Set-Cookie: S=calendar=1R8F1pQ3_HK-ksz_9_fJcw;Expires=Thu, 08-Aug-2013 23:57:31 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:48 GMT
-< Date: Tue, 30 Jul 2013 16:46:48 GMT
-< Location: https://www.google.com/calendar/feeds/default/private/full?gsessionid=1R8F1pQ3_HK-ksz_9_fJcw
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/private/full?gsessionid=1R8F1pQ3_HK-ksz_9_fJcw";>here</A>.
-< </BODY>
-< </HTML>
-  
-> POST /calendar/feeds/default/private/full?gsessionid=1R8F1pQ3_HK-ksz_9_fJcw HTTP/1.1
-> Soup-Debug-Timestamp: 1375202808
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 102 (0x8c2b90), SoupSocket 95 (0x7fffe0040a30), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Content-Type: application/atom+xml
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-> Content-Length: 969
-> 
-> <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:gd='http://schemas.google.com/g/2005' 
xmlns:app='http://www.w3.org/2007/app'><title type='text'>Tennis with Beth</title><content type='text'>Meet 
for a quick lesson.</content><category term='http://schemas.google.com/g/2005#event' 
scheme='http://schemas.google.com/g/2005#kind'/><gd:eventStatus 
value='http://schemas.google.com/g/2005#event.confirmed'/><gd:transparency 
value='http://schemas.google.com/g/2005#event.opaque'/><gCal:guestsCanModify 
value='false'/><gCal:guestsCanInviteOthers value='false'/><gCal:guestsCanSeeGuests 
value='false'/><gCal:anyoneCanAddSelf value='false'/><gd:when startTime='2009-04-17T15:00:00Z' 
endTime='2009-04-17T17:00:00Z'/><gd:who email='john smith example com' 
rel='http://schemas.google.com/g/2005#event.organizer' valueString='John Smith‽'/><gd:where 
valueString='Rolling Lawn Courts'/></entry>
-  
-< HTTP/1.1 201 Created
-< Soup-Debug-Timestamp: 1375202809
-< Soup-Debug: SoupMessage 102 (0x8c2b90)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_x9DCxs6Yn1ShR7x5wx1k6e37TbqaZyvZnHbBDD5MjDqIwu2doXjOCD97mfXE8YE20iZQLD52PYbtpDGgujgmHXXGW1wlvqMs94qpgxdE8eYecbfbso9UjfaO5uqfvsRXIhKhe7zV2m0bacHn0JcyH7mkYYXHxHv7XZ_tjZftH-i5SVfC5OZaKOQXxynRfd_Yz5PzuJngGrHUxv5bViZFI3gQCqJikX_t9TXaydAiNvFoCzIgXcLmw11rsBONKvKvzka6NqtM8xqoAdhWs62jAQ
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:49 GMT
-< Set-Cookie: S=calendar=M6symLc287DwtP4khAjq6Q;Expires=Sat, 10-Aug-2013 01:37:52 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:49 GMT
-< Date: Tue, 30 Jul 2013 16:46:49 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=entry
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: "EEUCQQRBdyp7JGA6WhNS"
-< Location: https://www.google.com/calendar/feeds/default/private/full/oqb4030l7frkp05mse8u33pqgk
-< Content-Location: https://www.google.com/calendar/feeds/default/private/full/oqb4030l7frkp05mse8u33pqgk
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:gd='http://schemas.google.com/g/2005' gd:etag='&quot;EEUCQQRBdyp7JGA6WhNS&quot;' 
gd:kind='calendar#event'><id>http://www.google.com/calendar/feeds/default/events/oqb4030l7frkp05mse8u33pqgk</id><published>2013-07-30T16:46:49.000Z</published><updated>2013-07-30T16:46:49.000Z</updated><app:edited>2013-07-30T16:46:49.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event'/><title>Tennis 
with Beth</title><content>Meet for a quick lesson.</content><link rel='alternate' type='text/html' 
href='https://www.google.com/calendar/event?eid=ODE5OGhpMWpzczNuaWowM21uY3QwY2Z2Z3MgbGliZ2RhdGEudGVzdEBnb29nbGVtYWlsLmNvbQ'
 title='alternate'/><link rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/private/full/oqb4030l7f
 rkp05mse8u33pqgk'/><link rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/private/full/oqb4030l7frkp05mse8u33pqgk'/><author><name>GData
 Test</name><email>libgdata test googlemail com</email></author><gd:comments><gd:feedLink 
href='https://www.google.com/calendar/feeds/default/private/full/oqb4030l7frkp05mse8u33pqgk/comments'/></gd:comments><gd:eventStatus
 value='http://schemas.google.com/g/2005#event.confirmed'/><gd:where valueString='Rolling Lawn 
Courts'/><gd:who email='libgdata test googlemail com' rel='http://schemas.google.com/g/2005#event.organizer' 
valueString='GData Test'/><gd:when endTime='2009-04-17T18:00:00.000+01:00' 
startTime='2009-04-17T16:00:00.000+01:00'/><gd:transparency 
value='http://schemas.google.com/g/2005#event.opaque'/><gd:visibility 
value='http://schemas.google.com/g/2005#event.default'/><gCal:anyoneCanAddSelf 
value='false'/><gCal:guestsCanInviteOthers value='false'/><gCal:guestsCanModify value='false'/><gCal:g
 uestsCanSeeGuests value='false'/><gCal:sequence value='0'/><gCal:uid value='oqb4030l7frkp05mse8u33pqgk 
google com'/></entry>
-  
-> POST /calendar/feeds/default/private/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202808
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 102 (0x8c2b90), SoupSocket 94 (0x775790)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Content-Type: application/atom+xml
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-> 
-> <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:gd='http://schemas.google.com/g/2005' 
xmlns:app='http://www.w3.org/2007/app'><title type='text'>Tennis with Beth</title><content type='text'>Meet 
for a quick lesson.</content><category term='http://schemas.google.com/g/2005#event' 
scheme='http://schemas.google.com/g/2005#kind'/><gd:eventStatus 
value='http://schemas.google.com/g/2005#event.confirmed'/><gd:transparency 
value='http://schemas.google.com/g/2005#event.opaque'/><gCal:guestsCanModify 
value='false'/><gCal:guestsCanInviteOthers value='false'/><gCal:guestsCanSeeGuests 
value='false'/><gCal:anyoneCanAddSelf value='false'/><gd:when startTime='2009-04-17T15:00:00Z' 
endTime='2009-04-17T17:00:00Z'/><gd:who email='john smith example com' 
rel='http://schemas.google.com/g/2005#event.organizer' valueString='John Smith‽'/><gd:where 
valueString='Rolling Lawn Courts'/></entry>
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202808
-< Soup-Debug: SoupMessage 102 (0x8c2b90)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_lzf1dm9Ue8N3SJp2J6o695WrE5nMbNLIXgO1GwYSOH0dinvA7V6dAhAIAEim2gLMsmbC2ddMnDUzaVKIGr3_JWCh97kMTIAR1M2IeSsu02b7EZA-X4HjICLw-x5pMnXhR8i08nLbVHSLT_No8fvB518lPWszfELKmW9TYG0-BAxXFzn9IKi_SmDnEv70WeTVk9AKBXEZK8GgbVvG2jwg9IxQwwSgxxH2Am-wKlw1Xh28Ocyi9bXsxw2zvbHLluu_emFBzQJ8Ds6aIurEQIryfg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:49 GMT
-< Set-Cookie: S=calendar=1R8F1pQ3_HK-ksz_9_fJcw;Expires=Thu, 08-Aug-2013 23:57:31 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:48 GMT
-< Date: Tue, 30 Jul 2013 16:46:48 GMT
-< Location: https://www.google.com/calendar/feeds/default/private/full?gsessionid=1R8F1pQ3_HK-ksz_9_fJcw
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/private/full?gsessionid=1R8F1pQ3_HK-ksz_9_fJcw";>here</A>.
-< </BODY>
-< </HTML>
-  
-> POST /calendar/feeds/default/private/full?gsessionid=1R8F1pQ3_HK-ksz_9_fJcw HTTP/1.1
-> Soup-Debug-Timestamp: 1375202808
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 102 (0x8c2b90), SoupSocket 95 (0x7fffe0040a30), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Content-Type: application/atom+xml
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-> Content-Length: 969
-> 
-> <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:gd='http://schemas.google.com/g/2005' 
xmlns:app='http://www.w3.org/2007/app'><title type='text'>Tennis with Beth</title><content type='text'>Meet 
for a quick lesson.</content><category term='http://schemas.google.com/g/2005#event' 
scheme='http://schemas.google.com/g/2005#kind'/><gd:eventStatus 
value='http://schemas.google.com/g/2005#event.confirmed'/><gd:transparency 
value='http://schemas.google.com/g/2005#event.opaque'/><gCal:guestsCanModify 
value='false'/><gCal:guestsCanInviteOthers value='false'/><gCal:guestsCanSeeGuests 
value='false'/><gCal:anyoneCanAddSelf value='false'/><gd:when startTime='2009-04-17T15:00:00Z' 
endTime='2009-04-17T17:00:00Z'/><gd:who email='john smith example com' 
rel='http://schemas.google.com/g/2005#event.organizer' valueString='John Smith‽'/><gd:where 
valueString='Rolling Lawn Courts'/></entry>
-  
-< HTTP/1.1 201 Created
-< Soup-Debug-Timestamp: 1375202809
-< Soup-Debug: SoupMessage 102 (0x8c2b90)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_x9DCxs6Yn1ShR7x5wx1k6e37TbqaZyvZnHbBDD5MjDqIwu2doXjOCD97mfXE8YE20iZQLD52PYbtpDGgujgmHXXGW1wlvqMs94qpgxdE8eYecbfbso9UjfaO5uqfvsRXIhKhe7zV2m0bacHn0JcyH7mkYYXHxHv7XZ_tjZftH-i5SVfC5OZaKOQXxynRfd_Yz5PzuJngGrHUxv5bViZFI3gQCqJikX_t9TXaydAiNvFoCzIgXcLmw11rsBONKvKvzka6NqtM8xqoAdhWs62jAQ
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:49 GMT
-< Set-Cookie: S=calendar=M6symLc287DwtP4khAjq6Q;Expires=Sat, 10-Aug-2013 01:37:52 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:49 GMT
-< Date: Tue, 30 Jul 2013 16:46:49 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=entry
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: "EEUCQQRBdyp7JGA6WhNS"
-< Location: https://www.google.com/calendar/feeds/default/private/full/oqb4030l7frkp05mse8u33pqgk
-< Content-Location: https://www.google.com/calendar/feeds/default/private/full/oqb4030l7frkp05mse8u33pqgk
+< HTTP/1.1 200 OK
+< Soup-Debug-Timestamp: 1430949589
+< Soup-Debug: SoupMessage 7 (0xffbe50)
+< Cache-Control: no-cache, no-store, max-age=0, must-revalidate
+< Pragma: no-cache
+< Expires: Fri, 01 Jan 1990 00:00:00 GMT
+< Date: Wed, 06 May 2015 21:59:49 GMT
+< ETag: "2861899178874000"
+< Vary: Origin
+< Vary: X-Origin
+< Content-Type: application/json; charset=UTF-8
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
 < X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
 < Transfer-Encoding: chunked
 < 
-< <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:gd='http://schemas.google.com/g/2005' gd:etag='&quot;EEUCQQRBdyp7JGA6WhNS&quot;' 
gd:kind='calendar#event'><id>http://www.google.com/calendar/feeds/default/events/oqb4030l7frkp05mse8u33pqgk</id><published>2013-07-30T16:46:49.000Z</published><updated>2013-07-30T16:46:49.000Z</updated><app:edited>2013-07-30T16:46:49.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event'/><title>Tennis 
with Beth</title><content>Meet for a quick lesson.</content><link rel='alternate' type='text/html' 
href='https://www.google.com/calendar/event?eid=ODE5OGhpMWpzczNuaWowM21uY3QwY2Z2Z3MgbGliZ2RhdGEudGVzdEBnb29nbGVtYWlsLmNvbQ'
 title='alternate'/><link rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/private/full/oqb4030l7f
 rkp05mse8u33pqgk'/><link rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/private/full/oqb4030l7frkp05mse8u33pqgk'/><author><name>GData
 Test</name><email>libgdata test googlemail com</email></author><gd:comments><gd:feedLink 
href='https://www.google.com/calendar/feeds/default/private/full/oqb4030l7frkp05mse8u33pqgk/comments'/></gd:comments><gd:eventStatus
 value='http://schemas.google.com/g/2005#event.confirmed'/><gd:where valueString='Rolling Lawn 
Courts'/><gd:who email='libgdata test googlemail com' rel='http://schemas.google.com/g/2005#event.organizer' 
valueString='GData Test'/><gd:when endTime='2009-04-17T18:00:00.000+01:00' 
startTime='2009-04-17T16:00:00.000+01:00'/><gd:transparency 
value='http://schemas.google.com/g/2005#event.opaque'/><gd:visibility 
value='http://schemas.google.com/g/2005#event.default'/><gCal:anyoneCanAddSelf 
value='false'/><gCal:guestsCanInviteOthers value='false'/><gCal:guestsCanModify value='false'/><gCal:g
 uestsCanSeeGuests value='false'/><gCal:sequence value='0'/><gCal:uid value='oqb4030l7frkp05mse8u33pqgk 
google com'/></entry>
+< {
+<  "kind": "calendar#event",
+<  "etag": "\"2861899178874000\"",
+<  "id": "8ndrpt97cl0c9lkbpojq9tiquo",
+<  "status": "confirmed",
+<  "htmlLink": 
"https://www.google.com/calendar/event?eid=OG5kcnB0OTdjbDBjOWxrYnBvanE5dGlxdW8gajU2ODM1bThscXF0OXUxb2E1bWIyZ284ODBAZw";,
+<  "created": "2015-05-06T21:59:49.000Z",
+<  "updated": "2015-05-06T21:59:49.437Z",
+<  "summary": "Tennis with Beth",
+<  "description": "Meet for a quick lesson.",
+<  "location": "Rolling Lawn Courts",
+<  "creator": {
+<   "email": "libgdata test googlemail com",
+<   "displayName": "GData Test"
+<  },
+<  "organizer": {
+<   "email": "ndihjbq6agrl249fjqgd535qmk group calendar google com",
+<   "displayName": "Temp Test Calendar",
+<   "self": true
+<  },
+<  "start": {
+<   "dateTime": "2009-04-17T15:00:00Z",
+<   "timeZone": "UTC"
+<  },
+<  "end": {
+<   "dateTime": "2009-04-17T17:00:00Z",
+<   "timeZone": "UTC"
+<  },
+<  "iCalUID": "8ndrpt97cl0c9lkbpojq9tiquo google com",
+<  "sequence": 0,
+<  "attendees": [
+<   {
+<    "email": "john smith example com",
+<    "displayName": "John Smith‽",
+<    "responseStatus": "needsAction"
+<   }
+<  ],
+<  "guestsCanInviteOthers": false,
+<  "guestsCanSeeOtherGuests": false,
+<  "reminders": {
+<   "useDefault": true
+<  }
+< }
   
diff --git a/gdata/tests/traces/calendar/global-authentication 
b/gdata/tests/traces/calendar/global-authentication
index f59286b..be4dd66 100644
--- a/gdata/tests/traces/calendar/global-authentication
+++ b/gdata/tests/traces/calendar/global-authentication
@@ -1,27 +1,35 @@
-> POST /accounts/ClientLogin HTTP/1.1
-> Soup-Debug-Timestamp: 1375202658
-> Soup-Debug: SoupSession 1 (0x65a1d0), SoupMessage 1 (0x8c28c0), SoupSocket 1 (0x7750d0)
-> Host: www.google.com
+> POST /o/oauth2/token HTTP/1.1
+> Soup-Debug-Timestamp: 1430949580
+> Soup-Debug: SoupSession 1 (0xc32110), SoupMessage 1 (0xffb8b0), SoupSocket 1 (0x7fe1540036b0)
+> Host: accounts.google.com
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive

-> 
accountType=HOSTED%5FOR%5FGOOGLE&Email=libgdata%2Etest%40gmail%2Ecom&Passwd=gdata%2Dgdata&service=cl&source=ytapi%2DGNOME%2Dlibgdata%2D444fubtt%2D0
+> 
client_id=352818697630-nqu2cmt5quqd6lr17ouoqmb684u84l1f.apps.googleusercontent.com&client_secret=-fA4pHQJxR3zJ-FyAMPQsikg&code=4%2FB4IYd9knVDIDdLZdrhuCBbjmotzgYNLb1QqstmPrxbA.UuDy7Em42q8doiIBeO6P2m8efXtWmgI&redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob&grant_type=authorization_code
   
 < HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202659
-< Soup-Debug: SoupMessage 1 (0x8c28c0)
-< Content-Type: text/plain
-< Cache-control: no-cache, no-store
+< Soup-Debug-Timestamp: 1430949580
+< Soup-Debug: SoupMessage 1 (0xffb8b0)
+< Content-Type: application/json; charset=utf-8
+< Cache-Control: no-cache, no-store, max-age=0, must-revalidate
 < Pragma: no-cache
-< Expires: Mon, 01-Jan-1990 00:00:00 GMT
-< Date: Tue, 30 Jul 2013 16:44:19 GMT
+< Expires: Fri, 01 Jan 1990 00:00:00 GMT
+< Date: Wed, 06 May 2015 21:59:40 GMT
+< Content-Disposition: attachment; filename="json.txt"; filename*=UTF-8''json.txt
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
+< X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
-< Content-Length: 947
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
+< Transfer-Encoding: chunked
 < 
-< 
SID=DQAAANMAAABni88bXxZ1ccsGiahuDBcUANdzR1_t9LLvGG9u1tftUaxTNn5uYrL7pK0SxO5N4YQTnQo3wWRMOvZ7WibZnqTrdbujl3auw3aR6GopooEdkIbl3AW-nzqLMVV5H2-lJyLAoDy0JI9LrTqMzfHK__wyjX1wLNw2SsOLHvxQNrJIcreZmjwhc1e9gf0pmit9hi-l1Le2elhYOA_hgrDJsaP7Gl5Ja1ddZ7hHuIJXCr1ro_j-R9wYlcTI-F72G7oT9G2P8QDJTJZw5hFFseazFmCIIIlDRlhwcCD07WDxSJxFZg
-< 
LSID=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NhfZPNsQA4-wCB9yNVSjD2OSfMCPhH3Xs8jODVeKSaxR9rNyoxz3445acEnNK_XNXQlUcw7p2bTZYV6ghIrJ8z45VlzXfBRUNNO9TPseJK9VrmxUIHmOkvNZZ10oK-3LJObEvrgvdyw_zTWrcDbxNXmo-iOLtgZxceF2K55LeER1XldXNzkTnwVrugvKnXduNieMLhgJoUB2a4_hN6c1lkIGtM34g3StT-F13gWuHX7RLQ
-< 
Auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+< {
+<   "access_token" : "ya29.awGy-MEL7oZEh875MiCaHZKx6KNZcPN1FIFpJB2r_OlDKat0j_JfenP1BZb1Skk2cO5F6VaQkUo7wg",
+<   "token_type" : "Bearer",
+<   "expires_in" : 3600,
+<   "refresh_token" : "1/WCwwRyT6fkH315Vd62L8HwTu67pjEG0DJ5H4xGlr8bQMEudVrK5jSpoR30zcRFq6"
+< }
   
diff --git a/gdata/tests/traces/calendar/query-all-calendars b/gdata/tests/traces/calendar/query-all-calendars
index 53bd955..b740612 100644
--- a/gdata/tests/traces/calendar/query-all-calendars
+++ b/gdata/tests/traces/calendar/query-all-calendars
@@ -1,67 +1,145 @@
-> GET /calendar/feeds/default/allcalendars/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202674
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 7 (0x8c2aa0), SoupSocket 12 (0x775250)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202675
-< Soup-Debug: SoupMessage 7 (0x8c2aa0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_t4EurujSJEVz4Oz9mAIOytzvk2x5HxgdMhjgmIZQyEhJEVxBkGa9tYZB61Yy8JtAPaktxoTLVkhp854Pjz3Lu2nGX3VFkbf3hmep1Z77H5UUPxIsLyYKJ-XIqF26WY8xy6o6N8-w_azdQg_R57FuB6O-GUgGUKDr2aKE9iTWpO0XsB7-zCP0UEx7yuXEnbLb7XVAw5KqOV1FqKEA6grSKkAqUaQftC9ppmNnCTUl0XskgKlvQxIBg-580Pa1-4yjY5tacPmBQVR42znpOSUkcg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:44:36 GMT
-< Set-Cookie: S=calendar=58E7R9WlT_6a7-yMgWl0Vg;Expires=Sat, 10-Aug-2013 14:05:10 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:44:35 GMT
-< Date: Tue, 30 Jul 2013 16:44:35 GMT
-< Location: https://www.google.com/calendar/feeds/default/allcalendars/full?gsessionid=58E7R9WlT_6a7-yMgWl0Vg
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/allcalendars/full?gsessionid=58E7R9WlT_6a7-yMgWl0Vg";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET /calendar/feeds/default/allcalendars/full?gsessionid=58E7R9WlT_6a7-yMgWl0Vg HTTP/1.1
-> Soup-Debug-Timestamp: 1375202675
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 7 (0x8c2aa0), SoupSocket 12 (0x775250), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> GET /calendar/v3/users/me/calendarList HTTP/1.1
+> Soup-Debug-Timestamp: 1430947979
+> Soup-Debug: SoupSession 1 (0x12bc240), SoupMessage 3 (0x1553470), SoupSocket 2 (0x7fcbe4003780)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGpyfNPtG5DI_53Jiu2taI0Hq5ho1AELWfwHQ_qvmVHPbaeRDNFIstvm7c6JBFGe4wZTa6LaHrYYA
GData-Version: 2
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive
   
 < HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202675
-< Soup-Debug: SoupMessage 7 (0x8c2aa0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_q4NwI2V8UT-SSEMjiblkY8jTSCIGQJCo_ZFavemirrG0G2jzg3jjEVC3CQauPSZoNTFtDCw6Eu1-1S6nOyDK2J9zwLcpKLPHGuWk8fzL5JjKgN0Z0HbdhVtGaldMU2XCoc4_I0dsAZNFNzMl12pQ2IhlOpKYk_syrjXgbEIFWB07e6wSu6Mp1XswtWQL95nokCfWJkTHf4YGsR2zpy2736UplfLIVHDJLz7fiJzKG-5nUmoz2a5jdwopbkQ6flW44tTL7okPm_2Y6nqlPi74Mg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:44:36 GMT
-< Set-Cookie: S=calendar=QAxuXPE6j7fZqmf9NvuwwQ;Expires=Sun, 11-Aug-2013 00:55:31 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:44:35 GMT
-< Date: Tue, 30 Jul 2013 16:44:35 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=feed
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CEEDRHk6eCp7JGA9WhFWEk0."
-< Last-Modified: Tue, 30 Jul 2013 16:44:35 GMT
+< Soup-Debug-Timestamp: 1430947980
+< Soup-Debug: SoupMessage 3 (0x1553470)
+< Expires: Wed, 06 May 2015 21:33:00 GMT
+< Date: Wed, 06 May 2015 21:33:00 GMT
+< Cache-Control: private, max-age=0, must-revalidate, no-transform
+< Vary: Origin
+< Vary: X-Origin
+< Content-Type: application/json; charset=UTF-8
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
 < X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
 < Transfer-Encoding: chunked
 < 
-< <?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' xmlns:gd='http://schemas.google.com/g/2005' 
gd:etag='W/&quot;CEEDRHk6eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendarFeed'><id>http://www.google.com/calendar/feeds/default/allcalendars/full</id><updated>2013-07-30T16:44:35.710Z</updated><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title>GData Test's Calendar List</title><link 
rel='alternate' type='text/html' href='https://www.google.com/calendar/render'/><link 
rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full'/><link 
rel='http://schemas.google.com/g/2005#post' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/all
 calendars/full'/><link rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full'/><author><name>libgdata test 
googlemail com</name><email>libgdata test googlemail com</email></author><generator version='1.0' 
uri='http://www.google.com/calendar'>Google 
Calendar</generator><openSearch:startIndex>1</openSearch:startIndex><entry 
gd:etag='W/&quot;CEEDRX47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/libgdata.test%40googlemail.com</id><published>2013-07-30T16:44:35.550Z</published><updated>2013-07-30T16:44:34.000Z</updated><app:edited>2013-07-30T16:44:34.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>libgdata test googlemail 
com</title><content type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link
  rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/acl/full'/><link rel='self' 
type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/libgdata.test%40googlemail.com'/><link 
rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/libgdata.test%40googlemail.com'/><author><name>libgdata
 test googlemail com</name><email>libgdata test googlemail com</email></author><gCal:accesslevel 
value='owner'/><gCal:color value='#2952A3'/><gCal:hidden value='false'/><gCal:select
 ed value='true'/><gCal:timezone value='Europe/London'/><gCal:timesCleaned value='4'/></entry><entry 
gd:etag='W/&quot;CEEDQH47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/k3aqq5l45p35ehjnsona6f5lig%40group.calendar.google.com</id><published>2013-07-30T16:44:35.616Z</published><updated>2013-07-30T16:44:31.000Z</updated><app:edited>2013-07-30T16:44:31.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 1</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/k3aqq5l45p35ehjnsona6f5lig%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/k3aqq5l45p35ehjnsona6f5lig%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml'
  
href='https://www.google.com/calendar/feeds/k3aqq5l45p35ehjnsona6f5lig%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/k3aqq5l45p35ehjnsona6f5lig%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/k3aqq5l45p35ehjnsona6f5lig%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/k3aqq5l45p35ehjnsona6f5lig%40group.calendar.google.com'/><author><name>Test
 Calendar 1</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry><entry gd:etag='W/&quot;CEEDRX47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://w
 
ww.google.com/calendar/feeds/default/calendars/l0fg03in3kl4loj3str7igu03g%40group.calendar.google.com</id><published>2013-07-30T16:44:35.636Z</published><updated>2013-07-30T16:44:34.000Z</updated><app:edited>2013-07-30T16:44:34.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 2</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/l0fg03in3kl4loj3str7igu03g%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/l0fg03in3kl4loj3str7igu03g%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/l0fg03in3kl4loj3str7igu03g%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='app
 lication/atom+xml' 
href='https://www.google.com/calendar/feeds/l0fg03in3kl4loj3str7igu03g%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/l0fg03in3kl4loj3str7igu03g%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/l0fg03in3kl4loj3str7igu03g%40group.calendar.google.com'/><author><name>Test
 Calendar 2</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry></feed>
+< {
+<  "kind": "calendar#calendarList",
+<  "etag": "\"1430947978342000\"",
+<  "nextSyncToken": "00001430947978342000",
+<  "items": [
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"0\"",
+<    "id": "libgdata test googlemail com",
+<    "summary": "libgdata test gmail com",
+<    "timeZone": "Europe/London",
+<    "colorId": "17",
+<    "backgroundColor": "#9a9cff",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": [
+<     {
+<      "method": "email",
+<      "minutes": 10
+<     },
+<     {
+<      "method": "popup",
+<      "minutes": 30
+<     }
+<    ],
+<    "notificationSettings": {
+<     "notifications": [
+<      {
+<       "type": "eventCreation",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventChange",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventCancellation",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventResponse",
+<       "method": "email"
+<      }
+<     ]
+<    },
+<    "primary": true
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430947973540000\"",
+<    "id": "h0g17fas6es1gt2obhhgs8bsro group calendar google com",
+<    "summary": "Test Calendar 1",
+<    "timeZone": "UTC",
+<    "colorId": "11",
+<    "backgroundColor": "#fbe983",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430947978342000\"",
+<    "id": "tulvlm6fiatm3a32l7f3i98bek group calendar google com",
+<    "summary": "Test Calendar 2",
+<    "timeZone": "UTC",
+<    "colorId": "16",
+<    "backgroundColor": "#4986e7",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430947738744000\"",
+<    "id": "4v0gftqkoct5skn7t3ushbnsfg group calendar google com",
+<    "summary": "Test Calendar 1",
+<    "timeZone": "UTC",
+<    "colorId": "8",
+<    "backgroundColor": "#16a765",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430670856222000\"",
+<    "id": "#contacts group v calendar google com",
+<    "summary": "Birthdays",
+<    "description": "Displays birthdays of people in Google Contacts and optionally 'Your Circles' from 
Google+. Also displays anniversary and other event dates from Google Contacts, if applicable.",
+<    "timeZone": "Europe/London",
+<    "colorId": "13",
+<    "backgroundColor": "#92e1c0",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "reader",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430670855908000\"",
+<    "id": "en uk#holiday group v calendar google com",
+<    "summary": "Holidays in United Kingdom",
+<    "description": "Holidays and Observances in United Kingdom",
+<    "timeZone": "Europe/London",
+<    "colorId": "8",
+<    "backgroundColor": "#16a765",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "reader",
+<    "defaultReminders": []
+<   }
+<  ]
+< }
   
diff --git a/gdata/tests/traces/calendar/query-all-calendars-async-progress-closure 
b/gdata/tests/traces/calendar/query-all-calendars-async-progress-closure
index 1c651d6..d4c4351 100644
--- a/gdata/tests/traces/calendar/query-all-calendars-async-progress-closure
+++ b/gdata/tests/traces/calendar/query-all-calendars-async-progress-closure
@@ -1,67 +1,145 @@
-> GET /calendar/feeds/default/allcalendars/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202716
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 31 (0x7fffe003f640), SoupSocket 32 (0x775310)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202716
-< Soup-Debug: SoupMessage 31 (0x7fffe003f640)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_t4EurujSJEVz4Oz9mAIOytzvk2x5HxgdMhjgmIZQyEhJEVxBkGa9tYZB61Yy8JtAPaktxoTLVkhp854Pjz3Lu2nGX3VFkbf3hmep1Z77H5UUPxIsLyYKJ-XIqF26WY8xy6o6N8-w_azdQg_R57FuB6O-GUgGUKDr2aKE9iTWpO0XsB7-zCP0UEx7yuXEnbLb7XVAw5KqOV1FqKEA6grSKkAqUaQftC9ppmNnCTUl0XskgKlvQxIBg-580Pa1-4yjY5tacPmBQVR42znpOSUkcg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:17 GMT
-< Set-Cookie: S=calendar=1JcZXDt8pcgXe8x7dR5dgA;Expires=Fri, 09-Aug-2013 11:54:18 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:16 GMT
-< Date: Tue, 30 Jul 2013 16:45:16 GMT
-< Location: https://www.google.com/calendar/feeds/default/allcalendars/full?gsessionid=1JcZXDt8pcgXe8x7dR5dgA
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/allcalendars/full?gsessionid=1JcZXDt8pcgXe8x7dR5dgA";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET /calendar/feeds/default/allcalendars/full?gsessionid=1JcZXDt8pcgXe8x7dR5dgA HTTP/1.1
-> Soup-Debug-Timestamp: 1375202716
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 31 (0x7fffe003f640), SoupSocket 32 (0x775310), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> GET /calendar/v3/users/me/calendarList HTTP/1.1
+> Soup-Debug-Timestamp: 1430948003
+> Soup-Debug: SoupSession 1 (0x12bc240), SoupMessage 13 (0x7fcbdc0398b0), SoupSocket 6 (0x127b1a0)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGpyfNPtG5DI_53Jiu2taI0Hq5ho1AELWfwHQ_qvmVHPbaeRDNFIstvm7c6JBFGe4wZTa6LaHrYYA
GData-Version: 2
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive
   
 < HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202717
-< Soup-Debug: SoupMessage 31 (0x7fffe003f640)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_x9DCxs6Yn1ShR7x5wx1k6e37TbqaZyvZnHbBDD5MjDqIwu2doXjOCD97mfXE8YE20iZQLD52PYbtpDGgujgmHXXGW1wlvqMs94qpgxdE8eYecbfbso9UjfaO5uqfvsRXIhKhe7zV2m0bacHn0JcyH7mkYYXHxHv7XZ_tjZftH-i5SVfC5OZaKOQXxynRfd_Yz5PzuJngGrHUxv5bViZFI3gQCqJikX_t9TXaydAiNvFoCzIgXcLmw11rsBONKvKvzka6NqtM8xqoAdhWs62jAQ
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:18 GMT
-< Set-Cookie: S=calendar=OEkDTb3q_U4lKCiI6oeybw;Expires=Mon, 12-Aug-2013 17:52:13 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:17 GMT
-< Date: Tue, 30 Jul 2013 16:45:17 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=feed
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CEAFRnoyeyp7JGA9WhFWEk0."
-< Last-Modified: Tue, 30 Jul 2013 16:45:17 GMT
+< Soup-Debug-Timestamp: 1430948003
+< Soup-Debug: SoupMessage 13 (0x7fcbdc0398b0)
+< Expires: Wed, 06 May 2015 21:33:23 GMT
+< Date: Wed, 06 May 2015 21:33:23 GMT
+< Cache-Control: private, max-age=0, must-revalidate, no-transform
+< Vary: Origin
+< Vary: X-Origin
+< Content-Type: application/json; charset=UTF-8
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
 < X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
 < Transfer-Encoding: chunked
 < 
-< <?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' xmlns:gd='http://schemas.google.com/g/2005' 
gd:etag='W/&quot;CEAFRnoyeyp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendarFeed'><id>http://www.google.com/calendar/feeds/default/allcalendars/full</id><updated>2013-07-30T16:45:17.493Z</updated><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title>GData Test's Calendar List</title><link 
rel='alternate' type='text/html' href='https://www.google.com/calendar/render'/><link 
rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full'/><link 
rel='http://schemas.google.com/g/2005#post' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/all
 calendars/full'/><link rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full'/><author><name>libgdata test 
googlemail com</name><email>libgdata test googlemail com</email></author><generator version='1.0' 
uri='http://www.google.com/calendar'>Google 
Calendar</generator><openSearch:startIndex>1</openSearch:startIndex><entry 
gd:etag='W/&quot;CEAFR347eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/libgdata.test%40googlemail.com</id><published>2013-07-30T16:45:17.370Z</published><updated>2013-07-30T16:45:16.000Z</updated><app:edited>2013-07-30T16:45:16.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>libgdata test googlemail 
com</title><content type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link
  rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/acl/full'/><link rel='self' 
type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/libgdata.test%40googlemail.com'/><link 
rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/libgdata.test%40googlemail.com'/><author><name>libgdata
 test googlemail com</name><email>libgdata test googlemail com</email></author><gCal:accesslevel 
value='owner'/><gCal:color value='#2952A3'/><gCal:hidden value='false'/><gCal:select
 ed value='true'/><gCal:timezone value='Europe/London'/><gCal:timesCleaned value='4'/></entry><entry 
gd:etag='W/&quot;CEAFRH47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/tfn5sptdhn0te2l1koigfu6cak%40group.calendar.google.com</id><published>2013-07-30T16:45:17.395Z</published><updated>2013-07-30T16:45:15.000Z</updated><app:edited>2013-07-30T16:45:15.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 1</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/tfn5sptdhn0te2l1koigfu6cak%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/tfn5sptdhn0te2l1koigfu6cak%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml'
  
href='https://www.google.com/calendar/feeds/tfn5sptdhn0te2l1koigfu6cak%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/tfn5sptdhn0te2l1koigfu6cak%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/tfn5sptdhn0te2l1koigfu6cak%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/tfn5sptdhn0te2l1koigfu6cak%40group.calendar.google.com'/><author><name>Test
 Calendar 1</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry><entry gd:etag='W/&quot;CEAFR347eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://w
 
ww.google.com/calendar/feeds/default/calendars/s7534c0sqfr8l21mi65nn7pmm8%40group.calendar.google.com</id><published>2013-07-30T16:45:17.425Z</published><updated>2013-07-30T16:45:16.000Z</updated><app:edited>2013-07-30T16:45:16.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 2</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/s7534c0sqfr8l21mi65nn7pmm8%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/s7534c0sqfr8l21mi65nn7pmm8%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/s7534c0sqfr8l21mi65nn7pmm8%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='app
 lication/atom+xml' 
href='https://www.google.com/calendar/feeds/s7534c0sqfr8l21mi65nn7pmm8%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/s7534c0sqfr8l21mi65nn7pmm8%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/s7534c0sqfr8l21mi65nn7pmm8%40group.calendar.google.com'/><author><name>Test
 Calendar 2</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry></feed>
+< {
+<  "kind": "calendar#calendarList",
+<  "etag": "\"1430948002317000\"",
+<  "nextSyncToken": "00001430948002317000",
+<  "items": [
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430947998187000\"",
+<    "id": "ldqvjo2garg65mee88q8r3ngr8 group calendar google com",
+<    "summary": "Test Calendar 1",
+<    "timeZone": "UTC",
+<    "colorId": "12",
+<    "backgroundColor": "#fad165",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"0\"",
+<    "id": "libgdata test googlemail com",
+<    "summary": "libgdata test gmail com",
+<    "timeZone": "Europe/London",
+<    "colorId": "17",
+<    "backgroundColor": "#9a9cff",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": [
+<     {
+<      "method": "email",
+<      "minutes": 10
+<     },
+<     {
+<      "method": "popup",
+<      "minutes": 30
+<     }
+<    ],
+<    "notificationSettings": {
+<     "notifications": [
+<      {
+<       "type": "eventCreation",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventChange",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventCancellation",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventResponse",
+<       "method": "email"
+<      }
+<     ]
+<    },
+<    "primary": true
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430948002317000\"",
+<    "id": "f6npslr0gr8vo6r55gs98hmq0c group calendar google com",
+<    "summary": "Test Calendar 2",
+<    "timeZone": "UTC",
+<    "colorId": "17",
+<    "backgroundColor": "#9a9cff",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430947738744000\"",
+<    "id": "4v0gftqkoct5skn7t3ushbnsfg group calendar google com",
+<    "summary": "Test Calendar 1",
+<    "timeZone": "UTC",
+<    "colorId": "8",
+<    "backgroundColor": "#16a765",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430670856222000\"",
+<    "id": "#contacts group v calendar google com",
+<    "summary": "Birthdays",
+<    "description": "Displays birthdays of people in Google Contacts and optionally 'Your Circles' from 
Google+. Also displays anniversary and other event dates from Google Contacts, if applicable.",
+<    "timeZone": "Europe/London",
+<    "colorId": "13",
+<    "backgroundColor": "#92e1c0",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "reader",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430670855908000\"",
+<    "id": "en uk#holiday group v calendar google com",
+<    "summary": "Holidays in United Kingdom",
+<    "description": "Holidays and Observances in United Kingdom",
+<    "timeZone": "Europe/London",
+<    "colorId": "8",
+<    "backgroundColor": "#16a765",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "reader",
+<    "defaultReminders": []
+<   }
+<  ]
+< }
   
diff --git a/gdata/tests/traces/calendar/query-events b/gdata/tests/traces/calendar/query-events
index 6c541dd..1d33ef5 100644
--- a/gdata/tests/traces/calendar/query-events
+++ b/gdata/tests/traces/calendar/query-events
@@ -1,67 +1,140 @@
-> GET /calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202696
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 19 (0x8c2b90), SoupSocket 24 (0x7753d0)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202696
-< Soup-Debug: SoupMessage 19 (0x8c2b90)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_t4EurujSJEVz4Oz9mAIOytzvk2x5HxgdMhjgmIZQyEhJEVxBkGa9tYZB61Yy8JtAPaktxoTLVkhp854Pjz3Lu2nGX3VFkbf3hmep1Z77H5UUPxIsLyYKJ-XIqF26WY8xy6o6N8-w_azdQg_R57FuB6O-GUgGUKDr2aKE9iTWpO0XsB7-zCP0UEx7yuXEnbLb7XVAw5KqOV1FqKEA6grSKkAqUaQftC9ppmNnCTUl0XskgKlvQxIBg-580Pa1-4yjY5tacPmBQVR42znpOSUkcg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:44:57 GMT
-< Set-Cookie: S=calendar=zX87lcTPkns-ErdX3socLw;Expires=Fri, 09-Aug-2013 10:35:11 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:44:56 GMT
-< Date: Tue, 30 Jul 2013 16:44:56 GMT
-< Location: 
https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full?gsessionid=zX87lcTPkns-ErdX3socLw
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full?gsessionid=zX87lcTPkns-ErdX3socLw";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET 
/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full?gsessionid=zX87lcTPkns-ErdX3socLw
 HTTP/1.1
-> Soup-Debug-Timestamp: 1375202696
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 19 (0x8c2b90), SoupSocket 24 (0x7753d0), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> GET /calendar/v3/calendars/ndihjbq6agrl249fjqgd535qmk%40group.calendar.google.com/events HTTP/1.1
+> Soup-Debug-Timestamp: 1430948129
+> Soup-Debug: SoupSession 1 (0x1bfd240), SoupMessage 10 (0x1e1f290), SoupSocket 6 (0x1bbc270)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGOOtAe8kqEXctjnpzBjl8WoWrJJUugtZDGHw1adbjI-Zo3QrMM66TvDNRGatGY9tjJCLnfap1jXQ
GData-Version: 2
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive
   
 < HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202697
-< Soup-Debug: SoupMessage 19 (0x8c2b90)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_x9DCxs6Yn1ShR7x5wx1k6e37TbqaZyvZnHbBDD5MjDqIwu2doXjOCD97mfXE8YE20iZQLD52PYbtpDGgujgmHXXGW1wlvqMs94qpgxdE8eYecbfbso9UjfaO5uqfvsRXIhKhe7zV2m0bacHn0JcyH7mkYYXHxHv7XZ_tjZftH-i5SVfC5OZaKOQXxynRfd_Yz5PzuJngGrHUxv5bViZFI3gQCqJikX_t9TXaydAiNvFoCzIgXcLmw11rsBONKvKvzka6NqtM8xqoAdhWs62jAQ
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:44:57 GMT
-< Set-Cookie: S=calendar=QMm_x9O4Ed_LxevBxx1rjg;Expires=Tue, 13-Aug-2013 16:03:11 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:44:57 GMT
-< Date: Tue, 30 Jul 2013 16:44:57 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=feed
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CEENQn47eCp7JGA9WhFWEk0."
-< Last-Modified: Tue, 30 Jul 2013 16:44:53 GMT
+< Soup-Debug-Timestamp: 1430948129
+< Soup-Debug: SoupMessage 10 (0x1e1f290)
+< Expires: Wed, 06 May 2015 21:35:29 GMT
+< Date: Wed, 06 May 2015 21:35:29 GMT
+< Cache-Control: private, max-age=0, must-revalidate, no-transform
+< Vary: Origin
+< Vary: X-Origin
+< Content-Type: application/json; charset=UTF-8
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
 < X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
 < Transfer-Encoding: chunked
 < 
-< <?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' 
xmlns:gd='http://schemas.google.com/g/2005' gd:etag='W/&quot;CEENQn47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#eventFeed'><id>http://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full</id><updated>2013-07-30T16:44:53.000Z</updated><category
 scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event'/><title>Temp 
Test Calendar</title><subtitle>Temp Test Calendar</subtitle><link rel='alternate' type='text/html' 
href='https://www.google.com/calendar/embed?src=i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com'/><link
 rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full'/><link
 rel='h
 ttp://schemas.google.com/g/2005#post' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/g/2005#batch' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full/batch'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full?max-results=25'/><author><name>Temp
 Test Calendar</name></author><generator version='1.0' uri='http://www.google.com/calendar'>Google 
Calendar</generator><openSearch:totalResults>0</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><gCal:timezone
 value='UTC'/><gCal:timesCleaned value='0'/></feed>
+< {
+<  "kind": "calendar#events",
+<  "etag": "\"1430948128920000\"",
+<  "summary": "Temp Test Calendar",
+<  "updated": "2015-05-06T21:35:28.920Z",
+<  "timeZone": "UTC",
+<  "accessRole": "owner",
+<  "defaultReminders": [],
+<  "nextSyncToken": "CMCjqpeJrsUCEMCjqpeJrsUCGAU=",
+<  "items": [
+<   {
+<    "kind": "calendar#event",
+<    "etag": "\"2861896255972000\"",
+<    "id": "dsk9v6avumdakmikagf6bso60c",
+<    "status": "confirmed",
+<    "htmlLink": 
"https://www.google.com/calendar/event?eid=ZHNrOXY2YXZ1bWRha21pa2FnZjZic282MGMgMnVjcDlvZ21yZzJqY20yZzU5cGFpNnNkdGdAZw";,
+<    "created": "2015-05-06T21:35:27.000Z",
+<    "updated": "2015-05-06T21:35:27.986Z",
+<    "summary": "Test Event 1",
+<    "creator": {
+<     "email": "libgdata test googlemail com",
+<     "displayName": "GData Test"
+<    },
+<    "organizer": {
+<     "email": "ndihjbq6agrl249fjqgd535qmk group calendar google com",
+<     "displayName": "Temp Test Calendar",
+<     "self": true
+<    },
+<    "start": {
+<     "dateTime": "2014-12-20T22:15:27Z",
+<     "timeZone": "UTC"
+<    },
+<    "end": {
+<     "dateTime": "2014-12-20T22:15:28Z",
+<     "timeZone": "UTC"
+<    },
+<    "iCalUID": "dsk9v6avumdakmikagf6bso60c google com",
+<    "sequence": 0,
+<    "guestsCanInviteOthers": false,
+<    "guestsCanSeeOtherGuests": false,
+<    "reminders": {
+<     "useDefault": true
+<    }
+<   },
+<   {
+<    "kind": "calendar#event",
+<    "etag": "\"2861896257008000\"",
+<    "id": "kp3h5adu1rivpi3cv1boi50u1s",
+<    "status": "confirmed",
+<    "htmlLink": 
"https://www.google.com/calendar/event?eid=a3AzaDVhZHUxcml2cGkzY3YxYm9pNTB1MXMgMnVjcDlvZ21yZzJqY20yZzU5cGFpNnNkdGdAZw";,
+<    "created": "2015-05-06T21:35:28.000Z",
+<    "updated": "2015-05-06T21:35:28.504Z",
+<    "summary": "Test Event 2",
+<    "creator": {
+<     "email": "libgdata test googlemail com",
+<     "displayName": "GData Test"
+<    },
+<    "organizer": {
+<     "email": "ndihjbq6agrl249fjqgd535qmk group calendar google com",
+<     "displayName": "Temp Test Calendar",
+<     "self": true
+<    },
+<    "start": {
+<     "dateTime": "2014-12-20T22:03:20Z",
+<     "timeZone": "UTC"
+<    },
+<    "end": {
+<     "dateTime": "2014-12-20T22:20:00Z",
+<     "timeZone": "UTC"
+<    },
+<    "iCalUID": "kp3h5adu1rivpi3cv1boi50u1s google com",
+<    "sequence": 0,
+<    "guestsCanInviteOthers": false,
+<    "guestsCanSeeOtherGuests": false,
+<    "reminders": {
+<     "useDefault": true
+<    }
+<   },
+<   {
+<    "kind": "calendar#event",
+<    "etag": "\"2861896257670000\"",
+<    "id": "e6kep3e08m15gsbbilvp0a35fg",
+<    "status": "confirmed",
+<    "htmlLink": 
"https://www.google.com/calendar/event?eid=ZTZrZXAzZTA4bTE1Z3NiYmlsdnAwYTM1ZmcgMnVjcDlvZ21yZzJqY20yZzU5cGFpNnNkdGdAZw";,
+<    "created": "2015-05-06T21:35:28.000Z",
+<    "updated": "2015-05-06T21:35:28.835Z",
+<    "summary": "Test Event 3",
+<    "creator": {
+<     "email": "libgdata test googlemail com",
+<     "displayName": "GData Test"
+<    },
+<    "organizer": {
+<     "email": "ndihjbq6agrl249fjqgd535qmk group calendar google com",
+<     "displayName": "Temp Test Calendar",
+<     "self": true
+<    },
+<    "start": {
+<     "date": "2014-12-20"
+<    },
+<    "end": {
+<     "date": "2014-12-21"
+<    },
+<    "iCalUID": "e6kep3e08m15gsbbilvp0a35fg google com",
+<    "sequence": 0,
+<    "guestsCanInviteOthers": false,
+<    "guestsCanSeeOtherGuests": false,
+<    "reminders": {
+<     "useDefault": true
+<    }
+<   }
+<  ]
+< }
   
diff --git a/gdata/tests/traces/calendar/query-events-async-progress-closure 
b/gdata/tests/traces/calendar/query-events-async-progress-closure
index 94c224a..b259514 100644
--- a/gdata/tests/traces/calendar/query-events-async-progress-closure
+++ b/gdata/tests/traces/calendar/query-events-async-progress-closure
@@ -1,67 +1,140 @@
-> GET /calendar/feeds/hv8lcrggbk4khiq1keooek270g%40group.calendar.google.com/private/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202779
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 75 (0x7fffe003f280), SoupSocket 71 (0x775550)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202779
-< Soup-Debug: SoupMessage 75 (0x7fffe003f280)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_lzf1dm9Ue8N3SJp2J6o695WrE5nMbNLIXgO1GwYSOH0dinvA7V6dAhAIAEim2gLMsmbC2ddMnDUzaVKIGr3_JWCh97kMTIAR1M2IeSsu02b7EZA-X4HjICLw-x5pMnXhR8i08nLbVHSLT_No8fvB518lPWszfELKmW9TYG0-BAxXFzn9IKi_SmDnEv70WeTVk9AKBXEZK8GgbVvG2jwg9IxQwwSgxxH2Am-wKlw1Xh28Ocyi9bXsxw2zvbHLluu_emFBzQJ8Ds6aIurEQIryfg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:20 GMT
-< Set-Cookie: S=calendar=UNRNTlLv59RnD1M7iC4YYg;Expires=Thu, 08-Aug-2013 07:48:14 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:19 GMT
-< Date: Tue, 30 Jul 2013 16:46:19 GMT
-< Location: 
https://www.google.com/calendar/feeds/hv8lcrggbk4khiq1keooek270g%40group.calendar.google.com/private/full?gsessionid=UNRNTlLv59RnD1M7iC4YYg
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/hv8lcrggbk4khiq1keooek270g%40group.calendar.google.com/private/full?gsessionid=UNRNTlLv59RnD1M7iC4YYg";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET 
/calendar/feeds/hv8lcrggbk4khiq1keooek270g%40group.calendar.google.com/private/full?gsessionid=UNRNTlLv59RnD1M7iC4YYg
 HTTP/1.1
-> Soup-Debug-Timestamp: 1375202779
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 75 (0x7fffe003f280), SoupSocket 71 (0x775550), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> GET /calendar/v3/calendars/k2n1p44o1vnvgqm1gqaih1u2l4%40group.calendar.google.com/events HTTP/1.1
+> Soup-Debug-Timestamp: 1430948178
+> Soup-Debug: SoupSession 1 (0x1bfd240), SoupMessage 46 (0x7fbbf4011190), SoupSocket 27 (0x7fbbfc002df0)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGOOtAe8kqEXctjnpzBjl8WoWrJJUugtZDGHw1adbjI-Zo3QrMM66TvDNRGatGY9tjJCLnfap1jXQ
GData-Version: 2
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive
   
 < HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202779
-< Soup-Debug: SoupMessage 75 (0x7fffe003f280)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_x9DCxs6Yn1ShR7x5wx1k6e37TbqaZyvZnHbBDD5MjDqIwu2doXjOCD97mfXE8YE20iZQLD52PYbtpDGgujgmHXXGW1wlvqMs94qpgxdE8eYecbfbso9UjfaO5uqfvsRXIhKhe7zV2m0bacHn0JcyH7mkYYXHxHv7XZ_tjZftH-i5SVfC5OZaKOQXxynRfd_Yz5PzuJngGrHUxv5bViZFI3gQCqJikX_t9TXaydAiNvFoCzIgXcLmw11rsBONKvKvzka6NqtM8xqoAdhWs62jAQ
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:20 GMT
-< Set-Cookie: S=calendar=imjTXsve2K2ej2_cDD68nQ;Expires=Wed, 07-Aug-2013 14:07:34 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:19 GMT
-< Date: Tue, 30 Jul 2013 16:46:19 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=feed
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CEADRH47eCp7JGA9WhFWEk0."
-< Last-Modified: Tue, 30 Jul 2013 16:46:15 GMT
+< Soup-Debug-Timestamp: 1430948178
+< Soup-Debug: SoupMessage 46 (0x7fbbf4011190)
+< Expires: Wed, 06 May 2015 21:36:18 GMT
+< Date: Wed, 06 May 2015 21:36:18 GMT
+< Cache-Control: private, max-age=0, must-revalidate, no-transform
+< Vary: Origin
+< Vary: X-Origin
+< Content-Type: application/json; charset=UTF-8
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
 < X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
 < Transfer-Encoding: chunked
 < 
-< <?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' 
xmlns:gd='http://schemas.google.com/g/2005' gd:etag='W/&quot;CEADRH47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#eventFeed'><id>http://www.google.com/calendar/feeds/hv8lcrggbk4khiq1keooek270g%40group.calendar.google.com/private/full</id><updated>2013-07-30T16:46:15.000Z</updated><category
 scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event'/><title>Temp 
Test Calendar</title><subtitle>Temp Test Calendar</subtitle><link rel='alternate' type='text/html' 
href='https://www.google.com/calendar/embed?src=hv8lcrggbk4khiq1keooek270g%40group.calendar.google.com'/><link
 rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/hv8lcrggbk4khiq1keooek270g%40group.calendar.google.com/private/full'/><link
 rel='h
 ttp://schemas.google.com/g/2005#post' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/hv8lcrggbk4khiq1keooek270g%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/g/2005#batch' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/hv8lcrggbk4khiq1keooek270g%40group.calendar.google.com/private/full/batch'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/hv8lcrggbk4khiq1keooek270g%40group.calendar.google.com/private/full?max-results=25'/><author><name>Temp
 Test Calendar</name></author><generator version='1.0' uri='http://www.google.com/calendar'>Google 
Calendar</generator><openSearch:totalResults>0</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><gCal:timezone
 value='UTC'/><gCal:timesCleaned value='0'/></feed>
+< {
+<  "kind": "calendar#events",
+<  "etag": "\"1430948178382000\"",
+<  "summary": "Temp Test Calendar",
+<  "updated": "2015-05-06T21:36:18.382Z",
+<  "timeZone": "UTC",
+<  "accessRole": "owner",
+<  "defaultReminders": [],
+<  "nextSyncToken": "CLCZ9a6JrsUCELCZ9a6JrsUCGAU=",
+<  "items": [
+<   {
+<    "kind": "calendar#event",
+<    "etag": "\"2861896355510000\"",
+<    "id": "k99h2m7k5hgdvno8ef0vbl3q4g",
+<    "status": "confirmed",
+<    "htmlLink": 
"https://www.google.com/calendar/event?eid=azk5aDJtN2s1aGdkdm5vOGVmMHZibDNxNGcgazJuMXA0NG8xdm52Z3FtMWdxYWloMXUybDRAZw";,
+<    "created": "2015-05-06T21:36:17.000Z",
+<    "updated": "2015-05-06T21:36:17.755Z",
+<    "summary": "Test Event 1",
+<    "creator": {
+<     "email": "libgdata test googlemail com",
+<     "displayName": "GData Test"
+<    },
+<    "organizer": {
+<     "email": "k2n1p44o1vnvgqm1gqaih1u2l4 group calendar google com",
+<     "displayName": "Temp Test Calendar",
+<     "self": true
+<    },
+<    "start": {
+<     "dateTime": "2014-12-20T22:15:27Z",
+<     "timeZone": "UTC"
+<    },
+<    "end": {
+<     "dateTime": "2014-12-20T22:15:28Z",
+<     "timeZone": "UTC"
+<    },
+<    "iCalUID": "k99h2m7k5hgdvno8ef0vbl3q4g google com",
+<    "sequence": 0,
+<    "guestsCanInviteOthers": false,
+<    "guestsCanSeeOtherGuests": false,
+<    "reminders": {
+<     "useDefault": true
+<    }
+<   },
+<   {
+<    "kind": "calendar#event",
+<    "etag": "\"2861896356160000\"",
+<    "id": "kl0kr2iuuhrdh4fdskdb86ed28",
+<    "status": "confirmed",
+<    "htmlLink": 
"https://www.google.com/calendar/event?eid=a2wwa3IyaXV1aHJkaDRmZHNrZGI4NmVkMjggazJuMXA0NG8xdm52Z3FtMWdxYWloMXUybDRAZw";,
+<    "created": "2015-05-06T21:36:18.000Z",
+<    "updated": "2015-05-06T21:36:18.080Z",
+<    "summary": "Test Event 2",
+<    "creator": {
+<     "email": "libgdata test googlemail com",
+<     "displayName": "GData Test"
+<    },
+<    "organizer": {
+<     "email": "k2n1p44o1vnvgqm1gqaih1u2l4 group calendar google com",
+<     "displayName": "Temp Test Calendar",
+<     "self": true
+<    },
+<    "start": {
+<     "dateTime": "2014-12-20T22:03:20Z",
+<     "timeZone": "UTC"
+<    },
+<    "end": {
+<     "dateTime": "2014-12-20T22:20:00Z",
+<     "timeZone": "UTC"
+<    },
+<    "iCalUID": "kl0kr2iuuhrdh4fdskdb86ed28 google com",
+<    "sequence": 0,
+<    "guestsCanInviteOthers": false,
+<    "guestsCanSeeOtherGuests": false,
+<    "reminders": {
+<     "useDefault": true
+<    }
+<   },
+<   {
+<    "kind": "calendar#event",
+<    "etag": "\"2861896356646000\"",
+<    "id": "vnsk4ts0gkt6tm6tfj3ligcnr4",
+<    "status": "confirmed",
+<    "htmlLink": 
"https://www.google.com/calendar/event?eid=dm5zazR0czBna3Q2dG02dGZqM2xpZ2NucjQgazJuMXA0NG8xdm52Z3FtMWdxYWloMXUybDRAZw";,
+<    "created": "2015-05-06T21:36:18.000Z",
+<    "updated": "2015-05-06T21:36:18.323Z",
+<    "summary": "Test Event 3",
+<    "creator": {
+<     "email": "libgdata test googlemail com",
+<     "displayName": "GData Test"
+<    },
+<    "organizer": {
+<     "email": "k2n1p44o1vnvgqm1gqaih1u2l4 group calendar google com",
+<     "displayName": "Temp Test Calendar",
+<     "self": true
+<    },
+<    "start": {
+<     "date": "2014-12-20"
+<    },
+<    "end": {
+<     "date": "2014-12-21"
+<    },
+<    "iCalUID": "vnsk4ts0gkt6tm6tfj3ligcnr4 google com",
+<    "sequence": 0,
+<    "guestsCanInviteOthers": false,
+<    "guestsCanSeeOtherGuests": false,
+<    "reminders": {
+<     "useDefault": true
+<    }
+<   }
+<  ]
+< }
   
diff --git a/gdata/tests/traces/calendar/query-own-calendars b/gdata/tests/traces/calendar/query-own-calendars
index 244af44..089303e 100644
--- a/gdata/tests/traces/calendar/query-own-calendars
+++ b/gdata/tests/traces/calendar/query-own-calendars
@@ -1,67 +1,117 @@
-> GET /calendar/feeds/default/owncalendars/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202685
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 12 (0x8c28c0), SoupSocket 16 (0x7fffe0040970)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202686
-< Soup-Debug: SoupMessage 12 (0x8c28c0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_t4EurujSJEVz4Oz9mAIOytzvk2x5HxgdMhjgmIZQyEhJEVxBkGa9tYZB61Yy8JtAPaktxoTLVkhp854Pjz3Lu2nGX3VFkbf3hmep1Z77H5UUPxIsLyYKJ-XIqF26WY8xy6o6N8-w_azdQg_R57FuB6O-GUgGUKDr2aKE9iTWpO0XsB7-zCP0UEx7yuXEnbLb7XVAw5KqOV1FqKEA6grSKkAqUaQftC9ppmNnCTUl0XskgKlvQxIBg-580Pa1-4yjY5tacPmBQVR42znpOSUkcg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:44:47 GMT
-< Set-Cookie: S=calendar=GP-MbuWznyoJx3iOc8DC5g;Expires=Mon, 12-Aug-2013 09:16:15 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:44:46 GMT
-< Date: Tue, 30 Jul 2013 16:44:46 GMT
-< Location: https://www.google.com/calendar/feeds/default/owncalendars/full?gsessionid=GP-MbuWznyoJx3iOc8DC5g
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/owncalendars/full?gsessionid=GP-MbuWznyoJx3iOc8DC5g";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET /calendar/feeds/default/owncalendars/full?gsessionid=GP-MbuWznyoJx3iOc8DC5g HTTP/1.1
-> Soup-Debug-Timestamp: 1375202686
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 12 (0x8c28c0), SoupSocket 16 (0x7fffe0040970), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> GET /calendar/v3/users/me/calendarList?minAccessRole=owner HTTP/1.1
+> Soup-Debug-Timestamp: 1430948119
+> Soup-Debug: SoupSession 1 (0x1bfd240), SoupMessage 3 (0x1e1f470), SoupSocket 2 (0x7fbbf8003780)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGOOtAe8kqEXctjnpzBjl8WoWrJJUugtZDGHw1adbjI-Zo3QrMM66TvDNRGatGY9tjJCLnfap1jXQ
GData-Version: 2
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive
   
 < HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202686
-< Soup-Debug: SoupMessage 12 (0x8c28c0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_x9DCxs6Yn1ShR7x5wx1k6e37TbqaZyvZnHbBDD5MjDqIwu2doXjOCD97mfXE8YE20iZQLD52PYbtpDGgujgmHXXGW1wlvqMs94qpgxdE8eYecbfbso9UjfaO5uqfvsRXIhKhe7zV2m0bacHn0JcyH7mkYYXHxHv7XZ_tjZftH-i5SVfC5OZaKOQXxynRfd_Yz5PzuJngGrHUxv5bViZFI3gQCqJikX_t9TXaydAiNvFoCzIgXcLmw11rsBONKvKvzka6NqtM8xqoAdhWs62jAQ
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:44:47 GMT
-< Set-Cookie: S=calendar=HKhKqHTPYYB13j1iBtcRig;Expires=Fri, 09-Aug-2013 15:23:38 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:44:46 GMT
-< Date: Tue, 30 Jul 2013 16:44:46 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=feed
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CEEMR3Y9cCp7JGA9WhFWEk0."
-< Last-Modified: Tue, 30 Jul 2013 16:44:46 GMT
+< Soup-Debug-Timestamp: 1430948119
+< Soup-Debug: SoupMessage 3 (0x1e1f470)
+< Expires: Wed, 06 May 2015 21:35:19 GMT
+< Date: Wed, 06 May 2015 21:35:19 GMT
+< Cache-Control: private, max-age=0, must-revalidate, no-transform
+< Vary: Origin
+< Vary: X-Origin
+< Content-Type: application/json; charset=UTF-8
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
 < X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
 < Transfer-Encoding: chunked
 < 
-< <?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' xmlns:gd='http://schemas.google.com/g/2005' 
gd:etag='W/&quot;CEEMR3Y9cCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendarFeed'><id>http://www.google.com/calendar/feeds/default/owncalendars/full</id><updated>2013-07-30T16:44:46.868Z</updated><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title>GData Test's Calendar List</title><link 
rel='alternate' type='text/html' href='https://www.google.com/calendar/render'/><link 
rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full'/><link 
rel='http://schemas.google.com/g/2005#post' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/own
 calendars/full'/><link rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full'/><author><name>libgdata test 
googlemail com</name><email>libgdata test googlemail com</email></author><generator version='1.0' 
uri='http://www.google.com/calendar'>Google 
Calendar</generator><openSearch:startIndex>1</openSearch:startIndex><entry 
gd:etag='W/&quot;CEEMRH47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/libgdata.test%40googlemail.com</id><published>2013-07-30T16:44:46.749Z</published><updated>2013-07-30T16:44:45.000Z</updated><app:edited>2013-07-30T16:44:45.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>libgdata test googlemail 
com</title><content type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link
  rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/acl/full'/><link rel='self' 
type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/libgdata.test%40googlemail.com'/><link 
rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/libgdata.test%40googlemail.com'/><author><name>libgdata
 test googlemail com</name><email>libgdata test googlemail com</email></author><gCal:accesslevel 
value='owner'/><gCal:color value='#2952A3'/><gCal:hidden value='false'/><gCal:select
 ed value='true'/><gCal:timezone value='Europe/London'/><gCal:timesCleaned value='4'/></entry><entry 
gd:etag='W/&quot;CEEMQn47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/35jhepotuknkdd99v6plv1u3u4%40group.calendar.google.com</id><published>2013-07-30T16:44:46.778Z</published><updated>2013-07-30T16:44:43.000Z</updated><app:edited>2013-07-30T16:44:43.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 1</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/35jhepotuknkdd99v6plv1u3u4%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/35jhepotuknkdd99v6plv1u3u4%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml'
  
href='https://www.google.com/calendar/feeds/35jhepotuknkdd99v6plv1u3u4%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/35jhepotuknkdd99v6plv1u3u4%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/35jhepotuknkdd99v6plv1u3u4%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/35jhepotuknkdd99v6plv1u3u4%40group.calendar.google.com'/><author><name>Test
 Calendar 1</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry><entry gd:etag='W/&quot;CEEMR347eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://w
 
ww.google.com/calendar/feeds/default/calendars/1d7hh58cr174hm2l5c0s8q5o0k%40group.calendar.google.com</id><published>2013-07-30T16:44:46.802Z</published><updated>2013-07-30T16:44:46.000Z</updated><app:edited>2013-07-30T16:44:46.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 2</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/1d7hh58cr174hm2l5c0s8q5o0k%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/1d7hh58cr174hm2l5c0s8q5o0k%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/1d7hh58cr174hm2l5c0s8q5o0k%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='app
 lication/atom+xml' 
href='https://www.google.com/calendar/feeds/1d7hh58cr174hm2l5c0s8q5o0k%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/1d7hh58cr174hm2l5c0s8q5o0k%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/1d7hh58cr174hm2l5c0s8q5o0k%40group.calendar.google.com'/><author><name>Test
 Calendar 2</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry></feed>
+< {
+<  "kind": "calendar#calendarList",
+<  "etag": "\"1430948118288000\"",
+<  "nextSyncToken": "00001430948118288000",
+<  "items": [
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"0\"",
+<    "id": "libgdata test googlemail com",
+<    "summary": "libgdata test gmail com",
+<    "timeZone": "Europe/London",
+<    "colorId": "17",
+<    "backgroundColor": "#9a9cff",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": [
+<     {
+<      "method": "email",
+<      "minutes": 10
+<     },
+<     {
+<      "method": "popup",
+<      "minutes": 30
+<     }
+<    ],
+<    "notificationSettings": {
+<     "notifications": [
+<      {
+<       "type": "eventCreation",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventChange",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventCancellation",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventResponse",
+<       "method": "email"
+<      }
+<     ]
+<    },
+<    "primary": true
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430948114870000\"",
+<    "id": "nv4r3trfm207gdgnj00h4n0aco group calendar google com",
+<    "summary": "Test Calendar 1",
+<    "timeZone": "UTC",
+<    "colorId": "12",
+<    "backgroundColor": "#fad165",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430948118288000\"",
+<    "id": "nesef3i0vht0bgrm32fnkl4sf4 group calendar google com",
+<    "summary": "Test Calendar 2",
+<    "timeZone": "UTC",
+<    "colorId": "7",
+<    "backgroundColor": "#42d692",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430947738744000\"",
+<    "id": "4v0gftqkoct5skn7t3ushbnsfg group calendar google com",
+<    "summary": "Test Calendar 1",
+<    "timeZone": "UTC",
+<    "colorId": "8",
+<    "backgroundColor": "#16a765",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   }
+<  ]
+< }
   
diff --git a/gdata/tests/traces/calendar/query-own-calendars-async-progress-closure 
b/gdata/tests/traces/calendar/query-own-calendars-async-progress-closure
index d5f8b3f..9e86653 100644
--- a/gdata/tests/traces/calendar/query-own-calendars-async-progress-closure
+++ b/gdata/tests/traces/calendar/query-own-calendars-async-progress-closure
@@ -1,67 +1,117 @@
-> GET /calendar/feeds/default/owncalendars/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202746
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 50 (0x7fffe4010650), SoupSocket 47 (0x775250)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202746
-< Soup-Debug: SoupMessage 50 (0x7fffe4010650)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_t4EurujSJEVz4Oz9mAIOytzvk2x5HxgdMhjgmIZQyEhJEVxBkGa9tYZB61Yy8JtAPaktxoTLVkhp854Pjz3Lu2nGX3VFkbf3hmep1Z77H5UUPxIsLyYKJ-XIqF26WY8xy6o6N8-w_azdQg_R57FuB6O-GUgGUKDr2aKE9iTWpO0XsB7-zCP0UEx7yuXEnbLb7XVAw5KqOV1FqKEA6grSKkAqUaQftC9ppmNnCTUl0XskgKlvQxIBg-580Pa1-4yjY5tacPmBQVR42znpOSUkcg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:47 GMT
-< Set-Cookie: S=calendar=lxQ9Y-wszFQQAVCSzWATOQ;Expires=Tue, 13-Aug-2013 06:01:56 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:46 GMT
-< Date: Tue, 30 Jul 2013 16:45:46 GMT
-< Location: https://www.google.com/calendar/feeds/default/owncalendars/full?gsessionid=lxQ9Y-wszFQQAVCSzWATOQ
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/owncalendars/full?gsessionid=lxQ9Y-wszFQQAVCSzWATOQ";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET /calendar/feeds/default/owncalendars/full?gsessionid=lxQ9Y-wszFQQAVCSzWATOQ HTTP/1.1
-> Soup-Debug-Timestamp: 1375202746
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 50 (0x7fffe4010650), SoupSocket 47 (0x775250), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> GET /calendar/v3/users/me/calendarList?minAccessRole=owner HTTP/1.1
+> Soup-Debug-Timestamp: 1430948151
+> Soup-Debug: SoupSession 1 (0x1bfd240), SoupMessage 22 (0x7fbbf00380c0), SoupSocket 12 (0x1bbc340)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGOOtAe8kqEXctjnpzBjl8WoWrJJUugtZDGHw1adbjI-Zo3QrMM66TvDNRGatGY9tjJCLnfap1jXQ
GData-Version: 2
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive
   
 < HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202747
-< Soup-Debug: SoupMessage 50 (0x7fffe4010650)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_x9DCxs6Yn1ShR7x5wx1k6e37TbqaZyvZnHbBDD5MjDqIwu2doXjOCD97mfXE8YE20iZQLD52PYbtpDGgujgmHXXGW1wlvqMs94qpgxdE8eYecbfbso9UjfaO5uqfvsRXIhKhe7zV2m0bacHn0JcyH7mkYYXHxHv7XZ_tjZftH-i5SVfC5OZaKOQXxynRfd_Yz5PzuJngGrHUxv5bViZFI3gQCqJikX_t9TXaydAiNvFoCzIgXcLmw11rsBONKvKvzka6NqtM8xqoAdhWs62jAQ
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:47 GMT
-< Set-Cookie: S=calendar=EwgvHhyUD3Eo_XSH4g94jQ;Expires=Sun, 11-Aug-2013 10:27:20 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:47 GMT
-< Date: Tue, 30 Jul 2013 16:45:47 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=feed
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CEAARn0yfCp7JGA9WhFWEk0."
-< Last-Modified: Tue, 30 Jul 2013 16:45:47 GMT
+< Soup-Debug-Timestamp: 1430948152
+< Soup-Debug: SoupMessage 22 (0x7fbbf00380c0)
+< Expires: Wed, 06 May 2015 21:35:52 GMT
+< Date: Wed, 06 May 2015 21:35:52 GMT
+< Cache-Control: private, max-age=0, must-revalidate, no-transform
+< Vary: Origin
+< Vary: X-Origin
+< Content-Type: application/json; charset=UTF-8
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
 < X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
 < Transfer-Encoding: chunked
 < 
-< <?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' xmlns:gd='http://schemas.google.com/g/2005' 
gd:etag='W/&quot;CEAARn0yfCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendarFeed'><id>http://www.google.com/calendar/feeds/default/owncalendars/full</id><updated>2013-07-30T16:45:47.394Z</updated><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title>GData Test's Calendar List</title><link 
rel='alternate' type='text/html' href='https://www.google.com/calendar/render'/><link 
rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full'/><link 
rel='http://schemas.google.com/g/2005#post' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/own
 calendars/full'/><link rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full'/><author><name>libgdata test 
googlemail com</name><email>libgdata test googlemail com</email></author><generator version='1.0' 
uri='http://www.google.com/calendar'>Google 
Calendar</generator><openSearch:startIndex>1</openSearch:startIndex><entry 
gd:etag='W/&quot;CEAAR347eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/libgdata.test%40googlemail.com</id><published>2013-07-30T16:45:47.285Z</published><updated>2013-07-30T16:45:46.000Z</updated><app:edited>2013-07-30T16:45:46.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>libgdata test googlemail 
com</title><content type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link
  rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/acl/full'/><link rel='self' 
type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/libgdata.test%40googlemail.com'/><link 
rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/libgdata.test%40googlemail.com'/><author><name>libgdata
 test googlemail com</name><email>libgdata test googlemail com</email></author><gCal:accesslevel 
value='owner'/><gCal:color value='#2952A3'/><gCal:hidden value='false'/><gCal:select
 ed value='true'/><gCal:timezone value='Europe/London'/><gCal:timesCleaned value='4'/></entry><entry 
gd:etag='W/&quot;CEAARX47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/q9nqt82mkvlmt3clsu8hpeu96s%40group.calendar.google.com</id><published>2013-07-30T16:45:47.309Z</published><updated>2013-07-30T16:45:44.000Z</updated><app:edited>2013-07-30T16:45:44.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 1</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/q9nqt82mkvlmt3clsu8hpeu96s%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/q9nqt82mkvlmt3clsu8hpeu96s%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml'
  
href='https://www.google.com/calendar/feeds/q9nqt82mkvlmt3clsu8hpeu96s%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/q9nqt82mkvlmt3clsu8hpeu96s%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/q9nqt82mkvlmt3clsu8hpeu96s%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/q9nqt82mkvlmt3clsu8hpeu96s%40group.calendar.google.com'/><author><name>Test
 Calendar 1</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry><entry gd:etag='W/&quot;CEAAR347eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://w
 
ww.google.com/calendar/feeds/default/calendars/o9nb1pfd0ifmh9sqrovejavfv8%40group.calendar.google.com</id><published>2013-07-30T16:45:47.313Z</published><updated>2013-07-30T16:45:46.000Z</updated><app:edited>2013-07-30T16:45:46.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 2</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/o9nb1pfd0ifmh9sqrovejavfv8%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/o9nb1pfd0ifmh9sqrovejavfv8%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/o9nb1pfd0ifmh9sqrovejavfv8%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='app
 lication/atom+xml' 
href='https://www.google.com/calendar/feeds/o9nb1pfd0ifmh9sqrovejavfv8%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/o9nb1pfd0ifmh9sqrovejavfv8%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/o9nb1pfd0ifmh9sqrovejavfv8%40group.calendar.google.com'/><author><name>Test
 Calendar 2</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry></feed>
+< {
+<  "kind": "calendar#calendarList",
+<  "etag": "\"1430948149620000\"",
+<  "nextSyncToken": "00001430948149620000",
+<  "items": [
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430948149620000\"",
+<    "id": "tnmr3o45pbh7khv4cjfdlh2ovs group calendar google com",
+<    "summary": "Test Calendar 2",
+<    "timeZone": "UTC",
+<    "colorId": "17",
+<    "backgroundColor": "#9a9cff",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430948146361000\"",
+<    "id": "ct3tu576bq2sf0u12desgioej4 group calendar google com",
+<    "summary": "Test Calendar 1",
+<    "timeZone": "UTC",
+<    "colorId": "22",
+<    "backgroundColor": "#f691b2",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"0\"",
+<    "id": "libgdata test googlemail com",
+<    "summary": "libgdata test gmail com",
+<    "timeZone": "Europe/London",
+<    "colorId": "17",
+<    "backgroundColor": "#9a9cff",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": [
+<     {
+<      "method": "email",
+<      "minutes": 10
+<     },
+<     {
+<      "method": "popup",
+<      "minutes": 30
+<     }
+<    ],
+<    "notificationSettings": {
+<     "notifications": [
+<      {
+<       "type": "eventCreation",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventChange",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventCancellation",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventResponse",
+<       "method": "email"
+<      }
+<     ]
+<    },
+<    "primary": true
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430947738744000\"",
+<    "id": "4v0gftqkoct5skn7t3ushbnsfg group calendar google com",
+<    "summary": "Test Calendar 1",
+<    "timeZone": "UTC",
+<    "colorId": "8",
+<    "backgroundColor": "#16a765",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   }
+<  ]
+< }
   
diff --git a/gdata/tests/traces/calendar/query_all_calendars-async 
b/gdata/tests/traces/calendar/query_all_calendars-async
index d499299..e864938 100644
--- a/gdata/tests/traces/calendar/query_all_calendars-async
+++ b/gdata/tests/traces/calendar/query_all_calendars-async
@@ -1,67 +1,145 @@
-> GET /calendar/feeds/default/allcalendars/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202707
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 26 (0x7fffe003f550), SoupSocket 28 (0x775190)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202707
-< Soup-Debug: SoupMessage 26 (0x7fffe003f550)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_t4EurujSJEVz4Oz9mAIOytzvk2x5HxgdMhjgmIZQyEhJEVxBkGa9tYZB61Yy8JtAPaktxoTLVkhp854Pjz3Lu2nGX3VFkbf3hmep1Z77H5UUPxIsLyYKJ-XIqF26WY8xy6o6N8-w_azdQg_R57FuB6O-GUgGUKDr2aKE9iTWpO0XsB7-zCP0UEx7yuXEnbLb7XVAw5KqOV1FqKEA6grSKkAqUaQftC9ppmNnCTUl0XskgKlvQxIBg-580Pa1-4yjY5tacPmBQVR42znpOSUkcg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:08 GMT
-< Set-Cookie: S=calendar=dXpp_9Z3o1659tATizshWg;Expires=Fri, 09-Aug-2013 12:03:47 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:07 GMT
-< Date: Tue, 30 Jul 2013 16:45:07 GMT
-< Location: https://www.google.com/calendar/feeds/default/allcalendars/full?gsessionid=dXpp_9Z3o1659tATizshWg
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/allcalendars/full?gsessionid=dXpp_9Z3o1659tATizshWg";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET /calendar/feeds/default/allcalendars/full?gsessionid=dXpp_9Z3o1659tATizshWg HTTP/1.1
-> Soup-Debug-Timestamp: 1375202707
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 26 (0x7fffe003f550), SoupSocket 28 (0x775190), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> GET /calendar/v3/users/me/calendarList HTTP/1.1
+> Soup-Debug-Timestamp: 1430947991
+> Soup-Debug: SoupSession 1 (0x12bc240), SoupMessage 8 (0x1553650), SoupSocket 4 (0x127b410)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGpyfNPtG5DI_53Jiu2taI0Hq5ho1AELWfwHQ_qvmVHPbaeRDNFIstvm7c6JBFGe4wZTa6LaHrYYA
GData-Version: 2
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive
   
 < HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202708
-< Soup-Debug: SoupMessage 26 (0x7fffe003f550)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_x9DCxs6Yn1ShR7x5wx1k6e37TbqaZyvZnHbBDD5MjDqIwu2doXjOCD97mfXE8YE20iZQLD52PYbtpDGgujgmHXXGW1wlvqMs94qpgxdE8eYecbfbso9UjfaO5uqfvsRXIhKhe7zV2m0bacHn0JcyH7mkYYXHxHv7XZ_tjZftH-i5SVfC5OZaKOQXxynRfd_Yz5PzuJngGrHUxv5bViZFI3gQCqJikX_t9TXaydAiNvFoCzIgXcLmw11rsBONKvKvzka6NqtM8xqoAdhWs62jAQ
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:08 GMT
-< Set-Cookie: S=calendar=WT7oFVPSye1qKoYNJoXoLw;Expires=Mon, 12-Aug-2013 19:21:38 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:08 GMT
-< Date: Tue, 30 Jul 2013 16:45:08 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=feed
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CEAESX0-eip7JGA9WhFWEk0."
-< Last-Modified: Tue, 30 Jul 2013 16:45:08 GMT
+< Soup-Debug-Timestamp: 1430947992
+< Soup-Debug: SoupMessage 8 (0x1553650)
+< Expires: Wed, 06 May 2015 21:33:12 GMT
+< Date: Wed, 06 May 2015 21:33:12 GMT
+< Cache-Control: private, max-age=0, must-revalidate, no-transform
+< Vary: Origin
+< Vary: X-Origin
+< Content-Type: application/json; charset=UTF-8
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
 < X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
 < Transfer-Encoding: chunked
 < 
-< <?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' xmlns:gd='http://schemas.google.com/g/2005' 
gd:etag='W/&quot;CEAESX0-eip7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendarFeed'><id>http://www.google.com/calendar/feeds/default/allcalendars/full</id><updated>2013-07-30T16:45:08.352Z</updated><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title>GData Test's Calendar List</title><link 
rel='alternate' type='text/html' href='https://www.google.com/calendar/render'/><link 
rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full'/><link 
rel='http://schemas.google.com/g/2005#post' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/all
 calendars/full'/><link rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full'/><author><name>libgdata test 
googlemail com</name><email>libgdata test googlemail com</email></author><generator version='1.0' 
uri='http://www.google.com/calendar'>Google 
Calendar</generator><openSearch:startIndex>1</openSearch:startIndex><entry 
gd:etag='W/&quot;CEAERn47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/libgdata.test%40googlemail.com</id><published>2013-07-30T16:45:08.284Z</published><updated>2013-07-30T16:45:07.000Z</updated><app:edited>2013-07-30T16:45:07.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>libgdata test googlemail 
com</title><content type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link
  rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/acl/full'/><link rel='self' 
type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/libgdata.test%40googlemail.com'/><link 
rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/libgdata.test%40googlemail.com'/><author><name>libgdata
 test googlemail com</name><email>libgdata test googlemail com</email></author><gCal:accesslevel 
value='owner'/><gCal:color value='#2952A3'/><gCal:hidden value='false'/><gCal:select
 ed value='true'/><gCal:timezone value='Europe/London'/><gCal:timesCleaned value='4'/></entry><entry 
gd:etag='W/&quot;CEAERX47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/8dc1p0kuphlpb7c0i64do76drs%40group.calendar.google.com</id><published>2013-07-30T16:45:08.285Z</published><updated>2013-07-30T16:45:04.000Z</updated><app:edited>2013-07-30T16:45:04.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 1</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/8dc1p0kuphlpb7c0i64do76drs%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/8dc1p0kuphlpb7c0i64do76drs%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml'
  
href='https://www.google.com/calendar/feeds/8dc1p0kuphlpb7c0i64do76drs%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/8dc1p0kuphlpb7c0i64do76drs%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/8dc1p0kuphlpb7c0i64do76drs%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/8dc1p0kuphlpb7c0i64do76drs%40group.calendar.google.com'/><author><name>Test
 Calendar 1</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry><entry gd:etag='W/&quot;CEAERn47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://w
 
ww.google.com/calendar/feeds/default/calendars/d4m6hr1ja6djkds4nnf3ua2r88%40group.calendar.google.com</id><published>2013-07-30T16:45:08.309Z</published><updated>2013-07-30T16:45:07.000Z</updated><app:edited>2013-07-30T16:45:07.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 2</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/d4m6hr1ja6djkds4nnf3ua2r88%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/d4m6hr1ja6djkds4nnf3ua2r88%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/d4m6hr1ja6djkds4nnf3ua2r88%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='app
 lication/atom+xml' 
href='https://www.google.com/calendar/feeds/d4m6hr1ja6djkds4nnf3ua2r88%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/d4m6hr1ja6djkds4nnf3ua2r88%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/d4m6hr1ja6djkds4nnf3ua2r88%40group.calendar.google.com'/><author><name>Test
 Calendar 2</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry></feed>
+< {
+<  "kind": "calendar#calendarList",
+<  "etag": "\"1430947991186000\"",
+<  "nextSyncToken": "00001430947991186000",
+<  "items": [
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430947986743000\"",
+<    "id": "rknuemffiacetoi5vhaqbbbcms group calendar google com",
+<    "summary": "Test Calendar 1",
+<    "timeZone": "UTC",
+<    "colorId": "3",
+<    "backgroundColor": "#f83a22",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"0\"",
+<    "id": "libgdata test googlemail com",
+<    "summary": "libgdata test gmail com",
+<    "timeZone": "Europe/London",
+<    "colorId": "17",
+<    "backgroundColor": "#9a9cff",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": [
+<     {
+<      "method": "email",
+<      "minutes": 10
+<     },
+<     {
+<      "method": "popup",
+<      "minutes": 30
+<     }
+<    ],
+<    "notificationSettings": {
+<     "notifications": [
+<      {
+<       "type": "eventCreation",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventChange",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventCancellation",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventResponse",
+<       "method": "email"
+<      }
+<     ]
+<    },
+<    "primary": true
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430947991186000\"",
+<    "id": "tukt7soavoc8j6ctm8cec7tddc group calendar google com",
+<    "summary": "Test Calendar 2",
+<    "timeZone": "UTC",
+<    "colorId": "23",
+<    "backgroundColor": "#cd74e6",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430947738744000\"",
+<    "id": "4v0gftqkoct5skn7t3ushbnsfg group calendar google com",
+<    "summary": "Test Calendar 1",
+<    "timeZone": "UTC",
+<    "colorId": "8",
+<    "backgroundColor": "#16a765",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430670856222000\"",
+<    "id": "#contacts group v calendar google com",
+<    "summary": "Birthdays",
+<    "description": "Displays birthdays of people in Google Contacts and optionally 'Your Circles' from 
Google+. Also displays anniversary and other event dates from Google Contacts, if applicable.",
+<    "timeZone": "Europe/London",
+<    "colorId": "13",
+<    "backgroundColor": "#92e1c0",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "reader",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430670855908000\"",
+<    "id": "en uk#holiday group v calendar google com",
+<    "summary": "Holidays in United Kingdom",
+<    "description": "Holidays and Observances in United Kingdom",
+<    "timeZone": "Europe/London",
+<    "colorId": "8",
+<    "backgroundColor": "#16a765",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "reader",
+<    "defaultReminders": []
+<   }
+<  ]
+< }
   
diff --git a/gdata/tests/traces/calendar/query_all_calendars-async-cancellation 
b/gdata/tests/traces/calendar/query_all_calendars-async-cancellation
index 2d45a13..ce17c79 100644
--- a/gdata/tests/traces/calendar/query_all_calendars-async-cancellation
+++ b/gdata/tests/traces/calendar/query_all_calendars-async-cancellation
@@ -1,304 +1,145 @@
-> GET /calendar/feeds/default/allcalendars/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202726
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 38 (0x7fffe4010380), SoupSocket 37 (0x775610)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202726
-< Soup-Debug: SoupMessage 38 (0x7fffe4010380)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_t4EurujSJEVz4Oz9mAIOytzvk2x5HxgdMhjgmIZQyEhJEVxBkGa9tYZB61Yy8JtAPaktxoTLVkhp854Pjz3Lu2nGX3VFkbf3hmep1Z77H5UUPxIsLyYKJ-XIqF26WY8xy6o6N8-w_azdQg_R57FuB6O-GUgGUKDr2aKE9iTWpO0XsB7-zCP0UEx7yuXEnbLb7XVAw5KqOV1FqKEA6grSKkAqUaQftC9ppmNnCTUl0XskgKlvQxIBg-580Pa1-4yjY5tacPmBQVR42znpOSUkcg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:27 GMT
-< Set-Cookie: S=calendar=8e-gokgg33yO1NSNxDua7g;Expires=Fri, 09-Aug-2013 00:35:55 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:26 GMT
-< Date: Tue, 30 Jul 2013 16:45:26 GMT
-< Location: https://www.google.com/calendar/feeds/default/allcalendars/full?gsessionid=8e-gokgg33yO1NSNxDua7g
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/allcalendars/full?gsessionid=8e-gokgg33yO1NSNxDua7g";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET /calendar/feeds/default/allcalendars/full?gsessionid=8e-gokgg33yO1NSNxDua7g HTTP/1.1
-> Soup-Debug-Timestamp: 1375202726
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 38 (0x7fffe4010380), SoupSocket 37 (0x775610), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202727
-< Soup-Debug: SoupMessage 38 (0x7fffe4010380)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_q4NwI2V8UT-SSEMjiblkY8jTSCIGQJCo_ZFavemirrG0G2jzg3jjEVC3CQauPSZoNTFtDCw6Eu1-1S6nOyDK2J9zwLcpKLPHGuWk8fzL5JjKgN0Z0HbdhVtGaldMU2XCoc4_I0dsAZNFNzMl12pQ2IhlOpKYk_syrjXgbEIFWB07e6wSu6Mp1XswtWQL95nokCfWJkTHf4YGsR2zpy2736UplfLIVHDJLz7fiJzKG-5nUmoz2a5jdwopbkQ6flW44tTL7okPm_2Y6nqlPi74Mg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:27 GMT
-< Set-Cookie: S=calendar=PTX9veeFxJZz_78OlCSqTw;Expires=Fri, 09-Aug-2013 03:29:07 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:27 GMT
-< Date: Tue, 30 Jul 2013 16:45:27 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=feed
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CEAGRn84fSp7JGA9WhFWEk0."
-< Last-Modified: Tue, 30 Jul 2013 16:45:27 GMT
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' xmlns:gd='http://schemas.google.com/g/2005' 
gd:etag='W/&quot;CEAGRn84fSp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendarFeed'><id>http://www.google.com/calendar/feeds/default/allcalendars/full</id><updated>2013-07-30T16:45:27.135Z</updated><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title>GData Test's Calendar List</title><link 
rel='alternate' type='text/html' href='https://www.google.com/calendar/render'/><link 
rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full'/><link 
rel='http://schemas.google.com/g/2005#post' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/all
 calendars/full'/><link rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full'/><author><name>libgdata test 
googlemail com</name><email>libgdata test googlemail com</email></author><generator version='1.0' 
uri='http://www.google.com/calendar'>Google 
Calendar</generator><openSearch:startIndex>1</openSearch:startIndex><entry 
gd:etag='W/&quot;CEAGRH47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/libgdata.test%40googlemail.com</id><published>2013-07-30T16:45:27.025Z</published><updated>2013-07-30T16:45:25.000Z</updated><app:edited>2013-07-30T16:45:25.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>libgdata test googlemail 
com</title><content type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link
  rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/acl/full'/><link rel='self' 
type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/libgdata.test%40googlemail.com'/><link 
rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/libgdata.test%40googlemail.com'/><author><name>libgdata
 test googlemail com</name><email>libgdata test googlemail com</email></author><gCal:accesslevel 
value='owner'/><gCal:color value='#2952A3'/><gCal:hidden value='false'/><gCal:select
 ed value='true'/><gCal:timezone value='Europe/London'/><gCal:timesCleaned value='4'/></entry><entry 
gd:etag='W/&quot;CEAGQ347eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com</id><published>2013-07-30T16:45:27.094Z</published><updated>2013-07-30T16:45:22.000Z</updated><app:edited>2013-07-30T16:45:22.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 1</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml'
  
href='https://www.google.com/calendar/feeds/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com'/><author><name>Test
 Calendar 1</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry><entry gd:etag='W/&quot;CEAGRH47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://w
 
ww.google.com/calendar/feeds/default/calendars/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com</id><published>2013-07-30T16:45:27.025Z</published><updated>2013-07-30T16:45:25.000Z</updated><app:edited>2013-07-30T16:45:25.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 2</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='app
 lication/atom+xml' 
href='https://www.google.com/calendar/feeds/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com'/><author><name>Test
 Calendar 2</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry></feed>
-  
-> GET /calendar/feeds/default/allcalendars/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202725
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 37 (0x8c2e60), SoupSocket 35 (0x775610)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202726
-< Soup-Debug: SoupMessage 37 (0x8c2e60)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_t4EurujSJEVz4Oz9mAIOytzvk2x5HxgdMhjgmIZQyEhJEVxBkGa9tYZB61Yy8JtAPaktxoTLVkhp854Pjz3Lu2nGX3VFkbf3hmep1Z77H5UUPxIsLyYKJ-XIqF26WY8xy6o6N8-w_azdQg_R57FuB6O-GUgGUKDr2aKE9iTWpO0XsB7-zCP0UEx7yuXEnbLb7XVAw5KqOV1FqKEA6grSKkAqUaQftC9ppmNnCTUl0XskgKlvQxIBg-580Pa1-4yjY5tacPmBQVR42znpOSUkcg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:27 GMT
-< Set-Cookie: S=calendar=h14OI8mSZ3gJF4RBqoLQjA;Expires=Mon, 12-Aug-2013 14:17:21 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:26 GMT
-< Date: Tue, 30 Jul 2013 16:45:26 GMT
-< Location: https://www.google.com/calendar/feeds/default/allcalendars/full?gsessionid=h14OI8mSZ3gJF4RBqoLQjA
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/allcalendars/full?gsessionid=h14OI8mSZ3gJF4RBqoLQjA";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET /calendar/feeds/default/allcalendars/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202726
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 38 (0x7fffe4010380), SoupSocket 37 (0x775610)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202726
-< Soup-Debug: SoupMessage 38 (0x7fffe4010380)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_t4EurujSJEVz4Oz9mAIOytzvk2x5HxgdMhjgmIZQyEhJEVxBkGa9tYZB61Yy8JtAPaktxoTLVkhp854Pjz3Lu2nGX3VFkbf3hmep1Z77H5UUPxIsLyYKJ-XIqF26WY8xy6o6N8-w_azdQg_R57FuB6O-GUgGUKDr2aKE9iTWpO0XsB7-zCP0UEx7yuXEnbLb7XVAw5KqOV1FqKEA6grSKkAqUaQftC9ppmNnCTUl0XskgKlvQxIBg-580Pa1-4yjY5tacPmBQVR42znpOSUkcg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:27 GMT
-< Set-Cookie: S=calendar=8e-gokgg33yO1NSNxDua7g;Expires=Fri, 09-Aug-2013 00:35:55 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:26 GMT
-< Date: Tue, 30 Jul 2013 16:45:26 GMT
-< Location: https://www.google.com/calendar/feeds/default/allcalendars/full?gsessionid=8e-gokgg33yO1NSNxDua7g
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/allcalendars/full?gsessionid=8e-gokgg33yO1NSNxDua7g";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET /calendar/feeds/default/allcalendars/full?gsessionid=8e-gokgg33yO1NSNxDua7g HTTP/1.1
-> Soup-Debug-Timestamp: 1375202726
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 38 (0x7fffe4010380), SoupSocket 37 (0x775610), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202727
-< Soup-Debug: SoupMessage 38 (0x7fffe4010380)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_q4NwI2V8UT-SSEMjiblkY8jTSCIGQJCo_ZFavemirrG0G2jzg3jjEVC3CQauPSZoNTFtDCw6Eu1-1S6nOyDK2J9zwLcpKLPHGuWk8fzL5JjKgN0Z0HbdhVtGaldMU2XCoc4_I0dsAZNFNzMl12pQ2IhlOpKYk_syrjXgbEIFWB07e6wSu6Mp1XswtWQL95nokCfWJkTHf4YGsR2zpy2736UplfLIVHDJLz7fiJzKG-5nUmoz2a5jdwopbkQ6flW44tTL7okPm_2Y6nqlPi74Mg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:27 GMT
-< Set-Cookie: S=calendar=PTX9veeFxJZz_78OlCSqTw;Expires=Fri, 09-Aug-2013 03:29:07 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:27 GMT
-< Date: Tue, 30 Jul 2013 16:45:27 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=feed
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CEAGRn84fSp7JGA9WhFWEk0."
-< Last-Modified: Tue, 30 Jul 2013 16:45:27 GMT
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' xmlns:gd='http://schemas.google.com/g/2005' 
gd:etag='W/&quot;CEAGRn84fSp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendarFeed'><id>http://www.google.com/calendar/feeds/default/allcalendars/full</id><updated>2013-07-30T16:45:27.135Z</updated><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title>GData Test's Calendar List</title><link 
rel='alternate' type='text/html' href='https://www.google.com/calendar/render'/><link 
rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full'/><link 
rel='http://schemas.google.com/g/2005#post' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/all
 calendars/full'/><link rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full'/><author><name>libgdata test 
googlemail com</name><email>libgdata test googlemail com</email></author><generator version='1.0' 
uri='http://www.google.com/calendar'>Google 
Calendar</generator><openSearch:startIndex>1</openSearch:startIndex><entry 
gd:etag='W/&quot;CEAGRH47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/libgdata.test%40googlemail.com</id><published>2013-07-30T16:45:27.025Z</published><updated>2013-07-30T16:45:25.000Z</updated><app:edited>2013-07-30T16:45:25.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>libgdata test googlemail 
com</title><content type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link
  rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/acl/full'/><link rel='self' 
type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/libgdata.test%40googlemail.com'/><link 
rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/libgdata.test%40googlemail.com'/><author><name>libgdata
 test googlemail com</name><email>libgdata test googlemail com</email></author><gCal:accesslevel 
value='owner'/><gCal:color value='#2952A3'/><gCal:hidden value='false'/><gCal:select
 ed value='true'/><gCal:timezone value='Europe/London'/><gCal:timesCleaned value='4'/></entry><entry 
gd:etag='W/&quot;CEAGQ347eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com</id><published>2013-07-30T16:45:27.094Z</published><updated>2013-07-30T16:45:22.000Z</updated><app:edited>2013-07-30T16:45:22.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 1</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml'
  
href='https://www.google.com/calendar/feeds/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com'/><author><name>Test
 Calendar 1</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry><entry gd:etag='W/&quot;CEAGRH47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://w
 
ww.google.com/calendar/feeds/default/calendars/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com</id><published>2013-07-30T16:45:27.025Z</published><updated>2013-07-30T16:45:25.000Z</updated><app:edited>2013-07-30T16:45:25.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 2</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='app
 lication/atom+xml' 
href='https://www.google.com/calendar/feeds/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com'/><author><name>Test
 Calendar 2</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry></feed>
-  
-> GET /calendar/feeds/default/allcalendars/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202727
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 39 (0x7fffe003f370), SoupSocket 38 (0x775610)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202727
-< Soup-Debug: SoupMessage 39 (0x7fffe003f370)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_t4EurujSJEVz4Oz9mAIOytzvk2x5HxgdMhjgmIZQyEhJEVxBkGa9tYZB61Yy8JtAPaktxoTLVkhp854Pjz3Lu2nGX3VFkbf3hmep1Z77H5UUPxIsLyYKJ-XIqF26WY8xy6o6N8-w_azdQg_R57FuB6O-GUgGUKDr2aKE9iTWpO0XsB7-zCP0UEx7yuXEnbLb7XVAw5KqOV1FqKEA6grSKkAqUaQftC9ppmNnCTUl0XskgKlvQxIBg-580Pa1-4yjY5tacPmBQVR42znpOSUkcg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:28 GMT
-< Set-Cookie: S=calendar=84wQ5KkbGYW3gEgOm4JRqA;Expires=Wed, 07-Aug-2013 04:32:34 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:27 GMT
-< Date: Tue, 30 Jul 2013 16:45:27 GMT
-< Location: https://www.google.com/calendar/feeds/default/allcalendars/full?gsessionid=84wQ5KkbGYW3gEgOm4JRqA
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/allcalendars/full?gsessionid=84wQ5KkbGYW3gEgOm4JRqA";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET /calendar/feeds/default/allcalendars/full?gsessionid=84wQ5KkbGYW3gEgOm4JRqA HTTP/1.1
-> Soup-Debug-Timestamp: 1375202727
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 39 (0x7fffe003f370), SoupSocket 38 (0x775610), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202728
-< Soup-Debug: SoupMessage 39 (0x7fffe003f370)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_q4NwI2V8UT-SSEMjiblkY8jTSCIGQJCo_ZFavemirrG0G2jzg3jjEVC3CQauPSZoNTFtDCw6Eu1-1S6nOyDK2J9zwLcpKLPHGuWk8fzL5JjKgN0Z0HbdhVtGaldMU2XCoc4_I0dsAZNFNzMl12pQ2IhlOpKYk_syrjXgbEIFWB07e6wSu6Mp1XswtWQL95nokCfWJkTHf4YGsR2zpy2736UplfLIVHDJLz7fiJzKG-5nUmoz2a5jdwopbkQ6flW44tTL7okPm_2Y6nqlPi74Mg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:29 GMT
-< Set-Cookie: S=calendar=36_ssrqhcwPWhLlQvXLCNA;Expires=Tue, 13-Aug-2013 16:04:41 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:28 GMT
-< Date: Tue, 30 Jul 2013 16:45:28 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=feed
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CEAGSX88eip7JGA9WhFWEk0."
-< Last-Modified: Tue, 30 Jul 2013 16:45:28 GMT
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' xmlns:gd='http://schemas.google.com/g/2005' 
gd:etag='W/&quot;CEAGSX88eip7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendarFeed'><id>http://www.google.com/calendar/feeds/default/allcalendars/full</id><updated>2013-07-30T16:45:28.172Z</updated><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title>GData Test's Calendar List</title><link 
rel='alternate' type='text/html' href='https://www.google.com/calendar/render'/><link 
rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full'/><link 
rel='http://schemas.google.com/g/2005#post' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/all
 calendars/full'/><link rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full'/><author><name>libgdata test 
googlemail com</name><email>libgdata test googlemail com</email></author><generator version='1.0' 
uri='http://www.google.com/calendar'>Google 
Calendar</generator><openSearch:startIndex>1</openSearch:startIndex><entry 
gd:etag='W/&quot;CEAGRH47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/libgdata.test%40googlemail.com</id><published>2013-07-30T16:45:28.154Z</published><updated>2013-07-30T16:45:25.000Z</updated><app:edited>2013-07-30T16:45:25.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>libgdata test googlemail 
com</title><content type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link
  rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/acl/full'/><link rel='self' 
type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/libgdata.test%40googlemail.com'/><link 
rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/libgdata.test%40googlemail.com'/><author><name>libgdata
 test googlemail com</name><email>libgdata test googlemail com</email></author><gCal:accesslevel 
value='owner'/><gCal:color value='#2952A3'/><gCal:hidden value='false'/><gCal:select
 ed value='true'/><gCal:timezone value='Europe/London'/><gCal:timesCleaned value='4'/></entry><entry 
gd:etag='W/&quot;CEAGQ347eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com</id><published>2013-07-30T16:45:28.154Z</published><updated>2013-07-30T16:45:22.000Z</updated><app:edited>2013-07-30T16:45:22.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 1</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml'
  
href='https://www.google.com/calendar/feeds/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com'/><author><name>Test
 Calendar 1</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry><entry gd:etag='W/&quot;CEAGRH47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://w
 
ww.google.com/calendar/feeds/default/calendars/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com</id><published>2013-07-30T16:45:28.154Z</published><updated>2013-07-30T16:45:25.000Z</updated><app:edited>2013-07-30T16:45:25.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 2</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='app
 lication/atom+xml' 
href='https://www.google.com/calendar/feeds/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com'/><author><name>Test
 Calendar 2</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry></feed>
-  
-> GET /calendar/feeds/default/allcalendars/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202728
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 40 (0x7fffe4010740), SoupSocket 39 (0x775550)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202728
-< Soup-Debug: SoupMessage 40 (0x7fffe4010740)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_t4EurujSJEVz4Oz9mAIOytzvk2x5HxgdMhjgmIZQyEhJEVxBkGa9tYZB61Yy8JtAPaktxoTLVkhp854Pjz3Lu2nGX3VFkbf3hmep1Z77H5UUPxIsLyYKJ-XIqF26WY8xy6o6N8-w_azdQg_R57FuB6O-GUgGUKDr2aKE9iTWpO0XsB7-zCP0UEx7yuXEnbLb7XVAw5KqOV1FqKEA6grSKkAqUaQftC9ppmNnCTUl0XskgKlvQxIBg-580Pa1-4yjY5tacPmBQVR42znpOSUkcg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:29 GMT
-< Set-Cookie: S=calendar=8r1o3ZcHhLzU1a6-mcul4g;Expires=Fri, 09-Aug-2013 17:21:14 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:28 GMT
-< Date: Tue, 30 Jul 2013 16:45:28 GMT
-< Location: https://www.google.com/calendar/feeds/default/allcalendars/full?gsessionid=8r1o3ZcHhLzU1a6-mcul4g
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/allcalendars/full?gsessionid=8r1o3ZcHhLzU1a6-mcul4g";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET /calendar/feeds/default/allcalendars/full?gsessionid=8r1o3ZcHhLzU1a6-mcul4g HTTP/1.1
-> Soup-Debug-Timestamp: 1375202728
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 40 (0x7fffe4010740), SoupSocket 39 (0x775550), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> GET /calendar/v3/users/me/calendarList HTTP/1.1
+> Soup-Debug-Timestamp: 1430948018
+> Soup-Debug: SoupSession 1 (0x12bc240), SoupMessage 21 (0x1553740), SoupSocket 10 (0x7fcbe8002db0)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGpyfNPtG5DI_53Jiu2taI0Hq5ho1AELWfwHQ_qvmVHPbaeRDNFIstvm7c6JBFGe4wZTa6LaHrYYA
GData-Version: 2
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive
   
 < HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202728
-< Soup-Debug: SoupMessage 40 (0x7fffe4010740)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_q4NwI2V8UT-SSEMjiblkY8jTSCIGQJCo_ZFavemirrG0G2jzg3jjEVC3CQauPSZoNTFtDCw6Eu1-1S6nOyDK2J9zwLcpKLPHGuWk8fzL5JjKgN0Z0HbdhVtGaldMU2XCoc4_I0dsAZNFNzMl12pQ2IhlOpKYk_syrjXgbEIFWB07e6wSu6Mp1XswtWQL95nokCfWJkTHf4YGsR2zpy2736UplfLIVHDJLz7fiJzKG-5nUmoz2a5jdwopbkQ6flW44tTL7okPm_2Y6nqlPi74Mg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:29 GMT
-< Set-Cookie: S=calendar=nYgkCAhY0fKXphVwkctg7A;Expires=Sat, 10-Aug-2013 12:16:23 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:28 GMT
-< Date: Tue, 30 Jul 2013 16:45:28 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=feed
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CEAGSXs4eip7JGA9WhFWEk0."
-< Last-Modified: Tue, 30 Jul 2013 16:45:28 GMT
+< Soup-Debug-Timestamp: 1430948018
+< Soup-Debug: SoupMessage 21 (0x1553740)
+< Expires: Wed, 06 May 2015 21:33:38 GMT
+< Date: Wed, 06 May 2015 21:33:38 GMT
+< Cache-Control: private, max-age=0, must-revalidate, no-transform
+< Vary: Origin
+< Vary: X-Origin
+< Content-Type: application/json; charset=UTF-8
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
 < X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
 < Transfer-Encoding: chunked
 < 
-< <?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' xmlns:gd='http://schemas.google.com/g/2005' 
gd:etag='W/&quot;CEAGSXs4eip7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendarFeed'><id>http://www.google.com/calendar/feeds/default/allcalendars/full</id><updated>2013-07-30T16:45:28.532Z</updated><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title>GData Test's Calendar List</title><link 
rel='alternate' type='text/html' href='https://www.google.com/calendar/render'/><link 
rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full'/><link 
rel='http://schemas.google.com/g/2005#post' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/all
 calendars/full'/><link rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full'/><author><name>libgdata test 
googlemail com</name><email>libgdata test googlemail com</email></author><generator version='1.0' 
uri='http://www.google.com/calendar'>Google 
Calendar</generator><openSearch:startIndex>1</openSearch:startIndex><entry 
gd:etag='W/&quot;CEAGRH47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/libgdata.test%40googlemail.com</id><published>2013-07-30T16:45:28.512Z</published><updated>2013-07-30T16:45:25.000Z</updated><app:edited>2013-07-30T16:45:25.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>libgdata test googlemail 
com</title><content type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link
  rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/acl/full'/><link rel='self' 
type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/libgdata.test%40googlemail.com'/><link 
rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/libgdata.test%40googlemail.com'/><author><name>libgdata
 test googlemail com</name><email>libgdata test googlemail com</email></author><gCal:accesslevel 
value='owner'/><gCal:color value='#2952A3'/><gCal:hidden value='false'/><gCal:select
 ed value='true'/><gCal:timezone value='Europe/London'/><gCal:timesCleaned value='4'/></entry><entry 
gd:etag='W/&quot;CEAGQ347eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com</id><published>2013-07-30T16:45:28.512Z</published><updated>2013-07-30T16:45:22.000Z</updated><app:edited>2013-07-30T16:45:22.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 1</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml'
  
href='https://www.google.com/calendar/feeds/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/ff7b0ij183d2njra3h5n6so954%40group.calendar.google.com'/><author><name>Test
 Calendar 1</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry><entry gd:etag='W/&quot;CEAGRH47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://w
 
ww.google.com/calendar/feeds/default/calendars/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com</id><published>2013-07-30T16:45:28.512Z</published><updated>2013-07-30T16:45:25.000Z</updated><app:edited>2013-07-30T16:45:25.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 2</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='app
 lication/atom+xml' 
href='https://www.google.com/calendar/feeds/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/allcalendars/full/1vf5r6p1jo31ki910e56jgrm7s%40group.calendar.google.com'/><author><name>Test
 Calendar 2</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry></feed>
+< {
+<  "kind": "calendar#calendarList",
+<  "etag": "\"1430948012238000\"",
+<  "nextSyncToken": "00001430948012238000",
+<  "items": [
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430948008402000\"",
+<    "id": "9d9fjltdot633i3puqr6gakja8 group calendar google com",
+<    "summary": "Test Calendar 1",
+<    "timeZone": "UTC",
+<    "colorId": "2",
+<    "backgroundColor": "#d06b64",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"0\"",
+<    "id": "libgdata test googlemail com",
+<    "summary": "libgdata test gmail com",
+<    "timeZone": "Europe/London",
+<    "colorId": "17",
+<    "backgroundColor": "#9a9cff",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": [
+<     {
+<      "method": "email",
+<      "minutes": 10
+<     },
+<     {
+<      "method": "popup",
+<      "minutes": 30
+<     }
+<    ],
+<    "notificationSettings": {
+<     "notifications": [
+<      {
+<       "type": "eventCreation",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventChange",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventCancellation",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventResponse",
+<       "method": "email"
+<      }
+<     ]
+<    },
+<    "primary": true
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430948012238000\"",
+<    "id": "lovs1fjmbkrjur1df4u31odj30 group calendar google com",
+<    "summary": "Test Calendar 2",
+<    "timeZone": "UTC",
+<    "colorId": "5",
+<    "backgroundColor": "#ff7537",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430947738744000\"",
+<    "id": "4v0gftqkoct5skn7t3ushbnsfg group calendar google com",
+<    "summary": "Test Calendar 1",
+<    "timeZone": "UTC",
+<    "colorId": "8",
+<    "backgroundColor": "#16a765",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430670856222000\"",
+<    "id": "#contacts group v calendar google com",
+<    "summary": "Birthdays",
+<    "description": "Displays birthdays of people in Google Contacts and optionally 'Your Circles' from 
Google+. Also displays anniversary and other event dates from Google Contacts, if applicable.",
+<    "timeZone": "Europe/London",
+<    "colorId": "13",
+<    "backgroundColor": "#92e1c0",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "reader",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430670855908000\"",
+<    "id": "en uk#holiday group v calendar google com",
+<    "summary": "Holidays in United Kingdom",
+<    "description": "Holidays and Observances in United Kingdom",
+<    "timeZone": "Europe/London",
+<    "colorId": "8",
+<    "backgroundColor": "#16a765",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "reader",
+<    "defaultReminders": []
+<   }
+<  ]
+< }
   
diff --git a/gdata/tests/traces/calendar/query_events-async b/gdata/tests/traces/calendar/query_events-async
index b2582d0..18640ae 100644
--- a/gdata/tests/traces/calendar/query_events-async
+++ b/gdata/tests/traces/calendar/query_events-async
@@ -1,67 +1,140 @@
-> GET /calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202770
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 66 (0x8c28c0), SoupSocket 63 (0x775490)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202770
-< Soup-Debug: SoupMessage 66 (0x8c28c0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_lzf1dm9Ue8N3SJp2J6o695WrE5nMbNLIXgO1GwYSOH0dinvA7V6dAhAIAEim2gLMsmbC2ddMnDUzaVKIGr3_JWCh97kMTIAR1M2IeSsu02b7EZA-X4HjICLw-x5pMnXhR8i08nLbVHSLT_No8fvB518lPWszfELKmW9TYG0-BAxXFzn9IKi_SmDnEv70WeTVk9AKBXEZK8GgbVvG2jwg9IxQwwSgxxH2Am-wKlw1Xh28Ocyi9bXsxw2zvbHLluu_emFBzQJ8Ds6aIurEQIryfg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:11 GMT
-< Set-Cookie: S=calendar=hcz4ERi0eDa5Chh4Ez07uw;Expires=Wed, 07-Aug-2013 02:05:33 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:10 GMT
-< Date: Tue, 30 Jul 2013 16:46:10 GMT
-< Location: 
https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full?gsessionid=hcz4ERi0eDa5Chh4Ez07uw
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full?gsessionid=hcz4ERi0eDa5Chh4Ez07uw";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET 
/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full?gsessionid=hcz4ERi0eDa5Chh4Ez07uw
 HTTP/1.1
-> Soup-Debug-Timestamp: 1375202770
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 66 (0x8c28c0), SoupSocket 63 (0x775490), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> GET /calendar/v3/calendars/ndihjbq6agrl249fjqgd535qmk%40group.calendar.google.com/events HTTP/1.1
+> Soup-Debug-Timestamp: 1430948171
+> Soup-Debug: SoupSession 1 (0x1bfd240), SoupMessage 37 (0x7fbbf0038750), SoupSocket 21 (0x7fbbfc002df0)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGOOtAe8kqEXctjnpzBjl8WoWrJJUugtZDGHw1adbjI-Zo3QrMM66TvDNRGatGY9tjJCLnfap1jXQ
GData-Version: 2
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive
   
 < HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202770
-< Soup-Debug: SoupMessage 66 (0x8c28c0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_q4NwI2V8UT-SSEMjiblkY8jTSCIGQJCo_ZFavemirrG0G2jzg3jjEVC3CQauPSZoNTFtDCw6Eu1-1S6nOyDK2J9zwLcpKLPHGuWk8fzL5JjKgN0Z0HbdhVtGaldMU2XCoc4_I0dsAZNFNzMl12pQ2IhlOpKYk_syrjXgbEIFWB07e6wSu6Mp1XswtWQL95nokCfWJkTHf4YGsR2zpy2736UplfLIVHDJLz7fiJzKG-5nUmoz2a5jdwopbkQ6flW44tTL7okPm_2Y6nqlPi74Mg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:11 GMT
-< Set-Cookie: S=calendar=Txey_ZM8qiZ1j9ie4EMfEw;Expires=Fri, 09-Aug-2013 12:26:53 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:10 GMT
-< Date: Tue, 30 Jul 2013 16:46:10 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=feed
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CEACR347eCp7JGA9WhFWEk0."
-< Last-Modified: Tue, 30 Jul 2013 16:46:06 GMT
+< Soup-Debug-Timestamp: 1430948171
+< Soup-Debug: SoupMessage 37 (0x7fbbf0038750)
+< Expires: Wed, 06 May 2015 21:36:11 GMT
+< Date: Wed, 06 May 2015 21:36:11 GMT
+< Cache-Control: private, max-age=0, must-revalidate, no-transform
+< Vary: Origin
+< Vary: X-Origin
+< Content-Type: application/json; charset=UTF-8
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
 < X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
 < Transfer-Encoding: chunked
 < 
-< <?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' 
xmlns:gd='http://schemas.google.com/g/2005' gd:etag='W/&quot;CEACR347eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#eventFeed'><id>http://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full</id><updated>2013-07-30T16:46:06.000Z</updated><category
 scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event'/><title>Temp 
Test Calendar</title><subtitle>Temp Test Calendar</subtitle><link rel='alternate' type='text/html' 
href='https://www.google.com/calendar/embed?src=i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com'/><link
 rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full'/><link
 rel='h
 ttp://schemas.google.com/g/2005#post' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/g/2005#batch' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full/batch'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full?max-results=25'/><author><name>Temp
 Test Calendar</name></author><generator version='1.0' uri='http://www.google.com/calendar'>Google 
Calendar</generator><openSearch:totalResults>0</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><gCal:timezone
 value='UTC'/><gCal:timesCleaned value='0'/></feed>
+< {
+<  "kind": "calendar#events",
+<  "etag": "\"1430948171626000\"",
+<  "summary": "Temp Test Calendar",
+<  "updated": "2015-05-06T21:36:11.626Z",
+<  "timeZone": "UTC",
+<  "accessRole": "owner",
+<  "defaultReminders": [],
+<  "nextSyncToken": "CJDs2KuJrsUCEJDs2KuJrsUCGAU=",
+<  "items": [
+<   {
+<    "kind": "calendar#event",
+<    "etag": "\"2861896341554000\"",
+<    "id": "hbea62g6r0itsmlehrh0u05hr4",
+<    "status": "confirmed",
+<    "htmlLink": 
"https://www.google.com/calendar/event?eid=aGJlYTYyZzZyMGl0c21sZWhyaDB1MDVocjQgc21jNGFjbjBhcnVvMGo0ZGljczU1N2hkMjhAZw";,
+<    "created": "2015-05-06T21:36:10.000Z",
+<    "updated": "2015-05-06T21:36:10.777Z",
+<    "summary": "Test Event 1",
+<    "creator": {
+<     "email": "libgdata test googlemail com",
+<     "displayName": "GData Test"
+<    },
+<    "organizer": {
+<     "email": "ndihjbq6agrl249fjqgd535qmk group calendar google com",
+<     "displayName": "Temp Test Calendar",
+<     "self": true
+<    },
+<    "start": {
+<     "dateTime": "2014-12-20T22:15:27Z",
+<     "timeZone": "UTC"
+<    },
+<    "end": {
+<     "dateTime": "2014-12-20T22:15:28Z",
+<     "timeZone": "UTC"
+<    },
+<    "iCalUID": "hbea62g6r0itsmlehrh0u05hr4 google com",
+<    "sequence": 0,
+<    "guestsCanInviteOthers": false,
+<    "guestsCanSeeOtherGuests": false,
+<    "reminders": {
+<     "useDefault": true
+<    }
+<   },
+<   {
+<    "kind": "calendar#event",
+<    "etag": "\"2861896342412000\"",
+<    "id": "5fg2p720ibusu67t7hdrrcdc38",
+<    "status": "confirmed",
+<    "htmlLink": 
"https://www.google.com/calendar/event?eid=NWZnMnA3MjBpYnVzdTY3dDdoZHJyY2RjMzggc21jNGFjbjBhcnVvMGo0ZGljczU1N2hkMjhAZw";,
+<    "created": "2015-05-06T21:36:11.000Z",
+<    "updated": "2015-05-06T21:36:11.206Z",
+<    "summary": "Test Event 2",
+<    "creator": {
+<     "email": "libgdata test googlemail com",
+<     "displayName": "GData Test"
+<    },
+<    "organizer": {
+<     "email": "ndihjbq6agrl249fjqgd535qmk group calendar google com",
+<     "displayName": "Temp Test Calendar",
+<     "self": true
+<    },
+<    "start": {
+<     "dateTime": "2014-12-20T22:03:20Z",
+<     "timeZone": "UTC"
+<    },
+<    "end": {
+<     "dateTime": "2014-12-20T22:20:00Z",
+<     "timeZone": "UTC"
+<    },
+<    "iCalUID": "5fg2p720ibusu67t7hdrrcdc38 google com",
+<    "sequence": 0,
+<    "guestsCanInviteOthers": false,
+<    "guestsCanSeeOtherGuests": false,
+<    "reminders": {
+<     "useDefault": true
+<    }
+<   },
+<   {
+<    "kind": "calendar#event",
+<    "etag": "\"2861896343106000\"",
+<    "id": "pme78iesfula0qr5iktlf2l4no",
+<    "status": "confirmed",
+<    "htmlLink": 
"https://www.google.com/calendar/event?eid=cG1lNzhpZXNmdWxhMHFyNWlrdGxmMmw0bm8gc21jNGFjbjBhcnVvMGo0ZGljczU1N2hkMjhAZw";,
+<    "created": "2015-05-06T21:36:11.000Z",
+<    "updated": "2015-05-06T21:36:11.553Z",
+<    "summary": "Test Event 3",
+<    "creator": {
+<     "email": "libgdata test googlemail com",
+<     "displayName": "GData Test"
+<    },
+<    "organizer": {
+<     "email": "ndihjbq6agrl249fjqgd535qmk group calendar google com",
+<     "displayName": "Temp Test Calendar",
+<     "self": true
+<    },
+<    "start": {
+<     "date": "2014-12-20"
+<    },
+<    "end": {
+<     "date": "2014-12-21"
+<    },
+<    "iCalUID": "pme78iesfula0qr5iktlf2l4no google com",
+<    "sequence": 0,
+<    "guestsCanInviteOthers": false,
+<    "guestsCanSeeOtherGuests": false,
+<    "reminders": {
+<     "useDefault": true
+<    }
+<   }
+<  ]
+< }
   
diff --git a/gdata/tests/traces/calendar/query_events-async-cancellation 
b/gdata/tests/traces/calendar/query_events-async-cancellation
index dbf3320..27459b6 100644
--- a/gdata/tests/traces/calendar/query_events-async-cancellation
+++ b/gdata/tests/traces/calendar/query_events-async-cancellation
@@ -1,237 +1,140 @@
-> GET /calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202789
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 84 (0x7fffe003f280), SoupSocket 79 (0x775490)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202789
-< Soup-Debug: SoupMessage 84 (0x7fffe003f280)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_lzf1dm9Ue8N3SJp2J6o695WrE5nMbNLIXgO1GwYSOH0dinvA7V6dAhAIAEim2gLMsmbC2ddMnDUzaVKIGr3_JWCh97kMTIAR1M2IeSsu02b7EZA-X4HjICLw-x5pMnXhR8i08nLbVHSLT_No8fvB518lPWszfELKmW9TYG0-BAxXFzn9IKi_SmDnEv70WeTVk9AKBXEZK8GgbVvG2jwg9IxQwwSgxxH2Am-wKlw1Xh28Ocyi9bXsxw2zvbHLluu_emFBzQJ8Ds6aIurEQIryfg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:30 GMT
-< Set-Cookie: S=calendar=Rm0OvTPGUldJoCTW5xxjEA;Expires=Thu, 08-Aug-2013 22:43:11 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:29 GMT
-< Date: Tue, 30 Jul 2013 16:46:29 GMT
-< Location: 
https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full?gsessionid=Rm0OvTPGUldJoCTW5xxjEA
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full?gsessionid=Rm0OvTPGUldJoCTW5xxjEA";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET 
/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full?gsessionid=Rm0OvTPGUldJoCTW5xxjEA
 HTTP/1.1
-> Soup-Debug-Timestamp: 1375202790
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 86 (0x7fffe4010380), SoupSocket 81 (0x775490), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202790
-< Soup-Debug: SoupMessage 86 (0x7fffe4010380)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_QMIIFxw1-89I4fIiltp3toM_OQPaV-s2Op5YfNNKqskJ-elHTN3M2YrIdeRcj84Q94sPukowimpQydy5Tbb14G3YJ4S-NHM8cpqZJBifvXkyktCQOlLQS03AMrw1-u6qvRouqxtCMYd1apUUU9kXVWwoSYowH2iqScUeke9qp_ZEetMmdoQ61WwPB5gd4Of34y2qjfi6BC-i8q-4AfecimYdMpxx-Z7ncnkPEftWV84VyvVUhWfLM8oWcP3zT943b_FOzjNl76pHK1Za70lHtw
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:31 GMT
-< Set-Cookie: S=calendar=DNyu1fBu5BZbeqMI0QC35g;Expires=Sun, 11-Aug-2013 08:32:53 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:30 GMT
-< Date: Tue, 30 Jul 2013 16:46:30 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=feed
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CEAMRH47eCp7JGA9WhFWEk0."
-< Last-Modified: Tue, 30 Jul 2013 16:46:25 GMT
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' 
xmlns:gd='http://schemas.google.com/g/2005' gd:etag='W/&quot;CEAMRH47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#eventFeed'><id>http://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full</id><updated>2013-07-30T16:46:25.000Z</updated><category
 scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event'/><title>Temp 
Test Calendar</title><subtitle>Temp Test Calendar</subtitle><link rel='alternate' type='text/html' 
href='https://www.google.com/calendar/embed?src=i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com'/><link
 rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full'/><link
 rel='h
 ttp://schemas.google.com/g/2005#post' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/g/2005#batch' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full/batch'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full?max-results=25'/><author><name>Temp
 Test Calendar</name></author><generator version='1.0' uri='http://www.google.com/calendar'>Google 
Calendar</generator><openSearch:totalResults>0</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><gCal:timezone
 value='UTC'/><gCal:timesCleaned value='0'/></feed>
-  
-> GET /calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202789
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 85 (0x7fffe003f730), SoupSocket 80 (0x775490)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202790
-< Soup-Debug: SoupMessage 85 (0x7fffe003f730)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_lzf1dm9Ue8N3SJp2J6o695WrE5nMbNLIXgO1GwYSOH0dinvA7V6dAhAIAEim2gLMsmbC2ddMnDUzaVKIGr3_JWCh97kMTIAR1M2IeSsu02b7EZA-X4HjICLw-x5pMnXhR8i08nLbVHSLT_No8fvB518lPWszfELKmW9TYG0-BAxXFzn9IKi_SmDnEv70WeTVk9AKBXEZK8GgbVvG2jwg9IxQwwSgxxH2Am-wKlw1Xh28Ocyi9bXsxw2zvbHLluu_emFBzQJ8Ds6aIurEQIryfg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:31 GMT
-< Set-Cookie: S=calendar=APwq7KMgNEvxfdl1xWGHkA;Expires=Mon, 12-Aug-2013 12:21:49 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:30 GMT
-< Date: Tue, 30 Jul 2013 16:46:30 GMT
-< Location: 
https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full?gsessionid=APwq7KMgNEvxfdl1xWGHkA
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full?gsessionid=APwq7KMgNEvxfdl1xWGHkA";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET /calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202790
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 86 (0x7fffe4010380), SoupSocket 81 (0x775490)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202790
-< Soup-Debug: SoupMessage 86 (0x7fffe4010380)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_lzf1dm9Ue8N3SJp2J6o695WrE5nMbNLIXgO1GwYSOH0dinvA7V6dAhAIAEim2gLMsmbC2ddMnDUzaVKIGr3_JWCh97kMTIAR1M2IeSsu02b7EZA-X4HjICLw-x5pMnXhR8i08nLbVHSLT_No8fvB518lPWszfELKmW9TYG0-BAxXFzn9IKi_SmDnEv70WeTVk9AKBXEZK8GgbVvG2jwg9IxQwwSgxxH2Am-wKlw1Xh28Ocyi9bXsxw2zvbHLluu_emFBzQJ8Ds6aIurEQIryfg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:31 GMT
-< Set-Cookie: S=calendar=WMVUagnRJLjVEymdLfMUhg;Expires=Fri, 09-Aug-2013 11:56:21 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:30 GMT
-< Date: Tue, 30 Jul 2013 16:46:30 GMT
-< Location: 
https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full?gsessionid=WMVUagnRJLjVEymdLfMUhg
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full?gsessionid=WMVUagnRJLjVEymdLfMUhg";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET 
/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full?gsessionid=WMVUagnRJLjVEymdLfMUhg
 HTTP/1.1
-> Soup-Debug-Timestamp: 1375202790
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 86 (0x7fffe4010380), SoupSocket 81 (0x775490), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202790
-< Soup-Debug: SoupMessage 86 (0x7fffe4010380)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_QMIIFxw1-89I4fIiltp3toM_OQPaV-s2Op5YfNNKqskJ-elHTN3M2YrIdeRcj84Q94sPukowimpQydy5Tbb14G3YJ4S-NHM8cpqZJBifvXkyktCQOlLQS03AMrw1-u6qvRouqxtCMYd1apUUU9kXVWwoSYowH2iqScUeke9qp_ZEetMmdoQ61WwPB5gd4Of34y2qjfi6BC-i8q-4AfecimYdMpxx-Z7ncnkPEftWV84VyvVUhWfLM8oWcP3zT943b_FOzjNl76pHK1Za70lHtw
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:31 GMT
-< Set-Cookie: S=calendar=DNyu1fBu5BZbeqMI0QC35g;Expires=Sun, 11-Aug-2013 08:32:53 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:30 GMT
-< Date: Tue, 30 Jul 2013 16:46:30 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=feed
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CEAMRH47eCp7JGA9WhFWEk0."
-< Last-Modified: Tue, 30 Jul 2013 16:46:25 GMT
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' 
xmlns:gd='http://schemas.google.com/g/2005' gd:etag='W/&quot;CEAMRH47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#eventFeed'><id>http://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full</id><updated>2013-07-30T16:46:25.000Z</updated><category
 scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event'/><title>Temp 
Test Calendar</title><subtitle>Temp Test Calendar</subtitle><link rel='alternate' type='text/html' 
href='https://www.google.com/calendar/embed?src=i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com'/><link
 rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full'/><link
 rel='h
 ttp://schemas.google.com/g/2005#post' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/g/2005#batch' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full/batch'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full?max-results=25'/><author><name>Temp
 Test Calendar</name></author><generator version='1.0' uri='http://www.google.com/calendar'>Google 
Calendar</generator><openSearch:totalResults>0</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><gCal:timezone
 value='UTC'/><gCal:timesCleaned value='0'/></feed>
-  
-> GET /calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202790
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 87 (0x8c28c0), SoupSocket 82 (0x775490)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202790
-< Soup-Debug: SoupMessage 87 (0x8c28c0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_lzf1dm9Ue8N3SJp2J6o695WrE5nMbNLIXgO1GwYSOH0dinvA7V6dAhAIAEim2gLMsmbC2ddMnDUzaVKIGr3_JWCh97kMTIAR1M2IeSsu02b7EZA-X4HjICLw-x5pMnXhR8i08nLbVHSLT_No8fvB518lPWszfELKmW9TYG0-BAxXFzn9IKi_SmDnEv70WeTVk9AKBXEZK8GgbVvG2jwg9IxQwwSgxxH2Am-wKlw1Xh28Ocyi9bXsxw2zvbHLluu_emFBzQJ8Ds6aIurEQIryfg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:31 GMT
-< Set-Cookie: S=calendar=5q7rqCQ-BsgH2H3ikzMJxg;Expires=Tue, 13-Aug-2013 03:25:52 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:30 GMT
-< Date: Tue, 30 Jul 2013 16:46:30 GMT
-< Location: 
https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full?gsessionid=5q7rqCQ-BsgH2H3ikzMJxg
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full?gsessionid=5q7rqCQ-BsgH2H3ikzMJxg";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET 
/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full?gsessionid=5q7rqCQ-BsgH2H3ikzMJxg
 HTTP/1.1
-> Soup-Debug-Timestamp: 1375202790
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 87 (0x8c28c0), SoupSocket 82 (0x775490), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> GET /calendar/v3/calendars/ndihjbq6agrl249fjqgd535qmk%40group.calendar.google.com/events HTTP/1.1
+> Soup-Debug-Timestamp: 1430948189
+> Soup-Debug: SoupSession 1 (0x1bfd240), SoupMessage 57 (0x1e1f650), SoupSocket 34 (0x7fbbf00366b0)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGOOtAe8kqEXctjnpzBjl8WoWrJJUugtZDGHw1adbjI-Zo3QrMM66TvDNRGatGY9tjJCLnfap1jXQ
GData-Version: 2
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive
   
 < HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202791
-< Soup-Debug: SoupMessage 87 (0x8c28c0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_q4NwI2V8UT-SSEMjiblkY8jTSCIGQJCo_ZFavemirrG0G2jzg3jjEVC3CQauPSZoNTFtDCw6Eu1-1S6nOyDK2J9zwLcpKLPHGuWk8fzL5JjKgN0Z0HbdhVtGaldMU2XCoc4_I0dsAZNFNzMl12pQ2IhlOpKYk_syrjXgbEIFWB07e6wSu6Mp1XswtWQL95nokCfWJkTHf4YGsR2zpy2736UplfLIVHDJLz7fiJzKG-5nUmoz2a5jdwopbkQ6flW44tTL7okPm_2Y6nqlPi74Mg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:32 GMT
-< Set-Cookie: S=calendar=4CJYADT5Ok39om1leHy2Fw;Expires=Tue, 06-Aug-2013 22:35:18 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:31 GMT
-< Date: Tue, 30 Jul 2013 16:46:31 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=feed
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CEAMRH47eCp7JGA9WhFWEk0."
-< Last-Modified: Tue, 30 Jul 2013 16:46:25 GMT
+< Soup-Debug-Timestamp: 1430948189
+< Soup-Debug: SoupMessage 57 (0x1e1f650)
+< Expires: Wed, 06 May 2015 21:36:29 GMT
+< Date: Wed, 06 May 2015 21:36:29 GMT
+< Cache-Control: private, max-age=0, must-revalidate, no-transform
+< Vary: Origin
+< Vary: X-Origin
+< Content-Type: application/json; charset=UTF-8
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
 < X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
 < Transfer-Encoding: chunked
 < 
-< <?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' 
xmlns:gd='http://schemas.google.com/g/2005' gd:etag='W/&quot;CEAMRH47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#eventFeed'><id>http://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full</id><updated>2013-07-30T16:46:25.000Z</updated><category
 scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event'/><title>Temp 
Test Calendar</title><subtitle>Temp Test Calendar</subtitle><link rel='alternate' type='text/html' 
href='https://www.google.com/calendar/embed?src=i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com'/><link
 rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full'/><link
 rel='h
 ttp://schemas.google.com/g/2005#post' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/g/2005#batch' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full/batch'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full?max-results=25'/><author><name>Temp
 Test Calendar</name></author><generator version='1.0' uri='http://www.google.com/calendar'>Google 
Calendar</generator><openSearch:totalResults>0</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><gCal:timezone
 value='UTC'/><gCal:timesCleaned value='0'/></feed>
+< {
+<  "kind": "calendar#events",
+<  "etag": "\"1430948189193000\"",
+<  "summary": "Temp Test Calendar",
+<  "updated": "2015-05-06T21:36:29.193Z",
+<  "timeZone": "UTC",
+<  "accessRole": "owner",
+<  "defaultReminders": [],
+<  "nextSyncToken": "CKiGibSJrsUCEKiGibSJrsUCGAU=",
+<  "items": [
+<   {
+<    "kind": "calendar#event",
+<    "etag": "\"2861896376542000\"",
+<    "id": "2n570av5hfh1t86or4idi7fggc",
+<    "status": "confirmed",
+<    "htmlLink": 
"https://www.google.com/calendar/event?eid=Mm41NzBhdjVoZmgxdDg2b3I0aWRpN2ZnZ2MgbmRpaGpicTZhZ3JsMjQ5ZmpxZ2Q1MzVxbWtAZw";,
+<    "created": "2015-05-06T21:36:28.000Z",
+<    "updated": "2015-05-06T21:36:28.271Z",
+<    "summary": "Test Event 1",
+<    "creator": {
+<     "email": "libgdata test googlemail com",
+<     "displayName": "GData Test"
+<    },
+<    "organizer": {
+<     "email": "ndihjbq6agrl249fjqgd535qmk group calendar google com",
+<     "displayName": "Temp Test Calendar",
+<     "self": true
+<    },
+<    "start": {
+<     "dateTime": "2014-12-20T22:15:27Z",
+<     "timeZone": "UTC"
+<    },
+<    "end": {
+<     "dateTime": "2014-12-20T22:15:28Z",
+<     "timeZone": "UTC"
+<    },
+<    "iCalUID": "2n570av5hfh1t86or4idi7fggc google com",
+<    "sequence": 0,
+<    "guestsCanInviteOthers": false,
+<    "guestsCanSeeOtherGuests": false,
+<    "reminders": {
+<     "useDefault": true
+<    }
+<   },
+<   {
+<    "kind": "calendar#event",
+<    "etag": "\"2861896377638000\"",
+<    "id": "dkbmejutdvtal2acso08hgca84",
+<    "status": "confirmed",
+<    "htmlLink": 
"https://www.google.com/calendar/event?eid=ZGtibWVqdXRkdnRhbDJhY3NvMDhoZ2NhODQgbmRpaGpicTZhZ3JsMjQ5ZmpxZ2Q1MzVxbWtAZw";,
+<    "created": "2015-05-06T21:36:28.000Z",
+<    "updated": "2015-05-06T21:36:28.819Z",
+<    "summary": "Test Event 2",
+<    "creator": {
+<     "email": "libgdata test googlemail com",
+<     "displayName": "GData Test"
+<    },
+<    "organizer": {
+<     "email": "ndihjbq6agrl249fjqgd535qmk group calendar google com",
+<     "displayName": "Temp Test Calendar",
+<     "self": true
+<    },
+<    "start": {
+<     "dateTime": "2014-12-20T22:03:20Z",
+<     "timeZone": "UTC"
+<    },
+<    "end": {
+<     "dateTime": "2014-12-20T22:20:00Z",
+<     "timeZone": "UTC"
+<    },
+<    "iCalUID": "dkbmejutdvtal2acso08hgca84 google com",
+<    "sequence": 0,
+<    "guestsCanInviteOthers": false,
+<    "guestsCanSeeOtherGuests": false,
+<    "reminders": {
+<     "useDefault": true
+<    }
+<   },
+<   {
+<    "kind": "calendar#event",
+<    "etag": "\"2861896378226000\"",
+<    "id": "qrg4bvlh9b6272o0du9p2rm75c",
+<    "status": "confirmed",
+<    "htmlLink": 
"https://www.google.com/calendar/event?eid=cXJnNGJ2bGg5YjYyNzJvMGR1OXAycm03NWMgbmRpaGpicTZhZ3JsMjQ5ZmpxZ2Q1MzVxbWtAZw";,
+<    "created": "2015-05-06T21:36:29.000Z",
+<    "updated": "2015-05-06T21:36:29.113Z",
+<    "summary": "Test Event 3",
+<    "creator": {
+<     "email": "libgdata test googlemail com",
+<     "displayName": "GData Test"
+<    },
+<    "organizer": {
+<     "email": "ndihjbq6agrl249fjqgd535qmk group calendar google com",
+<     "displayName": "Temp Test Calendar",
+<     "self": true
+<    },
+<    "start": {
+<     "date": "2014-12-20"
+<    },
+<    "end": {
+<     "date": "2014-12-21"
+<    },
+<    "iCalUID": "qrg4bvlh9b6272o0du9p2rm75c google com",
+<    "sequence": 0,
+<    "guestsCanInviteOthers": false,
+<    "guestsCanSeeOtherGuests": false,
+<    "reminders": {
+<     "useDefault": true
+<    }
+<   }
+<  ]
+< }
   
diff --git a/gdata/tests/traces/calendar/query_own_calendars-async 
b/gdata/tests/traces/calendar/query_own_calendars-async
index 0716ef2..0b556d7 100644
--- a/gdata/tests/traces/calendar/query_own_calendars-async
+++ b/gdata/tests/traces/calendar/query_own_calendars-async
@@ -1,67 +1,117 @@
-> GET /calendar/feeds/default/owncalendars/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202737
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 45 (0x7fffe4010650), SoupSocket 43 (0x7753d0)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202737
-< Soup-Debug: SoupMessage 45 (0x7fffe4010650)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_t4EurujSJEVz4Oz9mAIOytzvk2x5HxgdMhjgmIZQyEhJEVxBkGa9tYZB61Yy8JtAPaktxoTLVkhp854Pjz3Lu2nGX3VFkbf3hmep1Z77H5UUPxIsLyYKJ-XIqF26WY8xy6o6N8-w_azdQg_R57FuB6O-GUgGUKDr2aKE9iTWpO0XsB7-zCP0UEx7yuXEnbLb7XVAw5KqOV1FqKEA6grSKkAqUaQftC9ppmNnCTUl0XskgKlvQxIBg-580Pa1-4yjY5tacPmBQVR42znpOSUkcg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:38 GMT
-< Set-Cookie: S=calendar=2LkaUmgNqlqQgTVl3-Vm9g;Expires=Sat, 10-Aug-2013 00:32:11 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:37 GMT
-< Date: Tue, 30 Jul 2013 16:45:37 GMT
-< Location: https://www.google.com/calendar/feeds/default/owncalendars/full?gsessionid=2LkaUmgNqlqQgTVl3-Vm9g
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/owncalendars/full?gsessionid=2LkaUmgNqlqQgTVl3-Vm9g";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET /calendar/feeds/default/owncalendars/full?gsessionid=2LkaUmgNqlqQgTVl3-Vm9g HTTP/1.1
-> Soup-Debug-Timestamp: 1375202737
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 45 (0x7fffe4010650), SoupSocket 43 (0x7753d0), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> GET /calendar/v3/users/me/calendarList?minAccessRole=owner HTTP/1.1
+> Soup-Debug-Timestamp: 1430948141
+> Soup-Debug: SoupSession 1 (0x1bfd240), SoupMessage 17 (0x1e1f650), SoupSocket 10 (0x1bbc1a0)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGOOtAe8kqEXctjnpzBjl8WoWrJJUugtZDGHw1adbjI-Zo3QrMM66TvDNRGatGY9tjJCLnfap1jXQ
GData-Version: 2
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive
   
 < HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202737
-< Soup-Debug: SoupMessage 45 (0x7fffe4010650)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_QMIIFxw1-89I4fIiltp3toM_OQPaV-s2Op5YfNNKqskJ-elHTN3M2YrIdeRcj84Q94sPukowimpQydy5Tbb14G3YJ4S-NHM8cpqZJBifvXkyktCQOlLQS03AMrw1-u6qvRouqxtCMYd1apUUU9kXVWwoSYowH2iqScUeke9qp_ZEetMmdoQ61WwPB5gd4Of34y2qjfi6BC-i8q-4AfecimYdMpxx-Z7ncnkPEftWV84VyvVUhWfLM8oWcP3zT943b_FOzjNl76pHK1Za70lHtw
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:38 GMT
-< Set-Cookie: S=calendar=PMCUvvZc8BEET8CUAuuUsQ;Expires=Wed, 07-Aug-2013 23:54:03 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:37 GMT
-< Date: Tue, 30 Jul 2013 16:45:37 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=feed
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CEAHRnYyfCp7JGA9WhFWEk0."
-< Last-Modified: Tue, 30 Jul 2013 16:45:37 GMT
+< Soup-Debug-Timestamp: 1430948142
+< Soup-Debug: SoupMessage 17 (0x1e1f650)
+< Expires: Wed, 06 May 2015 21:35:42 GMT
+< Date: Wed, 06 May 2015 21:35:42 GMT
+< Cache-Control: private, max-age=0, must-revalidate, no-transform
+< Vary: Origin
+< Vary: X-Origin
+< Content-Type: application/json; charset=UTF-8
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
 < X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
 < Transfer-Encoding: chunked
 < 
-< <?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' xmlns:gd='http://schemas.google.com/g/2005' 
gd:etag='W/&quot;CEAHRnYyfCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendarFeed'><id>http://www.google.com/calendar/feeds/default/owncalendars/full</id><updated>2013-07-30T16:45:37.894Z</updated><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title>GData Test's Calendar List</title><link 
rel='alternate' type='text/html' href='https://www.google.com/calendar/render'/><link 
rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full'/><link 
rel='http://schemas.google.com/g/2005#post' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/own
 calendars/full'/><link rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full'/><author><name>libgdata test 
googlemail com</name><email>libgdata test googlemail com</email></author><generator version='1.0' 
uri='http://www.google.com/calendar'>Google 
Calendar</generator><openSearch:startIndex>1</openSearch:startIndex><entry 
gd:etag='W/&quot;CEAHR347eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/libgdata.test%40googlemail.com</id><published>2013-07-30T16:45:37.804Z</published><updated>2013-07-30T16:45:36.000Z</updated><app:edited>2013-07-30T16:45:36.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>libgdata test googlemail 
com</title><content type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link
  rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/acl/full'/><link rel='self' 
type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/libgdata.test%40googlemail.com'/><link 
rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/libgdata.test%40googlemail.com'/><author><name>libgdata
 test googlemail com</name><email>libgdata test googlemail com</email></author><gCal:accesslevel 
value='owner'/><gCal:color value='#2952A3'/><gCal:hidden value='false'/><gCal:select
 ed value='true'/><gCal:timezone value='Europe/London'/><gCal:timesCleaned value='4'/></entry><entry 
gd:etag='W/&quot;CEAHRX47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/adam2vqp6q4htengjmhs9oc258%40group.calendar.google.com</id><published>2013-07-30T16:45:37.865Z</published><updated>2013-07-30T16:45:34.000Z</updated><app:edited>2013-07-30T16:45:34.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 1</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/adam2vqp6q4htengjmhs9oc258%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/adam2vqp6q4htengjmhs9oc258%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml'
  
href='https://www.google.com/calendar/feeds/adam2vqp6q4htengjmhs9oc258%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/adam2vqp6q4htengjmhs9oc258%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/adam2vqp6q4htengjmhs9oc258%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/adam2vqp6q4htengjmhs9oc258%40group.calendar.google.com'/><author><name>Test
 Calendar 1</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry><entry gd:etag='W/&quot;CEAHR347eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://w
 
ww.google.com/calendar/feeds/default/calendars/aik77skiu8dmq5r4lhh75d5af0%40group.calendar.google.com</id><published>2013-07-30T16:45:37.805Z</published><updated>2013-07-30T16:45:36.000Z</updated><app:edited>2013-07-30T16:45:36.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 2</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/aik77skiu8dmq5r4lhh75d5af0%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/aik77skiu8dmq5r4lhh75d5af0%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/aik77skiu8dmq5r4lhh75d5af0%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='app
 lication/atom+xml' 
href='https://www.google.com/calendar/feeds/aik77skiu8dmq5r4lhh75d5af0%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/aik77skiu8dmq5r4lhh75d5af0%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/aik77skiu8dmq5r4lhh75d5af0%40group.calendar.google.com'/><author><name>Test
 Calendar 2</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry></feed>
+< {
+<  "kind": "calendar#calendarList",
+<  "etag": "\"1430948141160000\"",
+<  "nextSyncToken": "00001430948141160000",
+<  "items": [
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430948135129000\"",
+<    "id": "vu04ejgbitve8pp21t16t05ukg group calendar google com",
+<    "summary": "Test Calendar 1",
+<    "timeZone": "UTC",
+<    "colorId": "6",
+<    "backgroundColor": "#ffad46",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430948141160000\"",
+<    "id": "ht16mct323684dtlejp0tptns8 group calendar google com",
+<    "summary": "Test Calendar 2",
+<    "timeZone": "UTC",
+<    "colorId": "9",
+<    "backgroundColor": "#7bd148",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"0\"",
+<    "id": "libgdata test googlemail com",
+<    "summary": "libgdata test gmail com",
+<    "timeZone": "Europe/London",
+<    "colorId": "17",
+<    "backgroundColor": "#9a9cff",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": [
+<     {
+<      "method": "email",
+<      "minutes": 10
+<     },
+<     {
+<      "method": "popup",
+<      "minutes": 30
+<     }
+<    ],
+<    "notificationSettings": {
+<     "notifications": [
+<      {
+<       "type": "eventCreation",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventChange",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventCancellation",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventResponse",
+<       "method": "email"
+<      }
+<     ]
+<    },
+<    "primary": true
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430947738744000\"",
+<    "id": "4v0gftqkoct5skn7t3ushbnsfg group calendar google com",
+<    "summary": "Test Calendar 1",
+<    "timeZone": "UTC",
+<    "colorId": "8",
+<    "backgroundColor": "#16a765",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   }
+<  ]
+< }
   
diff --git a/gdata/tests/traces/calendar/query_own_calendars-async-cancellation 
b/gdata/tests/traces/calendar/query_own_calendars-async-cancellation
index 3cb6fae..81f8747 100644
--- a/gdata/tests/traces/calendar/query_own_calendars-async-cancellation
+++ b/gdata/tests/traces/calendar/query_own_calendars-async-cancellation
@@ -1,304 +1,117 @@
-> GET /calendar/feeds/default/owncalendars/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202757
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 57 (0x7fffe4010380), SoupSocket 53 (0x7fffe0040970)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202757
-< Soup-Debug: SoupMessage 57 (0x7fffe4010380)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_t4EurujSJEVz4Oz9mAIOytzvk2x5HxgdMhjgmIZQyEhJEVxBkGa9tYZB61Yy8JtAPaktxoTLVkhp854Pjz3Lu2nGX3VFkbf3hmep1Z77H5UUPxIsLyYKJ-XIqF26WY8xy6o6N8-w_azdQg_R57FuB6O-GUgGUKDr2aKE9iTWpO0XsB7-zCP0UEx7yuXEnbLb7XVAw5KqOV1FqKEA6grSKkAqUaQftC9ppmNnCTUl0XskgKlvQxIBg-580Pa1-4yjY5tacPmBQVR42znpOSUkcg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:59 GMT
-< Set-Cookie: S=calendar=HnzIQtCq1AumfEXUymyY8Q;Expires=Sun, 11-Aug-2013 11:33:34 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:58 GMT
-< Date: Tue, 30 Jul 2013 16:45:58 GMT
-< Location: https://www.google.com/calendar/feeds/default/owncalendars/full?gsessionid=HnzIQtCq1AumfEXUymyY8Q
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/owncalendars/full?gsessionid=HnzIQtCq1AumfEXUymyY8Q";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET /calendar/feeds/default/owncalendars/full?gsessionid=HnzIQtCq1AumfEXUymyY8Q HTTP/1.1
-> Soup-Debug-Timestamp: 1375202757
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 57 (0x7fffe4010380), SoupSocket 53 (0x7fffe0040970), 
restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202758
-< Soup-Debug: SoupMessage 57 (0x7fffe4010380)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_q4NwI2V8UT-SSEMjiblkY8jTSCIGQJCo_ZFavemirrG0G2jzg3jjEVC3CQauPSZoNTFtDCw6Eu1-1S6nOyDK2J9zwLcpKLPHGuWk8fzL5JjKgN0Z0HbdhVtGaldMU2XCoc4_I0dsAZNFNzMl12pQ2IhlOpKYk_syrjXgbEIFWB07e6wSu6Mp1XswtWQL95nokCfWJkTHf4YGsR2zpy2736UplfLIVHDJLz7fiJzKG-5nUmoz2a5jdwopbkQ6flW44tTL7okPm_2Y6nqlPi74Mg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:59 GMT
-< Set-Cookie: S=calendar=diQz8jtFvWSKXGfY-MZLYA;Expires=Tue, 13-Aug-2013 05:35:26 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:58 GMT
-< Date: Tue, 30 Jul 2013 16:45:58 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=feed
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CEABSXk5fCp7JGA9WhFWEk0."
-< Last-Modified: Tue, 30 Jul 2013 16:45:58 GMT
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' xmlns:gd='http://schemas.google.com/g/2005' 
gd:etag='W/&quot;CEABSXk5fCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendarFeed'><id>http://www.google.com/calendar/feeds/default/owncalendars/full</id><updated>2013-07-30T16:45:58.724Z</updated><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title>GData Test's Calendar List</title><link 
rel='alternate' type='text/html' href='https://www.google.com/calendar/render'/><link 
rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full'/><link 
rel='http://schemas.google.com/g/2005#post' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/own
 calendars/full'/><link rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full'/><author><name>libgdata test 
googlemail com</name><email>libgdata test googlemail com</email></author><generator version='1.0' 
uri='http://www.google.com/calendar'>Google 
Calendar</generator><openSearch:startIndex>1</openSearch:startIndex><entry 
gd:etag='W/&quot;CEABR347eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/libgdata.test%40googlemail.com</id><published>2013-07-30T16:45:58.600Z</published><updated>2013-07-30T16:45:56.000Z</updated><app:edited>2013-07-30T16:45:56.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>libgdata test googlemail 
com</title><content type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link
  rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/acl/full'/><link rel='self' 
type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/libgdata.test%40googlemail.com'/><link 
rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/libgdata.test%40googlemail.com'/><author><name>libgdata
 test googlemail com</name><email>libgdata test googlemail com</email></author><gCal:accesslevel 
value='owner'/><gCal:color value='#2952A3'/><gCal:hidden value='false'/><gCal:select
 ed value='true'/><gCal:timezone value='Europe/London'/><gCal:timesCleaned value='4'/></entry><entry 
gd:etag='W/&quot;CEABQn47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com</id><published>2013-07-30T16:45:58.600Z</published><updated>2013-07-30T16:45:53.000Z</updated><app:edited>2013-07-30T16:45:53.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 1</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml'
  
href='https://www.google.com/calendar/feeds/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com'/><author><name>Test
 Calendar 1</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry><entry gd:etag='W/&quot;CEABRn47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://w
 
ww.google.com/calendar/feeds/default/calendars/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com</id><published>2013-07-30T16:45:58.701Z</published><updated>2013-07-30T16:45:57.000Z</updated><app:edited>2013-07-30T16:45:57.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 2</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='app
 lication/atom+xml' 
href='https://www.google.com/calendar/feeds/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com'/><author><name>Test
 Calendar 2</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry></feed>
-  
-> GET /calendar/feeds/default/owncalendars/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202757
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 56 (0x8c2c80), SoupSocket 52 (0x7fffe0040970)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202757
-< Soup-Debug: SoupMessage 56 (0x8c2c80)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_t4EurujSJEVz4Oz9mAIOytzvk2x5HxgdMhjgmIZQyEhJEVxBkGa9tYZB61Yy8JtAPaktxoTLVkhp854Pjz3Lu2nGX3VFkbf3hmep1Z77H5UUPxIsLyYKJ-XIqF26WY8xy6o6N8-w_azdQg_R57FuB6O-GUgGUKDr2aKE9iTWpO0XsB7-zCP0UEx7yuXEnbLb7XVAw5KqOV1FqKEA6grSKkAqUaQftC9ppmNnCTUl0XskgKlvQxIBg-580Pa1-4yjY5tacPmBQVR42znpOSUkcg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:58 GMT
-< Set-Cookie: S=calendar=zI5hqKTZMzEv9y6Z-KkrWQ;Expires=Sat, 10-Aug-2013 14:14:56 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:58 GMT
-< Date: Tue, 30 Jul 2013 16:45:58 GMT
-< Location: https://www.google.com/calendar/feeds/default/owncalendars/full?gsessionid=zI5hqKTZMzEv9y6Z-KkrWQ
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/owncalendars/full?gsessionid=zI5hqKTZMzEv9y6Z-KkrWQ";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET /calendar/feeds/default/owncalendars/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202757
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 57 (0x7fffe4010380), SoupSocket 53 (0x7fffe0040970)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202757
-< Soup-Debug: SoupMessage 57 (0x7fffe4010380)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_t4EurujSJEVz4Oz9mAIOytzvk2x5HxgdMhjgmIZQyEhJEVxBkGa9tYZB61Yy8JtAPaktxoTLVkhp854Pjz3Lu2nGX3VFkbf3hmep1Z77H5UUPxIsLyYKJ-XIqF26WY8xy6o6N8-w_azdQg_R57FuB6O-GUgGUKDr2aKE9iTWpO0XsB7-zCP0UEx7yuXEnbLb7XVAw5KqOV1FqKEA6grSKkAqUaQftC9ppmNnCTUl0XskgKlvQxIBg-580Pa1-4yjY5tacPmBQVR42znpOSUkcg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:59 GMT
-< Set-Cookie: S=calendar=HnzIQtCq1AumfEXUymyY8Q;Expires=Sun, 11-Aug-2013 11:33:34 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:58 GMT
-< Date: Tue, 30 Jul 2013 16:45:58 GMT
-< Location: https://www.google.com/calendar/feeds/default/owncalendars/full?gsessionid=HnzIQtCq1AumfEXUymyY8Q
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/owncalendars/full?gsessionid=HnzIQtCq1AumfEXUymyY8Q";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET /calendar/feeds/default/owncalendars/full?gsessionid=HnzIQtCq1AumfEXUymyY8Q HTTP/1.1
-> Soup-Debug-Timestamp: 1375202757
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 57 (0x7fffe4010380), SoupSocket 53 (0x7fffe0040970), 
restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202758
-< Soup-Debug: SoupMessage 57 (0x7fffe4010380)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_q4NwI2V8UT-SSEMjiblkY8jTSCIGQJCo_ZFavemirrG0G2jzg3jjEVC3CQauPSZoNTFtDCw6Eu1-1S6nOyDK2J9zwLcpKLPHGuWk8fzL5JjKgN0Z0HbdhVtGaldMU2XCoc4_I0dsAZNFNzMl12pQ2IhlOpKYk_syrjXgbEIFWB07e6wSu6Mp1XswtWQL95nokCfWJkTHf4YGsR2zpy2736UplfLIVHDJLz7fiJzKG-5nUmoz2a5jdwopbkQ6flW44tTL7okPm_2Y6nqlPi74Mg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:59 GMT
-< Set-Cookie: S=calendar=diQz8jtFvWSKXGfY-MZLYA;Expires=Tue, 13-Aug-2013 05:35:26 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:58 GMT
-< Date: Tue, 30 Jul 2013 16:45:58 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=feed
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CEABSXk5fCp7JGA9WhFWEk0."
-< Last-Modified: Tue, 30 Jul 2013 16:45:58 GMT
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' xmlns:gd='http://schemas.google.com/g/2005' 
gd:etag='W/&quot;CEABSXk5fCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendarFeed'><id>http://www.google.com/calendar/feeds/default/owncalendars/full</id><updated>2013-07-30T16:45:58.724Z</updated><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title>GData Test's Calendar List</title><link 
rel='alternate' type='text/html' href='https://www.google.com/calendar/render'/><link 
rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full'/><link 
rel='http://schemas.google.com/g/2005#post' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/own
 calendars/full'/><link rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full'/><author><name>libgdata test 
googlemail com</name><email>libgdata test googlemail com</email></author><generator version='1.0' 
uri='http://www.google.com/calendar'>Google 
Calendar</generator><openSearch:startIndex>1</openSearch:startIndex><entry 
gd:etag='W/&quot;CEABR347eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/libgdata.test%40googlemail.com</id><published>2013-07-30T16:45:58.600Z</published><updated>2013-07-30T16:45:56.000Z</updated><app:edited>2013-07-30T16:45:56.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>libgdata test googlemail 
com</title><content type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link
  rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/acl/full'/><link rel='self' 
type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/libgdata.test%40googlemail.com'/><link 
rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/libgdata.test%40googlemail.com'/><author><name>libgdata
 test googlemail com</name><email>libgdata test googlemail com</email></author><gCal:accesslevel 
value='owner'/><gCal:color value='#2952A3'/><gCal:hidden value='false'/><gCal:select
 ed value='true'/><gCal:timezone value='Europe/London'/><gCal:timesCleaned value='4'/></entry><entry 
gd:etag='W/&quot;CEABQn47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com</id><published>2013-07-30T16:45:58.600Z</published><updated>2013-07-30T16:45:53.000Z</updated><app:edited>2013-07-30T16:45:53.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 1</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml'
  
href='https://www.google.com/calendar/feeds/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com'/><author><name>Test
 Calendar 1</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry><entry gd:etag='W/&quot;CEABRn47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://w
 
ww.google.com/calendar/feeds/default/calendars/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com</id><published>2013-07-30T16:45:58.701Z</published><updated>2013-07-30T16:45:57.000Z</updated><app:edited>2013-07-30T16:45:57.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 2</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='app
 lication/atom+xml' 
href='https://www.google.com/calendar/feeds/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com'/><author><name>Test
 Calendar 2</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry></feed>
-  
-> GET /calendar/feeds/default/owncalendars/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202758
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 58 (0x8c2d70), SoupSocket 54 (0x7fffe0040970)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202758
-< Soup-Debug: SoupMessage 58 (0x8c2d70)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_t4EurujSJEVz4Oz9mAIOytzvk2x5HxgdMhjgmIZQyEhJEVxBkGa9tYZB61Yy8JtAPaktxoTLVkhp854Pjz3Lu2nGX3VFkbf3hmep1Z77H5UUPxIsLyYKJ-XIqF26WY8xy6o6N8-w_azdQg_R57FuB6O-GUgGUKDr2aKE9iTWpO0XsB7-zCP0UEx7yuXEnbLb7XVAw5KqOV1FqKEA6grSKkAqUaQftC9ppmNnCTUl0XskgKlvQxIBg-580Pa1-4yjY5tacPmBQVR42znpOSUkcg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:59 GMT
-< Set-Cookie: S=calendar=LMx8-iznxj_1X2O0_XBvQw;Expires=Fri, 09-Aug-2013 08:49:24 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:58 GMT
-< Date: Tue, 30 Jul 2013 16:45:58 GMT
-< Location: https://www.google.com/calendar/feeds/default/owncalendars/full?gsessionid=LMx8-iznxj_1X2O0_XBvQw
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/owncalendars/full?gsessionid=LMx8-iznxj_1X2O0_XBvQw";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET /calendar/feeds/default/owncalendars/full?gsessionid=LMx8-iznxj_1X2O0_XBvQw HTTP/1.1
-> Soup-Debug-Timestamp: 1375202758
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 58 (0x8c2d70), SoupSocket 54 (0x7fffe0040970), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202759
-< Soup-Debug: SoupMessage 58 (0x8c2d70)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_x9DCxs6Yn1ShR7x5wx1k6e37TbqaZyvZnHbBDD5MjDqIwu2doXjOCD97mfXE8YE20iZQLD52PYbtpDGgujgmHXXGW1wlvqMs94qpgxdE8eYecbfbso9UjfaO5uqfvsRXIhKhe7zV2m0bacHn0JcyH7mkYYXHxHv7XZ_tjZftH-i5SVfC5OZaKOQXxynRfd_Yz5PzuJngGrHUxv5bViZFI3gQCqJikX_t9TXaydAiNvFoCzIgXcLmw11rsBONKvKvzka6NqtM8xqoAdhWs62jAQ
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:00 GMT
-< Set-Cookie: S=calendar=M4_5bOxjQb3kAy-vkbpwQQ;Expires=Fri, 09-Aug-2013 12:20:36 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:59 GMT
-< Date: Tue, 30 Jul 2013 16:45:59 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=feed
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CEABSHY5eyp7JGA9WhFWEk0."
-< Last-Modified: Tue, 30 Jul 2013 16:45:59 GMT
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' xmlns:gd='http://schemas.google.com/g/2005' 
gd:etag='W/&quot;CEABSHY5eyp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendarFeed'><id>http://www.google.com/calendar/feeds/default/owncalendars/full</id><updated>2013-07-30T16:45:59.823Z</updated><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title>GData Test's Calendar List</title><link 
rel='alternate' type='text/html' href='https://www.google.com/calendar/render'/><link 
rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full'/><link 
rel='http://schemas.google.com/g/2005#post' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/own
 calendars/full'/><link rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full'/><author><name>libgdata test 
googlemail com</name><email>libgdata test googlemail com</email></author><generator version='1.0' 
uri='http://www.google.com/calendar'>Google 
Calendar</generator><openSearch:startIndex>1</openSearch:startIndex><entry 
gd:etag='W/&quot;CEABR347eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/libgdata.test%40googlemail.com</id><published>2013-07-30T16:45:59.820Z</published><updated>2013-07-30T16:45:56.000Z</updated><app:edited>2013-07-30T16:45:56.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>libgdata test googlemail 
com</title><content type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link
  rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/acl/full'/><link rel='self' 
type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/libgdata.test%40googlemail.com'/><link 
rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/libgdata.test%40googlemail.com'/><author><name>libgdata
 test googlemail com</name><email>libgdata test googlemail com</email></author><gCal:accesslevel 
value='owner'/><gCal:color value='#2952A3'/><gCal:hidden value='false'/><gCal:select
 ed value='true'/><gCal:timezone value='Europe/London'/><gCal:timesCleaned value='4'/></entry><entry 
gd:etag='W/&quot;CEABQn47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com</id><published>2013-07-30T16:45:59.820Z</published><updated>2013-07-30T16:45:53.000Z</updated><app:edited>2013-07-30T16:45:53.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 1</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml'
  
href='https://www.google.com/calendar/feeds/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com'/><author><name>Test
 Calendar 1</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry><entry gd:etag='W/&quot;CEABRn47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://w
 
ww.google.com/calendar/feeds/default/calendars/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com</id><published>2013-07-30T16:45:59.820Z</published><updated>2013-07-30T16:45:57.000Z</updated><app:edited>2013-07-30T16:45:57.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 2</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='app
 lication/atom+xml' 
href='https://www.google.com/calendar/feeds/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com'/><author><name>Test
 Calendar 2</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry></feed>
-  
-> GET /calendar/feeds/default/owncalendars/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202759
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 59 (0x7fffe40100b0), SoupSocket 55 (0x7fffe0040970)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202759
-< Soup-Debug: SoupMessage 59 (0x7fffe40100b0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_t4EurujSJEVz4Oz9mAIOytzvk2x5HxgdMhjgmIZQyEhJEVxBkGa9tYZB61Yy8JtAPaktxoTLVkhp854Pjz3Lu2nGX3VFkbf3hmep1Z77H5UUPxIsLyYKJ-XIqF26WY8xy6o6N8-w_azdQg_R57FuB6O-GUgGUKDr2aKE9iTWpO0XsB7-zCP0UEx7yuXEnbLb7XVAw5KqOV1FqKEA6grSKkAqUaQftC9ppmNnCTUl0XskgKlvQxIBg-580Pa1-4yjY5tacPmBQVR42znpOSUkcg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:00 GMT
-< Set-Cookie: S=calendar=dL-AsXTaBeg5iLh3xK40Xg;Expires=Tue, 06-Aug-2013 18:08:05 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:59 GMT
-< Date: Tue, 30 Jul 2013 16:45:59 GMT
-< Location: https://www.google.com/calendar/feeds/default/owncalendars/full?gsessionid=dL-AsXTaBeg5iLh3xK40Xg
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/owncalendars/full?gsessionid=dL-AsXTaBeg5iLh3xK40Xg";>here</A>.
-< </BODY>
-< </HTML>
-  
-> GET /calendar/feeds/default/owncalendars/full?gsessionid=dL-AsXTaBeg5iLh3xK40Xg HTTP/1.1
-> Soup-Debug-Timestamp: 1375202759
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 59 (0x7fffe40100b0), SoupSocket 55 (0x7fffe0040970), 
restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> GET /calendar/v3/users/me/calendarList?minAccessRole=owner HTTP/1.1
+> Soup-Debug-Timestamp: 1430948164
+> Soup-Debug: SoupSession 1 (0x1bfd240), SoupMessage 30 (0x1e1f740), SoupSocket 16 (0x7fbbfc002df0)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGOOtAe8kqEXctjnpzBjl8WoWrJJUugtZDGHw1adbjI-Zo3QrMM66TvDNRGatGY9tjJCLnfap1jXQ
GData-Version: 2
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive
   
 < HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202760
-< Soup-Debug: SoupMessage 59 (0x7fffe40100b0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_q4NwI2V8UT-SSEMjiblkY8jTSCIGQJCo_ZFavemirrG0G2jzg3jjEVC3CQauPSZoNTFtDCw6Eu1-1S6nOyDK2J9zwLcpKLPHGuWk8fzL5JjKgN0Z0HbdhVtGaldMU2XCoc4_I0dsAZNFNzMl12pQ2IhlOpKYk_syrjXgbEIFWB07e6wSu6Mp1XswtWQL95nokCfWJkTHf4YGsR2zpy2736UplfLIVHDJLz7fiJzKG-5nUmoz2a5jdwopbkQ6flW44tTL7okPm_2Y6nqlPi74Mg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:01 GMT
-< Set-Cookie: S=calendar=MgRRnBRTOyBnSF6XBK5noQ;Expires=Fri, 09-Aug-2013 17:47:17 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:00 GMT
-< Date: Tue, 30 Jul 2013 16:46:00 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=feed
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CEACQXw6fCp7JGA9WhFWEk0."
-< Last-Modified: Tue, 30 Jul 2013 16:46:00 GMT
+< Soup-Debug-Timestamp: 1430948164
+< Soup-Debug: SoupMessage 30 (0x1e1f740)
+< Expires: Wed, 06 May 2015 21:36:04 GMT
+< Date: Wed, 06 May 2015 21:36:04 GMT
+< Cache-Control: private, max-age=0, must-revalidate, no-transform
+< Vary: Origin
+< Vary: X-Origin
+< Content-Type: application/json; charset=UTF-8
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
 < X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
 < Transfer-Encoding: chunked
 < 
-< <?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' xmlns:gd='http://schemas.google.com/g/2005' 
gd:etag='W/&quot;CEACQXw6fCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendarFeed'><id>http://www.google.com/calendar/feeds/default/owncalendars/full</id><updated>2013-07-30T16:46:00.214Z</updated><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title>GData Test's Calendar List</title><link 
rel='alternate' type='text/html' href='https://www.google.com/calendar/render'/><link 
rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full'/><link 
rel='http://schemas.google.com/g/2005#post' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/own
 calendars/full'/><link rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full'/><author><name>libgdata test 
googlemail com</name><email>libgdata test googlemail com</email></author><generator version='1.0' 
uri='http://www.google.com/calendar'>Google 
Calendar</generator><openSearch:startIndex>1</openSearch:startIndex><entry 
gd:etag='W/&quot;CEABR347eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/libgdata.test%40googlemail.com</id><published>2013-07-30T16:46:00.149Z</published><updated>2013-07-30T16:45:56.000Z</updated><app:edited>2013-07-30T16:45:56.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>libgdata test googlemail 
com</title><content type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link
  rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/private/full'/><link 
rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/libgdata.test%40googlemail.com/acl/full'/><link rel='self' 
type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/libgdata.test%40googlemail.com'/><link 
rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/libgdata.test%40googlemail.com'/><author><name>libgdata
 test googlemail com</name><email>libgdata test googlemail com</email></author><gCal:accesslevel 
value='owner'/><gCal:color value='#2952A3'/><gCal:hidden value='false'/><gCal:select
 ed value='true'/><gCal:timezone value='Europe/London'/><gCal:timesCleaned value='4'/></entry><entry 
gd:etag='W/&quot;CEABQn47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com</id><published>2013-07-30T16:46:00.149Z</published><updated>2013-07-30T16:45:53.000Z</updated><app:edited>2013-07-30T16:45:53.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 1</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml'
  
href='https://www.google.com/calendar/feeds/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com'/><author><name>Test
 Calendar 1</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry><entry gd:etag='W/&quot;CEABRn47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://w
 
ww.google.com/calendar/feeds/default/calendars/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com</id><published>2013-07-30T16:46:00.149Z</published><updated>2013-07-30T16:45:57.000Z</updated><app:edited>2013-07-30T16:45:57.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title type='text'>Test Calendar 2</title><content 
type='application/atom+xml' 
src='https://www.google.com/calendar/feeds/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/gCal/2005#eventFeed' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='app
 lication/atom+xml' 
href='https://www.google.com/calendar/feeds/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com'/><author><name>Test
 Calendar 2</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned 
value='0'/></entry></feed>
+< {
+<  "kind": "calendar#calendarList",
+<  "etag": "\"1430948160820000\"",
+<  "nextSyncToken": "00001430948160820000",
+<  "items": [
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430948160820000\"",
+<    "id": "g0i0o30l2jitvb7tbipi26v94c group calendar google com",
+<    "summary": "Test Calendar 2",
+<    "timeZone": "UTC",
+<    "colorId": "10",
+<    "backgroundColor": "#b3dc6c",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"0\"",
+<    "id": "libgdata test googlemail com",
+<    "summary": "libgdata test gmail com",
+<    "timeZone": "Europe/London",
+<    "colorId": "17",
+<    "backgroundColor": "#9a9cff",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": [
+<     {
+<      "method": "email",
+<      "minutes": 10
+<     },
+<     {
+<      "method": "popup",
+<      "minutes": 30
+<     }
+<    ],
+<    "notificationSettings": {
+<     "notifications": [
+<      {
+<       "type": "eventCreation",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventChange",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventCancellation",
+<       "method": "email"
+<      },
+<      {
+<       "type": "eventResponse",
+<       "method": "email"
+<      }
+<     ]
+<    },
+<    "primary": true
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430948157719000\"",
+<    "id": "b9bd2rombumk4tgesbmejeoa4g group calendar google com",
+<    "summary": "Test Calendar 1",
+<    "timeZone": "UTC",
+<    "colorId": "4",
+<    "backgroundColor": "#fa573c",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   },
+<   {
+<    "kind": "calendar#calendarListEntry",
+<    "etag": "\"1430947738744000\"",
+<    "id": "4v0gftqkoct5skn7t3ushbnsfg group calendar google com",
+<    "summary": "Test Calendar 1",
+<    "timeZone": "UTC",
+<    "colorId": "8",
+<    "backgroundColor": "#16a765",
+<    "foregroundColor": "#000000",
+<    "selected": true,
+<    "accessRole": "owner",
+<    "defaultReminders": []
+<   }
+<  ]
+< }
   
diff --git a/gdata/tests/traces/calendar/setup-query-calendars 
b/gdata/tests/traces/calendar/setup-query-calendars
index 4f9a251..a3d319f 100644
--- a/gdata/tests/traces/calendar/setup-query-calendars
+++ b/gdata/tests/traces/calendar/setup-query-calendars
@@ -1,150 +1,78 @@
-> POST /calendar/feeds/default/owncalendars/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202751
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 53 (0x8c28c0), SoupSocket 48 (0x7753d0)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> POST /calendar/v3/calendars HTTP/1.1
+> Soup-Debug-Timestamp: 1430948154
+> Soup-Debug: SoupSession 1 (0x1bfd240), SoupMessage 25 (0x1e1f0b0), SoupSocket 13 (0x1bbc340)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGOOtAe8kqEXctjnpzBjl8WoWrJJUugtZDGHw1adbjI-Zo3QrMM66TvDNRGatGY9tjJCLnfap1jXQ
GData-Version: 2
-> Content-Type: application/atom+xml
+> Content-Type: application/json
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive

-> <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:gd='http://schemas.google.com/g/2005' 
xmlns:app='http://www.w3.org/2007/app'><title type='text'>Test Calendar 1</title><category 
term='http://schemas.google.com/gCal/2005#calendarmeta' 
scheme='http://schemas.google.com/g/2005#kind'/><gCal:hidden value='false'/><gCal:color 
value='#7a367a'/><gCal:selected value='false'/></entry>
+> {"kind":"calendar#calendar","summary":"Test Calendar 
1","hidden":false,"backgroundColor":"#7a367a","selected":false}
   
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202751
-< Soup-Debug: SoupMessage 53 (0x8c28c0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_t4EurujSJEVz4Oz9mAIOytzvk2x5HxgdMhjgmIZQyEhJEVxBkGa9tYZB61Yy8JtAPaktxoTLVkhp854Pjz3Lu2nGX3VFkbf3hmep1Z77H5UUPxIsLyYKJ-XIqF26WY8xy6o6N8-w_azdQg_R57FuB6O-GUgGUKDr2aKE9iTWpO0XsB7-zCP0UEx7yuXEnbLb7XVAw5KqOV1FqKEA6grSKkAqUaQftC9ppmNnCTUl0XskgKlvQxIBg-580Pa1-4yjY5tacPmBQVR42znpOSUkcg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:53 GMT
-< Set-Cookie: S=calendar=Lyp-F7Kp5ScT-QTe7TxLMg;Expires=Sat, 10-Aug-2013 23:16:39 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:52 GMT
-< Date: Tue, 30 Jul 2013 16:45:52 GMT
-< Location: https://www.google.com/calendar/feeds/default/owncalendars/full?gsessionid=Lyp-F7Kp5ScT-QTe7TxLMg
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
+< HTTP/1.1 200 OK
+< Soup-Debug-Timestamp: 1430948158
+< Soup-Debug: SoupMessage 25 (0x1e1f0b0)
+< Cache-Control: no-cache, no-store, max-age=0, must-revalidate
+< Pragma: no-cache
+< Expires: Fri, 01 Jan 1990 00:00:00 GMT
+< Date: Wed, 06 May 2015 21:35:58 GMT
+< ETag: "pc4WsFKtK0DPTzlsquzpd-pobYU/cnBjtGBXrPYba0jayIgaSUILJIM"
+< Vary: Origin
+< Vary: X-Origin
+< Content-Type: application/json; charset=UTF-8
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
 < X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
 < Transfer-Encoding: chunked
 < 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/owncalendars/full?gsessionid=Lyp-F7Kp5ScT-QTe7TxLMg";>here</A>.
-< </BODY>
-< </HTML>
+< {
+<  "kind": "calendar#calendar",
+<  "etag": "\"pc4WsFKtK0DPTzlsquzpd-pobYU/cnBjtGBXrPYba0jayIgaSUILJIM\"",
+<  "id": "b9bd2rombumk4tgesbmejeoa4g group calendar google com",
+<  "summary": "Test Calendar 1"
+< }
   
-> POST /calendar/feeds/default/owncalendars/full?gsessionid=Lyp-F7Kp5ScT-QTe7TxLMg HTTP/1.1
-> Soup-Debug-Timestamp: 1375202752
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 53 (0x8c28c0), SoupSocket 49 (0x775490), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> POST /calendar/v3/calendars HTTP/1.1
+> Soup-Debug-Timestamp: 1430948158
+> Soup-Debug: SoupSession 1 (0x1bfd240), SoupMessage 26 (0x1e1f290), SoupSocket 14 (0x7fbbf8003780)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGOOtAe8kqEXctjnpzBjl8WoWrJJUugtZDGHw1adbjI-Zo3QrMM66TvDNRGatGY9tjJCLnfap1jXQ
GData-Version: 2
-> Content-Type: application/atom+xml
+> Content-Type: application/json
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive
-> Content-Length: 464

-> <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:gd='http://schemas.google.com/g/2005' 
xmlns:app='http://www.w3.org/2007/app'><title type='text'>Test Calendar 1</title><category 
term='http://schemas.google.com/gCal/2005#calendarmeta' 
scheme='http://schemas.google.com/g/2005#kind'/><gCal:hidden value='false'/><gCal:color 
value='#7a367a'/><gCal:selected value='false'/></entry>
+> {"kind":"calendar#calendar","summary":"Test Calendar 
2","hidden":false,"backgroundColor":"#7a367a","selected":false}
   
-< HTTP/1.1 201 Created
-< Soup-Debug-Timestamp: 1375202753
-< Soup-Debug: SoupMessage 53 (0x8c28c0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_q4NwI2V8UT-SSEMjiblkY8jTSCIGQJCo_ZFavemirrG0G2jzg3jjEVC3CQauPSZoNTFtDCw6Eu1-1S6nOyDK2J9zwLcpKLPHGuWk8fzL5JjKgN0Z0HbdhVtGaldMU2XCoc4_I0dsAZNFNzMl12pQ2IhlOpKYk_syrjXgbEIFWB07e6wSu6Mp1XswtWQL95nokCfWJkTHf4YGsR2zpy2736UplfLIVHDJLz7fiJzKG-5nUmoz2a5jdwopbkQ6flW44tTL7okPm_2Y6nqlPi74Mg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:53 GMT
-< Set-Cookie: S=calendar=uDJIQe7ySRQWTH9UR6s3fA;Expires=Wed, 07-Aug-2013 07:30:24 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:53 GMT
-< Date: Tue, 30 Jul 2013 16:45:53 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=entry
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CEABQn47eCp7JGA9WhFWEk0."
-< Location: 
https://www.google.com/calendar/feeds/default/owncalendars/full/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com
-< Content-Location: 
https://www.google.com/calendar/feeds/default/owncalendars/full/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com
+< HTTP/1.1 200 OK
+< Soup-Debug-Timestamp: 1430948162
+< Soup-Debug: SoupMessage 26 (0x1e1f290)
+< Cache-Control: no-cache, no-store, max-age=0, must-revalidate
+< Pragma: no-cache
+< Expires: Fri, 01 Jan 1990 00:00:00 GMT
+< Date: Wed, 06 May 2015 21:36:02 GMT
+< ETag: "pc4WsFKtK0DPTzlsquzpd-pobYU/X-qSYBJECbfL3lquVEwIFUTSIaQ"
+< Vary: Origin
+< Vary: X-Origin
+< Content-Type: application/json; charset=UTF-8
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
 < X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
 < Transfer-Encoding: chunked
 < 
-< <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:gd='http://schemas.google.com/g/2005' gd:etag='W/&quot;CEABQn47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com</id><published>2013-07-30T16:45:53.840Z</published><updated>2013-07-30T16:45:53.000Z</updated><app:edited>2013-07-30T16:45:53.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title>Test Calendar 1</title><content 
type='application/atom+xml;type=feed' 
src='https://www.google.com/calendar/feeds/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/he77hbv0jl50q88btpe8ihrb18%40group.calenda
 r.google.com/private/full'/><link rel='http://schemas.google.com/gCal/2005#eventFeed' 
type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com'/><author><name>Test
 Calendar 1</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned va
 lue='0'/></entry>
-  
-> POST /calendar/feeds/default/owncalendars/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202753
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 54 (0x8c2aa0), SoupSocket 50 (0x775310)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Content-Type: application/atom+xml
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-> 
-> <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:gd='http://schemas.google.com/g/2005' 
xmlns:app='http://www.w3.org/2007/app'><title type='text'>Test Calendar 2</title><category 
term='http://schemas.google.com/gCal/2005#calendarmeta' 
scheme='http://schemas.google.com/g/2005#kind'/><gCal:hidden value='false'/><gCal:color 
value='#7a367a'/><gCal:selected value='false'/></entry>
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202754
-< Soup-Debug: SoupMessage 54 (0x8c2aa0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_t4EurujSJEVz4Oz9mAIOytzvk2x5HxgdMhjgmIZQyEhJEVxBkGa9tYZB61Yy8JtAPaktxoTLVkhp854Pjz3Lu2nGX3VFkbf3hmep1Z77H5UUPxIsLyYKJ-XIqF26WY8xy6o6N8-w_azdQg_R57FuB6O-GUgGUKDr2aKE9iTWpO0XsB7-zCP0UEx7yuXEnbLb7XVAw5KqOV1FqKEA6grSKkAqUaQftC9ppmNnCTUl0XskgKlvQxIBg-580Pa1-4yjY5tacPmBQVR42znpOSUkcg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:55 GMT
-< Set-Cookie: S=calendar=vGmNP6U-iXmMqJUYqEz8xA;Expires=Thu, 08-Aug-2013 15:50:48 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:54 GMT
-< Date: Tue, 30 Jul 2013 16:45:54 GMT
-< Location: https://www.google.com/calendar/feeds/default/owncalendars/full?gsessionid=vGmNP6U-iXmMqJUYqEz8xA
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/owncalendars/full?gsessionid=vGmNP6U-iXmMqJUYqEz8xA";>here</A>.
-< </BODY>
-< </HTML>
-  
-> POST /calendar/feeds/default/owncalendars/full?gsessionid=vGmNP6U-iXmMqJUYqEz8xA HTTP/1.1
-> Soup-Debug-Timestamp: 1375202754
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 54 (0x8c2aa0), SoupSocket 51 (0x7fffe0040970), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Content-Type: application/atom+xml
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-> Content-Length: 464
-> 
-> <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:gd='http://schemas.google.com/g/2005' 
xmlns:app='http://www.w3.org/2007/app'><title type='text'>Test Calendar 2</title><category 
term='http://schemas.google.com/gCal/2005#calendarmeta' 
scheme='http://schemas.google.com/g/2005#kind'/><gCal:hidden value='false'/><gCal:color 
value='#7a367a'/><gCal:selected value='false'/></entry>
-  
-< HTTP/1.1 201 Created
-< Soup-Debug-Timestamp: 1375202756
-< Soup-Debug: SoupMessage 54 (0x8c2aa0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_x9DCxs6Yn1ShR7x5wx1k6e37TbqaZyvZnHbBDD5MjDqIwu2doXjOCD97mfXE8YE20iZQLD52PYbtpDGgujgmHXXGW1wlvqMs94qpgxdE8eYecbfbso9UjfaO5uqfvsRXIhKhe7zV2m0bacHn0JcyH7mkYYXHxHv7XZ_tjZftH-i5SVfC5OZaKOQXxynRfd_Yz5PzuJngGrHUxv5bViZFI3gQCqJikX_t9TXaydAiNvFoCzIgXcLmw11rsBONKvKvzka6NqtM8xqoAdhWs62jAQ
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:45:55 GMT
-< Set-Cookie: S=calendar=gkJe0N0WjR8w23nKU3xOZw;Expires=Sun, 11-Aug-2013 02:55:21 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:45:57 GMT
-< Date: Tue, 30 Jul 2013 16:45:57 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=entry
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CEABRn47eCp7JGA9WhFWEk0."
-< Location: 
https://www.google.com/calendar/feeds/default/owncalendars/full/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com
-< Content-Location: 
https://www.google.com/calendar/feeds/default/owncalendars/full/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:gd='http://schemas.google.com/g/2005' gd:etag='W/&quot;CEABRn47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com</id><published>2013-07-30T16:45:57.065Z</published><updated>2013-07-30T16:45:57.000Z</updated><app:edited>2013-07-30T16:45:57.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title>Test Calendar 2</title><content 
type='application/atom+xml;type=feed' 
src='https://www.google.com/calendar/feeds/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/iv9qp0fql6sbf3hl3dk45bogb8%40group.calenda
 r.google.com/private/full'/><link rel='http://schemas.google.com/gCal/2005#eventFeed' 
type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com'/><author><name>Test
 Calendar 2</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesCleaned va
 lue='0'/></entry>
+< {
+<  "kind": "calendar#calendar",
+<  "etag": "\"pc4WsFKtK0DPTzlsquzpd-pobYU/X-qSYBJECbfL3lquVEwIFUTSIaQ\"",
+<  "id": "g0i0o30l2jitvb7tbipi26v94c group calendar google com",
+<  "summary": "Test Calendar 2"
+< }
   
diff --git a/gdata/tests/traces/calendar/setup-query-events b/gdata/tests/traces/calendar/setup-query-events
index 5fa96ef..2564cde 100644
--- a/gdata/tests/traces/calendar/setup-query-events
+++ b/gdata/tests/traces/calendar/setup-query-events
@@ -1,225 +1,199 @@
-> POST /calendar/feeds/default/private/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202786
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 81 (0x7fffe003f550), SoupSocket 74 (0x7756d0)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> POST /calendar/v3/calendars/ndihjbq6agrl249fjqgd535qmk%40group.calendar.google.com/events HTTP/1.1
+> Soup-Debug-Timestamp: 1430948187
+> Soup-Debug: SoupSession 1 (0x1bfd240), SoupMessage 52 (0x1e1f560), SoupSocket 31 (0x7fbbf0036510)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGOOtAe8kqEXctjnpzBjl8WoWrJJUugtZDGHw1adbjI-Zo3QrMM66TvDNRGatGY9tjJCLnfap1jXQ
GData-Version: 2
-> Content-Type: application/atom+xml
+> Content-Type: application/json
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive

-> <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:gd='http://schemas.google.com/g/2005' 
xmlns:app='http://www.w3.org/2007/app'><title type='text'>Test Event 1</title><category 
term='http://schemas.google.com/g/2005#event' 
scheme='http://schemas.google.com/g/2005#kind'/><gCal:guestsCanModify 
value='false'/><gCal:guestsCanInviteOthers value='false'/><gCal:guestsCanSeeGuests 
value='false'/><gCal:anyoneCanAddSelf value='false'/></entry>
+> {"kind":"calendar#event","summary":"Test Event 
1","anyoneCanAddSelf":false,"guestsCanInviteOthers":false,"guestsCanModify":false,"guestsCanSeeOtherGuests":false,"start":{"dateTime":"2014-12-20T22:15:27Z","timeZone":"UTC"},"end":{"dateTime":"2014-12-20T22:15:28Z","timeZone":"UTC"},"attendees":[]}
   
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202786
-< Soup-Debug: SoupMessage 81 (0x7fffe003f550)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_lzf1dm9Ue8N3SJp2J6o695WrE5nMbNLIXgO1GwYSOH0dinvA7V6dAhAIAEim2gLMsmbC2ddMnDUzaVKIGr3_JWCh97kMTIAR1M2IeSsu02b7EZA-X4HjICLw-x5pMnXhR8i08nLbVHSLT_No8fvB518lPWszfELKmW9TYG0-BAxXFzn9IKi_SmDnEv70WeTVk9AKBXEZK8GgbVvG2jwg9IxQwwSgxxH2Am-wKlw1Xh28Ocyi9bXsxw2zvbHLluu_emFBzQJ8Ds6aIurEQIryfg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:27 GMT
-< Set-Cookie: S=calendar=k7cXcwqWPX8rnPhqST7EYw;Expires=Tue, 13-Aug-2013 04:38:22 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:26 GMT
-< Date: Tue, 30 Jul 2013 16:46:26 GMT
-< Location: https://www.google.com/calendar/feeds/default/private/full?gsessionid=k7cXcwqWPX8rnPhqST7EYw
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
+< HTTP/1.1 200 OK
+< Soup-Debug-Timestamp: 1430948188
+< Soup-Debug: SoupMessage 52 (0x1e1f560)
+< Cache-Control: no-cache, no-store, max-age=0, must-revalidate
+< Pragma: no-cache
+< Expires: Fri, 01 Jan 1990 00:00:00 GMT
+< Date: Wed, 06 May 2015 21:36:28 GMT
+< ETag: "2861896376542000"
+< Vary: Origin
+< Vary: X-Origin
+< Content-Type: application/json; charset=UTF-8
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
 < X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
 < Transfer-Encoding: chunked
 < 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/private/full?gsessionid=k7cXcwqWPX8rnPhqST7EYw";>here</A>.
-< </BODY>
-< </HTML>
+< {
+<  "kind": "calendar#event",
+<  "etag": "\"2861896376542000\"",
+<  "id": "2n570av5hfh1t86or4idi7fggc",
+<  "status": "confirmed",
+<  "htmlLink": 
"https://www.google.com/calendar/event?eid=Mm41NzBhdjVoZmgxdDg2b3I0aWRpN2ZnZ2MgbmRpaGpicTZhZ3JsMjQ5ZmpxZ2Q1MzVxbWtAZw";,
+<  "created": "2015-05-06T21:36:28.000Z",
+<  "updated": "2015-05-06T21:36:28.271Z",
+<  "summary": "Test Event 1",
+<  "creator": {
+<   "email": "libgdata test googlemail com",
+<   "displayName": "GData Test"
+<  },
+<  "organizer": {
+<   "email": "ndihjbq6agrl249fjqgd535qmk group calendar google com",
+<   "displayName": "Temp Test Calendar",
+<   "self": true
+<  },
+<  "start": {
+<   "dateTime": "2014-12-20T22:15:27Z",
+<   "timeZone": "UTC"
+<  },
+<  "end": {
+<   "dateTime": "2014-12-20T22:15:28Z",
+<   "timeZone": "UTC"
+<  },
+<  "iCalUID": "2n570av5hfh1t86or4idi7fggc google com",
+<  "sequence": 0,
+<  "guestsCanInviteOthers": false,
+<  "guestsCanSeeOtherGuests": false,
+<  "reminders": {
+<   "useDefault": true
+<  }
+< }
   
-> POST /calendar/feeds/default/private/full?gsessionid=k7cXcwqWPX8rnPhqST7EYw HTTP/1.1
-> Soup-Debug-Timestamp: 1375202786
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 81 (0x7fffe003f550), SoupSocket 75 (0x7750d0), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> POST /calendar/v3/calendars/ndihjbq6agrl249fjqgd535qmk%40group.calendar.google.com/events HTTP/1.1
+> Soup-Debug-Timestamp: 1430948188
+> Soup-Debug: SoupSession 1 (0x1bfd240), SoupMessage 53 (0x1e1f290), SoupSocket 32 (0x7fbbfc002df0)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGOOtAe8kqEXctjnpzBjl8WoWrJJUugtZDGHw1adbjI-Zo3QrMM66TvDNRGatGY9tjJCLnfap1jXQ
GData-Version: 2
-> Content-Type: application/atom+xml
+> Content-Type: application/json
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive
-> Content-Length: 522

-> <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:gd='http://schemas.google.com/g/2005' 
xmlns:app='http://www.w3.org/2007/app'><title type='text'>Test Event 1</title><category 
term='http://schemas.google.com/g/2005#event' 
scheme='http://schemas.google.com/g/2005#kind'/><gCal:guestsCanModify 
value='false'/><gCal:guestsCanInviteOthers value='false'/><gCal:guestsCanSeeGuests 
value='false'/><gCal:anyoneCanAddSelf value='false'/></entry>
+> {"kind":"calendar#event","summary":"Test Event 
2","anyoneCanAddSelf":false,"guestsCanInviteOthers":false,"guestsCanModify":false,"guestsCanSeeOtherGuests":false,"start":{"dateTime":"2014-12-20T22:03:20Z","timeZone":"UTC"},"end":{"dateTime":"2014-12-20T22:20:00Z","timeZone":"UTC"},"attendees":[]}
   
-< HTTP/1.1 201 Created
-< Soup-Debug-Timestamp: 1375202787
-< Soup-Debug: SoupMessage 81 (0x7fffe003f550)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_QMIIFxw1-89I4fIiltp3toM_OQPaV-s2Op5YfNNKqskJ-elHTN3M2YrIdeRcj84Q94sPukowimpQydy5Tbb14G3YJ4S-NHM8cpqZJBifvXkyktCQOlLQS03AMrw1-u6qvRouqxtCMYd1apUUU9kXVWwoSYowH2iqScUeke9qp_ZEetMmdoQ61WwPB5gd4Of34y2qjfi6BC-i8q-4AfecimYdMpxx-Z7ncnkPEftWV84VyvVUhWfLM8oWcP3zT943b_FOzjNl76pHK1Za70lHtw
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:27 GMT
-< Set-Cookie: S=calendar=yNiBFSWOALvGOhSRm4sh6g;Expires=Sun, 11-Aug-2013 00:50:44 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:27 GMT
-< Date: Tue, 30 Jul 2013 16:46:27 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=entry
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: "EEUCQg1JeSp7JGA6WhNS"
-< Location: https://www.google.com/calendar/feeds/default/private/full/tc791pjf1ndnicqvb2jgorvdj8
-< Content-Location: https://www.google.com/calendar/feeds/default/private/full/tc791pjf1ndnicqvb2jgorvdj8
+< HTTP/1.1 200 OK
+< Soup-Debug-Timestamp: 1430948188
+< Soup-Debug: SoupMessage 53 (0x1e1f290)
+< Cache-Control: no-cache, no-store, max-age=0, must-revalidate
+< Pragma: no-cache
+< Expires: Fri, 01 Jan 1990 00:00:00 GMT
+< Date: Wed, 06 May 2015 21:36:28 GMT
+< ETag: "2861896377638000"
+< Vary: Origin
+< Vary: X-Origin
+< Content-Type: application/json; charset=UTF-8
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
 < X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
 < Transfer-Encoding: chunked
 < 
-< <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:gd='http://schemas.google.com/g/2005' gd:etag='&quot;EEUCQg1JeSp7JGA6WhNS&quot;' 
gd:kind='calendar#event'><id>http://www.google.com/calendar/feeds/default/events/tc791pjf1ndnicqvb2jgorvdj8</id><published>2013-07-30T16:46:27.000Z</published><updated>2013-07-30T16:46:27.000Z</updated><app:edited>2013-07-30T16:46:27.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event'/><title>Test 
Event 1</title><content/><link rel='alternate' type='text/html' 
href='https://www.google.com/calendar/event?eid=dGM3OTFwamYxbmRuaWNxdmIyamdvcnZkajggbGliZ2RhdGEudGVzdEBnb29nbGVtYWlsLmNvbQ'
 title='alternate'/><link rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/private/full/tc791pjf1ndnicqvb2jgorvdj8'/><link 
rel='edit' t
 ype='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/private/full/tc791pjf1ndnicqvb2jgorvdj8'/><author><name>GData
 Test</name><email>libgdata test googlemail com</email></author><gd:comments><gd:feedLink 
href='https://www.google.com/calendar/feeds/default/private/full/tc791pjf1ndnicqvb2jgorvdj8/comments'/></gd:comments><gd:eventStatus
 value='http://schemas.google.com/g/2005#event.confirmed'/><gd:where valueString=''/><gd:who email='libgdata 
test googlemail com' rel='http://schemas.google.com/g/2005#event.organizer' valueString='GData 
Test'/><gd:when endTime='2013-07-30T17:46:27.000+01:00' 
startTime='2013-07-30T17:46:27.000+01:00'/><gd:transparency 
value='http://schemas.google.com/g/2005#event.opaque'/><gd:visibility 
value='http://schemas.google.com/g/2005#event.default'/><gCal:anyoneCanAddSelf 
value='false'/><gCal:guestsCanInviteOthers value='false'/><gCal:guestsCanModify 
value='false'/><gCal:guestsCanSeeGuests value='false'/><gCal:sequence value='0
 '/><gCal:uid value='tc791pjf1ndnicqvb2jgorvdj8 google com'/></entry>
+< {
+<  "kind": "calendar#event",
+<  "etag": "\"2861896377638000\"",
+<  "id": "dkbmejutdvtal2acso08hgca84",
+<  "status": "confirmed",
+<  "htmlLink": 
"https://www.google.com/calendar/event?eid=ZGtibWVqdXRkdnRhbDJhY3NvMDhoZ2NhODQgbmRpaGpicTZhZ3JsMjQ5ZmpxZ2Q1MzVxbWtAZw";,
+<  "created": "2015-05-06T21:36:28.000Z",
+<  "updated": "2015-05-06T21:36:28.819Z",
+<  "summary": "Test Event 2",
+<  "creator": {
+<   "email": "libgdata test googlemail com",
+<   "displayName": "GData Test"
+<  },
+<  "organizer": {
+<   "email": "ndihjbq6agrl249fjqgd535qmk group calendar google com",
+<   "displayName": "Temp Test Calendar",
+<   "self": true
+<  },
+<  "start": {
+<   "dateTime": "2014-12-20T22:03:20Z",
+<   "timeZone": "UTC"
+<  },
+<  "end": {
+<   "dateTime": "2014-12-20T22:20:00Z",
+<   "timeZone": "UTC"
+<  },
+<  "iCalUID": "dkbmejutdvtal2acso08hgca84 google com",
+<  "sequence": 0,
+<  "guestsCanInviteOthers": false,
+<  "guestsCanSeeOtherGuests": false,
+<  "reminders": {
+<   "useDefault": true
+<  }
+< }
   
-> POST /calendar/feeds/default/private/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202787
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 82 (0x7fffe003f0a0), SoupSocket 76 (0x7fffe0040970)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> POST /calendar/v3/calendars/ndihjbq6agrl249fjqgd535qmk%40group.calendar.google.com/events HTTP/1.1
+> Soup-Debug-Timestamp: 1430948189
+> Soup-Debug: SoupSession 1 (0x1bfd240), SoupMessage 54 (0x1e1f0b0), SoupSocket 33 (0x7fbbf0036100)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGOOtAe8kqEXctjnpzBjl8WoWrJJUugtZDGHw1adbjI-Zo3QrMM66TvDNRGatGY9tjJCLnfap1jXQ
GData-Version: 2
-> Content-Type: application/atom+xml
+> Content-Type: application/json
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive

-> <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:gd='http://schemas.google.com/g/2005' 
xmlns:app='http://www.w3.org/2007/app'><title type='text'>Test Event 2</title><category 
term='http://schemas.google.com/g/2005#event' 
scheme='http://schemas.google.com/g/2005#kind'/><gCal:guestsCanModify 
value='false'/><gCal:guestsCanInviteOthers value='false'/><gCal:guestsCanSeeGuests 
value='false'/><gCal:anyoneCanAddSelf value='false'/></entry>
+> {"kind":"calendar#event","summary":"Test Event 
3","anyoneCanAddSelf":false,"guestsCanInviteOthers":false,"guestsCanModify":false,"guestsCanSeeOtherGuests":false,"start":{"date":"2014-12-20","timeZone":"UTC"},"end":{"date":"2014-12-21","timeZone":"UTC"},"attendees":[]}
   
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202787
-< Soup-Debug: SoupMessage 82 (0x7fffe003f0a0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_lzf1dm9Ue8N3SJp2J6o695WrE5nMbNLIXgO1GwYSOH0dinvA7V6dAhAIAEim2gLMsmbC2ddMnDUzaVKIGr3_JWCh97kMTIAR1M2IeSsu02b7EZA-X4HjICLw-x5pMnXhR8i08nLbVHSLT_No8fvB518lPWszfELKmW9TYG0-BAxXFzn9IKi_SmDnEv70WeTVk9AKBXEZK8GgbVvG2jwg9IxQwwSgxxH2Am-wKlw1Xh28Ocyi9bXsxw2zvbHLluu_emFBzQJ8Ds6aIurEQIryfg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:28 GMT
-< Set-Cookie: S=calendar=X5bVHI-2JyrxX7YRrMhQ4g;Expires=Sun, 11-Aug-2013 04:04:47 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:27 GMT
-< Date: Tue, 30 Jul 2013 16:46:27 GMT
-< Location: https://www.google.com/calendar/feeds/default/private/full?gsessionid=X5bVHI-2JyrxX7YRrMhQ4g
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
+< HTTP/1.1 200 OK
+< Soup-Debug-Timestamp: 1430948189
+< Soup-Debug: SoupMessage 54 (0x1e1f0b0)
+< Cache-Control: no-cache, no-store, max-age=0, must-revalidate
+< Pragma: no-cache
+< Expires: Fri, 01 Jan 1990 00:00:00 GMT
+< Date: Wed, 06 May 2015 21:36:29 GMT
+< ETag: "2861896378226000"
+< Vary: Origin
+< Vary: X-Origin
+< Content-Type: application/json; charset=UTF-8
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
 < X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
 < Transfer-Encoding: chunked
 < 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/private/full?gsessionid=X5bVHI-2JyrxX7YRrMhQ4g";>here</A>.
-< </BODY>
-< </HTML>
-  
-> POST /calendar/feeds/default/private/full?gsessionid=X5bVHI-2JyrxX7YRrMhQ4g HTTP/1.1
-> Soup-Debug-Timestamp: 1375202787
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 82 (0x7fffe003f0a0), SoupSocket 77 (0x775550), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Content-Type: application/atom+xml
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-> Content-Length: 522
-> 
-> <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:gd='http://schemas.google.com/g/2005' 
xmlns:app='http://www.w3.org/2007/app'><title type='text'>Test Event 2</title><category 
term='http://schemas.google.com/g/2005#event' 
scheme='http://schemas.google.com/g/2005#kind'/><gCal:guestsCanModify 
value='false'/><gCal:guestsCanInviteOthers value='false'/><gCal:guestsCanSeeGuests 
value='false'/><gCal:anyoneCanAddSelf value='false'/></entry>
-  
-< HTTP/1.1 201 Created
-< Soup-Debug-Timestamp: 1375202788
-< Soup-Debug: SoupMessage 82 (0x7fffe003f0a0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_x9DCxs6Yn1ShR7x5wx1k6e37TbqaZyvZnHbBDD5MjDqIwu2doXjOCD97mfXE8YE20iZQLD52PYbtpDGgujgmHXXGW1wlvqMs94qpgxdE8eYecbfbso9UjfaO5uqfvsRXIhKhe7zV2m0bacHn0JcyH7mkYYXHxHv7XZ_tjZftH-i5SVfC5OZaKOQXxynRfd_Yz5PzuJngGrHUxv5bViZFI3gQCqJikX_t9TXaydAiNvFoCzIgXcLmw11rsBONKvKvzka6NqtM8xqoAdhWs62jAQ
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:28 GMT
-< Set-Cookie: S=calendar=GALN8I3zxFSNshL7sBYClA;Expires=Fri, 09-Aug-2013 22:23:06 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:28 GMT
-< Date: Tue, 30 Jul 2013 16:46:28 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=entry
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: "EEUCQg1Jdip7JGA6WhNS"
-< Location: https://www.google.com/calendar/feeds/default/private/full/i0h3hd7ash2mno0h4srh1vvu9s
-< Content-Location: https://www.google.com/calendar/feeds/default/private/full/i0h3hd7ash2mno0h4srh1vvu9s
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:gd='http://schemas.google.com/g/2005' gd:etag='&quot;EEUCQg1Jdip7JGA6WhNS&quot;' 
gd:kind='calendar#event'><id>http://www.google.com/calendar/feeds/default/events/i0h3hd7ash2mno0h4srh1vvu9s</id><published>2013-07-30T16:46:28.000Z</published><updated>2013-07-30T16:46:28.000Z</updated><app:edited>2013-07-30T16:46:28.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event'/><title>Test 
Event 2</title><content/><link rel='alternate' type='text/html' 
href='https://www.google.com/calendar/event?eid=aTBoM2hkN2FzaDJtbm8waDRzcmgxdnZ1OXMgbGliZ2RhdGEudGVzdEBnb29nbGVtYWlsLmNvbQ'
 title='alternate'/><link rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/private/full/i0h3hd7ash2mno0h4srh1vvu9s'/><link 
rel='edit' t
 ype='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/private/full/i0h3hd7ash2mno0h4srh1vvu9s'/><author><name>GData
 Test</name><email>libgdata test googlemail com</email></author><gd:comments><gd:feedLink 
href='https://www.google.com/calendar/feeds/default/private/full/i0h3hd7ash2mno0h4srh1vvu9s/comments'/></gd:comments><gd:eventStatus
 value='http://schemas.google.com/g/2005#event.confirmed'/><gd:where valueString=''/><gd:who email='libgdata 
test googlemail com' rel='http://schemas.google.com/g/2005#event.organizer' valueString='GData 
Test'/><gd:when endTime='2013-07-30T17:46:27.000+01:00' 
startTime='2013-07-30T17:46:27.000+01:00'/><gd:transparency 
value='http://schemas.google.com/g/2005#event.opaque'/><gd:visibility 
value='http://schemas.google.com/g/2005#event.default'/><gCal:anyoneCanAddSelf 
value='false'/><gCal:guestsCanInviteOthers value='false'/><gCal:guestsCanModify 
value='false'/><gCal:guestsCanSeeGuests value='false'/><gCal:sequence value='0
 '/><gCal:uid value='i0h3hd7ash2mno0h4srh1vvu9s google com'/></entry>
-  
-> POST /calendar/feeds/default/private/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202788
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 83 (0x7fffe40158e0), SoupSocket 78 (0x775310)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Content-Type: application/atom+xml
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-> 
-> <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:gd='http://schemas.google.com/g/2005' 
xmlns:app='http://www.w3.org/2007/app'><title type='text'>Test Event 3</title><category 
term='http://schemas.google.com/g/2005#event' 
scheme='http://schemas.google.com/g/2005#kind'/><gCal:guestsCanModify 
value='false'/><gCal:guestsCanInviteOthers value='false'/><gCal:guestsCanSeeGuests 
value='false'/><gCal:anyoneCanAddSelf value='false'/></entry>
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202788
-< Soup-Debug: SoupMessage 83 (0x7fffe40158e0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_lzf1dm9Ue8N3SJp2J6o695WrE5nMbNLIXgO1GwYSOH0dinvA7V6dAhAIAEim2gLMsmbC2ddMnDUzaVKIGr3_JWCh97kMTIAR1M2IeSsu02b7EZA-X4HjICLw-x5pMnXhR8i08nLbVHSLT_No8fvB518lPWszfELKmW9TYG0-BAxXFzn9IKi_SmDnEv70WeTVk9AKBXEZK8GgbVvG2jwg9IxQwwSgxxH2Am-wKlw1Xh28Ocyi9bXsxw2zvbHLluu_emFBzQJ8Ds6aIurEQIryfg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:29 GMT
-< Set-Cookie: S=calendar=VaocSW42z6SNxkHwz5uzOQ;Expires=Sun, 11-Aug-2013 16:37:15 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:28 GMT
-< Date: Tue, 30 Jul 2013 16:46:28 GMT
-< Location: https://www.google.com/calendar/feeds/default/private/full?gsessionid=VaocSW42z6SNxkHwz5uzOQ
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/private/full?gsessionid=VaocSW42z6SNxkHwz5uzOQ";>here</A>.
-< </BODY>
-< </HTML>
-  
-> POST /calendar/feeds/default/private/full?gsessionid=VaocSW42z6SNxkHwz5uzOQ HTTP/1.1
-> Soup-Debug-Timestamp: 1375202788
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 83 (0x7fffe40158e0), SoupSocket 79 (0x775490), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Content-Type: application/atom+xml
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-> Content-Length: 522
-> 
-> <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:gd='http://schemas.google.com/g/2005' 
xmlns:app='http://www.w3.org/2007/app'><title type='text'>Test Event 3</title><category 
term='http://schemas.google.com/g/2005#event' 
scheme='http://schemas.google.com/g/2005#kind'/><gCal:guestsCanModify 
value='false'/><gCal:guestsCanInviteOthers value='false'/><gCal:guestsCanSeeGuests 
value='false'/><gCal:anyoneCanAddSelf value='false'/></entry>
-  
-< HTTP/1.1 201 Created
-< Soup-Debug-Timestamp: 1375202789
-< Soup-Debug: SoupMessage 83 (0x7fffe40158e0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_QMIIFxw1-89I4fIiltp3toM_OQPaV-s2Op5YfNNKqskJ-elHTN3M2YrIdeRcj84Q94sPukowimpQydy5Tbb14G3YJ4S-NHM8cpqZJBifvXkyktCQOlLQS03AMrw1-u6qvRouqxtCMYd1apUUU9kXVWwoSYowH2iqScUeke9qp_ZEetMmdoQ61WwPB5gd4Of34y2qjfi6BC-i8q-4AfecimYdMpxx-Z7ncnkPEftWV84VyvVUhWfLM8oWcP3zT943b_FOzjNl76pHK1Za70lHtw
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:30 GMT
-< Set-Cookie: S=calendar=VvwPpJlh4ijzuVagm37qnQ;Expires=Fri, 09-Aug-2013 18:44:14 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:29 GMT
-< Date: Tue, 30 Jul 2013 16:46:29 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=entry
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: "EEUCQg1Jdyp7JGA6WhNS"
-< Location: https://www.google.com/calendar/feeds/default/private/full/qv6rqh2gmrlee1uevomk3b1jok
-< Content-Location: https://www.google.com/calendar/feeds/default/private/full/qv6rqh2gmrlee1uevomk3b1jok
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:gd='http://schemas.google.com/g/2005' gd:etag='&quot;EEUCQg1Jdyp7JGA6WhNS&quot;' 
gd:kind='calendar#event'><id>http://www.google.com/calendar/feeds/default/events/qv6rqh2gmrlee1uevomk3b1jok</id><published>2013-07-30T16:46:29.000Z</published><updated>2013-07-30T16:46:29.000Z</updated><app:edited>2013-07-30T16:46:29.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event'/><title>Test 
Event 3</title><content/><link rel='alternate' type='text/html' 
href='https://www.google.com/calendar/event?eid=cXY2cnFoMmdtcmxlZTF1ZXZvbWszYjFqb2sgbGliZ2RhdGEudGVzdEBnb29nbGVtYWlsLmNvbQ'
 title='alternate'/><link rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/private/full/qv6rqh2gmrlee1uevomk3b1jok'/><link 
rel='edit' t
 ype='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/private/full/qv6rqh2gmrlee1uevomk3b1jok'/><author><name>GData
 Test</name><email>libgdata test googlemail com</email></author><gd:comments><gd:feedLink 
href='https://www.google.com/calendar/feeds/default/private/full/qv6rqh2gmrlee1uevomk3b1jok/comments'/></gd:comments><gd:eventStatus
 value='http://schemas.google.com/g/2005#event.confirmed'/><gd:where valueString=''/><gd:who email='libgdata 
test googlemail com' rel='http://schemas.google.com/g/2005#event.organizer' valueString='GData 
Test'/><gd:when endTime='2013-07-30T17:46:29.000+01:00' 
startTime='2013-07-30T17:46:29.000+01:00'/><gd:transparency 
value='http://schemas.google.com/g/2005#event.opaque'/><gd:visibility 
value='http://schemas.google.com/g/2005#event.default'/><gCal:anyoneCanAddSelf 
value='false'/><gCal:guestsCanInviteOthers value='false'/><gCal:guestsCanModify 
value='false'/><gCal:guestsCanSeeGuests value='false'/><gCal:sequence value='0
 '/><gCal:uid value='qv6rqh2gmrlee1uevomk3b1jok google com'/></entry>
+< {
+<  "kind": "calendar#event",
+<  "etag": "\"2861896378226000\"",
+<  "id": "qrg4bvlh9b6272o0du9p2rm75c",
+<  "status": "confirmed",
+<  "htmlLink": 
"https://www.google.com/calendar/event?eid=cXJnNGJ2bGg5YjYyNzJvMGR1OXAycm03NWMgbmRpaGpicTZhZ3JsMjQ5ZmpxZ2Q1MzVxbWtAZw";,
+<  "created": "2015-05-06T21:36:29.000Z",
+<  "updated": "2015-05-06T21:36:29.113Z",
+<  "summary": "Test Event 3",
+<  "creator": {
+<   "email": "libgdata test googlemail com",
+<   "displayName": "GData Test"
+<  },
+<  "organizer": {
+<   "email": "ndihjbq6agrl249fjqgd535qmk group calendar google com",
+<   "displayName": "Temp Test Calendar",
+<   "self": true
+<  },
+<  "start": {
+<   "date": "2014-12-20"
+<  },
+<  "end": {
+<   "date": "2014-12-21"
+<  },
+<  "iCalUID": "qrg4bvlh9b6272o0du9p2rm75c google com",
+<  "sequence": 0,
+<  "guestsCanInviteOthers": false,
+<  "guestsCanSeeOtherGuests": false,
+<  "reminders": {
+<   "useDefault": true
+<  }
+< }
   
diff --git a/gdata/tests/traces/calendar/setup-temp-calendar b/gdata/tests/traces/calendar/setup-temp-calendar
index a99879a..5a21021 100644
--- a/gdata/tests/traces/calendar/setup-temp-calendar
+++ b/gdata/tests/traces/calendar/setup-temp-calendar
@@ -1,75 +1,39 @@
-> POST /calendar/feeds/default/owncalendars/full HTTP/1.1
-> Soup-Debug-Timestamp: 1375202833
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 119 (0x7fffe40158e0), SoupSocket 108 (0x775250)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> POST /calendar/v3/calendars HTTP/1.1
+> Soup-Debug-Timestamp: 1430949585
+> Soup-Debug: SoupSession 1 (0xc32240), SoupMessage 5 (0xffba90), SoupSocket 3 (0xbf11a0)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGy-MEL7oZEh875MiCaHZKx6KNZcPN1FIFpJB2r_OlDKat0j_JfenP1BZb1Skk2cO5F6VaQkUo7wg
GData-Version: 2
-> Content-Type: application/atom+xml
+> Content-Type: application/json
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive

-> <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:gd='http://schemas.google.com/g/2005' 
xmlns:app='http://www.w3.org/2007/app'><title type='text'>Temp Test Calendar</title><category 
term='http://schemas.google.com/gCal/2005#calendarmeta' 
scheme='http://schemas.google.com/g/2005#kind'/><gCal:hidden value='false'/><gCal:color 
value='#7a367a'/><gCal:selected value='false'/></entry>
+> {"kind":"calendar#calendar","summary":"Temp Test 
Calendar","hidden":false,"backgroundColor":"#7a367a","selected":false}
   
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202833
-< Soup-Debug: SoupMessage 119 (0x7fffe40158e0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_lzf1dm9Ue8N3SJp2J6o695WrE5nMbNLIXgO1GwYSOH0dinvA7V6dAhAIAEim2gLMsmbC2ddMnDUzaVKIGr3_JWCh97kMTIAR1M2IeSsu02b7EZA-X4HjICLw-x5pMnXhR8i08nLbVHSLT_No8fvB518lPWszfELKmW9TYG0-BAxXFzn9IKi_SmDnEv70WeTVk9AKBXEZK8GgbVvG2jwg9IxQwwSgxxH2Am-wKlw1Xh28Ocyi9bXsxw2zvbHLluu_emFBzQJ8Ds6aIurEQIryfg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:47:15 GMT
-< Set-Cookie: S=calendar=-kHvfZmLSg-swDZiGpo5Lw;Expires=Mon, 12-Aug-2013 23:24:30 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:47:14 GMT
-< Date: Tue, 30 Jul 2013 16:47:14 GMT
-< Location: https://www.google.com/calendar/feeds/default/owncalendars/full?gsessionid=-kHvfZmLSg-swDZiGpo5Lw
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
+< HTTP/1.1 200 OK
+< Soup-Debug-Timestamp: 1430949588
+< Soup-Debug: SoupMessage 5 (0xffba90)
+< Cache-Control: no-cache, no-store, max-age=0, must-revalidate
+< Pragma: no-cache
+< Expires: Fri, 01 Jan 1990 00:00:00 GMT
+< Date: Wed, 06 May 2015 21:59:48 GMT
+< ETag: "pc4WsFKtK0DPTzlsquzpd-pobYU/76RTQy6ui7dW5fjosFBgA2nn3xs"
+< Vary: Origin
+< Vary: X-Origin
+< Content-Type: application/json; charset=UTF-8
+< Content-Encoding: gzip
 < X-Content-Type-Options: nosniff
 < X-Frame-Options: SAMEORIGIN
 < X-XSS-Protection: 1; mode=block
 < Server: GSE
+< Alternate-Protocol: 443:quic,p=1
 < Transfer-Encoding: chunked
 < 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/owncalendars/full?gsessionid=-kHvfZmLSg-swDZiGpo5Lw";>here</A>.
-< </BODY>
-< </HTML>
-  
-> POST /calendar/feeds/default/owncalendars/full?gsessionid=-kHvfZmLSg-swDZiGpo5Lw HTTP/1.1
-> Soup-Debug-Timestamp: 1375202834
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 119 (0x7fffe40158e0), SoupSocket 109 (0x775310), 
restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Content-Type: application/atom+xml
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-> Content-Length: 467
-> 
-> <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:gd='http://schemas.google.com/g/2005' 
xmlns:app='http://www.w3.org/2007/app'><title type='text'>Temp Test Calendar</title><category 
term='http://schemas.google.com/gCal/2005#calendarmeta' 
scheme='http://schemas.google.com/g/2005#kind'/><gCal:hidden value='false'/><gCal:color 
value='#7a367a'/><gCal:selected value='false'/></entry>
-  
-< HTTP/1.1 201 Created
-< Soup-Debug-Timestamp: 1375202835
-< Soup-Debug: SoupMessage 119 (0x7fffe40158e0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_QMIIFxw1-89I4fIiltp3toM_OQPaV-s2Op5YfNNKqskJ-elHTN3M2YrIdeRcj84Q94sPukowimpQydy5Tbb14G3YJ4S-NHM8cpqZJBifvXkyktCQOlLQS03AMrw1-u6qvRouqxtCMYd1apUUU9kXVWwoSYowH2iqScUeke9qp_ZEetMmdoQ61WwPB5gd4Of34y2qjfi6BC-i8q-4AfecimYdMpxx-Z7ncnkPEftWV84VyvVUhWfLM8oWcP3zT943b_FOzjNl76pHK1Za70lHtw
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:47:15 GMT
-< Set-Cookie: S=calendar=WDyL_96_JmfwHLNGQg_bqw;Expires=Sun, 11-Aug-2013 04:02:02 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:47:15 GMT
-< Date: Tue, 30 Jul 2013 16:47:15 GMT
-< Content-Type: application/atom+xml; charset=UTF-8; type=entry
-< Cache-control: private, max-age=0, must-revalidate, no-transform
-< Vary: Accept, X-GData-Authorization, GData-Version
-< GData-Version: 2.6
-< ETag: W/"CE8HRH47eCp7JGA9WhFWEk0."
-< Location: 
https://www.google.com/calendar/feeds/default/owncalendars/full/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com
-< Content-Location: 
https://www.google.com/calendar/feeds/default/owncalendars/full/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <?xml version='1.0' encoding='UTF-8'?><entry xmlns='http://www.w3.org/2005/Atom' 
xmlns:app='http://www.w3.org/2007/app' xmlns:gCal='http://schemas.google.com/gCal/2005' 
xmlns:gd='http://schemas.google.com/g/2005' gd:etag='W/&quot;CE8HRH47eCp7JGA9WhFWEk0.&quot;' 
gd:kind='calendar#calendar'><id>http://www.google.com/calendar/feeds/default/calendars/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com</id><published>2013-07-30T16:47:15.997Z</published><updated>2013-07-30T16:47:15.000Z</updated><app:edited>2013-07-30T16:47:15.000Z</app:edited><category
 scheme='http://schemas.google.com/g/2005#kind' 
term='http://schemas.google.com/gCal/2005#calendarmeta'/><title>Temp Test Calendar</title><content 
type='application/atom+xml;type=feed' 
src='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full'/><link
 rel='alternate' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.cale
 ndar.google.com/private/full'/><link rel='http://schemas.google.com/gCal/2005#eventFeed' 
type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/private/full'/><link
 rel='http://schemas.google.com/acl/2007#accessControlList' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com/acl/full'/><link
 rel='self' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com'/><link
 rel='edit' type='application/atom+xml' 
href='https://www.google.com/calendar/feeds/default/owncalendars/full/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com'/><author><name>Temp
 Test Calendar</name></author><gCal:accesslevel value='owner'/><gCal:color value='#7A367A'/><gCal:hidden 
value='false'/><gCal:selected value='false'/><gCal:timezone value='UTC'/><gCal:timesClea
 ned value='0'/></entry>
+< {
+<  "kind": "calendar#calendar",
+<  "etag": "\"pc4WsFKtK0DPTzlsquzpd-pobYU/76RTQy6ui7dW5fjosFBgA2nn3xs\"",
+<  "id": "ndihjbq6agrl249fjqgd535qmk group calendar google com",
+<  "summary": "Temp Test Calendar"
+< }
   
diff --git a/gdata/tests/traces/calendar/teardown-insert-event 
b/gdata/tests/traces/calendar/teardown-insert-event
index 742292b..57f50e1 100644
--- a/gdata/tests/traces/calendar/teardown-insert-event
+++ b/gdata/tests/traces/calendar/teardown-insert-event
@@ -1,65 +1,24 @@
-> DELETE /calendar/feeds/default/private/full/oqb4030l7frkp05mse8u33pqgk HTTP/1.1
-> Soup-Debug-Timestamp: 1375202809
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 103 (0x7fffe003f640), SoupSocket 95 (0x7fffe0040a30)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> DELETE /calendar/v3/calendars/ndihjbq6agrl249fjqgd535qmk group calendar google 
com/events/8ndrpt97cl0c9lkbpojq9tiquo HTTP/1.1
+> Soup-Debug-Timestamp: 1430949589
+> Soup-Debug: SoupSession 1 (0xc32240), SoupMessage 8 (0xffb8b0), SoupSocket 5 (0x7fe15000d9e0)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGy-MEL7oZEh875MiCaHZKx6KNZcPN1FIFpJB2r_OlDKat0j_JfenP1BZb1Skk2cO5F6VaQkUo7wg
GData-Version: 2
-> If-Match: "EEUCQQRBdyp7JGA6WhNS"
+> If-Match: "2861899178874000"
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive
   
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202809
-< Soup-Debug: SoupMessage 103 (0x7fffe003f640)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_lzf1dm9Ue8N3SJp2J6o695WrE5nMbNLIXgO1GwYSOH0dinvA7V6dAhAIAEim2gLMsmbC2ddMnDUzaVKIGr3_JWCh97kMTIAR1M2IeSsu02b7EZA-X4HjICLw-x5pMnXhR8i08nLbVHSLT_No8fvB518lPWszfELKmW9TYG0-BAxXFzn9IKi_SmDnEv70WeTVk9AKBXEZK8GgbVvG2jwg9IxQwwSgxxH2Am-wKlw1Xh28Ocyi9bXsxw2zvbHLluu_emFBzQJ8Ds6aIurEQIryfg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:50 GMT
-< Set-Cookie: S=calendar=Uq4hBKxAoNj4T-2qzarcjw;Expires=Tue, 13-Aug-2013 08:41:14 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:49 GMT
-< Date: Tue, 30 Jul 2013 16:46:49 GMT
-< Location: 
https://www.google.com/calendar/feeds/default/private/full/oqb4030l7frkp05mse8u33pqgk?gsessionid=Uq4hBKxAoNj4T-2qzarcjw
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
+< HTTP/1.1 204 No Content
+< Soup-Debug-Timestamp: 1430949589
+< Soup-Debug: SoupMessage 8 (0xffb8b0)
+< Cache-Control: no-cache, no-store, max-age=0, must-revalidate
+< Pragma: no-cache
+< Expires: Fri, 01 Jan 1990 00:00:00 GMT
+< Date: Wed, 06 May 2015 21:59:49 GMT
+< Vary: Origin
+< Vary: X-Origin
 < Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/private/full/oqb4030l7frkp05mse8u33pqgk?gsessionid=Uq4hBKxAoNj4T-2qzarcjw";>here</A>.
-< </BODY>
-< </HTML>
-  
-> DELETE /calendar/feeds/default/private/full/oqb4030l7frkp05mse8u33pqgk?gsessionid=Uq4hBKxAoNj4T-2qzarcjw 
HTTP/1.1
-> Soup-Debug-Timestamp: 1375202809
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 103 (0x7fffe003f640), SoupSocket 95 (0x7fffe0040a30), 
restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> If-Match: "EEUCQQRBdyp7JGA6WhNS"
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202809
-< Soup-Debug: SoupMessage 103 (0x7fffe003f640)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_q4NwI2V8UT-SSEMjiblkY8jTSCIGQJCo_ZFavemirrG0G2jzg3jjEVC3CQauPSZoNTFtDCw6Eu1-1S6nOyDK2J9zwLcpKLPHGuWk8fzL5JjKgN0Z0HbdhVtGaldMU2XCoc4_I0dsAZNFNzMl12pQ2IhlOpKYk_syrjXgbEIFWB07e6wSu6Mp1XswtWQL95nokCfWJkTHf4YGsR2zpy2736UplfLIVHDJLz7fiJzKG-5nUmoz2a5jdwopbkQ6flW44tTL7okPm_2Y6nqlPi74Mg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:50 GMT
-< Set-Cookie: S=calendar=prn2NDnInSXbDnfH6nCI5A;Expires=Fri, 09-Aug-2013 21:40:52 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:49 GMT
-< Date: Tue, 30 Jul 2013 16:46:49 GMT
-< GData-Version: 2.6
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Content-Length: 0
-< Server: GSE
-< Content-Type: text/html; charset=UTF-8
+< Alternate-Protocol: 443:quic,p=1
 < 
   
diff --git a/gdata/tests/traces/calendar/teardown-query-calendars 
b/gdata/tests/traces/calendar/teardown-query-calendars
index e7ff526..92aaa2e 100644
--- a/gdata/tests/traces/calendar/teardown-query-calendars
+++ b/gdata/tests/traces/calendar/teardown-query-calendars
@@ -1,126 +1,48 @@
-> DELETE /calendar/feeds/default/owncalendars/full/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com 
HTTP/1.1
-> Soup-Debug-Timestamp: 1375202760
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 60 (0x8c2c80), SoupSocket 55 (0x7fffe0040970)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> DELETE /calendar/v3/calendars/b9bd2rombumk4tgesbmejeoa4g group calendar google com HTTP/1.1
+> Soup-Debug-Timestamp: 1430948164
+> Soup-Debug: SoupSession 1 (0x1bfd240), SoupMessage 31 (0x1e1f560), SoupSocket 16 (0x7fbbfc002df0)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGOOtAe8kqEXctjnpzBjl8WoWrJJUugtZDGHw1adbjI-Zo3QrMM66TvDNRGatGY9tjJCLnfap1jXQ
GData-Version: 2
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive
   
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202760
-< Soup-Debug: SoupMessage 60 (0x8c2c80)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_t4EurujSJEVz4Oz9mAIOytzvk2x5HxgdMhjgmIZQyEhJEVxBkGa9tYZB61Yy8JtAPaktxoTLVkhp854Pjz3Lu2nGX3VFkbf3hmep1Z77H5UUPxIsLyYKJ-XIqF26WY8xy6o6N8-w_azdQg_R57FuB6O-GUgGUKDr2aKE9iTWpO0XsB7-zCP0UEx7yuXEnbLb7XVAw5KqOV1FqKEA6grSKkAqUaQftC9ppmNnCTUl0XskgKlvQxIBg-580Pa1-4yjY5tacPmBQVR42znpOSUkcg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:01 GMT
-< Set-Cookie: S=calendar=vEBrssU4Q3VWiFDo8n30tw;Expires=Tue, 06-Aug-2013 21:09:32 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:00 GMT
-< Date: Tue, 30 Jul 2013 16:46:00 GMT
-< Location: 
https://www.google.com/calendar/feeds/default/owncalendars/full/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com?gsessionid=vEBrssU4Q3VWiFDo8n30tw
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
+< HTTP/1.1 204 No Content
+< Soup-Debug-Timestamp: 1430948166
+< Soup-Debug: SoupMessage 31 (0x1e1f560)
+< Cache-Control: no-cache, no-store, max-age=0, must-revalidate
+< Pragma: no-cache
+< Expires: Fri, 01 Jan 1990 00:00:00 GMT
+< Date: Wed, 06 May 2015 21:36:06 GMT
+< ETag: "pc4WsFKtK0DPTzlsquzpd-pobYU/vyGp6PvFo4RvsFtPoIWeCReyIC8"
+< Vary: Origin
+< Vary: X-Origin
 < Server: GSE
-< Transfer-Encoding: chunked
+< Alternate-Protocol: 443:quic,p=1
 < 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/owncalendars/full/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com?gsessionid=vEBrssU4Q3VWiFDo8n30tw";>here</A>.
-< </BODY>
-< </HTML>
   
-> DELETE 
/calendar/feeds/default/owncalendars/full/he77hbv0jl50q88btpe8ihrb18%40group.calendar.google.com?gsessionid=vEBrssU4Q3VWiFDo8n30tw
 HTTP/1.1
-> Soup-Debug-Timestamp: 1375202760
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 60 (0x8c2c80), SoupSocket 55 (0x7fffe0040970), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> DELETE /calendar/v3/calendars/g0i0o30l2jitvb7tbipi26v94c group calendar google com HTTP/1.1
+> Soup-Debug-Timestamp: 1430948166
+> Soup-Debug: SoupSession 1 (0x1bfd240), SoupMessage 32 (0x1e1f560), SoupSocket 17 (0x7fbbfc002f90)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGOOtAe8kqEXctjnpzBjl8WoWrJJUugtZDGHw1adbjI-Zo3QrMM66TvDNRGatGY9tjJCLnfap1jXQ
GData-Version: 2
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive
   
-< HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202761
-< Soup-Debug: SoupMessage 60 (0x8c2c80)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_q4NwI2V8UT-SSEMjiblkY8jTSCIGQJCo_ZFavemirrG0G2jzg3jjEVC3CQauPSZoNTFtDCw6Eu1-1S6nOyDK2J9zwLcpKLPHGuWk8fzL5JjKgN0Z0HbdhVtGaldMU2XCoc4_I0dsAZNFNzMl12pQ2IhlOpKYk_syrjXgbEIFWB07e6wSu6Mp1XswtWQL95nokCfWJkTHf4YGsR2zpy2736UplfLIVHDJLz7fiJzKG-5nUmoz2a5jdwopbkQ6flW44tTL7okPm_2Y6nqlPi74Mg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:01 GMT
-< Set-Cookie: S=calendar=5xW--tHlrIPgCU560jfnDg;Expires=Wed, 07-Aug-2013 23:34:56 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:01 GMT
-< Date: Tue, 30 Jul 2013 16:46:01 GMT
-< GData-Version: 2.6
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Content-Length: 0
+< HTTP/1.1 204 No Content
+< Soup-Debug-Timestamp: 1430948167
+< Soup-Debug: SoupMessage 32 (0x1e1f560)
+< Cache-Control: no-cache, no-store, max-age=0, must-revalidate
+< Pragma: no-cache
+< Expires: Fri, 01 Jan 1990 00:00:00 GMT
+< Date: Wed, 06 May 2015 21:36:07 GMT
+< ETag: "pc4WsFKtK0DPTzlsquzpd-pobYU/vyGp6PvFo4RvsFtPoIWeCReyIC8"
+< Vary: Origin
+< Vary: X-Origin
 < Server: GSE
-< Content-Type: text/html; charset=UTF-8
-< 
-  
-> DELETE /calendar/feeds/default/owncalendars/full/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com 
HTTP/1.1
-> Soup-Debug-Timestamp: 1375202761
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 61 (0x7fffe40158e0), SoupSocket 55 (0x7fffe0040970)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202761
-< Soup-Debug: SoupMessage 61 (0x7fffe40158e0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_t4EurujSJEVz4Oz9mAIOytzvk2x5HxgdMhjgmIZQyEhJEVxBkGa9tYZB61Yy8JtAPaktxoTLVkhp854Pjz3Lu2nGX3VFkbf3hmep1Z77H5UUPxIsLyYKJ-XIqF26WY8xy6o6N8-w_azdQg_R57FuB6O-GUgGUKDr2aKE9iTWpO0XsB7-zCP0UEx7yuXEnbLb7XVAw5KqOV1FqKEA6grSKkAqUaQftC9ppmNnCTUl0XskgKlvQxIBg-580Pa1-4yjY5tacPmBQVR42znpOSUkcg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:02 GMT
-< Set-Cookie: S=calendar=iGJo_26flFtneGahmM7t-A;Expires=Fri, 09-Aug-2013 03:02:31 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:01 GMT
-< Date: Tue, 30 Jul 2013 16:46:01 GMT
-< Location: 
https://www.google.com/calendar/feeds/default/owncalendars/full/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com?gsessionid=iGJo_26flFtneGahmM7t-A
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/owncalendars/full/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com?gsessionid=iGJo_26flFtneGahmM7t-A";>here</A>.
-< </BODY>
-< </HTML>
-  
-> DELETE 
/calendar/feeds/default/owncalendars/full/iv9qp0fql6sbf3hl3dk45bogb8%40group.calendar.google.com?gsessionid=iGJo_26flFtneGahmM7t-A
 HTTP/1.1
-> Soup-Debug-Timestamp: 1375202761
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 61 (0x7fffe40158e0), SoupSocket 55 (0x7fffe0040970), 
restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202763
-< Soup-Debug: SoupMessage 61 (0x7fffe40158e0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_x9DCxs6Yn1ShR7x5wx1k6e37TbqaZyvZnHbBDD5MjDqIwu2doXjOCD97mfXE8YE20iZQLD52PYbtpDGgujgmHXXGW1wlvqMs94qpgxdE8eYecbfbso9UjfaO5uqfvsRXIhKhe7zV2m0bacHn0JcyH7mkYYXHxHv7XZ_tjZftH-i5SVfC5OZaKOQXxynRfd_Yz5PzuJngGrHUxv5bViZFI3gQCqJikX_t9TXaydAiNvFoCzIgXcLmw11rsBONKvKvzka6NqtM8xqoAdhWs62jAQ
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:02 GMT
-< Set-Cookie: S=calendar=8JOXvPw5WgiCAwn4syggeA;Expires=Wed, 07-Aug-2013 09:11:57 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:03 GMT
-< Date: Tue, 30 Jul 2013 16:46:03 GMT
-< GData-Version: 2.6
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Content-Length: 0
-< Server: GSE
-< Content-Type: text/html; charset=UTF-8
+< Alternate-Protocol: 443:quic,p=1
 < 
   
diff --git a/gdata/tests/traces/calendar/teardown-query-events 
b/gdata/tests/traces/calendar/teardown-query-events
index 93f353d..5fc3d15 100644
--- a/gdata/tests/traces/calendar/teardown-query-events
+++ b/gdata/tests/traces/calendar/teardown-query-events
@@ -1,195 +1,72 @@
-> DELETE /calendar/feeds/default/private/full/tc791pjf1ndnicqvb2jgorvdj8 HTTP/1.1
-> Soup-Debug-Timestamp: 1375202791
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 88 (0x7fffe003f550), SoupSocket 82 (0x775490)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> DELETE /calendar/v3/calendars/ndihjbq6agrl249fjqgd535qmk group calendar google 
com/events/2n570av5hfh1t86or4idi7fggc HTTP/1.1
+> Soup-Debug-Timestamp: 1430948189
+> Soup-Debug: SoupSession 1 (0x1bfd240), SoupMessage 58 (0x1e1f0b0), SoupSocket 34 (0x7fbbf00366b0)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGOOtAe8kqEXctjnpzBjl8WoWrJJUugtZDGHw1adbjI-Zo3QrMM66TvDNRGatGY9tjJCLnfap1jXQ
GData-Version: 2
-> If-Match: "EEUCQg1JeSp7JGA6WhNS"
+> If-Match: "2861896376542000"
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive
   
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202791
-< Soup-Debug: SoupMessage 88 (0x7fffe003f550)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_lzf1dm9Ue8N3SJp2J6o695WrE5nMbNLIXgO1GwYSOH0dinvA7V6dAhAIAEim2gLMsmbC2ddMnDUzaVKIGr3_JWCh97kMTIAR1M2IeSsu02b7EZA-X4HjICLw-x5pMnXhR8i08nLbVHSLT_No8fvB518lPWszfELKmW9TYG0-BAxXFzn9IKi_SmDnEv70WeTVk9AKBXEZK8GgbVvG2jwg9IxQwwSgxxH2Am-wKlw1Xh28Ocyi9bXsxw2zvbHLluu_emFBzQJ8Ds6aIurEQIryfg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:32 GMT
-< Set-Cookie: S=calendar=aAwoDFpNOS9GdVMKHXee_A;Expires=Sun, 11-Aug-2013 17:31:00 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:31 GMT
-< Date: Tue, 30 Jul 2013 16:46:31 GMT
-< Location: 
https://www.google.com/calendar/feeds/default/private/full/tc791pjf1ndnicqvb2jgorvdj8?gsessionid=aAwoDFpNOS9GdVMKHXee_A
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
+< HTTP/1.1 204 No Content
+< Soup-Debug-Timestamp: 1430948190
+< Soup-Debug: SoupMessage 58 (0x1e1f0b0)
+< Cache-Control: no-cache, no-store, max-age=0, must-revalidate
+< Pragma: no-cache
+< Expires: Fri, 01 Jan 1990 00:00:00 GMT
+< Date: Wed, 06 May 2015 21:36:30 GMT
+< Vary: Origin
+< Vary: X-Origin
 < Server: GSE
-< Transfer-Encoding: chunked
+< Alternate-Protocol: 443:quic,p=1
 < 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/private/full/tc791pjf1ndnicqvb2jgorvdj8?gsessionid=aAwoDFpNOS9GdVMKHXee_A";>here</A>.
-< </BODY>
-< </HTML>
   
-> DELETE /calendar/feeds/default/private/full/tc791pjf1ndnicqvb2jgorvdj8?gsessionid=aAwoDFpNOS9GdVMKHXee_A 
HTTP/1.1
-> Soup-Debug-Timestamp: 1375202791
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 88 (0x7fffe003f550), SoupSocket 82 (0x775490), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> DELETE /calendar/v3/calendars/ndihjbq6agrl249fjqgd535qmk group calendar google 
com/events/dkbmejutdvtal2acso08hgca84 HTTP/1.1
+> Soup-Debug-Timestamp: 1430948190
+> Soup-Debug: SoupSession 1 (0x1bfd240), SoupMessage 59 (0x1e1f290), SoupSocket 35 (0x7fbbf0036370)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGOOtAe8kqEXctjnpzBjl8WoWrJJUugtZDGHw1adbjI-Zo3QrMM66TvDNRGatGY9tjJCLnfap1jXQ
GData-Version: 2
-> If-Match: "EEUCQg1JeSp7JGA6WhNS"
+> If-Match: "2861896377638000"
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive
   
-< HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202791
-< Soup-Debug: SoupMessage 88 (0x7fffe003f550)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_q4NwI2V8UT-SSEMjiblkY8jTSCIGQJCo_ZFavemirrG0G2jzg3jjEVC3CQauPSZoNTFtDCw6Eu1-1S6nOyDK2J9zwLcpKLPHGuWk8fzL5JjKgN0Z0HbdhVtGaldMU2XCoc4_I0dsAZNFNzMl12pQ2IhlOpKYk_syrjXgbEIFWB07e6wSu6Mp1XswtWQL95nokCfWJkTHf4YGsR2zpy2736UplfLIVHDJLz7fiJzKG-5nUmoz2a5jdwopbkQ6flW44tTL7okPm_2Y6nqlPi74Mg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:32 GMT
-< Set-Cookie: S=calendar=G2GNRSBusQjhDmPzsRBTew;Expires=Thu, 08-Aug-2013 21:38:35 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:31 GMT
-< Date: Tue, 30 Jul 2013 16:46:31 GMT
-< GData-Version: 2.6
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Content-Length: 0
+< HTTP/1.1 204 No Content
+< Soup-Debug-Timestamp: 1430948190
+< Soup-Debug: SoupMessage 59 (0x1e1f290)
+< Cache-Control: no-cache, no-store, max-age=0, must-revalidate
+< Pragma: no-cache
+< Expires: Fri, 01 Jan 1990 00:00:00 GMT
+< Date: Wed, 06 May 2015 21:36:30 GMT
+< Vary: Origin
+< Vary: X-Origin
 < Server: GSE
-< Content-Type: text/html; charset=UTF-8
+< Alternate-Protocol: 443:quic,p=1
 < 
   
-> DELETE /calendar/feeds/default/private/full/i0h3hd7ash2mno0h4srh1vvu9s HTTP/1.1
-> Soup-Debug-Timestamp: 1375202791
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 89 (0x7fffe003f0a0), SoupSocket 82 (0x775490)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> DELETE /calendar/v3/calendars/ndihjbq6agrl249fjqgd535qmk group calendar google 
com/events/qrg4bvlh9b6272o0du9p2rm75c HTTP/1.1
+> Soup-Debug-Timestamp: 1430948190
+> Soup-Debug: SoupSession 1 (0x1bfd240), SoupMessage 60 (0x1e1f560), SoupSocket 36 (0x7fbbf0036440)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGOOtAe8kqEXctjnpzBjl8WoWrJJUugtZDGHw1adbjI-Zo3QrMM66TvDNRGatGY9tjJCLnfap1jXQ
GData-Version: 2
-> If-Match: "EEUCQg1Jdip7JGA6WhNS"
+> If-Match: "2861896378226000"
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive
   
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202791
-< Soup-Debug: SoupMessage 89 (0x7fffe003f0a0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_lzf1dm9Ue8N3SJp2J6o695WrE5nMbNLIXgO1GwYSOH0dinvA7V6dAhAIAEim2gLMsmbC2ddMnDUzaVKIGr3_JWCh97kMTIAR1M2IeSsu02b7EZA-X4HjICLw-x5pMnXhR8i08nLbVHSLT_No8fvB518lPWszfELKmW9TYG0-BAxXFzn9IKi_SmDnEv70WeTVk9AKBXEZK8GgbVvG2jwg9IxQwwSgxxH2Am-wKlw1Xh28Ocyi9bXsxw2zvbHLluu_emFBzQJ8Ds6aIurEQIryfg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:32 GMT
-< Set-Cookie: S=calendar=G45UfMvKT2wL-HKKZ9RUOw;Expires=Sat, 10-Aug-2013 07:27:48 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:31 GMT
-< Date: Tue, 30 Jul 2013 16:46:31 GMT
-< Location: 
https://www.google.com/calendar/feeds/default/private/full/i0h3hd7ash2mno0h4srh1vvu9s?gsessionid=G45UfMvKT2wL-HKKZ9RUOw
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
+< HTTP/1.1 204 No Content
+< Soup-Debug-Timestamp: 1430948190
+< Soup-Debug: SoupMessage 60 (0x1e1f560)
+< Cache-Control: no-cache, no-store, max-age=0, must-revalidate
+< Pragma: no-cache
+< Expires: Fri, 01 Jan 1990 00:00:00 GMT
+< Date: Wed, 06 May 2015 21:36:30 GMT
+< Vary: Origin
+< Vary: X-Origin
 < Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/private/full/i0h3hd7ash2mno0h4srh1vvu9s?gsessionid=G45UfMvKT2wL-HKKZ9RUOw";>here</A>.
-< </BODY>
-< </HTML>
-  
-> DELETE /calendar/feeds/default/private/full/i0h3hd7ash2mno0h4srh1vvu9s?gsessionid=G45UfMvKT2wL-HKKZ9RUOw 
HTTP/1.1
-> Soup-Debug-Timestamp: 1375202791
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 89 (0x7fffe003f0a0), SoupSocket 82 (0x775490), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> If-Match: "EEUCQg1Jdip7JGA6WhNS"
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202791
-< Soup-Debug: SoupMessage 89 (0x7fffe003f0a0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_q4NwI2V8UT-SSEMjiblkY8jTSCIGQJCo_ZFavemirrG0G2jzg3jjEVC3CQauPSZoNTFtDCw6Eu1-1S6nOyDK2J9zwLcpKLPHGuWk8fzL5JjKgN0Z0HbdhVtGaldMU2XCoc4_I0dsAZNFNzMl12pQ2IhlOpKYk_syrjXgbEIFWB07e6wSu6Mp1XswtWQL95nokCfWJkTHf4YGsR2zpy2736UplfLIVHDJLz7fiJzKG-5nUmoz2a5jdwopbkQ6flW44tTL7okPm_2Y6nqlPi74Mg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:32 GMT
-< Set-Cookie: S=calendar=08UGw44y91rpdvXKiWRC_Q;Expires=Sun, 11-Aug-2013 13:27:57 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:32 GMT
-< Date: Tue, 30 Jul 2013 16:46:32 GMT
-< GData-Version: 2.6
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Content-Length: 0
-< Server: GSE
-< Content-Type: text/html; charset=UTF-8
-< 
-  
-> DELETE /calendar/feeds/default/private/full/qv6rqh2gmrlee1uevomk3b1jok HTTP/1.1
-> Soup-Debug-Timestamp: 1375202791
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 90 (0x7fffe40158e0), SoupSocket 82 (0x775490)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> If-Match: "EEUCQg1Jdyp7JGA6WhNS"
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202792
-< Soup-Debug: SoupMessage 90 (0x7fffe40158e0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_lzf1dm9Ue8N3SJp2J6o695WrE5nMbNLIXgO1GwYSOH0dinvA7V6dAhAIAEim2gLMsmbC2ddMnDUzaVKIGr3_JWCh97kMTIAR1M2IeSsu02b7EZA-X4HjICLw-x5pMnXhR8i08nLbVHSLT_No8fvB518lPWszfELKmW9TYG0-BAxXFzn9IKi_SmDnEv70WeTVk9AKBXEZK8GgbVvG2jwg9IxQwwSgxxH2Am-wKlw1Xh28Ocyi9bXsxw2zvbHLluu_emFBzQJ8Ds6aIurEQIryfg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:33 GMT
-< Set-Cookie: S=calendar=8PAeMbuMXvTRndwL5HsKow;Expires=Sun, 11-Aug-2013 21:06:25 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:32 GMT
-< Date: Tue, 30 Jul 2013 16:46:32 GMT
-< Location: 
https://www.google.com/calendar/feeds/default/private/full/qv6rqh2gmrlee1uevomk3b1jok?gsessionid=8PAeMbuMXvTRndwL5HsKow
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/private/full/qv6rqh2gmrlee1uevomk3b1jok?gsessionid=8PAeMbuMXvTRndwL5HsKow";>here</A>.
-< </BODY>
-< </HTML>
-  
-> DELETE /calendar/feeds/default/private/full/qv6rqh2gmrlee1uevomk3b1jok?gsessionid=8PAeMbuMXvTRndwL5HsKow 
HTTP/1.1
-> Soup-Debug-Timestamp: 1375202792
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 90 (0x7fffe40158e0), SoupSocket 82 (0x775490), restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> If-Match: "EEUCQg1Jdyp7JGA6WhNS"
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202792
-< Soup-Debug: SoupMessage 90 (0x7fffe40158e0)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_x9DCxs6Yn1ShR7x5wx1k6e37TbqaZyvZnHbBDD5MjDqIwu2doXjOCD97mfXE8YE20iZQLD52PYbtpDGgujgmHXXGW1wlvqMs94qpgxdE8eYecbfbso9UjfaO5uqfvsRXIhKhe7zV2m0bacHn0JcyH7mkYYXHxHv7XZ_tjZftH-i5SVfC5OZaKOQXxynRfd_Yz5PzuJngGrHUxv5bViZFI3gQCqJikX_t9TXaydAiNvFoCzIgXcLmw11rsBONKvKvzka6NqtM8xqoAdhWs62jAQ
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:46:33 GMT
-< Set-Cookie: S=calendar=744KciCep53jBKPqGTy7YQ;Expires=Mon, 12-Aug-2013 01:58:04 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:46:32 GMT
-< Date: Tue, 30 Jul 2013 16:46:32 GMT
-< GData-Version: 2.6
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Content-Length: 0
-< Server: GSE
-< Content-Type: text/html; charset=UTF-8
+< Alternate-Protocol: 443:quic,p=1
 < 
   
diff --git a/gdata/tests/traces/calendar/teardown-temp-calendar 
b/gdata/tests/traces/calendar/teardown-temp-calendar
index 618c41c..a59c9aa 100644
--- a/gdata/tests/traces/calendar/teardown-temp-calendar
+++ b/gdata/tests/traces/calendar/teardown-temp-calendar
@@ -1,63 +1,24 @@
-> DELETE /calendar/feeds/default/owncalendars/full/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com 
HTTP/1.1
-> Soup-Debug-Timestamp: 1375202838
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 122 (0x7fffe003f640), SoupSocket 111 (0x7fffe0040970)
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
+> DELETE /calendar/v3/calendars/ndihjbq6agrl249fjqgd535qmk group calendar google com HTTP/1.1
+> Soup-Debug-Timestamp: 1430949589
+> Soup-Debug: SoupSession 1 (0xc32240), SoupMessage 9 (0xffb8b0), SoupSocket 3 (0xbf11a0)
+> Host: www.googleapis.com
+> Authorization: Bearer ya29.awGy-MEL7oZEh875MiCaHZKx6KNZcPN1FIFpJB2r_OlDKat0j_JfenP1BZb1Skk2cO5F6VaQkUo7wg
GData-Version: 2
Accept-Encoding: gzip, deflate
+> User-Agent: libgdata/0.17.2 - gzip
Connection: Keep-Alive
   
-< HTTP/1.1 302 Moved Temporarily
-< Soup-Debug-Timestamp: 1375202838
-< Soup-Debug: SoupMessage 122 (0x7fffe003f640)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_lzf1dm9Ue8N3SJp2J6o695WrE5nMbNLIXgO1GwYSOH0dinvA7V6dAhAIAEim2gLMsmbC2ddMnDUzaVKIGr3_JWCh97kMTIAR1M2IeSsu02b7EZA-X4HjICLw-x5pMnXhR8i08nLbVHSLT_No8fvB518lPWszfELKmW9TYG0-BAxXFzn9IKi_SmDnEv70WeTVk9AKBXEZK8GgbVvG2jwg9IxQwwSgxxH2Am-wKlw1Xh28Ocyi9bXsxw2zvbHLluu_emFBzQJ8Ds6aIurEQIryfg
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:47:19 GMT
-< Set-Cookie: S=calendar=IwHNge3C9dN10mD3wPg4lA;Expires=Sat, 10-Aug-2013 19:22:45 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:47:18 GMT
-< Date: Tue, 30 Jul 2013 16:47:18 GMT
-< Location: 
https://www.google.com/calendar/feeds/default/owncalendars/full/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com?gsessionid=IwHNge3C9dN10mD3wPg4lA
-< Content-Type: text/html; charset=UTF-8
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
+< HTTP/1.1 204 No Content
+< Soup-Debug-Timestamp: 1430949591
+< Soup-Debug: SoupMessage 9 (0xffb8b0)
+< Cache-Control: no-cache, no-store, max-age=0, must-revalidate
+< Pragma: no-cache
+< Expires: Fri, 01 Jan 1990 00:00:00 GMT
+< Date: Wed, 06 May 2015 21:59:51 GMT
+< ETag: "pc4WsFKtK0DPTzlsquzpd-pobYU/vyGp6PvFo4RvsFtPoIWeCReyIC8"
+< Vary: Origin
+< Vary: X-Origin
 < Server: GSE
-< Transfer-Encoding: chunked
-< 
-< <HTML>
-< <HEAD>
-< <TITLE>Moved Temporarily</TITLE>
-< </HEAD>
-< <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
-< <H1>Moved Temporarily</H1>
-< The document has moved <A 
HREF="https://www.google.com/calendar/feeds/default/owncalendars/full/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com?gsessionid=IwHNge3C9dN10mD3wPg4lA";>here</A>.
-< </BODY>
-< </HTML>
-  
-> DELETE 
/calendar/feeds/default/owncalendars/full/i4jqlr6fcg9obf3qucemmcm1m0%40group.calendar.google.com?gsessionid=IwHNge3C9dN10mD3wPg4lA
 HTTP/1.1
-> Soup-Debug-Timestamp: 1375202838
-> Soup-Debug: SoupSession 1 (0x65a2e0), SoupMessage 122 (0x7fffe003f640), SoupSocket 111 (0x7fffe0040970), 
restarted
-> Host: www.google.com
-> Authorization: GoogleLogin 
auth=DQAAANUAAACtQA4YYe986jGVKTRKjvf_LQKCUZ-IrhGFxQuS1Zfjc3yd5y6Y5AHV3CUuKKT-NheGlvH_Hh7TOXLccehoG2zbN5TDNxZ-TDfe29rhXBteyCMVj5DvD7eNA2g8k8tM1sbnqitPfsPs-kbfR6iXisr9Yp_3Vt3LqvpmmxJI6AKoXpC08YhV24rZiqJZMMHhxxFr_TeYYtgiPL9vOqjnfhJJI6rGgNQ6eYvVaKo7TzLgbhWkg6Sikn3hbkowxi8_rA9_Bvwwxs77T15OWlsObAigagTJyjsQoAUGISPhESplZQ
-> GData-Version: 2
-> Accept-Encoding: gzip, deflate
-> Connection: Keep-Alive
-  
-< HTTP/1.1 200 OK
-< Soup-Debug-Timestamp: 1375202839
-< Soup-Debug: SoupMessage 122 (0x7fffe003f640)
-< Update-Client-Auth: 
DQAAANYAAACtQA4YYe986jGVKTRKjvf_x9DCxs6Yn1ShR7x5wx1k6e37TbqaZyvZnHbBDD5MjDqIwu2doXjOCD97mfXE8YE20iZQLD52PYbtpDGgujgmHXXGW1wlvqMs94qpgxdE8eYecbfbso9UjfaO5uqfvsRXIhKhe7zV2m0bacHn0JcyH7mkYYXHxHv7XZ_tjZftH-i5SVfC5OZaKOQXxynRfd_Yz5PzuJngGrHUxv5bViZFI3gQCqJikX_t9TXaydAiNvFoCzIgXcLmw11rsBONKvKvzka6NqtM8xqoAdhWs62jAQ
-< Set-Cookie: DO_NOT_CACHE_RESPONSE=true;Expires=Tue, 30-Jul-2013 16:47:19 GMT
-< Set-Cookie: S=calendar=NJ7wyAqYpz_8dzic7TTqoA;Expires=Mon, 12-Aug-2013 14:12:22 GMT;Secure
-< Expires: Tue, 30 Jul 2013 16:47:19 GMT
-< Date: Tue, 30 Jul 2013 16:47:19 GMT
-< GData-Version: 2.6
-< Cache-control: private, max-age=0
-< X-Content-Type-Options: nosniff
-< X-Frame-Options: SAMEORIGIN
-< X-XSS-Protection: 1; mode=block
-< Content-Length: 0
-< Server: GSE
-< Content-Type: text/html; charset=UTF-8
+< Alternate-Protocol: 443:quic,p=1
 < 
   



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]