Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-10 | Add ability to limit SChannel to TLS 1.0 | Kevin Smith | |
Some servers have very restrictive TLS stacks that respond badly to a bug in the SChannel TLS implementation, meaning that TLS has to be limited to 1.0. Add ClientOptions.tlsOptions. This is a method of passing options into the TLS stack. It's currently only used for the TLS 1.0 workaround in SChannel, but we might reasonably expose other options in the future, such as limiting cypher suites. Disables use of SSLv3 for SChannel Also updates the coding style in SchannelContext a bit. Test-Information: Compiles on both OS X and Windows(SChannel). OS X doesn't show the new option. Windows shows it, and remembers it between logins. Not tested against a server requiring 1.0 only, but a previous hack with the same approach was tested. Change-Id: I1e7854d43811fd173f21f98d4dc3915fc7a4b322 | |||
2014-12-15 | Update Copyright in Swiften | Kevin Smith | |
Change-Id: I94ab4bbb68c603fe872abeb8090575de042f5cb4 | |||
2012-09-17 | Support for building swiften as a DLL | Remko Tronçon | |
Added missing SWIFTEN_API declarations. Changed test infrastructure to extend path before running tests. | |||
2012-06-17 | CachingNameOnlyDomainNameResolver -> CachingDomainNameResolver. | Remko Tronçon | |
2012-06-17 | Remove some unused private variables. | Remko Tronçon | |
2012-01-17 | Allow specifying BOSH and BOSH proxy URLs with names (rather than IPs) | Kevin Smith | |
2011-12-24 | Some BOSH refactoring. | Remko Tronçon | |
2011-12-22 | BOSH Refactoring. | Remko Tronçon | |
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. | |||
2010-03-28 | Removing submodules. | Remko Tronçon | |
2010-03-28 | Moved Swiften to a separate module. | Remko Tronçon | |