index
:
qt/qtbase.git
5.10
5.11
5.12
5.12.5
5.12.7
5.13
5.14
5.15
5.3
5.4
5.5
5.6
5.7
5.8
5.9
6.0
6.1
6.2
6.2.0
6.2.4
6.3
6.4
6.4.0
6.4.1
6.4.2
6.4.3
6.5
6.5.0
6.5.1
6.5.2
6.5.3
6.6
6.6.0
6.6.1
6.6.2
6.6.3
6.7
6.7.0
6.7.1
6.7.2
6.8
dev
old/5.0
old/5.1
old/5.2
wip/cmake
wip/highdpi
wip/lite
wip/mir
wip/nacl
wip/network-test-server
wip/remac
wip/tizen
wip/webassembly
Qt Base (Core, Gui, Widgets, Network, ...)
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
corelib
/
tools
/
qcryptographichash.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Doc: Fix documentation issues for Qt Core
Topi Reinio
2023-12-19
1
-2
/
+2
*
Doc: Settle on 'function' instead of 'method' in QMAC documentation
Kai Köhne
2023-12-05
1
-3
/
+3
*
Doc: Improve documentation for QMessageAuthenticationCode
Kai Köhne
2023-12-04
1
-8
/
+19
*
QCryptographicHash: fallback to non-OpenSSL implementation for Keccak
Jan Grulich
2023-11-08
1
-21
/
+44
*
QCryptographicHash: Do not rely on auto-loading of the default provider
Jan Grulich
2023-11-06
1
-2
/
+5
*
QCryptographicHash: don't forget to unload OpenSSL providers
Jan Grulich
2023-10-02
1
-5
/
+15
*
QCryptographicHash: fix incorrect GCC check
Marc Mutz
2023-08-18
1
-1
/
+1
*
Deprecate Q_ASSUME()
Thiago Macieira
2023-08-14
1
-3
/
+3
*
Introduce openssl-hash feature
Alexey Edelev
2023-06-29
1
-2
/
+2
*
QCryptographicHash: constexpr ALL of QSmallByteArray
Marc Mutz
2023-03-21
1
-19
/
+19
*
QMessageAuthenticationCode: have setKey() call initMessageHash()
Marc Mutz
2023-03-21
1
-3
/
+2
*
QMessageAuthenticatonCode: re-use QCryptographicHash's result buffer
Marc Mutz
2023-03-20
1
-8
/
+3
*
QMessageAuthenticationCode: remove Private::method
Marc Mutz
2023-03-20
1
-3
/
+2
*
QMessageAuthenticationCode: reuse messageHash mutex
Marc Mutz
2023-03-20
1
-3
/
+2
*
QCryptographicHash: move EVP struct into the contexts union
Marc Mutz
2023-03-17
1
-40
/
+80
*
QCryptographicHash: move EVP members into a struct
Marc Mutz
2023-03-17
1
-15
/
+17
*
QCryptographicHash: separate EVP and non-EVP OpenSSL3 operations
Marc Mutz
2023-03-17
1
-5
/
+22
*
QCryptographicHash: separate OpenSSL3 and traditional modes more
Marc Mutz
2023-03-17
1
-21
/
+51
*
QCryptographicHash: split initialization from reset()ing
Marc Mutz
2023-03-17
1
-19
/
+86
*
QCryptographicHash: fix missing EVP_DigestInit_ex() after EVP_MD_CTX_reset()
Marc Mutz
2023-03-17
1
-0
/
+1
*
QMessageAuthenticationCode: make reset() noexcept
Marc Mutz
2023-03-17
1
-1
/
+1
*
QMessageAuthenticationCode: port to QByteArrayView [3/3]: static hash()
Marc Mutz
2023-03-17
1
-1
/
+3
*
QMessageAuthenticationCode: port to QByteArrayView [2/3]: addData()
Marc Mutz
2023-03-17
1
-2
/
+7
*
QMessageAuthenticationCode: port to QByteArrayView [1/3]: ctor/setKey()
Marc Mutz
2023-03-17
1
-2
/
+13
*
QMessageAuthenticationCode: add move SMFs and swap()
Marc Mutz
2023-03-16
1
-0
/
+33
*
[docs] Fix typo in QMessageAuthenticationCode::reset() documentation
Marc Mutz
2023-03-02
1
-1
/
+1
*
Mark QMessageAuthenticationCodePrivate::initMessageHash() as noexcept
Marc Mutz
2023-03-02
1
-2
/
+2
*
QMessageAuthenticationCode: port Private::setKey() to QByteArrayView
Marc Mutz
2023-03-02
1
-2
/
+2
*
De-pessimize QCryptographicHash::reset() in OpenSSL3 mode
Marc Mutz
2023-03-02
1
-0
/
+6
*
Long live QMessageAuthenticationCode::resultView()!
Marc Mutz
2023-03-01
1
-3
/
+18
*
QMessageAutenticationCode: add some Q_ASSUME()s to xored()
Marc Mutz
2023-03-01
1
-0
/
+26
*
QMessageAuthenticationCode: statically assert HMAC works for all algorithms
Marc Mutz
2023-03-01
1
-1
/
+8
*
QMessageAuthenticationCode: use QSmallByteArray for the key
Marc Mutz
2023-03-01
1
-23
/
+42
*
Fix QCH:supportsAlgorithm() result for unsupported hashes in OpenSSL
Jan Grulich
2023-02-28
1
-1
/
+21
*
QCryptographicHash: don't include openssl/sha.h
Marc Mutz
2023-02-27
1
-8
/
+0
*
QMessageAuthenticationCode: Extract Method setKey() from initMessageHash()
Marc Mutz
2023-02-26
1
-15
/
+32
*
QSmallByteArray: add sufficient API to make conversion to QByteArrayView impl...
Marc Mutz
2023-02-26
1
-3
/
+18
*
QCryptographicHash: implement non-OpenSSL3 part of supportsAlgorithm()
Marc Mutz
2023-02-26
1
-2
/
+30
*
QMessageAuthenticationCode: make finalizeUnchecked() properly noexcept
Marc Mutz
2023-02-25
1
-4
/
+21
*
QMessageAuthenticationCode: replace result QByteArray with QSmallByteArray
Marc Mutz
2023-02-25
1
-4
/
+4
*
QMessageAuthenticationCode: reuse messageHash in finalizeUnchecked()
Marc Mutz
2023-02-25
1
-5
/
+5
*
QCryptographicHash: give the result container a catchy name
Marc Mutz
2023-02-25
1
-1
/
+3
*
QMessageAuthenticationCode: make qt_hash_block_size() constexpr
Marc Mutz
2023-02-25
1
-1
/
+1
*
QCryptographicHash: auto-calculate MaxHashLength
Marc Mutz
2023-02-25
1
-10
/
+26
*
QMessageAuthenticationCode: make messageHash a QCryptographicHashPrivate
Marc Mutz
2023-02-24
1
-2
/
+4
*
QCryptographicHash: move addData(QIODevice*) to Private
Marc Mutz
2023-02-24
1
-1
/
+7
*
QMessageAuthenticationCode: re-use messageHash for hashing the key
Marc Mutz
2023-02-24
1
-1
/
+11
*
QMessageAuthenticationCode: remove lazy initialization of messageHash
Marc Mutz
2023-02-23
1
-12
/
+31
*
QMessageAuthenticationCode: make Private::method member const
Marc Mutz
2023-02-23
1
-1
/
+1
*
QMessageAuthenticationCode: use QCryptographicHashPrivate in finalizeUnchecked()
Marc Mutz
2023-02-23
1
-2
/
+3
[next]