Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-02-16 | Bump nano-version to 0.10.5.1telepathy-gabble-0.10 | Will Thompson | 2 | -1/+1 | |
2011-02-16 | Version 0.10.5telepathy-gabble-0.10.5 | Will Thompson | 2 | -3/+6 | |
2011-02-16 | NEWS for 0.10.5 | Will Thompson | 1 | -0/+3 | |
2011-02-16 | Don't assert that unreffing a handle really kills it | Simon McVittie | 1 | -6/+0 | |
Since telepathy-glib 0.13.8, handles are immortal. Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | |||||
2011-02-16 | Ignore google:jingleinfo pushes from contacts. | Will Thompson | 1 | -0/+16 | |
Previously, Gabble would erroneously process google:jingleinfo updates sent by anybody, rather than only paying attention to those sent by the user's server. This may theoretically allow an attacker to trick Gabble into relaying streamed media through a server of the attacker's choosing, enabling them to intercept, obstruct or modify the user's audio and video calls. This patch addresses this flaw, following the same pattern as the corresponding check in the roster code. Note that even without this flaw, no security guarantees on media in calls can be provided in the presence of malicious network admins or insecure networks: an attacker who can eavesdrop the network traffic still has the ability to intercept the content of the call, as the media is transmitted unencrypted. Fixes: <https://bugs.freedesktop.org/show_bug.cgi?id=34048> Signed-off-by: Will Thompson <will.thompson@collabora.co.uk> Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> | |||||
2010-12-20 | test that big messages are properly split in D-Bus muc tubes | Guillaume Desmottes | 1 | -0/+24 | |
2010-12-20 | bytestream-muc: stop recycling stanzas when splitting data | Guillaume Desmottes | 1 | -31/+33 | |
When moving to Wocky, stanzas are now proper ref counted GObject. So they are just reffed when being placed in the sending queue rather than being copied. We can't recycle the same stanza anymore because we may end up modifying an existing not yet sent stanza. | |||||
2010-11-19 | NEWS | Simon McVittie | 1 | -1/+7 | |
2010-11-19 | Merge branch '010-pipelines' into telepathy-gabble-0.10 | Simon McVittie | 8 | -49/+105 | |
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=31412 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk> | |||||
2010-11-08 | vcard/disconnect-during-pep.py: use more helper functions | Simon McVittie | 1 | -14/+5 | |
2010-11-05 | Add a regression test for fd.o #31412 | Simon McVittie | 2 | -0/+52 | |
2010-11-05 | Check for connected connection or non-NULL vcard_manager before most uses | Simon McVittie | 4 | -13/+26 | |
One instance is still unchecked, in aliases_request_free. | |||||
2010-11-05 | gabble_vcard_manager_request: disallow calling when unconnected | Simon McVittie | 1 | -0/+4 | |
All of its callers in Gabble 0.10 now check appropriately. | |||||
2010-11-05 | Don't attempt to avoid avatar conflicts if disconnecting | Simon McVittie | 1 | -0/+6 | |
We want to avoid calling into the vCard manager. | |||||
2010-11-05 | RequestAvatars: raise error if not connected | Simon McVittie | 1 | -0/+2 | |
2010-11-05 | aliasing: don't call into vCard manager if unconnected | Simon McVittie | 1 | -1/+9 | |
2010-11-05 | gabble_vcard_manager_edit: forbid calling if not connected | Simon McVittie | 2 | -0/+6 | |
I've checked its callers in Gabble 0.10, and they all fail earlier if the connection is unconnected. | |||||
2010-11-05 | gabble_vcard_manager_edit_one: remove, unused | Simon McVittie | 2 | -34/+0 | |
2010-11-05 | gabble_vcard_manager_edit_alias: remove declaration (it's no longer defined) | Simon McVittie | 1 | -4/+0 | |
2010-11-05 | gabble_do_pep_request: assert that @self is connected and has a request pipeline | Simon McVittie | 1 | -1/+11 | |
2010-11-05 | conn-aliasing: maybe_request_vcard: never initiate a request if disconnected | Simon McVittie | 1 | -2/+4 | |
2010-11-03 | Fix test failure with my tp-glib 'disappear' branch by loosening an assertion | Simon McVittie | 1 | -1/+4 | |
Reviewed-by: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk> | |||||
2010-11-02 | Nano version | Simon McVittie | 2 | -1/+6 | |
2010-11-02 | Prepare version 0.10.4telepathy-gabble-0.10.4 | Simon McVittie | 2 | -3/+3 | |
2010-11-01 | Update NEWS | Simon McVittie | 1 | -0/+8 | |
2010-11-01 | fd.o#24775: implement get_local_interfaces_ips() for Windows | Thomas Flueeli | 1 | -4/+68 | |
Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk> | |||||
2010-10-28 | replace strtoull with g_ascii_strtoull | Thomas Flueeli | 1 | -1/+1 | |
2010-10-28 | replace localtime_r with g_time_val_to_iso8601 | Thomas Flueeli | 1 | -4/+3 | |
2010-10-28 | conditionally include unistd.h | Thomas Flueeli | 1 | -1/+4 | |
2010-10-28 | remove unnecessary cast | Thomas Flueeli | 1 | -1/+1 | |
This fixes the following error on MSVC9: debug.c(95) : error C2440: 'type cast' : cannot convert from 'GDebugKey' to 'GDebugKey' | |||||
2010-10-28 | replace C99 integers with GLib types | Thomas Flueeli | 1 | -2/+2 | |
2010-10-22 | NEWS for invisibility method preference fix. | Will Thompson | 1 | -0/+2 | |
2010-10-22 | Merge branch '0.10-xep0186-precedence' into telepathy-gabble-0.10 | Will Thompson | 6 | -38/+101 | |
This is backported from master, where it was merged as 3be1240c7917e90de9818236d02b289ee1166a9f. | |||||
2010-10-22 | Add hybrid (XEP-0126 & XEP-0186) service to initial presence test. | Eitan Isaacson | 1 | -3/+5 | |
2010-10-22 | Check for cases when server supports both XEP-0186 and privacy lists. | Eitan Isaacson | 4 | -14/+58 | |
Assert that we choose XEP-0186 over privacy lists for simple visibility. | |||||
2010-10-22 | Use XEP-0186 for simple invisibility when it is available. | Eitan Isaacson | 1 | -21/+38 | |
2010-10-20 | Add some NEWS | Will Thompson | 1 | -0/+15 | |
2010-10-20 | GabbleServerSaslChannel: stop making assumptions about how Wocky implements ↵ | Simon McVittie | 1 | -9/+100 | |
its async callback In principle, we're not meant to assume anything about @result - even that it's a GSimpleAsyncResult. (This broke when Wocky changed its source tags from _finish to the more conventional _async.) | |||||
2010-10-20 | GabbleServerTLSManager: stop making assumptions about how Wocky implements ↵ | Simon McVittie | 1 | -1/+24 | |
its async callback In principle, we're not meant to assume anything about @result - even that it's a GSimpleAsyncResult. (This broke when Wocky changed its source tags from _finish to the more conventional _async.) | |||||
2010-10-20 | Update Wocky snapshot | Will Thompson | 2 | -1/+1 | |
This adds HTTP proxy support, along with a bunch of leak fixes and a fix for a crash that never happens in practice. The MUC namespace constants were renamed slightly, hence the patch here to build again. The following two patches, cherry-picked from master, make it actually work, too. :) | |||||
2010-10-08 | Update Wocky snapshot for Coverity fixes. | Will Thompson | 1 | -0/+0 | |
2010-10-08 | Search: clarify handling field request result | Will Thompson | 1 | -4/+6 | |
Coverity got upset that we might be passing a NULL query_node to parse_search_field_response(). Actually, we never do, but rearranging the code a bit makes this more explicit. Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk> | |||||
2010-10-06 | Bump nano version to 0.10.3.1 | Tomeu Vizoso | 1 | -1/+1 | |
2010-10-06 | Release 0.10.3telepathy-gabble-0.10.3 | Tomeu Vizoso | 2 | -4/+8 | |
2010-10-06 | Set the version in which the Decloak API was added | Tomeu Vizoso | 1 | -1/+1 | |
2010-10-06 | Emit ActivitiesChanged when the server aknowledges our own update. | Tomeu Vizoso | 1 | -6/+2 | |
And don't update the local activity cache because we may have there private activities that the server doesn't know about. | |||||
2010-10-04 | Fixed merge error in NEWS file | Nicolas Dufresne | 1 | -2/+4 | |
The comment about removal of libuuid was merge at random place in the NEWS file. This patch fixed it to be in 0.10.3 (UNRELEASED) section. | |||||
2010-10-04 | Remove dependency to libuuid | Nicolas Dufresne | 5 | -15/+55 | |
Remove dependency on external libuuid by implementing an RFC4122 compliant UUID generator. (bugs.fd.o #28990) | |||||
2010-10-04 | slacker_message_filter can survive invalid/non-signal/unexpected messages | Vivek Dasmohapatra | 1 | -5/+15 | |
We now no longer try to obtain the quark from the interface until we are sure the message is a signal and actually has an interface. | |||||
2010-10-04 | Comply with C90 in code from which Gadget support was removed | Simon McVittie | 1 | -3/+2 | |