| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Do not call read() if the socket engine is already invalid.
This could happen when using the Unbuffered QTcpSocket mode which
is currently only used inside QNetworkAccessManager.
Reviewed-by: Shane Kearns
|
|
|
|
| |
Reviewed-by: Markus Goetz
|
|
|
|
| |
Reviewed-by: Markus Goetz
|
|
|
|
|
|
|
| |
Better to make it relative to the profile. That way it is always
found, regardless of where Qt is located.
RevBy: Liang Qi
|
|
|
|
| |
Reviewed-by: Markus Goetz
|
|
|
|
| |
Reviewed-by: TrustMe
|
|
|
|
| |
RevBy: Trust me
|
|
|
|
|
|
|
|
|
| |
moc was starting to parse function one token too late. This was usually
unnoticed because there is usually a semi colon, or a colon, or some
other token that are ignored. But in this case, a Q_PROPERTY is not
ignored, the parsing would fail.
Reviewed-by: brad
|
|
|
|
| |
Reviewed-by: Markus Goetz
|
|
|
|
|
| |
Task-number: QTBUG-17731
Reviewed-by: Markus Goetz
|
|
|
|
|
|
|
|
| |
So that if these font engines are deallocated elsewhere (by
QFontCache for instance), we can still access them in QTextEngine.
Task-number: QTBUG-17603
Reviewed-by: Eskil
|
|
|
|
|
|
|
| |
This fixes a case where finished() and finishedWithError()
were both emitted for a single reply.
Reviewed-by: Peter Hartmann
|
| |
|
|
|
|
| |
Proper bugfix will come with later commit.
|
|
|
|
| |
Reviewed-by: Trust Me
|
|
|
|
|
|
|
|
|
|
| |
Previously, on initializing the first QSslSocket, we read all root
certificates into memory (~ 150 files).
Now, we tell OpenSSL where to find the root certificates, so that they
can be loaded on demand (if supported, see 'man c_rehash' for details).
Reviewed-by: Markus Goetz
Task-number: QTBUG-14016
|
|
|
|
| |
Reviewed-by: Markus Goetz
|
|
|
|
|
|
|
| |
The host seems to have closed the port and we should not use that server
for testing anyway.
Reviewed-by: Markus Goetz
|
|
|
|
|
|
|
| |
Using file engines directly does not anymore have the benefit intended.
We now use QFile again as we did before.
Reviewed-by: Martin Petersson
|
|
|
|
| |
Reviewed-by: Martin Petersson
|
|
|
|
|
|
|
| |
Using QTRY_VERIFY
We should wait more if the timer events did not get received in time
because the system was busy.
|
|
|
|
| |
Reviewed-by: Peter Hartmann
|
| |
|
|
|
|
| |
Reviewed-by: Olivier Goffart
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
HTTP requests are run in a separate thread now.
This required some big changes in the QNetworkAccessHttpBackend.
There is a new class QHttpThreadDelegate which lives in the
HTTP thread and is the communication layer between HTTP code
and QNetworkAccessHttpBackend. Communication is done
via signals/slots.
The synchronous HTTP code (private QtWebKit API) also had to
be completely re-worked and uses its own thread now.
Reviewed-by: Peter Hartmann
Task-number: QTBUG-14162
|
|
|
|
|
|
|
|
|
|
| |
QPixmap::handle(): Pixmap is not an X11 class pixmap
The problem was that the QBitmap constructor would re-create a
copy of the bitmap in a image (because we are using the raster
graphicssystem)
Reviewed-by: sroedal
|
|
|
|
|
|
| |
This fixes the tst_qnetworkreply getFromUnreachableIp() test on Windows.
Reviewed-by: Markus Goetz
|
|
|
|
| |
Reviewed-by: Markus Goetz
|
|
|
|
| |
Reviewed-by: Markus Goetz
|
|
|
|
|
|
| |
fread() used in the wrong way so test failed on Windows.
Reviewed-by: Markus Goetz
|
|
|
|
|
|
|
|
| |
When the connecting process is in progress we should not enable the
read notifier. This will be done when we are connected. This fixes the
tst_qnetworkreply proxyChange() on Windows.
Reviewed-by: Markus Goetz
|
| |
|
|
|
|
| |
It was unable to find the scripts
|
|
|
|
|
| |
Task-number: QTBUG-17469
Reviewed-by: Joao
|
|
|
|
| |
Reviewed by our Anttis
|
|
|
|
|
|
|
|
|
| |
Qt::Popup implicitly means Qt::X11BypassWindowManagerHint, and according
to ICCCM 4.1.5 window manager should not move or resize windows that have
override-redirect flag set (i.e. X11BypassWindowManagerHint).
Task-number: QTBUG-11447
Reviewed-by: Olivier Goffart
|
|
|
|
|
|
|
| |
f32file.h (public) depends on e32svr.h (private), and in symbian^3 the
private headers have been moved to a different include path.
Reviewed-by: axis
|
|
|
|
| |
Introduced in my previous fix for QTBUG-17257
|
|
|
|
|
|
| |
Use the Function not implemented error
Reviewed-by: Joao
|
|
|
|
|
|
|
|
|
|
|
|
| |
The previous mapFromGlobal optimization in
cdd776a91e65bf5c30cea1bab9823134a3f797d0 broke behavior in some window
managers like metacity when resizing by dragging the top-left corner.
Most likely it is a bad behaviour of the window manager (according to
ICCCM 4.1.5 we should get a ConfigureNotify event with x and y in
root coordinates if you consider this is a "movement" of a window).
Reviewed-by: Olivier Goffart
|
|
|
|
|
|
|
|
|
|
|
| |
The code in question was calling XSync and then processing ConfigureNotify
requests, but only using the width/height information from the event,
while ignoring the x,y properties. The code was consuming synthetic
ConfigureNotify with x,y in root coordinate system that we are supposed
to receive from the window manager, which broke mapFromGlobal/mapToGlobal
behavior (after cdd776a91e65bf5c30cea1bab9823134a3f797d0)
Reviewed-by: Olivier Goffart
|
|
|
|
|
|
|
|
| |
Debugger tools (such as valgrind) hooks into QMutex::lock and
QMutex::unlock. So we should continue to call this function if
we want to keep those tools working
Reviewed-by: brad
|
|
|
|
|
|
|
| |
As also mentioned in QTBUG-16692
Reviewed-by: brad
Task-number: QTBUG-17257
|
|
|
|
|
|
| |
which does not seem to be used.
Reviewed-by: Brad
|
|
|
|
| |
Reviewed-by: Martin Petersson
|
| |
|
| |
|
|
|
|
|
| |
Forgot to delete this file. Since 4.8 we use the
QNetworkReplyDataImpl instead of a QNetworkAccessDataBackend
|
|
|
|
|
|
|
|
| |
Also make the authentication cache thread-safe by using
a mutex and making QNetworkAuthenticationCredential
a value-class.
Reviewed-by: thiago
|