summaryrefslogtreecommitdiffstats
path: root/src/network/access/qhttp.h
diff options
context:
space:
mode:
authorMarkus Goetz <Markus.Goetz@nokia.com>2009-10-14 09:59:44 (GMT)
committerMarkus Goetz <Markus.Goetz@nokia.com>2009-10-22 15:14:54 (GMT)
commitf182dcb82c4b0f4807a99bc8fb05bb6d07d8ddd3 (patch)
treedfc1376bc43c9239358a98018f1cf2780249d535 /src/network/access/qhttp.h
parent760f221e7f1550ecc8198fb0c01c65ee13ded7f4 (diff)
downloadQt-f182dcb82c4b0f4807a99bc8fb05bb6d07d8ddd3.zip
Qt-f182dcb82c4b0f4807a99bc8fb05bb6d07d8ddd3.tar.gz
Qt-f182dcb82c4b0f4807a99bc8fb05bb6d07d8ddd3.tar.bz2
QHttp: Fix bug related to SSL and big POST data
QHttp is deprecated, but let's be nice and fix this. POST/PUT now properly works over HTTPS without buffering the whole data when it is not needed. Reviewed-by: Peter Hartmann
Diffstat (limited to 'src/network/access/qhttp.h')
-rw-r--r--src/network/access/qhttp.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/network/access/qhttp.h b/src/network/access/qhttp.h
index e5061ca..f30def2 100644
--- a/src/network/access/qhttp.h
+++ b/src/network/access/qhttp.h
@@ -290,6 +290,9 @@ private:
Q_PRIVATE_SLOT(d_func(), void _q_slotError(QAbstractSocket::SocketError))
Q_PRIVATE_SLOT(d_func(), void _q_slotClosed())
Q_PRIVATE_SLOT(d_func(), void _q_slotBytesWritten(qint64 numBytes))
+#ifndef QT_NO_OPENSSL
+ Q_PRIVATE_SLOT(d_func(), void _q_slotEncryptedBytesWritten(qint64 numBytes))
+#endif
Q_PRIVATE_SLOT(d_func(), void _q_slotDoFinished())
Q_PRIVATE_SLOT(d_func(), void _q_slotSendRequest())
Q_PRIVATE_SLOT(d_func(), void _q_continuePost())