Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-07-08 | Use GSSAPI when SSO is used | Mili Verma | |
This patch uses the GSSAPI authenticator on Windows if the server advertises it and the client requests it. (The user is not able to request it in the UI yet) Also sends the manual port to the GSSAPI authenticator to construct the SPN if a non-default port is used. Test-information: Tested on Windows using WIP code. Tested both on TLS & without. Unit tests pass. Change-Id: I9a9ad9604fe084d5fb2003b7a91174a9512e2eec | |||
2014-12-15 | Update Copyright in Swiften | Kevin Smith | |
Change-Id: I94ab4bbb68c603fe872abeb8090575de042f5cb4 | |||
2014-08-21 | Clean up compilation errors in Swiften due to boost 1.56 | Kevin Smith | |
Can no longer implicitly convert boost::optional to bool temporaries. Also fixed assorted uses of cerr where logging was appropriate. Test-Information: Swiften compiles against boost 1.56 (link fails for me so far) Change-Id: Iec058af933a82a987da64291435a475f8b40ef96 | |||
2014-04-28 | Create ToplevelElement to replace Element. | Richard Maudsley | |
Change-Id: I3460f6f4a2ffa9b795080664f49d9138440de72d | |||
2014-03-24 | Fix SCRAM-SHA-1-PLUS channel binding negotiation code. (Thanks Kim Alvefur) | Tobias Markmann | |
For details see section 6. Channel Binding, point 2 in RFC 5802. Change-Id: If64ebb373ed7d63c8668b03b90b1f5e87be1ab19 License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details. | |||
2013-04-27 | Removing third-party hash implementations. | Remko Tronçon | |
Using library/platform implementation instead. Change-Id: I2457c2dad80e6fdda023a7f31c3906ff10fe09ed | |||
2013-04-06 | Make IDN implementation abstract. | Remko Tronçon | |
Change-Id: I4c64f954ddeca7147d729b8be07237baa15c1795 | |||
2012-06-18 | Handle unexpected challenges. | Remko Tronçon | |
Resolves: #1132 | |||
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-12 | Show Certificate dialog from certificate error window. | Remko Tronçon | |
2012-04-29 | Fixed previous commit. | Remko Tronçon | |
2012-04-29 | Added debug message to double finishSession. | Remko Tronçon | |
2012-04-24 | Fixed compilation problems on windows. | Remko Tronçon | |
2012-02-28 | Make Swift more usable in a FIPS-140 environment | Kevin Smith | |
Don't allow DIGEST-MD5 when Windows is set to FIPS mode. Use platform-provided hashing for SHA1. | |||
2011-12-13 | BOSH Support for Swiften | Kevin 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 | Quick brush up after previous patch. | Kevin Smith | |
Includes: Initial cleanup of SChannel code; compiling on non-Windows Be willing to compile Swift with SChannel Undo some (presumably accidental) OpenSSL changes Where TLS doesn't support finish messages (SChannel), don't try -PLUS | |||
2011-10-18 | Use the oldest error when closing streams. | Kevin Smith | |
Stops new errors overwriting cert validation errors and preventing Swift from prompting the user to trust the cert. | |||
2011-09-26 | Fixed compilation warnings & errors. | Remko Tronçon | |
2011-09-26 | Allow disabling of 198-acks in Swiften | Kevin Smith | |
2011-09-20 | Swiften support for requiring TLS | Kevin Smith | |
2011-06-03 | Limit the use of the SafeString type. | Remko Tronçon | |
2011-05-18 | Introduce safe containers for storing passwords. | Remko Tronçon | |
2011-05-14 | Ack pending stanzas on logout. | Remko Tronçon | |
Resolves: #877 | |||
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 | Added XEP-0237 Roster Versioning support. | Remko Tronçon | |
Resolves: #803 Release-Notes: Added support for XEP-0237 Roster Versioning | |||
2011-03-01 | Some more Sluift enhancements. | Remko Tronçon | |
2011-02-26 | Added an option to not use stream compression. | Remko Tronçon | |
2011-02-14 | Removed Swift::String. | Remko Tronçon | |
2011-02-06 | Only assume we are logged in when we have bound our resource. | Remko Tronçon | |
Resolves: #758 | |||
2011-01-22 | Close connection properly before quitting. | Remko Tronçon | |
2011-01-22 | Renaming SessionStream::onError to SessionStream::onClosed. | 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-12-10 | Added TLS channel binding support to SCRAMSHA1ClientAuthenticator. | Remko Tronçon | |
2010-12-09 | Handle stream errors in client session. | Remko Tronçon | |
2010-12-05 | Added plumbing for persistent certificate trust checking. | Remko Tronçon | |
2010-11-11 | Added server identity check. | 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-10-07 | Fix crashes on disconnect during connect. | Remko Tronçon | |
Resolves: #588 | |||
2010-09-11 | Fixed some memory leaks. | Remko Tronçon | |
2010-09-03 | Establish stream management after resource bind. | Remko Tronçon | |
2010-08-29 | Added stanza acking support to client. | Remko Tronçon | |
2010-08-01 | Fixed incorrect state check. | Remko Tronçon | |
2010-08-01 | Fixed typo. | Remko Tronçon | |
2010-06-03 | Use SASL EXTERNAL for authenticating in Slimber. | Remko Tronçon | |
2010-05-08 | Don't allow PLAIN over Non-TLS. | Remko Tronçon | |
2010-05-08 | Added DIGEST-MD5 client authenticator. | Remko Tronçon | |
2010-05-06 | Use UUIDs as nonce when authenticating with SCRAM-SHA-1. | Remko Tronçon | |