| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
We inversed the order. HTTP shall be tried first, file:// last.
See https://bugs.webkit.org/show_bug.cgi?id=38935
Reviewed-by: Thiago
|
|
|
|
| |
Task-number: QTBUG-10649
|
|
|
|
|
|
|
| |
This should fix the problem where we were showing a warning
that didn't matter anyway.
Task-number: QTBUG-9619
|
|
|
|
| |
Reviewed-by: Peter Hartmann
|
|
|
|
|
| |
Task-number: QTBUG-10171
Reviewed-by: Olivier Goffart
|
| |
|
|
|
|
|
|
| |
The goal is to easier add an overload for (const &QByteArray).
Reviewed-by: Peter Hartmann
|
|
|
|
|
|
| |
Even if we have implicit sharing in QByteArray it makes sense.
Reviewed-by: joao
|
| |
|
|
|
|
|
| |
Instead of returning from the socket's readyRead() handler
break out of the switch() and continue parsing the data.
|
|
|
|
|
|
|
| |
Fail earlier. Use constant that was introduced in one of the previous
commits.
Reviewed-by: Peter Hartmann
|
|
|
|
|
|
|
|
|
| |
Re-wrote some code to improve pipelining efficiency. Greatly helps
with combining into one TCP packet.
Task-number: QTBUG-9894
Task-number: QT-3280
Reviewed-by: Peter Hartmann
|
|
|
|
| |
Task-number: QTBUG-7359
|
| |
|
|
|
|
|
|
|
|
|
| |
Work done jointly by Gareth and me. Yields no qdoc errors.
Task-number: QTBUG-9342
Task-number: QTBUG-9120
Reviewed-by: Gareth Stockwell
Reviewed-by: David Boddie
|
|
|
|
|
| |
Merge-request: 2332
Reviewed-by: Peter Hartmann
|
|
|
|
|
|
|
|
|
|
|
| |
RVCT has trouble when QPointer is instantiated on classes with inlined
constructors/functions.
Compile fix for 43e1cffb16c2eea54392f5c56210b10abb2f044e,
cc22a14f3d2159a8f760b44e3fe1636a3721ce95 and 656c02f128c56177c48b3de47f7b1e17dbbfa4d3
Reviewed-by: Peter Hartmann
Reviewed-by: Prasanth
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes a crash in tst_qnetworkreply and in some QtWebKit
based browsers.
It was related to adding a QPointer on an already
deleted QHttpNetworkConnection object. By converting
an existing normal pointer to a QPointer we set
it a 0-pointer and are safe.
https://bugs.webkit.org/show_bug.cgi?id=36290
Reviewed-by: joao
Reviewed-by: gabi
|
|
|
|
| |
Reviewed-by: thiago
|
|
|
|
| |
Reviewed-by: Thiago
|
|
|
|
| |
Reviewed-by: Olivier Goffart
|
|
|
|
| |
Reviewed-by: Peter Hartmann
|
|
|
|
| |
Reviewed-by: TrustMe
|
|
|
|
|
| |
Reviewed-by: Peter Hartmann
Reviewed-by: David Boddie
|
|
|
|
| |
Reviewed-by: David Boddie
|
|
|
|
|
|
| |
.. and some changes that will help us track down bugs
Reviewed-by: Peter Hartmann
|
|
|
|
|
|
|
| |
This will help us to track down a sporadic bug that made requests
being sent again even if they were already done.
Reviewed-by: Peter Hartmann
|
|
|
|
|
|
| |
the date header always needs to be updated in the cache.
Task-number: QTBUG-7466
|
|
|
|
| |
Reviewed-by: Peter Hartmann
|
|
|
|
| |
Task: QTBUG-7997
|
|
|
|
|
|
| |
Do cheap checks first.
Reviewed-by: TrustMe
|
|
|
|
|
|
|
|
|
|
| |
The readyRead() from the expand() function called from allDone()
had a new request triggered for that channel even if it is not really
finished yet. Move the assignment to IdleState inside
allDone to avoid this error.
Reviewed-by: Andreas Kling
Reviewed-by: Peter Hartmann
|
|
|
|
| |
Reviewed-by: TrustMe
|
|
|
|
| |
Reviewed-by: Peter Hartmann
|
|
|
|
|
|
| |
we need to include the module preefix in public headers
Reviewed-by: Denis Dzyubenko
|
|
|
|
|
|
|
| |
Just read() instead us using peek() and bytesAvailable()
Also don't use the obfuscated line ending checking code.
Reviewed-by: Peter Hartmann
|
|
|
|
|
|
| |
Just read() instead us using peek() and bytesAvailable()
Reviewed-by: Peter Hartmann
|
|
|
|
|
|
|
|
|
| |
The call to eatWhitespace() must only be done before reading
the status, not while reading it.
(We can be in ReadingStatusState for multiple loop iterations)
Task-number: QTBUG-7673
Reviewed-by: Peter Hartmann
|
|
|
|
|
|
|
| |
Thanks Nils Jeisecke for report and proposed fix.
Task-number: QTBUG-7713
Reviewed-by: thiago
|
|
|
|
| |
Reviewed-by: joao
|
|
|
|
| |
Reviewed-by: Peter Hartmann
|
|
|
|
|
|
| |
Slight performance increase.
Reviewed-by: Peter Hartmann
|
|
|
|
| |
Reviewed-By: Peter Hartmann
|
|
|
|
|
|
|
|
| |
It is now considered as finished immediatly after creation to avoid
an event loop spin.
Had to change the auto tests a bit to account for the new behaviour.
Reviewed-by: Peter Hartmann
|
|
|
|
| |
Reviewed-by: Markus Goetz
|
|
|
|
|
|
|
|
|
|
|
| |
The parsing would ignore the fact that "private" ended at the comma
and would instead try to get the continuation as the value.
We have to check if equal < comma and it's not -1. Using unsigned
comparisons does both things at once for us.
Task-number: QTBUG-7060
Reviewed-by: Peter Hartmann
|
|
|
|
| |
Reviewed-by: TrustMe
|
|
|
|
|
|
|
| |
Prefer a QHttpNetworkConnectionChannel which has a connected socket
to a channel which doesn't have a connected socket.
Reviewed-by: Peter Hartmann
|
|
|
|
| |
Reviewed-by: Peter Hartmann
|