New commits on branch next

Guillaume Desmottes gdesmott at kemper.freedesktop.org
Tue Oct 1 07:01:11 PDT 2013


URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=f33b6bb7407b0244da73ba69e8c288bc429b1f59
Merge: e4a44ee 2286d8f
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Oct 1 15:46:20 2013 +0200

    Merge remote-tracking branch 'origin/next' into merge
    
    I didn't notice we already had a 'next' branch. :\

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=e4a44eeb50141dc09a23227bd21610295aa28255
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Sep 30 14:27:43 2013 +0200

    Logger.xml: FavouriteContacts(Is)Ready signal and property have been removed

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=0f7e51ae4119b8a4617943d5eadbb40d8eedd30a
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Sep 30 14:17:02 2013 +0200

    Logger.xml: undraft

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=a7499229f98d9bf7ae8ce821bc73c00571ab0317
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Sep 30 12:33:05 2013 +0200

    support call end detail reason with old TP prefix

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=063582640d027315591f91399d2ce330372c7683
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Sep 30 11:43:29 2013 +0200

    suffix doc module with -1

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=642b9661d4f5f1fa8c7b6ff9dcfe69dfd0df6a92
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Sep 30 11:29:57 2013 +0200

    install header files to telepathy-logger-1/telepathy-logger

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=6f5fa7490129ffdbfc961ac6ee63c2193ff74b66
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Sep 30 11:26:05 2013 +0200

    rename gir file to TelepathyLogger1-1

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=3d324610ff674363ee9811d9f8bd5367d1cc7d0a
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Sep 30 11:23:08 2013 +0200

    suffix .pc file with -1

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=33494a06b684ef84ab913de50fed9f713d42d415
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Sep 30 11:15:03 2013 +0200

    prefix lib file with -1

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=51f72228e4ef4fda0475dc3af52caad1cb320842
Author: Xavier Claessens <xavier.claessens at collabora.co.uk>
Date:   Fri Sep 27 14:04:37 2013 -0400

    Rename org.freedesktop.Telepathy to im.telepathy1

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=d0e14a0064e0ff6bee3caa7b034fd8bd44073151
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Sep 27 14:52:36 2013 +0200

    textchann-null has been replaced by echo-chan in tp-glib next

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=9eddabeae916e360f2b7dbe1f2b2562ae86a86c3
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Sep 27 15:44:43 2013 +0200

    tests/lib: sync with tp-glib next

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=17a57522113faf0a5512746dd21c9a4c51109716
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Sep 27 14:30:25 2013 +0200

    TP_CHANNEL_FEATURE_CONTACTS has been removed
    
    CORE is enough.

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=9beb8e42b482d6119a02c679d0a8882096c55e40
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Sep 27 14:30:00 2013 +0200

    Messages has been removed, no need to check for it
    
    If channel is Text that's all good.

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=dbb46e194c802fc602b7c0a3c9721ca1f8b24c59
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Sep 27 14:29:51 2013 +0200

    tp_message_to_text() now takes only one arg

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=45198f65e0ed4c245d927de34a7f5a0860fc666b
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Sep 27 14:22:41 2013 +0200

    tp_client_factory_add_contact_features_varargs now takes '0' as guard

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=96013b1ba64f95a48f02f42f928ae8ccc75e7a66
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Sep 27 14:20:43 2013 +0200

    tp_account_manager_dup_valid_accounts has been renamed

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=0d0c7eb7b721ae5f13aba5d430a8bbef41524eec
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Sep 27 14:15:11 2013 +0200

    TpSimpleClientFactory has been renamed TpClientFactory

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=f8aac165e4e975683ac5038e490e72913faf4780
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Sep 27 14:10:40 2013 +0200

    tools: sync with tp-glib next

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=814f5283d4ecf2564ad9e3625247ebef770a661f
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Sep 27 14:40:52 2013 +0200

    Bump GLib dep to 2.34
    
    Needed for g_test_dbus_new().

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=63fe8fb35930c291efc91f27ffbd741a31a44b42
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Sep 27 14:07:51 2013 +0200

    build with telepathy-glib-1

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=ce1aefeb329be9504992078c30aad9d5b034fa1d
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Sep 30 12:20:37 2013 +0200

    log-store-xml: fix reason leaks

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=04ac64efc5cb8f54f0e9ca0672c11623e70ff609
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Sep 30 12:09:40 2013 +0200

    test-tpl-log-store: test end reasons

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=87eb595b7e5b091e106f0f1893e32a8d9d568915
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Sep 30 10:49:55 2013 +0200

    log-store-pidgin: keep a ref on the account manager

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=b25303cc3b54e84eac6f051bb43a952bbb91a7fa
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Sep 27 15:23:49 2013 +0200

    move tp_tests_copy_dir() to logger-test-helper
    
    This function is logger specific so best to have it in this file. Makes
    syncing with tp-glib easier.

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=2e3e802c3bd98dc73c90dcda389d49e3e37de914
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Sep 27 14:56:38 2013 +0200

    stop using tp_account_is_prepared()

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=5620e4b93db55a71d97805964371c0f1fcda5d3b
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Sep 27 14:11:47 2013 +0200

    stop using NUM_TP_*

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=06b666b2f412ef4f97880458ea76355abd8c76cd
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Sep 27 14:16:01 2013 +0200

    include telepathy-glib-dbus.h
    
    Not needed for now but will be for 1.0

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=bb5133759bc92716c24770e46fc95ad7d8073980
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Sep 27 12:25:34 2013 +0200

    Prepare TpAccount if needed
    
    Make sure that the TpAccount we receive from public API is prepared as more
    and more API are relying on it.
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69814

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=9acc98e7c25b1b9bb7f779c595e05a9d88035c48
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Sep 27 12:17:07 2013 +0200

    log-manager: factor out start_async_op_in_thread()
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69814

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=6de9db8758f1c339f411aefb9cf2433893f3d02e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Sep 26 17:03:10 2013 +0200

    use account's normalized name instead of its account id
    
    It doesn't make sense to use the account opaque ID as 'self id'.
    
    Fix fdo#69814.

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=8b81467bea6759f9ef0beb092e6cd02a50000840
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Sep 26 16:55:12 2013 +0200

    tests/dbus/test-tpl-log-iters-xml: use tpl_test_create_and_prepare_account()
    
    This test will rely on the TpAccount to be prepared soon.
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69814

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=c7ec26289656a37b1b1e71744ca0e05d0b9d5a41
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Sep 26 16:55:12 2013 +0200

    tests/dbus/test-tpl-log-store-xml: use tpl_test_create_and_prepare_account()
    
    This test will rely on the TpAccount to be prepared soon.
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69814

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=56bdbb0183c507acefd2c673d14509a54ebfddd2
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Sep 26 16:46:50 2013 +0200

    add logger-test-helper.c
    
    Introduce a new helper file to contain logger test specific helper functions.
    
    Add helper function to register and prepare accounts.
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69814

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=f8b26736c19748d33fe23cc474e61b88434844c6
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Sep 27 11:40:46 2013 +0200

    text-event: chain up dispose

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=452f55a1877fc5eeba3b218b17a49552ee576fef
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Sep 26 14:07:56 2013 +0200

    build with TP_DISABLE_SINGLE_INCLUDE
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69846

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=48a0b475ea349abda6963e576315c546440af2b3
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Sep 26 12:26:54 2013 +0200

    stop using tp-glib sealed variables
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69846

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=b2a2aeae630cc8ee049734620d8d1117b1079874
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Sep 26 12:30:47 2013 +0200

    tests/lib: sync with tp-glib master
    
    Adds a few new files used by the new version of the files we are using.
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69846

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=ed6f9a63e2a7733472f88d673e01e52ba25c34b0
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Sep 25 10:52:11 2013 +0200

    fix tp-glib single headers
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69797

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=51fd53f00c756dedc5455c0a2159ffa749422adf
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Sep 25 10:51:32 2013 +0200

    stop building test-api
    
    It's usless and should be ported to GDBus.
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69797

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=73efe1f1362f6bed3d74bd92dd2944ca3bb04dc7
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Sep 25 10:31:34 2013 +0200

    bump TP_VERSION_MIN_REQUIRED to 0.22
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69797

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=ac363c358b453eb54670c41675f62461e2f28c58
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Sep 25 10:31:02 2013 +0200

    test-entity: stop using tp_connection_get_contacts_by_handle()
    
    It has been deprecated.
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69797

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=fa4c04412ae02c77d58a58b36da338f5b7a640ba
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Sep 25 10:00:54 2013 +0200

    tests/lib: sync with tp-glib master
    
    Add room-list-chan.c as it's used by simple-conn.
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69797

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=b5939d56b83f1c125dfd6693e881290d513fa67d
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Sep 25 09:55:06 2013 +0200

    bump tp-glib dep to 0.21.2
    
    Needed for tp_dbus_properties_mixin_dup_all() which I'm going to use in tests.
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69797

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=03d9bee69ca5dc45c59e5083bbc521459b8b0c03
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Sep 24 11:36:31 2013 +0200

    stop using tp_account_new()
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69797

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=30f231cc4b89aac17dd0c1426ac0f11df7056454
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Sep 23 17:28:56 2013 +0200

    client-factory: turn to a singleton
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69797

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=8e85b78d6aee35b0eb7181c8ad6a870c22fc8a37
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Sep 23 17:08:01 2013 +0200

    ignore deprecation warning when calling tp_account_parse_object_path()
    
    It's not that clear how to fix this for now.
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69797

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=54dc1def7a7dcaee992a0d615ecd685e0f11e5f2
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Sep 23 16:28:34 2013 +0200

    stop using tp_text_channel_get_pending_messages()
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69797

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=b4e924942d3090ad9df1d0443bfa98cccaf6680e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Sep 23 16:24:17 2013 +0200

    stop using tp_account_manager_get_valid_accounts()
    
    The code example in log-walker.c was wrong as get_valid_accounts() is
    (transfer container). dup_valid_accounts() is (transfer full) so it's correct
    now.
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69797

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=0f3c1d3f1df18d6d6d1533cc1d4656ff64607fb0
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Sep 23 16:23:43 2013 +0200

    stop using tp_account_get_protocol()
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69797

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=b4b9349c72aecda03b19f20438a662e92e81e21b
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Sep 23 16:14:49 2013 +0200

    use tp_channel_get_connection()
    
    tp_channel_borrow_connection has been deprecated.
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69797

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=4a9fdeb64bc87f09e44ecc0f9c6acaea8bf11f20
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Sep 23 16:05:45 2013 +0200

    sync tools/ with tp-glib master
    
    Needed to stop using deprecated API in generated code.
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69797

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=15f9b0e7259c46747326758d62c5a9ecb6ce3af2
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Sep 24 11:57:45 2013 +0200

    bump GLib dep and use versioning macros
    
    Set to 2.32 as tp-glib so we can safely use newer API.
    
    Also, stop disabling single include warnings.
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69797

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=75b1c3a7749e96a4de1bb700fbe5b3a0637884c7
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Sep 23 15:58:22 2013 +0200

    tpl_log_manager_search_async: fix introspection
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69715

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=6c566522b8e1dcae7a6e12253f4747c7213926e9
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Sep 23 15:52:06 2013 +0200

    sqlite: deal with g_date_time_new_from_unix_utc() failing
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69715

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=ea913e27183268fda83cc8056c416c3d1c792508
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Sep 23 15:51:39 2013 +0200

    test-log-manager: make sure to pass a (gint64) as timestamp
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69715

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=a81174c548cca49398f25a5d73f5b51e6a59950e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Sep 23 15:40:30 2013 +0200

    automake: use serial-tests
    
    It's easier to use the old tests behavior for now.
    
    Bump the automake dep to 1.12 as that's the version which introduced this new
    option.
    
    https://bugs.freedesktop.org/show_bug.cgi?id=69715

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=3c88392f00a9e8293bdf4d9f652e43d961838e0b
Merge: e05e541 f3f5ef8
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Wed May 1 17:37:49 2013 +0100

    Merge branch 'telepathy-logger-0.8'

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=f3f5ef8c566af660954d50f42098705329524c92
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Sep 12 15:46:44 2012 +0200

    log_store_xml_get_events_for_file: fix self_id leak
    
    https://bugs.freedesktop.org/show_bug.cgi?id=54814

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=e05e5410276324522aa66d18d7b4a73b1d031779
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date:   Mon Apr 8 13:59:40 2013 -0400

    ignorelist: Fix annotation and documentation

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=ac2bac05cfbdd7250a5dedfc873d64feedf58db6
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date:   Mon Apr 8 13:59:11 2013 -0400

    Coding style fix

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=253cbbba71629c6144c2440c0ab5f4bde975acc4
Author: Dan Vrátil <dvratil at redhat.com>
Date:   Mon Apr 8 19:36:23 2013 +0200

    Make log-manager tests writable

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=138250b06434cbfb7e30c1abe57ac96816b5d8aa
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date:   Thu Apr 4 11:27:33 2013 -0400

    Post release verison bump

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=c0a2104a590e9e68226f836d22ff6e645f3e33d3
Author: Dan Vrátil <dvratil at redhat.com>
Date:   Thu Apr 4 11:24:21 2013 -0400

    Add ignore list capability
    
    This allow disabling logging for a specific contact.
    
    Fix bug https://bugs.freedesktop.org/show_bug.cgi?id=54033

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=fe31a12e4ed8b558ab640159c39a4e4771d6e9b6
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date:   Thu Apr 4 11:13:41 2013 -0400

    Post stable release version bump

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=40539695d0ca7b3ef26d5a6d9f6aef10ae686ed9
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Mon Jan 21 13:54:09 2013 +0100

    version 0.8.0

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=5edb090bfbd88d02a06ffb27343738c2ae80ed7c
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Mon Jan 21 15:54:13 2013 +0100

    doc: Mark TplLogStoreEmpathyClass fields as private to avoid warnings

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=819376cc6483667ce7698e6ac3088bdbbd429ac5
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Mon Jan 21 15:48:12 2013 +0100

    doc: Use xi:fallback when including the annotation glossary

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=33ba3a6a506f907f5c9902156941c188803490fb
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Mon Jan 21 13:45:04 2013 +0100

    log-walker: Add since tags to docstrings

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=2332f4c6c6445616672617b587addc7211d3e99a
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Wed Jan 16 14:47:30 2013 +0000

    Split legacy Empathy log reader into its own class
    
    My commit eaefb26 introduced a regression: by assuming that any class
    that implements add_event is writable, logs were being written to the
    legacy Empathy location.
    
    By splitting the legacy location handling into a subclass, we can
    override add_event to un-implement it and make the subclass read-only,
    as well as removing special cases from the XML store itself.
    
    Thanks to Debarshi Ray for catching this!

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=586e2c4b847e8c39a01b648ab24e4cbd44dae67d
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Wed Jan 16 14:46:49 2013 +0000

    log-store-xml: use _tpl_log_store_get_name()
    
    By consistently using the wrapper function rather than calling our
    implementation directly, subclassing won't break.

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=4603bd0549f7b246042522a04abdb0d5f6af3922
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Wed Jan 16 14:34:07 2013 +0000

    log-store-xml: simplify choosing basedir
    
    log_store_xml_get_name() makes the same Empathy vs. TpLogger decision as
    the test_mode path was making. Since the log store's name is used to
    find the real directory, it also seems better to use the same code path
    in the test suite.

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=7d84e7b97603af85c78a3021ae9aabe572f942c9
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Wed Jan 9 14:28:34 2013 +0100

    log-walker: Use a queue instead of a mutex for serializing operations
    
    Earlier we were using threads to implement the asynchronous get_events
    and rewind methods, so we used a mutex to serialize them. However, now
    get_events has been moved to a single threaded model, so using a mutex
    will lead to undefined behaviour.
    
    Instead we use a queue to store incoming operations (ie. get_events or
    rewind) and they are executed one after the other.
    
    Fixes: https://bugs.freedesktop.org/54270

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=8c591b22881f441d849f81ad16d969af0a37fa39
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date:   Wed Sep 5 00:56:18 2012 +0200

    log-walker: Use the op_res for carrying async context
    
    As a result we don't need the wrapper callback for fill_cache.
    
    Fixes: https://bugs.freedesktop.org/54270

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=14c8d7d41bcf049ee2c3aca5ef748bea10bc7616
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date:   Wed Sep 5 00:31:29 2012 +0200

    log-walker: Use _take_error instead of _set_from_error / _error_free
    
    Fixes: https://bugs.freedesktop.org/54270

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=08cb95912dc554c45f3882eca592dca7012425b6
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date:   Wed Sep 5 00:26:17 2012 +0200

    log-walker: Use complete_in_idle() instead of idle_add()
    
    Fixes: https://bugs.freedesktop.org/54270

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=65483732df890a2c702feb55ba594c59118f8658
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Fri Aug 31 15:25:11 2012 +0200

    tests: Add a test for log-walker/rewind
    
    ... to cover the use of a filter.
    
    Fixes: https://bugs.freedesktop.org/54270

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=ae31e0b31f7abea16aade47fa3ccc8c4bbfdae44
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Fri Aug 31 14:59:55 2012 +0200

    tests: Add a test for log-walker/get-events
    
    ... to cover the use of a filter.
    
    Fixes: https://bugs.freedesktop.org/54270

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=9912e20532dc785da69346ae70577b75d6ec337d
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Fri Aug 31 14:22:38 2012 +0200

    log-walker: Streamline the history code
    
    Purely cosmetic. No changes in functionality.

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=7818d410e868a1bd8a42eb0de1a754387561cedc
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Fri Aug 31 14:18:43 2012 +0200

    log-walker: Run the filter synchronously in the walker
    
    This ensures that the TplLogEventFilter is always run from the same
    thread which invoked the walker. This is implemented by keeping track
    of skipped events in the history instead of silently ignoring them
    within the LogIters. This has the nice side effect that we do not need
    to run the filter while rewinding.
    
    Fixes: https://bugs.freedesktop.org/54270

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=d7302bd2c4ae43a962a293b53998bd03423adba4
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Fri Aug 31 00:01:54 2012 +0200

    log-walker: Rework get_events
    
    ... so that only the caches are filled asynchronously and the rest of
    the work does not involve the use of a separate thread. This is the
    first step towards ensuring that we do not run the TplLogEventFilter
    from a separate thread.
    
    NB: This does not solve the actual problem. The TplLogEventFilter is
    still invoked from a separate thread. However this refactoring lets us
    move in that direction.
    
    Fixes: https://bugs.freedesktop.org/54270

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=33531660b4d5c6bb1450ac80686e75012a06a7eb
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Wed Jan 9 13:43:49 2013 +0100

    Include config.h as the first thing in every .c file
    
    This is Autoconf best-practice, and ensures that the GLib and Telepathy
    version-selection macros defined by configure.ac work as intended.
    
    Including config.h turns on ENABLE_DEBUG, which in turn leads to the
    usage of _tpl_debug_set_flags_from_env. In those cases we should
    include telepathy-logger/debug-internal.h also.
    
    Fixes: https://bugs.freedesktop.org/59165

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=fb8c6f057b102b854e608cc48f3a08cf2daa59f8
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Wed Jan 9 13:59:43 2013 +0100

    Bump minimum GLib version to 2.28
    
    We are using g_clear_object.

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=59f365ba6c3443ed27ce7109a1a6398df796c13b
Merge: 47a6af1 e901fbf
Author: Xavier Claessens <xavier.claessens at collabora.co.uk>
Date:   Sat Dec 29 16:42:52 2012 +0100

    Merge remote-tracking branch 'origin/telepathy-logger-0.6'

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=e901fbf2baf78e65616daf7a5f37b5ae4d0072bf
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Oct 30 10:09:33 2012 +0100

    start on version 0.6.1
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=3bda9376a541ccbdccb478ac154cc0daed156dda
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Oct 29 22:16:21 2012 +0100

    version 0.6.0
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=8e68b2dc5d9c8d293d08e08e868bb259ba298ec6
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date:   Tue Aug 28 14:33:15 2012 -0400

    Add missing file in gitignore

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=4f5b655aa1e8f9027403c2c518c68fc8b8232c81
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Tue Aug 28 16:01:41 2012 +0200

    tools: Remove telepathy-glib-env from version control
    
    It is generated during the build.

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=99520a298e4c913c889c0ef60e5311a692578825
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Oct 30 10:00:49 2012 +0100

    tools: expect a tar.bz2 not a tar.gz
    
    This is an ugly patch but it'll do for now.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=6b9494268d300f98a8bf9e72280608431aeb7f49
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date:   Fri Aug 10 16:52:11 2012 +0200

    log-store-xml: Filter out duplicate dates in get_dates
    
    Fixes: https://bugs.freedesktop.org/53345

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=9acede9cb4e7d0c154032dfc63198782adde901f
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date:   Wed Aug 29 11:54:21 2012 -0400

    Fix distcheck, missing file in clean list

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=36d0458e502f48714c58c993b0e6fd0b13a3a11e
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Oct 29 22:15:33 2012 +0100

    NEWS: summary for 0.6.0
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=47a6af11fde8599b09eb36ec003935e40661f55e
Merge: 42411a3 6d4d216
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Thu Sep 27 12:23:14 2012 -0400

    Merge branch 'cleanup'
    
    https://bugs.freedesktop.org/show_bug.cgi?id=55338

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=6d4d216f4a54b70a2cb986be436ed0ffaf90efc8
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Sep 25 18:57:04 2012 -0400

    Ignore cscope.out file

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=2b4aa4d6796a32022039947102248a83539d8857
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Sep 25 18:57:02 2012 -0400

    TplLogStore: remove :name property entirely.
    
    Given that _tpl_log_store_get_name exists, there's really no reason to
    have a property as well.

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=02378b69d4057001f873875ea9c03bda516fc08d
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Sep 25 18:57:01 2012 -0400

    Make TplLogStore:name immutable.
    
    For all log stores except the Xml one, this is always set to the same
    thing. For the Xml one, the name of the store depends entirely on the
    value of empathy-legacy.

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=e897c6f8284dc4ce6f5329fbfc6b24ba643d3ecd
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Sep 25 18:57:01 2012 -0400

    LogManager: rearrange creating log stores a little.

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=d2bb2390c8598183d23a06ecc99705e6b0a94dbb
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Sep 25 18:57:00 2012 -0400

    LogManager: simplify checking for duplicate stores

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=5379654f62829ee5cf3751e73d20ae737b750a19
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Sep 25 18:56:59 2012 -0400

    TplLogStore: make :readable property immutable
    
    Again, it's meaningless to have this be a writeable construct-only
    property—a store is either readable or it's not.

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=6e7a9e68a6259ea3deaf6f8125435d3c4f86baa3
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Sep 25 18:56:58 2012 -0400

    TplLogStore: remove writable property.
    
    This property was defined by the interface to be readwrite, but this
    doesn't make any sense: if the object implements the add_event method,
    then it is writable, and if not, it doesn't.

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=e79bf63afac074b24d7d1ba1c0b0f7bb4b042c8d
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Sep 25 18:56:44 2012 -0400

    TplLogStore: attach doc comments to the right properties
    
    :readable and :writable had their doc comments swapped.

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=02f14e5ed7074d30825ab1810c75520bfb9ed65f
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Sep 25 18:56:37 2012 -0400

    Correct some typos in docstrings

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=42411a31bc114ddb3fa6834c124e71a86f1d50f9
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Thu Aug 30 20:51:10 2012 +0200

    log-walker: Don't leak the GList node

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=f917ebdbe9c875862930398fafb1964594d67eb2
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Wed Aug 29 22:32:24 2012 +0200

    log-walker: Add an example explaining how to use the API
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=efcc19d4d90ebfca9e1e7b1e67a8313388160a59
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date:   Wed Aug 29 11:54:21 2012 -0400

    Fix distcheck, missing file in clean list

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=1896f29a8fc28a3ed3f025ac43a496622aacb8ad
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date:   Wed Aug 29 11:43:54 2012 -0400

    Rename is_begin into is_start

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=825e15e5bc9f1fa390fad6560dc2e408be73bc2d
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date:   Tue Aug 28 16:25:23 2012 -0400

    Fix doc warning: missing field in TplLogWalkerClass

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=0361c0f908c20b6dacf8eb765cf1db546b74939a
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date:   Tue Aug 28 15:56:51 2012 -0400

    Documentation fix

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=7f3d4a9a978265e5e1e43e258a9657851ee05cdf
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date:   Tue Aug 28 14:33:15 2012 -0400

    Add missing file in gitignore

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=bba69923aee73ab8b0b0af299f760c76ba3e9403
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date:   Tue Aug 28 14:33:03 2012 -0400

    Add missing valgrind suppression

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=bc228dfa109e1989edadbdf1d85c684f550f84b7
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Tue Aug 28 19:08:34 2012 +0200

    doc: Add log-*-internal.h to IGNORE_HFILES and link to log-walker.xml
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=9bdad6350a4efb753282906f837f839b596cbd68
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Tue Aug 28 16:01:41 2012 +0200

    tools: Remove telepathy-glib-env from version control
    
    It is generated during the build.

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=0ccc2f7770b52edc131adda66ddf60b10ebee1a6
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Tue Aug 28 15:51:40 2012 +0200

    tests: Add a test for log-walker/rewind
    
    ... to cover events coming from multiple stores spanning several days
    where multiple events might have the same timestamp.
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=7fe417ebfcf7e86d5b2db51f9b3cb19abe54a4af
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Tue Aug 28 13:43:23 2012 +0200

    tests: Add a test for log-walker/get-events
    
    ... to cover events coming from multiple stores spanning several days
    where multiple events might have the same timestamp.
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=4c512c2f37529f45021f955d4cc64a6e9ec7f895
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Tue Aug 28 13:39:16 2012 +0200

    tests: Add new TpLogger and purple logs to flex the TplLogWalker
    
    The actual test case will be added later. Existing test cases have
    been adjusted accordingly.
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=783b7bc910a6950bbbddac28439fba307d8a537e
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Tue Jul 31 16:31:24 2012 +0200

    tests: Add a test for log-iter-pidgin/rewind
    
    ... to cover text events spanning multiple days.
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=382cf6755412e9e36d5863175548776e49fb3cfb
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Tue Jul 31 16:31:24 2012 +0200

    tests: Add a test for log-iter-pidgin/get-events
    
    ... to cover text events spanning multiple days.
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=940368c746660b88941af1bf156e6fd584606568
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Tue Jul 31 16:31:24 2012 +0200

    tests: Add a test for log-iter-xml/rewind
    
    ... to cover text events spanning multiple days, and a mix of call and
    text events.
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=f933eddd65b7c1104630a6c628eb7bd67bff6ac0
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Tue Jul 31 16:31:24 2012 +0200

    tests: Add a test for log-iter-xml/get-events
    
    ... to cover text events spanning multiple days, and a mix of call and
    text events.
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=27cfd34a0476aeb34673d26e96f2dbb23684c300
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date:   Fri Aug 10 16:52:11 2012 +0200

    log-store-xml: Filter out duplicate dates in get_dates
    
    Fixes: https://bugs.freedesktop.org/53345

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=799510c6927861ba7662307206f08b1827a3f160
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Thu Jul 12 11:27:27 2012 +0200

    log-walker: Implement rewind
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=6e9636b104afe03ff99bf63bbe280f9b883c2bef
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Wed Jul 11 20:04:21 2012 +0200

    log-walker: Add rewind skeleton
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=401e164871a9664de951f287d335bf58372ee4c4
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Wed Jul 11 19:42:58 2012 +0200

    log-walker: Keep a list of (iter, count) tuples
    
    This represents the order in which events were handed over to the user
    from each iterator. Lets say we have 10 events numbered from 0 to 9,
    with 0 being the oldest and 9 the latest event, and we have 3
    iterators Ia, Ib and Ic. If they were returned in batches of 5 as:
    +-----+--------+
    |event|iterator|
    +-----+--------+
    |  5  |   Ia   |
    |  6  |   Ib   |
    |  7  |   Ia   |
    |  8  |   Ia   |
    |  9  |   Ic   |
    + - - + - -- - +
    |  0  |   Ic   |
    |  1  |   Ic   |
    |  2  |   Ib   |
    |  3  |   Ib   |
    |  4  |   Ia   |
    +-----+--------+
    Then the list would be:
    (Ic, 2), (Ib, 2), (Ia, 2), (Ib, 1), (Ia, 2), (Ic, 1)
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=e1188dea59d3cbdc4999ae92b1a36a20ad1bf602
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Wed Jul 11 18:58:34 2012 +0200

    log-iter-pidgin: Implement rewind
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=3338392907f823e0a965e31c507d11133dd85921
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Wed Jul 11 18:54:01 2012 +0200

    log-iter-xml: Implement rewind
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=181aba719cde7154248fb6028d65f4236486233b
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Wed Jul 11 18:51:03 2012 +0200

    log-iter: Add a rewind pure virtual method
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=e2283df2fe5e894067edc5dcbe5207c6ad365d06
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Thu Jul 5 12:18:02 2012 +0200

    log-walker: Treat the internal state as a critical section
    
    Since the TplLogWalker API is asynchronous, we do not want multiple
    overlapping calls to stamp on each others' toes.
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=7c93de6ba523445ab44ecd034d04764b0833114c
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Thu Jul 5 13:18:37 2012 +0200

    log-walker: Add is_begin and is_end methods, and use them in get_events
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=c3a6999e0bd7513dd01010e5d2607b2afe9885ef
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Fri Jun 29 17:18:58 2012 +0200

    log-iter-pidgin: Implement get_events
    
    It a sign of completion if the number of events returned is less than
    num_events. NULL is returned when there are no more events left in the
    log.
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=62e9fd3476342ebd70adc7199c6aa2adff265cd7
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Tue Jul 3 10:47:49 2012 +0200

    log-store-pidgin: Implement create_iter
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=2a51d5e55c69e310a29c999525b7dce751a1012c
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Tue Jul 3 10:31:44 2012 +0200

    Add TplLogIterPidgin skeleton
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=008bffc14c0ed7c17e78e8fb4f4145fd19bba672
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Mon Jul 2 18:47:41 2012 +0200

    log-walker: Implement get_events
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=649a5a1e59c0f29424b08e36af20bf9338c586c5
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Fri Jun 29 19:00:53 2012 +0200

    log-walker: Add get_events skeleton
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=72d7913032531e3c1094a06a3535a313309f4c7f
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Fri Jun 29 17:18:58 2012 +0200

    log-iter-xml: Implement get_events
    
    It a sign of completion if the number of events returned is less than
    num_events. NULL is returned when there are no more events left in the
    log.
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=87a54bdafbb654c99d716e65162d9336bbf6db3f
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Thu Jun 28 16:03:15 2012 +0200

    log-manager: Implement walk_filtered_events
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=de7e0c47de6103c67be5d46e56286d05686c1376
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Thu Jun 28 15:52:59 2012 +0200

    log-store-xml: Implement create_iter
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=56eff0cc3512b4da98e7c27842e20263b652b721
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Thu Jun 28 15:51:51 2012 +0200

    log-store: Add a create_iter pure virtual method
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=26b9c953a4260f0fccba683741a84e7bb4fcb274
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Thu Jun 28 12:37:01 2012 +0200

    Add TplLogIterXml skeleton
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=e9d9a4821ab63ab589cbe2a4032eaa5e10ea699d
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Mon Jul 2 18:31:12 2012 +0200

    log-store: Add G_TYPE_OBJECT as a prerequisite of TPL_TYPE_LOG_STORE
    
    Without it you can't have properties of type TPL_TYPE_LOG_STORE.

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=cfb39d2342ecb481d56e22345cb8fae314d4d972
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Thu Jun 28 12:21:00 2012 +0200

    Add TplLogWalker skeleton
    
    Fixes: https://bugs.freedesktop.org/41772

URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=1d40ac8960befda413819fa1863e70326425ee18
Author: Debarshi Ray <debarshir at freedesktop.org>
Date:   Tue Jun 26 15:23:54 2012 +0200

    Add TplLogIter skeleton
    
    Fixes: https://bugs.freedesktop.org/41772



More information about the telepathy-commits mailing list