summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* bump version to 0.4.14telepathy-gabble-0.4Robert McQueen2007-06-051-2/+2
| | | | 20070605164600-418b8-c4bd62268d87410e5fe502d5ff441d857f91457e.gz
* rename confusing chan/schan variables in roster to pub_chan and sub_chanRobert McQueen2007-06-051-20/+12
| | | | 20070605160257-418b8-82818e200cd3f65c611a2c7c5d248e623d89f91e.gz
* roster.c: don't remove handles from subscribe/known lists if they're remote ↵Senko Rasic2007-05-081-4/+23
| | | | | | pending in subscribe list 20070508104601-01440-0a18ab2dfffcea56107b65322088a13f1921ebf8.gz
* bump version to 0.4.12.1Robert McQueen2007-05-221-1/+1
| | | | 20070522194900-418b8-7161c635d33fae7650248216d466a0b2179b4d3f.gz
* bump version to 0.4.12Robert McQueen2007-05-221-2/+2
| | | | 20070522193047-418b8-56316021a76b08643ff29e2e2e4a722d72d16e30.gz
* GabbleMediaStream: when the H263-N800 hack is enabled, discard any local ↵Robert McQueen2007-05-221-0/+20
| | | | | | codecs called H263-1998, and advertise H263-N800 and H263-1998 20070522175203-418b8-5b90f7d7859c791a0a80e38cfbe6813e7d7e69d2.gz
* GabbleMediaStream: when the H263-N800 hack is enabled, discard any remote ↵Robert McQueen2007-05-221-0/+18
| | | | | | codecs called H263-N800, and turn their H263-1998 into H263-N800 20070522175043-418b8-8c8e7855842546cce52d5ef8f5463dacfc2eba72.gz
* GabbleMediaSession: set the h263-n800-hack property on video streams with ↵Robert McQueen2007-05-221-0/+16
| | | | | | contacts who have the H263_N800_HACK capability set 20070522172856-418b8-799210877250522ceea4465c53e1684eca0873de.gz
* GabbleMediaStream: add a "h263-n800-hack" construct propertyRobert McQueen2007-05-221-0/+21
| | | | 20070522164418-418b8-ee27c194e2109b1d9e3cfc32ee2f47e06d01c836.gz
* GabblePresenceCache: set a JINGLE_H263_N800_HACK on people who have the ↵Robert McQueen2007-05-222-0/+27
| | | | | | Gabble versions released with older N800 images 20070522150347-418b8-94c6169a9bb41e418af81e2759dd5012659cf7a2.gz
* when receiving ssltcp candidates, mark them as tcp if they're on port 443, ↵Robert McQueen2007-05-031-3/+15
| | | | | | and otherwise reject 20070503132752-418b8-693619733d0eb28d8ba7dbe03df938ba3e415e35.gz
* when signalling GTalk candidates which are tcp and port 443, mark them as ssltcpRobert McQueen2007-05-031-3/+19
| | | | 20070503132725-418b8-a8ae5ea08c5faddbdfed554c23662ec2fe9940b5.gz
* fix leak of strings when candidates given to NewNativeCandidate are invalidRobert McQueen2007-05-031-3/+4
| | | | 20070503132657-418b8-3dec80395f555f75212a1057cad9e92649fa2c2d.gz
* hook up missing jingle_info_cbRobert McQueen2007-05-021-2/+9
| | | | 20070502173602-418b8-81d31724e42c6efd63057fa0dffdb4fdd7121282.gz
* remove unused jingle-info.[ch]Robert McQueen2007-04-273-262/+0
| | | | 20070427034545-418b8-aea35181979d76f6195e2aa63887d376ed9ea5e8.gz
* GabbleVcardManager: add missing #include "handles.h", must've been included ↵Robert McQueen2007-04-271-0/+1
| | | | | | via -connection.h's properties-mixin.h previously 20070427034411-418b8-e000774e919efc23ff0eb9acfe0857d9d078e67d.gz
* GabbleMediaFactory: add jingle info retrieval code which sets the stun ↵Robert McQueen2007-04-271-5/+200
| | | | | | server/port and relay token on newly created channels, or propogates the connection's values if they're set 20070427034048-418b8-daad82b80b417eb7c8f3a383b42679514d52bbe0.gz
* GabbleMediaChannel: implement the properties mixin and export nat traversal, ↵Robert McQueen2007-04-272-0/+187
| | | | | | stun server/port and gtalk relay token properties 20070427033949-418b8-2ada59653462874f107abfd3193ba2a55ca248e4.gz
* GabbleConnection: remove the properties mixin and extraneous relay ↵Robert McQueen2007-04-272-233/+23
| | | | | | properties, leaving only stun server and stun port as normal object properties 20070427033840-418b8-a6202b8217cd7c3fe8c4a1367df3c874456de45e.gz
* GabbleConnection: remove calls to jingle_info.cRobert McQueen2007-04-271-22/+0
| | | | 20070427033701-418b8-1c58b6100e3bb47e0fd02e5b0ebf124679317565.gz
* move properties interface from the connection to the media channel and ↵Robert McQueen2007-04-2711-138/+156
| | | | | | regenerate 20070427030534-418b8-7a2906a6dcf989da53635f460461d7bd5d420f75.gz
* bump version to 0.4.11.1Robert McQueen2007-02-061-1/+1
| | | | 20070206183641-418b8-f3b8fe68b8517f7265563e3b5a319468a86811f0.gz
* bump version to 0.4.11telepathy-gabble-0.4.11Robert McQueen2007-02-061-2/+2
| | | | 20070206173025-418b8-1c45a8a60b81f69c31ef9e21edc6167ce68bc344.gz
* GabblePresenceCache: move up the call to _grab_nickname and _process_caps so ↵Robert McQueen2007-02-061-3/+3
| | | | | | that they're not done if we've just removed the presence from the cache and unreffed the handle, avoiding assertion errors 20070206171239-418b8-8026a2fb3966c356bb956865808df04630a96d1b.gz
* bump version to 0.4.10.1Robert McQueen2007-02-051-1/+1
| | | | 20070205110411-418b8-b4a8854ed26595e1518c814f57cb1f1f4cf16269.gz
* bump version to 0.4.10telepathy-gabble-0.4.10Robert McQueen2007-02-051-2/+2
| | | | 20070205105216-418b8-3ed2451f224069be1367d5d56e6558f2a66cfd83.gz
* fixed merge conflictsSenko Rasic2007-02-022-0/+79
| | | | 20070202185910-01440-37276f5641c4d5ad472e9b7001060da545248792.gz
* GabbleConnection: optionally randomize resource string to avoid collisions; ↵Senko Rasic2007-02-022-51/+9
| | | | | | ask for roster before signalling presence as per RFC 20070202184955-01440-a7e333a3e05c6346c24441af2f259192d71953f9.gz
* Only populate the ChangeLog with "darcs changes" if in a Darcs treeSimon McVittie2007-01-021-1/+1
| | | | 20070102174820-53eee-2039622aad67dcaabbdb772ef7b7042c014b7ee2.gz
* GabbleRegister: fix sign-comparison in loopsRobert McQueen2006-12-121-1/+1
| | | | 20061212142509-418b8-23e01a036d218b9c142eb5dd028113b5150ae604.gz
* fix broken src/Makefile.amRobert McQueen2006-12-121-1/+1
| | | | 20061212142205-418b8-0652ce27f4f8c9dedd1f4411958f8a174d685568.gz
* merge Makefile.am conflictsRobert McQueen2006-12-121-1/+4
| | | | 20061212133200-418b8-e798026c7c4fde92b23028a69ac80b6e900244f0.gz
* use tableteer.nokia.com namespace for IV registrationDafydd Harries2006-12-071-1/+1
| | | | 20061207155222-c9803-ee21da212313973e571333d31f569a990f5741a2.gz
* GabbleRegister: lower-case auth_mac for consistencyRobert McQueen2006-11-081-0/+3
| | | | 20061108132908-418b8-8d0fc0bfaf4ad24f805a8970144f8ce5dabb81d4.gz
* Refactor out sending of registration or IV auth message into static functionSimon McVittie2006-10-131-46/+37
| | | | 20061013172912-53eee-64121ad8af4993c9ffa2dcaed3acbe2a036b081f.gz
* Perform privileged device auth *before* registering an account.Simon McVittie2006-10-131-39/+50
| | | | | | Also emit a warning message if UI gives us the MAC but not BTID or vice versa. 20061013170547-53eee-afb029dfb409321bbe21632e516fc922c44be192.gz
* convert challenge/BT ID to lower case before hashing2006-10-121-2/+10
| | | | 20061012134332-b59df-40b18555d21ca9d58e6268c05b0d9b835de8150e.gz
* merge conflicts between vcard and IVC branchRobert McQueen2006-10-110-0/+0
| | | | 20061011213722-418b8-f2f3dd31ef951081eb83f8d7ce0d76ddd0755221.gz
* GabbleConnection: resolve conflicts merging roomlist and IVC branchesRobert McQueen2006-10-111-1/+4
| | | | 20061011212141-418b8-c95b5a4eb371c12cc14ce14ae0acaf6e5bb48ca5.gz
* Move IV namespace to namespaces.h, replace placeholder namespace with the ↵Simon McVittie2006-10-022-3/+1
| | | | | | one agreed with Nokia 20061002173112-53eee-7fecfc5419ac8a314712acf7d3c25caef1e0ee16.gz
* Use sprintf() to hexify MD5, rather than implementing it ourselvesSimon McVittie2006-09-281-4/+2
| | | | 20060928154414-53eee-104d83e0424da8ddbf5122ad83fe0f775bc0edbb.gz
* Stop trying to make IVC mechanism generic. Rename authidentity to mac, ↵Simon McVittie2006-09-283-74/+46
| | | | | | auth-secret to btid, and drop auth-type 20060928154212-53eee-5825e936058ad7f5d0509611eb0d824c0ad10037.gz
* gabble-register.c: Implement Nokia IV authorisation mechanismSimon McVittie2006-09-211-1/+186
| | | | 20060921180602-53eee-544e863217841e583b0ab30796d94884902b27dc.gz
* src/gabble-connection.c, src/gabble-connection-manager.c: Add auth_identity, ↵Simon McVittie2006-09-212-1/+77
| | | | | | auth_secret, auth_type 20060921174501-53eee-d4bff13d81d25eb8f21a0436bb35eaf0694bceb1.gz
* COPYING, AUTHORS: credit L. Peter Deutsch for libmd5-rfc and include its licenseSimon McVittie2006-09-212-0/+38
| | | | | | Also add myself to AUTHORS 20060921172118-53eee-dc6c619c52eb28d52665649a4188618b9e1dd947.gz
* _boring: in Darcs, also ignore .lo filesSimon McVittie2006-09-211-0/+1
| | | | 20060921172048-53eee-6fab48a9fdf35fd42cdf4358559dedf7db4d4059.gz
* Add libmd5-rfc (BSD licensed, from the Sourceforge project of the same name)Simon McVittie2006-09-215-2/+614
| | | | 20060921170820-53eee-4e68ff2fc53d24107cae3a47ee093710a929f8df.gz
* GabbleConnection, GabbleVCardManager: changed disposal order, making vcard ↵Senko Rasic2007-01-052-8/+4
| | | | | | callbacks on dispose harmless 20070105165234-01440-9404f883dccb841d8f1b2ab82420c18b03e4169e.gz
* GabbleVCardManager: don't call request callbacks when disposing the managerSenko Rasic2007-01-051-1/+5
| | | | 20070105105519-01440-bd5963027eb5afd79bc1debc7bc9c2ea1dab76c3.gz
* properties mixin: gracefully handle situations when client tries to set 0 ↵Senko Rasic2007-01-051-0/+9
| | | | | | properties 20070105105426-01440-afd8f9a2f4de57522b11d8030a29ca31011897bf.gz