Robert Löhning
88fa1b2da7
[qt] Clone submodules in one go ( #4555 )
2020-10-21 10:23:50 -07:00
devtty1er
d561c49ae5
Update Dockerfiles ( #4070 )
...
* Use LABEL in place of MAINTAINER
* Remove LABEL maintainer from Dockerfiles
2020-07-06 13:18:23 -07:00
Robert Löhning
2264f7915f
[qt] Don't clone AFL ( #4067 )
...
Now that stable caught up with master, we
can use the clone from base-builder image.
2020-07-05 08:30:57 -07:00
Robert Löhning
7da55877b6
[qt] Move build.sh to own repository ( #4042 )
2020-06-29 12:43:17 -07:00
Robert Löhning
9fd351cb1a
[qt] Test qtsvg ( #4012 )
2020-06-19 07:53:57 -07:00
Robert Löhning
4f512ca757
Remove qtdeclarative ( #3949 )
...
It turned out that QQmlComponent::create() is not suitable for fuzzing.
This mostly reverts commit 0e401be9de
.
2020-06-09 07:40:49 -07:00
Abhishek Arya
1776bd3dec
Install latest cmake, make easy to install i386 packages ( #3943 )
...
Fixes #3124 , #2751
2020-06-07 17:27:40 -07:00
Robert Löhning
0e401be9de
[qt] Add qtdeclarative ( #3901 )
...
* [qt] Add qtdeclarative
* [qt] Ignore stdout from make
"The job exceeded the maximum log length, and has been terminated."
2020-05-29 08:06:12 -07:00
Robert Löhning
d942fb9657
[qt] Don't install build-essential ( #3880 )
...
It's in base-builder now.
2020-05-26 12:51:14 -07:00
Robert Löhning
e41dd0e642
[qt] Get a shallow clone of qtbase ( #3872 )
...
Reduces the size by nearly 200 MB
2020-05-25 21:53:19 -07:00
Robert Löhning
4ee9ad7901
[qt] Add architecture i386 ( #3654 )
2020-04-15 07:26:36 -07:00
Robert Löhning
f153ab8e4b
[qt] Don't install xcb ( #3608 )
...
Seems to be needed on Windows only.
2020-04-09 12:20:36 -07:00
Robert Löhning
c833c8dfa2
[qt] Don't install xcb ( #3605 )
...
We use the minimal plugin instead.
2020-04-09 10:58:45 -07:00
Robert Löhning
be91239b10
[qt] Use dictionaires and testcases from AFL's repo ( #3562 )
...
...instead of Ubuntu package
2020-03-31 14:35:39 -07:00
Robert Löhning
96caab94d8
[qt] Remove cherry-picking of ssl fuzz target ( #3522 )
...
It's in now.
2020-03-19 06:57:40 -07:00
Robert Löhning
a35bbeeeae
[qt] Add fuzz target for ctor of QSslCertificate ( #3504 )
...
* [qt] Add fuzz target for ctor of QSslCertificate
* [qt] Fix filename of corpus file
* Cherry-pick fuzz target directly.
It's in the repo now.
2020-03-16 07:57:02 -07:00
Robert Löhning
6bc159c982
[qt] Remove cherry-picking of renaming files ( #3422 )
...
It's upstream now.
2020-02-25 03:59:07 -08:00
Robert Löhning
b911bfc78b
[qt] Change pro-file names to lower case ( #3381 )
...
* [qt] Change pro-file names to lower case
Don't change the names of resulting
executables to keep track of open issues.
* [qt] Fix workaround
* [qt] Another fix in the workaround
2020-02-13 10:34:12 -08:00
Robert Löhning
4e3c999091
[qt] Remove temporary compile fix ( #3359 )
...
...when the proper fix was merged upstream.
2020-02-07 05:04:25 -08:00
Robert Löhning
0e48761f14
[qt] Add temporary workaround for compile issue ( #3323 )
2020-02-04 07:28:04 -08:00
Robert Löhning
feb57d3c9d
[qt] Don't try to shallow-copy submodules ( #3242 )
...
It doesn't work that way.
2020-01-16 04:28:21 -08:00
Robert Löhning
383f8ecefa
[qt] Test on branch 5.15 instead of dev ( #3232 )
...
- dev will change the build system to cmake. When I stay on 5.15,
I can choose when to port the fuzzing.
- Submodules are currently outdated in dev. On 5.15, changes in
stable branch will be tested earlier and additions for fuzzing
can be used earlier.
2020-01-14 13:10:10 -08:00
Robert Löhning
04ea24ee15
Add the first fuzz target for Qt ( #3171 )
2020-01-02 07:44:45 -08:00