summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-09-29Avoid unnecessary NATPMP include.Remko Tronçon
2011-09-29Don't include NATPMP/UPnP headers in Swiften.hRemko Tronçon
2011-09-29File Transfer refactoring.Remko Tronçon
NAT traversal classes refactoring. Added beginnings of a NetworkTool.
2011-09-28Added getRecipient() to IncomingJingleFileTransfer.Remko Tronçon
2011-09-28Cleaned up WindowsNetworkEnvironment code.Remko Tronçon
2011-09-28Make FTManagers independent of account JID.Remko Tronçon
2011-09-28Pass read data from connection via shared_ptr.Remko Tronçon
This should avoid unnecessary copying of the received data while being processed by the event loop.
2011-09-28Missing FileKevin Smith
2011-09-28Destroy rooms.Kevin Smith
Resolves: #990
2011-09-28Missing fileKevin Smith
2011-09-28Parse MUC status codes correctly again.Kevin Smith
Means rooms will be unlocked after creation correctly.
2011-09-27Allow room configuration.Kevin Smith
Resolves: #989
2011-09-27Add support for clearing chat recents.Kevin Smith
Resolves: #1001
2011-09-26Windows NetworkEnvironment fixes.Remko Tronçon
2011-09-26Refactoring NetworkEnvironments.Remko Tronçon
2011-09-26Compile on WindowsKevin Smith
2011-09-26Avoid the use of at().Remko Tronçon
2011-09-26And some more occurrences of uintmax_t.Remko Tronçon
2011-09-26Use boost int type in FileTransfer.Remko Tronçon
2011-09-26Added another missing include.Remko Tronçon
2011-09-26Fixed compilation warnings & errors.Remko Tronçon
2011-09-26Set/Update empty subjectsKevin Smith
Resolves: #1000
2011-09-26Allow setting of room topicsKevin Smith
2011-09-26Allow disabling of 198-acks in SwiftenKevin Smith
2011-09-26Compilation fixKevin Smith
2011-09-26Remove double-linkKevin Smith
2011-09-25File transfer changes.Remko Tronçon
- Introduce 'experimental' flag to conditionally compile FT. - Use LibMiniUPNPC and NATPMP CPPDEFINES only locally in the classes that need them. - Extract abstract interface from NAT traversal classes - Avoid unit test warnings
2011-09-25Google Summer of Code 2011 Project: Adding support for Jingle File Transfers ↵Tobias Markmann
(XEP-0234), Jingle SOCKS5 Bytestreams Transport Method (XEP-0260), Jingle In-Band Bytestreams Transport Method (XEP-0261) and SOCKS5 Bytestreams (XEP-0065). License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-09-23Whitespace tweaks.Remko Tronçon
2011-09-23Cleanup of previous patchKevin Smith
2011-09-23Add support for kicking people from MUCs.Kevin Smith
This also introduces a new DOM-like parser structure, used for the MUC parsers. Partially Resolves: #689
2011-09-20Added ClientBlockListManager.Remko Tronçon
2011-09-20Added XEP-191 parserialements.Remko Tronçon
2011-09-20Swiften support for requiring TLSKevin Smith
2011-09-18Do not overwrite from attribute in component modeJan Kaluza
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-09-14Added reset() to PayloadAddingPresenceSender.Remko Tronçon
2011-08-28Merge branch 'swift-1.x'Remko Tronçon
* swift-1.x: Keep VCard photo hash cache consistent. Fix assertion on inconsistent VCard photohash cache. Conflicts: Swift/Controllers/Storages/VCardFileStorage.cpp Swiften/Avatars/UnitTest/VCardAvatarManagerTest.cpp
2011-08-28Keep VCard photo hash cache consistent.Remko Tronçon
2011-08-28Fix assertion on inconsistent VCard photohash cache.Remko Tronçon
Release-Notes: Don't crash when the VCard cache is inconsistent.
2011-08-28Fixed test.Remko Tronçon
2011-08-28Merge branch 'swift-1.x'Remko Tronçon
* swift-1.x: Check whether disco#info responses are null.
2011-08-28Check whether disco#info responses are null.Remko Tronçon
Resolves: #953 Release-Notes: Handle case where clients send null disco#info results.
2011-08-28Call g_type_init before using gconf.Remko Tronçon
Resolves: #957
2011-08-28Merge remote branch 'origin/swift-1.x'Remko Tronçon
* swift-1.x: Catch boost file system errors when reading VCards. Conflicts: Swift/Controllers/Storages/VCardFileStorage.cpp
2011-08-28Catch boost file system errors when reading VCards.Remko Tronçon
Release-Notes: Catch errors when writing VCards to disk. Resolves: #897
2011-08-28Use UUIDs as IQ IDs.Remko Tronçon
2011-08-28Merge branch 'swift-1.x'Remko Tronçon
* swift-1.x: Remove relaxation of not checking JIDs if the IQRouter's JID isn't set. Fixed Request::isAccountJID(). Check sender on incoming IQ responses.
2011-08-28Remove relaxation of not checking JIDs if the IQRouter's JID isn't set.Remko Tronçon
2011-08-28Fixed Request::isAccountJID().Remko Tronçon
2011-08-28Check sender on incoming IQ responses.Remko Tronçon
Release-Notes: Fixed a bug whereby the sender of an iq wasn't being checked before matching it to a request.