summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2012-05-07Added convenience method for responding with a custom error payload.Remko Tronçon
2012-05-05Compilation fixes.Remko Tronçon
2012-03-20boost::shared_ptr<?>(new ?(...)) -> boost::make_shared<?>(...) ↵Tobias Markmann
transformation where possible. License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2012-03-04Pass along errors about DNS resolution.Kevin Smith
2012-02-06Parse mediated invite stuffKevin Smith
2012-01-23XEP-0004 form support for user search.Tobias Markmann
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2012-01-16Add minor docKevin Smith
2012-01-10Don't allow null form fieldsKevin Smith
2011-11-28WhoopsKevin Smith
2011-11-28Message Receipts (XEP-0184) support for 1-to-1 conversations (including ↵Tobias Markmann
1-to-1 MUC). Warn icon from already existing theme. Check icon from Wikipedia. See Swift/resources/icons/license_info.txt for details. License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-10-05Allow role changing in MUCs.Kevin Smith
Resolves: #987
2011-10-05Don't crash with label item without a labelKevin Smith
2011-10-05Allow joining passworded MUCs.Kevin Smith
Resolves: #991
2011-10-03Simple MUC invites.Kevin Smith
Resolves: #152
2011-10-01Fixed cppcheck warnings.Remko Tronçon
2011-09-28Missing FileKevin Smith
2011-09-28Destroy rooms.Kevin Smith
Resolves: #990
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-26Set/Update empty subjectsKevin Smith
Resolves: #1000
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-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 XEP-191 parserialements.Remko Tronçon
2011-08-21Warn when sending corrections without support.Kevin Smith
2011-06-19Added RosterItemExchangePayload::item::setGroupsHanzZ
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-06-13Added CppCheck script.Remko Tronçon
Tweaked the sources to satisfy cppcheck.
2011-06-13Fixed some CppCheck warnings.Remko Tronçon
2011-06-12Replace explicit new with make_shared.Remko Tronçon
2011-06-12Use make_shared in IQ.Remko Tronçon
2011-06-03Make StreamResume(d) element use unsigned int for stanza count.Remko Tronçon
2011-06-01Make gets constKevin Smith
2011-06-01Add iq:last parsialiserKevin Smith
2011-05-30Allow payloads inside ErrorsKevin Smith
2011-05-23Merge branch 'swift-1.x'Remko Tronçon
* swift-1.x: Fixed const references to vectors. Conflicts: Swiften/Elements/JinglePayload.h Swiften/Jingle/JingleSession.h
2011-05-23Fixed const references to vectors.Remko Tronçon
This could potentially cause crashes (same as a previous patch).
2011-05-18Introduce safe containers for storing passwords.Remko Tronçon
2011-05-05Replace ByteArray by typedef.Remko Tronçon
2011-05-02Replace header include guards by pragma once.Remko Tronçon
2011-04-30Make Replace::getID() const and return a const ref.Remko Tronçon
2011-04-30Minor fixes for ReplaceVlad Voicu
Switched from passing by value License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-04-30Replace #icnlude "" by #include <> in Swiften.Remko Tronçon
2011-04-30Added missing include.Remko Tronçon
2011-04-30Correct message feature using XEP-CorrectVlad Voicu
Uses Kev's not-yet-published protocol for correcting the last sent message. Release-Notes: You can now correct your previously sent message in a chat by pressing 'up' in the input field. License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-04-24Set untyped fields to Text-Single.Kevin Smith
XEP-0004 gives a default field type of Text-Single where none is specified.
2011-04-24Initial Ad-Hoc commands support.Kevin Smith
This is not finished, use at your own peril.
2011-04-23Finished Stream Management parserialements.Remko Tronçon
2011-04-19Fixed Linux compilation.Remko Tronçon
2011-04-18Small tweaks to the roster item exchange payload.Remko Tronçon
2011-04-18Added Roster Item Exchange XEP support.Jan Kaluza
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php