summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2012-04-23Fixed platform detection.Remko Tronçon
This fixes auto-away on OS X. Resolves: #1082
2012-03-23Use ssize_t for readlink.Remko Tronçon
2012-02-28Make Swift more usable in a FIPS-140 environmentKevin Smith
Don't allow DIGEST-MD5 when Windows is set to FIPS mode. Use platform-provided hashing for SHA1.
2011-12-13BOSH Support for SwiftenKevin Smith
This adds support for BOSH to Swiften. It does not expose it to Swift. Release-Notes: Swiften now allows connects over BOSH, if used appropriately.
2011-11-03* Added Schannel support.dreijer
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-10-14Resurrecting simple ID generator.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-08-28Use UUIDs as IQ IDs.Remko Tronçon
2011-07-17Added PairFirstEquals.Remko Tronçon
2011-06-09DateTime refactoring.Remko Tronçon
Moved DateTime serializing into Base. Fixed a bug when XEP82 dates are non-UTC. Added unit tests.
2011-06-08Put XEP-0082 datetime parsing into Base.Remko Tronçon
2011-06-03Added missing SafeStringRemko Tronçon
2011-06-03Limit the use of the SafeString type.Remko Tronçon
2011-06-03Ensure safety on onDataRead and onDataWritten signals.Remko Tronçon
2011-05-23Added makeString().Remko Tronçon
2011-05-22Eagle mode.Kevin Smith
Disables password persistence.
2011-05-22Added SafeString::clear().Remko Tronçon
2011-05-19Fixed SafeAllocator compilation on Windows.Remko Tronçon
2011-05-18Copyright fix.Remko Tronçon
2011-05-18Propagate use of SafeByteArray down to the connection.Remko Tronçon
2011-05-18Rename nullify() to safeClear(), and clear data.Remko Tronçon
2011-05-18Introduce safe containers for storing passwords.Remko Tronçon
2011-05-13Refactored OutgoingAdHocCommandSession a bit.Remko Tronçon
2011-05-06Remove default implementation from TypeTraits struct.Remko Tronçon
2011-05-05Replace ByteArray by typedef.Remko Tronçon
2011-05-02Add a generic erase() algorithm.Remko Tronçon
2011-04-30Replace #icnlude "" by #include <> in Swiften.Remko Tronçon
2011-04-22Added missing include.Remko Tronçon
2011-04-19Fixed OS X ProxyProvider compilation.Remko Tronçon
2011-04-18Fixed linking problems for swiften-config.Remko Tronçon
2011-04-18Chop off trailing \0 in ByteArray::toString().Remko Tronçon
2011-04-18Added ByteArray unit tests for null termination.Remko Tronçon
2011-04-18Fixed tests on windows.Remko Tronçon
2011-04-18Jingle refactoring.Remko Tronçon
2011-04-18Cleaned up includes.swift-2.0alphaRemko Tronçon
2011-03-21Added diagnostic error for invalid translation.Remko Tronçon
2011-03-16Added possibility to dynamically link Swiften.Remko Tronçon
Resolves: #798
2011-03-12Allow empty hashes in cache.Remko Tronçon
2011-03-12Add ByteArray -> vector conversion functions.Remko Tronçon
2011-03-12Make ByteArray an std::vector<unsigned char>.Remko Tronçon
2011-03-12Simplified HMAC-SHA1 a bit.Remko Tronçon
2011-03-11Store JID->Avatar mappings.Remko Tronçon
Resolves: #653
2011-02-19Make Swift translatable.Remko Tronçon
2011-02-14Removed Swift::String.Remko Tronçon
2011-02-14String refactoring.Remko Tronçon
Removed String::getLength(). Rewrote String::removeAll().
2011-02-13Use boost string algorithms.Remko Tronçon
2010-12-05__FILE__ should actually work on windows as well.Remko Tronçon
2010-12-05Added SWIFT_LOG functionality.Remko Tronçon
2010-11-28Added swiften-config.Remko Tronçon
2010-11-07Added certificate verification API to TLS context.Remko Tronçon