summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | NEWSSimon McVittie2013-09-171-0/+20
| |
* | Merge branch 'telepathy-haze-0.8'Simon McVittie2013-09-171-0/+2
|\ \ | |/
| * I keep forgetting the release name :-(Simon McVittie2013-09-171-0/+2
| |
* | Remove StreamedMedia supportSimon McVittie2013-09-1718-4985/+1
| | | | | | | | | | | | | | | | | | | | In Pidgin, it's only implemented for XMPP (for which we have Gabble), MSNP (which will disappear soon), and mxit (which I doubt anyone's actually tested). Empathy can't do StreamedMedia any more, only Call, and Telepathy 1.0 will only have Call. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=69318 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* | Start 0.9 branch (before actually releasing 0.8)Simon McVittie2013-09-171-2/+2
| |
* | Merge branch 'telepathy-haze-0.8'Simon McVittie2013-09-171-1/+1
|\ \ | |/
| * 0.7.1.1Simon McVittie2013-09-171-1/+1
| |
* | Remove the remaining half of CapabilitiesSimon McVittie2013-09-172-206/+12
| | | | | | | | | | | | | | | | We previously implemented ContactCapabilities in terms of Capabilities flags; now we implement it in terms of PurpleMediaCaps. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=69318 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* | All .c files: include corresponding header first, after config.hSimon McVittie2013-09-173-2/+4
| | | | | | | | | | | | | | | | This verifies self-containedness. It turns out contact-list was not actually self-contained: include <libpurple/account.h> to fix that. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=69272 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* | All .c files: include config.hSimon McVittie2013-09-179-0/+14
| | | | | | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=69272 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* | haze_connection_manager_class_init: don't assign to deprecated membersSimon McVittie2013-09-171-2/+0
| | | | | | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=69272 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* | Finish "sealing" TpBaseConnectionSimon McVittie2013-09-174-11/+14
| | | | | | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=69272 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* | Merge branch 'telepathy-haze-0.8', rejecting -Wno-deprecated-declarationsSimon McVittie2013-09-176-11/+51
|\ \ | |/
| * Clean up test filestelepathy-haze-0.7.1Simon McVittie2013-09-172-0/+7
| |
| * Distribute gabbletestSimon McVittie2013-09-171-0/+1
| |
| * Distribute with-session-bus.shSimon McVittie2013-09-171-1/+3
| |
| * Update telepathy.am from Gabble, omitting the gtk-doc bitSimon McVittie2013-09-171-6/+17
| | | | | | | | So out-of-tree/parallel distcheck works.
| * 0.7.1Simon McVittie2013-09-172-4/+23
| |
| * Disable warnings about deprecated functions for stable branchSimon McVittie2013-09-171-1/+2
| | | | | | | | | | | | Since this is (about to be) a stable branch, we're unlikely to fix uses of deprecated functions, so we shouldn't warn about them. To be reverted in the 0.9 branch.
* | connection: stop implementing old Capabilities interfaceGuillaume Desmottes2013-09-133-151/+0
| |
* | connection: stop implementing old Presence interfaceGuillaume Desmottes2013-09-131-3/+0
| |
* | use TP_SEAL_ENABLEGuillaume Desmottes2013-09-127-30/+60
| | | | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=69272
* | use tp-glib single includesGuillaume Desmottes2013-09-1226-73/+28
| | | | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=69272
* | bump TP_VERSION to 0.22Guillaume Desmottes2013-09-121-1/+4
|/ | | | | | We build just fine with it. https://bugs.freedesktop.org/show_bug.cgi?id=69272
* .gitignore: update with new test filesGuillaume Desmottes2013-09-121-0/+2
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=69269
* Run regression tests under the run-test.sh "driver"Guillaume Desmottes2013-09-122-33/+58
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=69269
* move tests tools to tests/twisted/toolsGuillaume Desmottes2013-09-1211-38/+35
| | | | | | Other CMs store these files there. https://bugs.freedesktop.org/show_bug.cgi?id=69269
* Import run-test.sh.in from Gabble masterGuillaume Desmottes2013-09-122-0/+70
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=69269
* Adjust for Sametime accounts getting a "usersplit" in libpurple 2.10.1Simon McVittie2013-06-271-1/+6
| | | | | | | | | | | | Previously, Sametime accounts had separate 'account' and 'server' parameters. Upgrading to libpurple 2.10.1 caused them to have a single 'account' parameter with syntax like "username:server", flagged as being split at ":" - to keep existing accounts working, we want to separate them again, like we do for IRC. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=44631 Tested-by: Simone Caronni Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
* Avoid recent libpurple doing "clever" proxy discovery, etc.Simon McVittie2013-06-251-0/+9
| | | | | | | | | The regression tests are not a full desktop session, and don't have GSettings or other GNOME features. They also don't have KDE features, which libpurple also checks. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=65290 Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
* Initialize libdbus for thread-safetySimon McVittie2013-06-231-0/+5
| | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=65296
* Sync with-session-bus.sh from telepathy-glib masterSimon McVittie2013-06-041-3/+15
| | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=63119
* Revert "Disable warnings about deprecated functions for stable branch"Xavier Claessens2013-05-271-2/+1
| | | | This reverts commit ae048ead88ae7e65372093d92af0cbedbf7d5c17.
* Revert "Revert "Stop using deprecated tp-glib symbols""Xavier Claessens2013-05-2713-105/+37
| | | | This reverts commit 92d963e9fbfcfd0c3087c7ce2b2269a73ebe258d.
* Merge branch 'telepathy-haze-0.6'Xavier Claessens2013-05-2714-38/+107
|\ | | | | | | | | Conflicts: src/im-channel.c
| * Disable warnings about deprecated functions for stable branchtelepathy-haze-0.6Xavier Claessens2013-05-271-1/+2
| | | | | | | | | | Since this is a stable branch, we're unlikely to fix uses of deprecated functions, so we shouldn't warn about them. To be reverted in the 0.7 branch.
| * Revert "Stop using deprecated tp-glib symbols"Xavier Claessens2013-05-2713-40/+108
| | | | | | | | This reverts commit 1e42a9cd5fe1dce527c1074402763cd3d203cd4c.
* | Merge branch 'telepathy-haze-0.6'Xavier Claessens2013-05-273-3/+6
|\ \ | |/ | | | | | | | | Conflicts: src/contact-list.c src/im-channel.c
| * Stop using deprecated tp-glib symbolsXavier Claessens2013-05-2713-108/+40
| | | | | | | | | | | | tp-haze already depends on tp-glib 0.15.1 which is enough for all replacements AFAIK. In particular tp_handle_ref/unref are no-op since 0.13.8.
| * Work around GValueArray deprecationXavier Claessens2013-05-273-0/+7
| | | | | | | | | | | | We define GLIB_VERSION_MIN_REQUIRED to GLIB_VERSION_2_30 to ignore post 2.30 deprecations. Note that this does not bump required glib version, it is still 2.22. With glib < 2.32 it won't have any effect.
* | Test closing the request_password channelWill Thompson2013-04-122-0/+44
| |
* | Don't call purple_account_disconnect() if pw request failsWill Thompson2013-04-121-11/+8
| | | | | | | | | | | | | | | | prpl-jabber, prpl-silc, prpl-sipe all deal with taking the account offline one way or another in their cancel_cb, and calling purple_account_disconnect() without checking purple_account_is_disconnected() causes a critical warning if the account is already offline.
* | Add sasl/telepathy-password.py from GabbleWill Thompson2013-04-123-0/+190
| | | | | | | | | | This exercises the happy path of Stefan's patches to support purple_account_request_password().
* | Refresh and uncopypasta gabbletestWill Thompson2013-04-1124-876/+1129
| | | | | | | | | | | | hazetest now overrides what it needs to, and reuses the rest of gabbletest verbatim in a separate module. I had to add a couple of hooks which I'll commit to Gabble.
* | request: fix more resource leaksStefan Becker2013-04-113-34/+73
| | | | | | | | | | | | | | | | | | | | | | Triggered by Will's review comments. - check callback pointers to be non-NULL before calling them - call cancel_cb also in destroy idle callback - reset connection's password request field on closing - coding style cleanup https://bugs.freedesktop.org/show_bug.cgi?id=63326
* | request: fix resource leakageStefan Becker2013-04-111-24/+41
| | | | | | | | | | | | | | | | It is the responsibility of the UI code to free the "fields" parameter after haze_request_fields() has been called. This has to be done with purple_request_close() and handled in the close_request() UI operation. https://bugs.freedesktop.org/show_bug.cgi?id=63326
* | request: handle purple_account_request_password()Stefan Becker2013-04-115-14/+105
| | | | | | | | | | | | | | | | | | | | | | This is needed for libpurple plugins with optional password, e.g. SIPE since 1.14.1. That libpurple API call boils down to a purple_request_fields() call. The flagging for --enable-leaky-request-stubs was refactored so that this new code is always compiled in. https://bugs.freedesktop.org/show_bug.cgi?id=63326
* | bump nano-versionWill Thompson2012-11-212-1/+6
| |
* | Version 0.7.0telepathy-haze-0.7.0Will Thompson2012-11-212-4/+4
| |
* | NEWS for 0.7.0Will Thompson2012-11-211-1/+11
| |