Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-22 | NULL-terminate PKCS12 password buffer | Remko Tronçon | |
This fixes a bug with PCKS12 cert auth that only manifested itself on specific platforms (e.g. ARM) Test-Information: Patch was tested by reporter on a failing platform Change-Id: I4663363aadaf5f00c2092e2f58d45f5ba1b4229a | |||
2014-01-11 | Allow TLS other than version 1 | Kevin Smith | |
Change-Id: I1ffb6d9eabfb36c0101ee19c0cd618736d8a8bb8 | |||
2013-01-13 | Fix more warnings. | Remko Tronçon | |
Fix sign conversion warnings. Removing heavy unnecessary includes. Change-Id: I992f43065498823098a875badb020c7c84fc4797 | |||
2012-12-30 | Enable & fix pedantic CLang warnings. | Remko Tronçon | |
Change-Id: I70109624b4bd7aab9ba679a3eaabc225dd64a03a | |||
2012-12-22 | Silence deprecated warnings. | Remko Tronçon | |
Change-Id: If349586fd131f1661485acdea573f97d1726c731 | |||
2012-10-13 | Added extra comment about OpenSSL on Mac OS X. | Remko Tronçon | |
Change-Id: I339364406d92226203af876f558bc07686d75cbf | |||
2012-10-12 | Always add system's certificate store to OpenSSL on Mac OS X. | Tobias Markmann | |
It used to be disabled for Mac OS X 10.5 or greater but it turns out system's OpenSSL doesn't add those on Mac OS X 10.8. License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php | |||
2012-05-12 | Remove peer certificate from APIs. | Remko Tronçon | |
The peer certificate chain contains the peer certificate, so this was redundant. | |||
2012-05-11 | Showing stream encryption status in the roster header. Provide native ↵ | Tobias Markmann | |
certificate viewers on click. Native viewers for Windows and Mac OS X are implemented. Added TODOs to OpenSSL based TLS interface related to CRL and OCSP. Resolves: #167 License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php | |||
2012-03-23 | Allow TLS errors to bubble further up the stack | Kevin Smith | |
2012-02-23 | Compile when non-SChannel | Kevin Smith | |
2012-02-22 | Fix up for previous CAPI patch | Kevin Smith | |
Now connects successfully with or without TLS(with cert) | |||
2012-02-22 | Initial implementation of using CAPI certificates with Schannel. | Alexey Melnikov | |
Introduced a new parent class for all certificates with keys (class CertificateWithKey is the new parent for PKCS12Certificate.) Switched to using "CertificateWithKey *" instead of "const CertificateWithKey&" Added calling of a Windows dialog for certificate selection when Schannel TLS implementation is used. This compiles, but is not tested. License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details. | |||
2011-06-03 | Limit the use of the SafeString type. | Remko Tronçon | |
2011-05-18 | Propagate use of SafeByteArray down to the connection. | Remko Tronçon | |
2011-05-13 | Removed some explicit new's. | Remko Tronçon | |
2011-05-05 | Replace ByteArray by typedef. | Remko Tronçon | |
2011-04-30 | Replace #icnlude "" by #include <> in Swiften. | Remko Tronçon | |
2011-04-18 | Explicitly add system store trust anchors on Mac OS X 10.5.swift-1.0 | Remko Tronçon | |
2011-02-14 | Removed Swift::String. | Remko Tronçon | |
2010-12-27 | Avoid more valgrind warnings. | Remko Tronçon | |
2010-12-19 | Disabling timer in BenchTool. | Remko Tronçon | |
2010-12-13 | Load ssl certificate store on Un*x. | Remko Tronçon | |
2010-12-11 | Added SCRAM-SHA-1-PLUS support. | Remko Tronçon | |
Release-Notes: Swift now supports SCRAM-SHA-1-PLUS authentication. | |||
2010-11-12 | Add Windows trust anchors to OpenSSL context. | Remko Tronçon | |
2010-11-07 | Refactoring certificates & certificate checking. | Remko Tronçon | |
2010-11-07 | Added security error handling to Swiften. | Remko Tronçon | |
2010-11-07 | Added certificate verification API to TLS context. | Remko Tronçon | |
2010-05-27 | Cleaning up code paths for rapid disconnect/reconnect. | Kevin Smith | |
This includes a fix in OpensSSLContext that stops assert failures when more data is received on a connection after a write has failed. It's worth investigating why this happens, stopping it doing so, and re-instate the assert. Resolves: #402 | |||
2010-04-08 | Added copyrights to Swiften. | Kevin Smith | |
2010-03-28 | Moving submodule contents back. | Remko Tronçon | |
2010-03-28 | Removing submodules. | Remko Tronçon | |
2010-03-28 | Moved Swiften to a separate module. | Remko Tronçon | |
2009-06-01 | Import. | Remko Tronçon | |