summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-06-14fix broken MUC invites by emitting the READY signal from the code path where ↵2-28/+32
we make a channel when we're invited into a MUC, and make sure the MUC factory binds the signal and emits NewChannel 20060614174429-0e791-10eec9993273df4d5ed00df3aefa942539690b92.gz
2006-06-14only ReleaseName the bus name if we actually succeeded in acquiring it, ↵1-8/+20
fixes odd off-by-one asserts the 2nd time you try and reconnect a GabbleConnection that already exists... 20060614021707-0e791-6ff40eb76fc0a7b20cf38c84edda81c3687e5a01.gz
2006-06-13fix leaks of GHashTables and GPtrArray in room listing1-7/+12
20060613233855-0e791-e8d50fe78fb60b11d6dc8d4725424014b0da29b2.gz
2006-06-12GabbleMucChannel: only emit the "ready" signal once1-1/+8
20060612175755-50843-f0c548ec1183c1ac24c8114432f10837f8d2218e.gz
2006-06-12bump version to 0.1.381-1/+1
20060612121055-b59df-a4002242b8009e2014fe9edd7cf683f19c8a8bd5.gz
2006-06-12add missing signal detail parameter to send error emission1-1/+1
20060612114704-b59df-fcdfbb2e280c436be9ed9c04c22cd445db93cae6.gz
2006-06-09bump version to 0.1.371-1/+1
20060609142317-0e791-51d2147cd01adcd40d13bb7f06459a1135f9ca78.gz
2006-06-09fix crash when receiving calls from invisible/offline people (bogus g_assert ↵1-5/+8
of presence) 20060609101845-0e791-d872e1d3100303767305fa459b9464c9cf3bdad6.gz
2006-06-09fix bogus g_free of GErrors when looking for existing media channels1-6/+8
20060609101811-0e791-6e074f8fcbf12f2f064ececd0574573adbae3e58.gz
2006-06-08bump version to 0.1.361-1/+1
20060608193502-0e791-7314bf4a2730fd768bffebcd940a81c9abd104f7.gz
2006-06-08make MUC properties code not g_assert on wrong network input1-7/+8
20060608190740-0e791-e8d7db238912dfc162cde587027bbdd6a1b6a124.gz
2006-06-08add some debug to making changes on roster channels1-0/+8
20060608190614-0e791-46cb60ff76fc9104a354561618af3dbc598b9126.gz
2006-06-08send our presence to the server before we go on-line, otherwise servers ↵1-3/+3
might be confused into not sending us subscription requests when we request the roster 20060608190355-0e791-53b23f14c22a536f34785de9b64f4111c1ca2f92.gz
2006-06-08fix roster item changes to use iq type=set, fixes deletion and alias changes1-1/+1
20060608172118-0e791-6a4b356c82f69ea561370507db52375f83b579f3.gz
2006-06-08MUC: return immediately from properties_disco_cb if an error occured, ↵1-4/+4
instead of accessing arguments that may be NULL in such an event, fixing a crash. 20060608074439-50843-1fc01f6913317194bc10c163ee84326b621530d3.gz
2006-06-07fix const qualifiers which prevent the text error signal stuff from building4-7/+6
20060607145854-0e791-a1325837786719e889e5acb403d34199fec16d90.gz
2006-06-07MUC: queue channel requests and return Channel.{Banned,Full,InviteOnly} ↵7-47/+234
errors as appropriate, and retry up with appended underscore up to 3 times when nickname is already used in channel. 20060607125850-50843-2327708e9d9acde9e8c58001e0e8b8d3d5243c0e.gz
2006-06-07add tests/test-gabble-presence to _boring1-0/+1
20060607125820-50843-cafc6941903a1fd387d26a17ccd6fbc68ed30fdb.gz
2006-06-06don't create new channels when the incoming message has an error2-0/+15
20060606161545-b59df-bf12f66e1f6dbe7cd0920f24abcaddca332bf4d5.gz
2006-06-06logic for detecting send errors and emitting SendError signal4-4/+92
20060606120212-59d1d-ec8b4ac224db54c2d327c0ddeea3c56268a3ccdb.gz
2006-05-31LostMessage emitting in text-mixin.c2-4/+15
20060531000434-59d1d-856843ae8c81f043ef5c0e66860c5448e0ba0f2a.gz
2006-06-06replace Makefile dependency with Makefile.in dependency for enumtypes ↵1-2/+2
generated files 20060606153437-b59df-79e8144e93eb3f10f19d46f2cc00ada1b6c613cf.gz
2006-06-06remove dependency on Makefile for generated files that don't need it1-5/+5
20060606153412-b59df-8e66ccaefc7b595fd2266be5b967cf1acc77a226.gz
2006-06-06include ansi.h in distributed sources1-0/+1
20060606150051-b59df-a15d9c334c1de390a32afea66a47d92c820d9736.gz
2006-06-05check return value of _lm_message_iq_make_result1-2/+6
20060605141338-b59df-9f9f93484e14afed381c55af68743342b1c19428.gz
2006-06-05replace _send_iq_result with _acknowledge_set_iq; make _send_iq_error take ↵6-32/+25
message rather than node 20060605134537-b59df-03f4361bc3b5cda67715c576b5b44e6930854d8f.gz
2006-06-05make Jingle handler add <query> to IQ responses1-1/+2
20060605134408-b59df-530f956b05076b45658f1c012570df79e2c8ed71.gz
2006-06-05don't automatically add <query> node to IQ responses1-11/+2
20060605133415-b59df-50dd67f4607a75c5705365e539f79f5121f45ec4.gz
2006-06-05allow acking IQs with no from JID -- they come from the server1-1/+0
20060605133107-b59df-d434fb969c93de1e606302723f677b05b8033a52.gz
2006-06-05don't ack IQs with no ID1-2/+9
20060605133017-b59df-038e3a935b3071aaed8f5eae95d7b6fd78d52888.gz
2006-06-03make Jingle session handling code pass messages rather than nodes around7-18/+20
20060603050459-b59df-4c49d5971dbf40cdd4693da9febad7488fdbe371.gz
2006-06-02don't use strcmp to check Jingle iq subtype is "set"1-10/+3
20060602203844-b59df-81c66c29f8c4a0224ad03e31239cf61ebe8f5107.gz
2006-06-05add missing handler unregister in presence cache1-1/+4
20060605133026-0e791-8d16479ec830e6d95cea1107cea4fd91b7fcd572.gz
2006-06-05add a connecting method to TpChannelFactoryIface, and only hook up callbacks ↵7-179/+250
at CONNECTING, so that if we fail before that, our assertion that there our no callbacks at dispose time is correct 20060605100413-0e791-001d77f49a4811dbd68c4f8f34fa829ebd986a70.gz
2006-06-02bump version to 0.1.351-1/+1
20060602185156-0e791-5dfb9e5a41571cfe538a3fb5953096e6a3368e91.gz
2006-06-02add the aliasing interface to GetInterfaces1-0/+1
20060602183122-0e791-c271cc23bcfa445d7a1dc2c89f701a9d04fccece.gz
2006-06-02bump version to 0.1.341-1/+1
20060602172351-0e791-7d7699461adaaf9dc5d90b707f5086e4a9a115a4.gz
2006-06-02clean up destruct order of mediachannel/session1-4/+7
20060602151827-25e70-64d0e23f9ff71c6e6bbe549a36a029230126df84.gz
2006-06-01add handling for "known" list channel in gabble_connection_request_handle1-0/+4
20060601192115-25e70-19e7f411113842f4b3b900c3360135e7cb81f93f.gz
2006-06-01bump version to 0.1.331-1/+1
20060601010624-0e791-da9d57d243871a4e4eaafbc2ac1ae95010c441b5.gz
2006-06-01when setting native_codecs, copy the bus-owned value in both instances1-5/+2
20060601005405-0e791-971b845435c0d24dd195482f95b210d03baafb41.gz
2006-06-01avoid "unknown property" error by ignoring writes to the handle property on ↵2-0/+8
media and roomlist channels 20060601000258-0e791-c855b48b23af0de86693f4e797c5cc9be617d7ac.gz
2006-05-31remove errant ; which causes odd errors from the request aliases function1-1/+1
20060531212522-0e791-abef63c93c76fed13e4bf663d69c5ffadd24a09e.gz
2006-05-31don't select resources by capability if priority is negative; add test for same2-1/+16
20060531155702-b59df-09a7e7b659f77ba8aa235ea13f810e5b062a07e2.gz
2006-05-31make _pick_resource_by_caps not segfault when there are no resources; add ↵2-1/+9
test for same 20060531155035-b59df-0aba443e18991fc6ee4690eff18715b91fe07d26.gz
2006-05-31add test suite for GabblePresence and make resource selection not dependent ↵3-3/+70
on ordering (priority less important than status) 20060531153103-b59df-1f81aaebe867839264b6edc2358a72b2e156eb1c.gz
2006-05-31register the IM <message> callback at a lower priority than the MUC one so ↵1-1/+1
MUC messages go to MUC channels... 20060531153743-0e791-121c8b81e4a86784b058c241449fe3c294cdedba.gz
2006-05-31don't crash if we receive malformed room listing fields1-1/+8
20060531152432-0e791-278acc4d54accc28e6bcbcb5a2aeb93fd92be9d1.gz
2006-05-31fix the presence update function strcmping a free'd value, add comments1-21/+25
20060531145641-0e791-a6716c4bc7e5fb0498d5cdff4185cd3e7ec13433.gz
2006-05-31add copyright headers to gabble-presence{,-cache}.{c,h}4-0/+77
20060531145456-0e791-4a7f37364d18e7e95d7fa981025dcb51b6fdd7e5.gz