Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use _unref instead of _free _destroy when possible.unref | Xavier Claessens | 2011-11-16 | 1 | -1/+1 |
| | | | | | | | | | | | Replace g_(ptr_)array_free (foo, TRUE) and g_hash_table_destroy with respectively g_(ptr_)array_unref (foo) and g_hash_table_unref. I used this command to generate this patch: for f in `find -name "*.c"`; do sed -i $f -re 's/g_ptr_array_free \(([^ ,]+), TRUE\)/g_ptr_array_unref \(\1\)/'; done See Danielle's blog for explanation of possible bug _free can do: http://blogs.gnome.org/danni/2011/11/16/mistakes-with-g_value_set_boxed/ | ||||
* | Call: handle google relay reply after channel dies | Will Thompson | 2011-09-20 | 1 | -3/+11 |
| | | | | | | | Previously, if the Google relay server replied to our HTTP request after the Call channel had already gone away, we'd crash. Fixes: <http://bugs.freedesktop.org/show_bug.cgi?id=39768> | ||||
* | call-stream: Implement LocalCredentials property | David Laban | 2011-02-02 | 1 | -20/+0 |
| | | | | | | | | * Update Yell to provide the property. * Stop overriding properties mixin and extra_interfaces etc. * Add test. Note that I use GetAll so that all new properties will at least be retrieved by the tests (so if someone accidentally misses a break statement and causes a segfault (for example) it will be caught). | ||||
* | JingleCandidate store int rather than double. | David Laban | 2011-02-01 | 1 | -1/+1 |
| | | | | Change internal representation to use ints rather than floats. | ||||
* | Allow user to call SetCredentials with default ICE credentials. | David Laban | 2011-02-01 | 1 | -3/+19 |
| | | | | | This currently sets the credentials in each candidate individually. I will try to make it smarter when I have better test coverage. | ||||
* | Use Update Yell apis and TpyBaseCallChannel | Sjoerd Simons | 2011-01-16 | 1 | -9/+6 |
| | |||||
* | Set the stun-servers both initially and on changes | Sjoerd Simons | 2011-01-15 | 1 | -3/+8 |
| | |||||
* | Add a BaseMediaCallStream level to the hierarchy. | David Laban | 2011-01-15 | 1 | -211/+45 |
| | |||||
* | Push call_stream_iface_init into base-call-stream | David Laban | 2011-01-15 | 1 | -34/+12 |
| | | | | and implement virtual methods instead | ||||
* | extract call-stream-endpoint into yell | David Laban | 2011-01-15 | 1 | -8/+83 |
| | |||||
* | Use base-classes from telepathy-yell | Sjoerd Simons | 2011-01-12 | 1 | -14/+15 |
| | |||||
* | Post-rebase porting to yell | Sjoerd Simons | 2011-01-11 | 1 | -2/+2 |
| | |||||
* | use telepathy-yell generated code | Jonny Lamb | 2011-01-11 | 1 | -34/+37 |
| | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | Implement Content.Interfaces and Stream.Interfaces | Will Thompson | 2011-01-11 | 1 | -0/+8 |
| | |||||
* | Extract a base class from GabbleCallStream | Will Thompson | 2011-01-10 | 1 | -227/+36 |
| | |||||
* | stream: implement LocalSendingState property | Jonny Lamb | 2010-10-19 | 1 | -0/+12 |
| | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | stream: emit {STUNServers,RelayInfo}Changed as appropriate | Jonny Lamb | 2010-10-19 | 1 | -28/+53 |
| | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | stream: RetrievedServerInfo is now HasServerInfo | Jonny Lamb | 2010-10-19 | 1 | -8/+16 |
| | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | stream: implement CanRequestReceiving property | Jonny Lamb | 2010-10-19 | 1 | -0/+14 |
| | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | stream: implement Interfaces property | Jonny Lamb | 2010-10-19 | 1 | -0/+18 |
| | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | stream: rename Senders to RemoteMembers and omit the self handle | Jonny Lamb | 2010-10-19 | 1 | -67/+42 |
| | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | gabble_call_stream_dispose: use tp_clear_object, tp_clear_pointer | Simon McVittie | 2010-09-21 | 1 | -5/+2 |
| | |||||
* | gabble_call_stream_get_property: eliminate a redundant array copy | Simon McVittie | 2010-09-21 | 1 | -3/+2 |
| | | | | | | Previously we filled an array with borrowed strings, deep-copied it into the GValue, and freed the original array; now, we fill the array with owned strings and let the GValue take ownership. | ||||
* | gabble_call_stream_get_property: don't leak contents of STUN_SERVERS | Simon McVittie | 2010-09-21 | 1 | -2/+1 |
| | | | | This had the same bug as LOCAL_CANDIDATES. | ||||
* | gabble_call_stream_get_property: don't leak LOCAL_CANDIDATES | Simon McVittie | 2010-09-21 | 1 | -2/+1 |
| | | | | | | | | | Also, omit a redundant deep-copy. Previously, the array was deep-copied and then unref'd. The copy and its contents would be freed by the GValue, but the contents of the original array were leaked. Now, we hand over the array to the GValue and everything is freed. | ||||
* | GabbleCallStreamEndpoint: have and use a TpDBusDaemon | Simon McVittie | 2010-09-21 | 1 | -1/+1 |
| | |||||
* | FT, Media, Calls: use the Connection's TpDBusDaemon | Simon McVittie | 2010-09-21 | 1 | -3/+3 |
| | |||||
* | Don't leak a hash table in Stream.SetSending | Will Thompson | 2010-08-25 | 1 | -0/+1 |
| | | | | Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk> | ||||
* | fd.o #27966: replace gabble_value_array_build with tp_value_array_build | Simon McVittie | 2010-06-22 | 1 | -1/+1 |
| | |||||
* | remove spurious newline from debug messages | Sjoerd Simons | 2010-04-05 | 1 | -1/+1 |
| | |||||
* | Simplify determining our local sending state a lot | Sjoerd Simons | 2010-04-05 | 1 | -21/+3 |
| | |||||
* | Add some extra debug and fix identation | Sjoerd Simons | 2010-02-18 | 1 | -2/+10 |
| | |||||
* | Add gabble_call_stream_get_jingle_content. | Mike Ruprecht | 2010-02-18 | 1 | -0/+6 |
| | |||||
* | If the content is being removed, its streams shouldn't be sending. | Mike Ruprecht | 2010-02-18 | 1 | -1/+6 |
| | |||||
* | Use a function to get the local sending state. | Mike Ruprecht | 2010-01-20 | 1 | -0/+17 |
| | |||||
* | Simplify an if statement. | Mike Ruprecht | 2010-01-20 | 1 | -2/+1 |
| | |||||
* | Set sending state to sending if the local side created it. | Mike Ruprecht | 2010-01-20 | 1 | -1/+3 |
| | | | | | When a stream is created by the local side, it should initially be in the sending state. | ||||
* | Fix SetSending to correctly set senders and update Jingle. | Mike Ruprecht | 2010-01-20 | 1 | -8/+65 |
| | |||||
* | Free GabbleCallStream's endpoints when disposing. | Mike Ruprecht | 2010-01-05 | 1 | -0/+9 |
| | |||||
* | Don't unref an object that isn't owned. | Mike Ruprecht | 2010-01-05 | 1 | -4/+0 |
| | |||||
* | misc tweaks | Sjoerd Simons | 2009-12-24 | 1 | -2/+1 |
| | |||||
* | SendersChanged should only have updates not the full set | Sjoerd Simons | 2009-12-24 | 1 | -7/+19 |
| | |||||
* | Implement SetSending and ensure the Senders property stays in sync | Sjoerd Simons | 2009-12-24 | 1 | -2/+35 |
| | |||||
* | No need to get the GabbleConnection from the JingleContent anymore | Sjoerd Simons | 2009-12-24 | 1 | -9/+1 |
| | |||||
* | Update the sender states whenever the content state changes | Sjoerd Simons | 2009-12-24 | 1 | -0/+12 |
| | |||||
* | Slightly simplify determining the transport type | Sjoerd Simons | 2009-12-24 | 1 | -3/+3 |
| | |||||
* | Basic implementation of the Senders property | Sjoerd Simons | 2009-12-24 | 1 | -0/+94 |
| | |||||
* | Pass the GabbleConnection on to CallStream objects | Sjoerd Simons | 2009-12-24 | 1 | -0/+20 |
| | |||||
* | Use G_PARAM_STATIC_STRINGS where applicable | Sjoerd Simons | 2009-12-24 | 1 | -8/+2 |
| | |||||
* | Fix various coding style and types, also remove some dead code | Sjoerd Simons | 2009-12-24 | 1 | -2/+0 |
| |