diff options
author | Tobias Markmann <tm@ayena.de> | 2015-06-07 22:34:19 (GMT) |
---|---|---|
committer | Tobias Markmann <tm@ayena.de> | 2015-06-08 09:37:53 (GMT) |
commit | b6b0695643f932827add43b9de0e09ed74eb6799 (patch) | |
tree | 72456efba9fab6fbc6004a98f0a61b7a8167f791 /Swiften/TLS | |
parent | 3741c9ad5c0cc6f92e4ed913d67b3b530882334e (diff) | |
download | swift-b6b0695643f932827add43b9de0e09ed74eb6799.zip swift-b6b0695643f932827add43b9de0e09ed74eb6799.tar.bz2 |
Add missing SWIFTEN_API annotations to public Swiften API
Test-Information:
Tested build on Windows 8 with VS 2014 and ran unit tests.
Change-Id: I3d8096df4801be6901f22564e36eecba0e7310c4
Diffstat (limited to 'Swiften/TLS')
-rw-r--r-- | Swiften/TLS/BlindCertificateTrustChecker.h | 5 | ||||
-rw-r--r-- | Swiften/TLS/CertificateFactory.h | 5 | ||||
-rw-r--r-- | Swiften/TLS/CertificateVerificationError.h | 5 | ||||
-rw-r--r-- | Swiften/TLS/CertificateWithKey.h | 5 | ||||
-rw-r--r-- | Swiften/TLS/PKCS12Certificate.h | 5 | ||||
-rw-r--r-- | Swiften/TLS/SimpleCertificate.h | 5 | ||||
-rw-r--r-- | Swiften/TLS/TLSContext.h | 5 | ||||
-rw-r--r-- | Swiften/TLS/TLSContextFactory.h | 6 | ||||
-rw-r--r-- | Swiften/TLS/TLSError.h | 5 |
9 files changed, 28 insertions, 18 deletions
diff --git a/Swiften/TLS/BlindCertificateTrustChecker.h b/Swiften/TLS/BlindCertificateTrustChecker.h index 2c1f6a6..b21f7a6 100644 --- a/Swiften/TLS/BlindCertificateTrustChecker.h +++ b/Swiften/TLS/BlindCertificateTrustChecker.h @@ -1,11 +1,12 @@ /* - * Copyright (c) 2010 Isode Limited. + * Copyright (c) 2010-2015 Isode Limited. * All rights reserved. * See the COPYING file for more information. */ #pragma once +#include <Swiften/Base/API.h> #include <Swiften/TLS/CertificateTrustChecker.h> namespace Swift { @@ -17,7 +18,7 @@ namespace Swift { * * \see Client::setAlwaysTrustCertificates() */ - class BlindCertificateTrustChecker : public CertificateTrustChecker { + class SWIFTEN_API BlindCertificateTrustChecker : public CertificateTrustChecker { public: virtual bool isCertificateTrusted(const std::vector<Certificate::ref>&) { return true; diff --git a/Swiften/TLS/CertificateFactory.h b/Swiften/TLS/CertificateFactory.h index efd3733..28d39bb 100644 --- a/Swiften/TLS/CertificateFactory.h +++ b/Swiften/TLS/CertificateFactory.h @@ -1,15 +1,16 @@ /* - * Copyright (c) 2010 Isode Limited. + * Copyright (c) 2010-2015 Isode Limited. * All rights reserved. * See the COPYING file for more information. */ #pragma once +#include <Swiften/Base/API.h> #include <Swiften/TLS/Certificate.h> namespace Swift { - class CertificateFactory { + class SWIFTEN_API CertificateFactory { public: virtual ~CertificateFactory(); diff --git a/Swiften/TLS/CertificateVerificationError.h b/Swiften/TLS/CertificateVerificationError.h index c940818..f1596dc 100644 --- a/Swiften/TLS/CertificateVerificationError.h +++ b/Swiften/TLS/CertificateVerificationError.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2010-2012 Isode Limited. + * Copyright (c) 2010-2015 Isode Limited. * All rights reserved. * See the COPYING file for more information. */ @@ -7,10 +7,11 @@ #pragma once #include <boost/shared_ptr.hpp> +#include <Swiften/Base/API.h> #include <Swiften/Base/Error.h> namespace Swift { - class CertificateVerificationError : public Error { + class SWIFTEN_API CertificateVerificationError : public Error { public: typedef boost::shared_ptr<CertificateVerificationError> ref; diff --git a/Swiften/TLS/CertificateWithKey.h b/Swiften/TLS/CertificateWithKey.h index 2cec1fc..687118a 100644 --- a/Swiften/TLS/CertificateWithKey.h +++ b/Swiften/TLS/CertificateWithKey.h @@ -1,15 +1,16 @@ /* - * Copyright (c) 2010-2012 Isode Limited. + * Copyright (c) 2010-2015 Isode Limited. * All rights reserved. * See the COPYING file for more information. */ #pragma once +#include <Swiften/Base/API.h> #include <Swiften/Base/SafeByteArray.h> namespace Swift { - class CertificateWithKey { + class SWIFTEN_API CertificateWithKey { public: typedef boost::shared_ptr<CertificateWithKey> ref; CertificateWithKey() {} diff --git a/Swiften/TLS/PKCS12Certificate.h b/Swiften/TLS/PKCS12Certificate.h index d699ccd..0fd3f56 100644 --- a/Swiften/TLS/PKCS12Certificate.h +++ b/Swiften/TLS/PKCS12Certificate.h @@ -1,17 +1,18 @@ /* - * Copyright (c) 2010 Isode Limited. + * Copyright (c) 2010-2015 Isode Limited. * All rights reserved. * See the COPYING file for more information. */ #pragma once +#include <Swiften/Base/API.h> #include <Swiften/Base/SafeByteArray.h> #include <Swiften/TLS/CertificateWithKey.h> #include <boost/filesystem/path.hpp> namespace Swift { - class PKCS12Certificate : public Swift::CertificateWithKey { + class SWIFTEN_API PKCS12Certificate : public Swift::CertificateWithKey { public: PKCS12Certificate() {} diff --git a/Swiften/TLS/SimpleCertificate.h b/Swiften/TLS/SimpleCertificate.h index da94bf7..88688c0 100644 --- a/Swiften/TLS/SimpleCertificate.h +++ b/Swiften/TLS/SimpleCertificate.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2010 Isode Limited. + * Copyright (c) 2010-2015 Isode Limited. * All rights reserved. * See the COPYING file for more information. */ @@ -7,10 +7,11 @@ #pragma once #include <string> +#include <Swiften/Base/API.h> #include <Swiften/TLS/Certificate.h> namespace Swift { - class SimpleCertificate : public Certificate { + class SWIFTEN_API SimpleCertificate : public Certificate { public: typedef boost::shared_ptr<SimpleCertificate> ref; diff --git a/Swiften/TLS/TLSContext.h b/Swiften/TLS/TLSContext.h index f5d0515..c5703e7 100644 --- a/Swiften/TLS/TLSContext.h +++ b/Swiften/TLS/TLSContext.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2010 Isode Limited. + * Copyright (c) 2010-2015 Isode Limited. * All rights reserved. * See the COPYING file for more information. */ @@ -9,6 +9,7 @@ #include <Swiften/Base/boost_bsignals.h> #include <boost/shared_ptr.hpp> +#include <Swiften/Base/API.h> #include <Swiften/Base/SafeByteArray.h> #include <Swiften/TLS/Certificate.h> #include <Swiften/TLS/CertificateWithKey.h> @@ -17,7 +18,7 @@ namespace Swift { - class TLSContext { + class SWIFTEN_API TLSContext { public: virtual ~TLSContext(); diff --git a/Swiften/TLS/TLSContextFactory.h b/Swiften/TLS/TLSContextFactory.h index 79e2b05..10c5577 100644 --- a/Swiften/TLS/TLSContextFactory.h +++ b/Swiften/TLS/TLSContextFactory.h @@ -1,15 +1,17 @@ /* - * Copyright (c) 2010 Isode Limited. + * Copyright (c) 2010-2015 Isode Limited. * All rights reserved. * See the COPYING file for more information. */ #pragma once +#include <Swiften/Base/API.h> + namespace Swift { class TLSContext; - class TLSContextFactory { + class SWIFTEN_API TLSContextFactory { public: virtual ~TLSContextFactory(); diff --git a/Swiften/TLS/TLSError.h b/Swiften/TLS/TLSError.h index 2589a2a..27e4b03 100644 --- a/Swiften/TLS/TLSError.h +++ b/Swiften/TLS/TLSError.h @@ -1,16 +1,17 @@ /* - * Copyright (c) 2012 Isode Limited. + * Copyright (c) 2012-2015 Isode Limited. * All rights reserved. * See the COPYING file for more information. */ #pragma once +#include <Swiften/Base/API.h> #include <boost/shared_ptr.hpp> #include <Swiften/Base/Error.h> namespace Swift { - class TLSError : public Error { + class SWIFTEN_API TLSError : public Error { public: typedef boost::shared_ptr<TLSError> ref; |