summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-05-10Stop refcounting handlesHEADmasterSimon McVittie5-49/+11
They've been "immortal" since before telepathy-glib 0.14. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49732 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
2012-05-10Use tp_cm_message_set_sender instead of deprecated tp_message_set_handleSimon McVittie1-4/+2
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49732 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
2012-05-10Use tp_cm_message_new instead of deprecated/misleading tp_message_newSimon McVittie1-2/+2
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49732 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
2012-05-10Replace deprecated TP_ERRORS with TP_ERRORSimon McVittie8-12/+12
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49732 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
2012-05-10Apply GLib deprecation/availability version checksSimon McVittie1-0/+4
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49725 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Mikhail Zabaluev <mikhail.zabaluev@nokia.com>
2012-05-10Consistently include config.h in every .c file, firstSimon McVittie7-0/+14
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49725 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Mikhail Zabaluev <mikhail.zabaluev@nokia.com>
2012-05-10Enable warnings about suspicious signed/unsigned comparisons, and fix themSimon McVittie4-7/+6
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49725 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Mikhail Zabaluev <mikhail.zabaluev@nokia.com>
2012-05-10Switch on warnings about prototypes, and fix themSimon McVittie11-14/+19
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49725 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Mikhail Zabaluev <mikhail.zabaluev@nokia.com>
2012-05-10Eradicate trailing whitespace after backslash (Automake warns about it)Simon McVittie1-1/+1
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49725 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Mikhail Zabaluev <mikhail.zabaluev@nokia.com>
2012-05-10Link with ld --no-copy-dt-needed-entries if availableSimon McVittie4-0/+9
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49725 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Mikhail Zabaluev <mikhail.zabaluev@nokia.com>
2012-05-10Import error-control and -Werror options from telepathy-glibSimon McVittie5-13/+176
For the moment I've disabled missing-prototypes, sign-compare and strict-prototypes - they should be re-enabled. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49725 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Mikhail Zabaluev <mikhail.zabaluev@nokia.com>
2012-05-10configure.ac: make external package checks considerably simplerSimon McVittie1-27/+6
PKG_CHECK_MODULES without a third and fourth argument already issues an error if the package is missing, and its error messages are better than ours. Also, we don't need to AC_SUBST the CFLAGS or LIBS, the macro already does that for us. Also, stop ignoring the error (!) if dbus-1 or dbus-glib-1 is missing. Finally, stop underquoting. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49725 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Mikhail Zabaluev <mikhail.zabaluev@nokia.com>
2012-05-09Check for gio to avoid linking issueIonut Biru1-1/+1
/usr/bin/ld: note: 'g_inet_address_new_from_string' is defined in DSO /usr/lib/libgio-2.0.so.0 so try adding it to the linker command line Signed-off-by: Ionut Biru <ibiru@archlinux.org> Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2012-05-08Version 0.7.4.1Olivier Crête1-1/+1
2012-05-08Version 0.7.4Olivier Crête2-4/+13
2012-05-08Merge branch 'call1'Olivier Crête40-7890/+7907
2012-05-07Set G_MESSAGES_DEBUG during testingSimon McVittie1-0/+2
The same as Gabble commit cbfa9d06.
2012-04-05Transform TP reason into appropriate SIP reasonsOlivier Crête1-6/+59
2012-04-05Remove dead codeOlivier Crête1-10/+0
2012-04-05Make sure nua_op is NULL before ending the sip sessionOlivier Crête1-0/+2
This way we can be sure that we've closed the call correctly.
2012-03-26Don't wait for codecs to publish Endpoint on incoming m=Olivier Crête2-10/+14
We wait for the codecs to publish an Endpoint only if the candidates and codecs have changed on an on-going call. with-session-bus-30231.pid
2012-03-22Don't repeat forward declarationsOlivier Crête1-1/+2
The confuse some weaker compilers.
2012-03-20Convert SIP status codes to TpCallStateChangeReason on EndedOlivier Crête1-6/+64
2012-03-20Bump tp-glib required version to 0.17.6Olivier Crête1-1/+1
2012-03-15Add test for remote addition of m=Olivier Crête2-3/+49
2012-03-02Put all direction control code in the streamOlivier Crête8-91/+161
Also, the Content is set on the Stream at creation time
2012-03-02Fix the cases when a media is removed and then re-addedOlivier Crête3-31/+89
Also simplify the add_media function a bit
2012-03-02Add function to stringify a RakiaDirectionOlivier Crête2-0/+27
2012-03-01Add test for adding a content while heldOlivier Crête2-7/+99
2012-03-01Add test for receiving failure.. and make it workOlivier Crête2-3/+36
2012-03-01Add test for sending failureOlivier Crête1-1/+34
2012-03-01Add tests for failing to unholdOlivier Crête2-15/+65
2012-03-01Call: Set the streams to sending when the remote side acceptsOlivier Crête8-14/+68
Also add some tests
2012-02-29Remove old streamed media filesOlivier Crête6-5105/+0
2012-02-24Update copyright datesOlivier Crête5-5/+5
2012-02-24Remove stray g_debugOlivier Crête2-4/+1
2012-02-24Hangup call on receiving error if can't request receivingOlivier Crête3-1/+26
2012-02-24CallStream: Disable direction changes if mutable-contents=falseOlivier Crête1-0/+15
2012-02-24Rename DEBUG=media-channel to mediaOlivier Crête1-1/+1
2012-02-24CallStream: Implement media error reportingOlivier Crête1-2/+47
2012-02-24CallStream: Set CanRequestReceiving based on MutableContentsOlivier Crête1-0/+32
2012-02-24Add valgrind suppressionsOlivier Crête4-1/+302
2012-02-24Fix memory leaks found by valgrindOlivier Crête3-3/+22
2012-02-24Set the resolved stun serverOlivier Crête1-8/+8
2012-02-24It's rawudp, so assume we're always connectedOlivier Crête4-25/+25
Because rawudp does not have a concept of connection.
2012-02-24Only reject codecs on the proper errorOlivier Crête1-3/+9
2012-02-23Make Hold/Unhold workOlivier Crête6-13/+98
2012-02-23Make it possible to remove a content from a connected callOlivier Crête8-70/+244
2012-02-22Make it possible to add a content to a connected callOlivier Crête8-22/+178
2012-02-22Use generic function to check the direction in an sdp blockOlivier Crête1-8/+11