summaryrefslogtreecommitdiff
path: root/rakia
AgeCommit message (Collapse)AuthorFilesLines
2013-10-03s/NUM_TP_*/TP_NUM_*Guillaume Desmottes2-3/+3
2013-10-03include telepathy-glib-dbusGuillaume Desmottes6-0/+7
2013-10-02stop using RakiaDirectionGuillaume Desmottes6-88/+81
We were already mixing it with TpMediaStreamDirection, causing enum casting errors. Both enums were having the same values anyway.
2013-10-01remove full namespace prefix in commentsGuillaume Desmottes3-3/+3
The comments are still clear and 1.0 future proof. https://bugs.freedesktop.org/show_bug.cgi?id=69995
2013-10-01text-channel: use TpBaseChannelGuillaume Desmottes3-339/+80
https://bugs.freedesktop.org/show_bug.cgi?id=69970
2013-09-16use TP_SEAL_ENABLEGuillaume Desmottes4-16/+19
I changed TP_INTERNAL_CONNECTION_STATUS_NEW to TP_CONNECTION_STATUS_DISCONNECTED as tp_base_connection_get_status() returns DISCONNECTED instead of NEW.
2013-09-16use TP_DISABLE_SINGLE_INCLUDEGuillaume Desmottes13-34/+12
2013-07-24Text channels: add Channel.Interface.Messages in the interface listAlban Crequy1-0/+1
The 'Channel.Interface.Messages' interface is already supported in Rakia's text channels but it is wrongly not listed in the 'Interfaces' property. It causes handlers such as Empathy to think it is not implemented and to discard text channels. Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
2013-06-05Stop using handle qdataSimon McVittie5-48/+59
The handles now live as long as the connection, so there's no point in trying to bind to their lifetime; just keep a hash table. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=62840 Reviewed-by: Mikhail Zabaluev <mikhail.zabaluev@gmail.com>
2012-05-10Stop refcounting handlesSimon 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 McVittie7-9/+9
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-10Consistently include config.h in every .c file, firstSimon McVittie3-0/+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-10Enable warnings about suspicious signed/unsigned comparisons, and fix themSimon McVittie2-3/+3
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 McVittie9-11/+17
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 McVittie1-0/+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-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ête1-2/+4
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-02Put all direction control code in the streamOlivier Crête6-67/+62
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ête1-1/+3
2012-03-01Add test for receiving failure.. and make it workOlivier Crête1-2/+2
2012-03-01Call: Set the streams to sending when the remote side acceptsOlivier Crête7-11/+46
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-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ête3-3/+20
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ête3-6/+8
2012-02-23Make it possible to remove a content from a connected callOlivier Crête3-36/+62
2012-02-22Make it possible to add a content to a connected callOlivier Crête5-12/+100
2012-02-22Rename remote_codecs to the more accurate remote_codec_offerOlivier Crête3-17/+15
2012-02-16Implement RequestReceivingOlivier Crête4-47/+119
2012-02-16Make AddContent take the initial directionOlivier Crête1-1/+3
2012-02-14Make SetSending work, also add tests for itOlivier Crête3-25/+38
2012-02-13Correctly identify remote holdOlivier Crête1-3/+3