aboutsummaryrefslogtreecommitdiff
path: root/src/client/QXmppDownload.cpp
diff options
context:
space:
mode:
authorLinus Jahn <lnj@kaidan.im>2022-10-02 19:47:09 +0200
committerLinus Jahn <lnj@kaidan.im>2022-10-02 23:01:13 +0200
commitada1907bb5f22e0820e1d1d8004cc23f2246e74b (patch)
tree9d533ea41e91ad657a777f5a09536514b9042c8a /src/client/QXmppDownload.cpp
parenta58f415f064a34136545da3333f96d2e83b23b29 (diff)
downloadqxmpp-ada1907bb5f22e0820e1d1d8004cc23f2246e74b.tar.gz
FileSharingManager: Verify hashes of downloaded files
Can only handle QFiles currently.
Diffstat (limited to 'src/client/QXmppDownload.cpp')
-rw-r--r--src/client/QXmppDownload.cpp19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/client/QXmppDownload.cpp b/src/client/QXmppDownload.cpp
index 0ece1906..e57b1956 100644
--- a/src/client/QXmppDownload.cpp
+++ b/src/client/QXmppDownload.cpp
@@ -1,4 +1,5 @@
// SPDX-FileCopyrightText: 2022 Jonah BrĂ¼chert <jbb@kaidan.im>
+// SPDX-FileCopyrightText: 2022 Linus Jahn <lnj@kaidan.im>
//
// SPDX-License-Identifier: LGPL-2.1-or-later
@@ -13,6 +14,24 @@
///
///
+/// \enum QXmppDownload::HashVerificationResult
+///
+/// Describes the result of the hash verification.
+///
+
+///
+/// \struct QXmppDownload::Downloaded
+///
+/// Indicates that the file could be downloaded.
+///
+
+///
+/// \var QXmppDownload::Downloaded::hashVerificationResult
+///
+/// Describes the result of the hash verification.
+///
+
+///
/// \typedef QXmppDownload::Result
///
/// \brief Contains QXmpp::Success (successfully finished), QXmpp::Cancelled (manually cancelled)