Daniel Marjamäki
e5010da931
Donate CPU: include wxwidgets/qt if we detect that the project uses those headers
2018-12-01 20:02:13 +01:00
Daniel Marjamäki
ffef44af4c
donate-cpu: better detection of crashes
2018-12-01 13:25:48 +01:00
Daniel Marjamäki
86f984020b
donate-cpu: save all warnings reported by head
2018-11-29 21:28:49 +01:00
Daniel Marjamäki
5532d1f877
donate-cpu: Add GetCppcheckVersions command
2018-11-29 21:19:45 +01:00
Daniel Marjamäki
e11afb7b0c
donate-cpu-server: refactor
2018-11-29 06:23:29 +01:00
Daniel Marjamäki
6b4f5026f7
donate-cpu-server: show crash history
2018-11-28 20:36:19 +01:00
Daniel Marjamäki
15d0aa503b
donate-cpu: only retry uploading package if it did not work
2018-11-28 19:30:14 +01:00
Daniel Marjamäki
bbcadb0f9b
donate-cpu-server: try to track crashes better
2018-11-28 14:03:54 +01:00
IOBYTE
8e6013c8af
Allow daca to display latest results of packages with a plus in their name. ( #1496 )
2018-11-28 06:09:29 +01:00
Daniel Marjamäki
af60b6f125
donate-cpu-server: save crash history
2018-11-27 19:08:52 +01:00
Daniel Marjamäki
e501b6a460
donate-cpu: try to handle exceptions when uploading better
2018-11-27 12:05:21 +01:00
Daniel Marjamäki
33027dc10b
triage: better handling of daca@home results
2018-11-25 12:59:08 +01:00
Daniel Marjamäki
d2bd536f1b
triage: improve handling of daca@home results
2018-11-24 21:36:59 +01:00
Daniel Marjamäki
a872b3f57a
donate-cpu: take care of unhandled exception when unpacking archive
2018-11-22 08:44:24 +01:00
Daniel Marjamäki
cba87f913e
donate-cpu: try to catch socket.error better
2018-11-20 11:18:18 +01:00
Daniel Marjamäki
60ce95c1ec
tools/pr.py: minor tweak
2018-11-20 06:36:08 +01:00
Daniel Marjamäki
399fef17ca
Add script pr.py to merge pull requests. runastyle is executed automatically.
2018-11-20 06:20:46 +01:00
Daniel Marjamäki
347c46491a
donate-cpu-server: try to handle uploaded crash results better
2018-11-19 10:57:04 +01:00
Daniel Marjamäki
4d8a85ec4d
donate-cpu: add --package argument
2018-11-19 10:04:53 +01:00
Daniel Marjamäki
42e516582c
Disable shadow warnings when compiling
2018-11-19 09:25:59 +01:00
Daniel Marjamäki
5eddcb0827
donate-cpu: use --template=daca2 so we can see some more details in the warnings
2018-11-18 16:26:56 +01:00
Daniel Marjamäki
e8ac45a5a7
donate-cpu-server.py: Recheck crashes more frequently
2018-11-17 19:32:10 +01:00
amai2012
6b05f8e867
Don't echo file names being extracted from archive
2018-11-17 18:29:12 +01:00
Daniel Marjamäki
d95d884bba
donate-cpu: try to handle socket error better when getting package
2018-11-14 21:41:16 +01:00
Daniel Marjamäki
2d61ca8883
donate-cpu: try to handle OSError when unpacking a tar file
2018-11-12 14:45:39 +01:00
Armin Müller
acf2035a53
Typos found by running "codespell" ( #1461 )
2018-11-03 07:34:27 +01:00
amai2012
39c2625789
Run check for missing CWE entries on travis.
2018-10-22 13:14:48 +02:00
Christian Franke
f228897641
make: Add uninstall target
2018-10-19 09:49:44 +02:00
rikardfalkeborn
c9f768a915
donate_cpu: use https url ( #1429 )
...
Avoids git printing a warning about redirecting to https every time
the clone command is issued. The warning was:
warning: redirecting to https://github.com/danmar/cppcheck.git/
2018-10-17 06:14:06 +02:00
Daniel Marjamäki
f72847530e
Donate CPU: make server more robust when latest results are missing
2018-10-15 11:01:51 +02:00
Daniel Marjamäki
12c81ac0bf
Remove deprecated daca scripts
2018-10-14 16:42:49 +02:00
Daniel Marjamäki
441d50df25
donate-cpu: use 1.85 as base version
2018-10-14 16:31:13 +02:00
Carlo Marcelo Arenas Belon
9d73cf08bc
tools: allow short SHA1 longer than 7 ( #1399 )
...
newer versions of git use a variable lenght proportional to the
repository size (9 for cppcheck)
remove old chomp helper function and make copying the revision
smarter to hopefully cover for edge case that needed it
2018-09-28 19:04:39 +02:00
amai2012
b6103d15a6
#8711 Run Makefile target validateXML on travis
2018-09-24 14:27:02 +02:00
amai2012
cf8523b198
#8711 Extend XML being generated to validate the XML output format by adding an unmatchedSuppression. Also use proper cppcheck executable to generate them
2018-09-24 13:13:05 +02:00
LE GARREC Vincent
2675793e31
Missing return value in git-pre-commit-cppcheck ( #1382 )
2018-09-21 04:56:53 +02:00
Sebastian
996334eead
Donate CPU: Only extract relevant source files from archives #8716 ( #1379 )
...
Use python tarfile instead of tar to extract the packages.
Only extract source files of interest.
Skip dangerous files that could overwrite files outside the temp folder.
Fixes https://trac.cppcheck.net/ticket/8716
2018-09-15 18:56:46 +02:00
Daniel Marjamäki
91a8807810
Donate CPU: include inconclusive results
2018-09-09 13:16:39 +02:00
Sebastian
7fdd039bee
donate-cpu.py: Fix crash when wget destination file does not exist. ( #1368 )
...
When os.remove() tried to remove a file that did not exist (which is the case when the script is started for the first time or the working directory has been cleared) a FileNotFoundError was issued and the script just crashed.
2018-09-07 15:59:59 +02:00
Daniel Marjamäki
4a4d4fd2be
Donate CPU: Improve diff report so changes from today can be seen separately
2018-09-06 17:31:07 +02:00
versat
1d52875d4f
donate-cpu.py: Fix parameter name in comments/help text.
2018-09-06 13:15:54 +02:00
Daniel Marjamäki
ee104303b7
Donate CPU: create diff report for todays results
2018-09-06 06:53:40 +02:00
Sebastian
220c06e356
Donate CPU Server: Fix broken links in crash report. ( #1364 )
2018-09-03 13:07:47 +02:00
Daniel Marjamäki
f88326c51f
Donate CPU: let the server remember latest packages when restarting
2018-09-02 14:08:09 +02:00
Daniel Marjamäki
c6369e6519
Donate CPU: Added a simple time report
2018-09-02 09:35:38 +02:00
Daniel Marjamäki
215bc3b303
Donate CPU:
...
* timeout after 30 seconds
* added content for http://cppcheck.osuosl.org:8000/
2018-09-02 07:28:25 +02:00
Daniel Marjamäki
79840add38
Donate CPU: Use shutil.rmtree instead of 'rm'
2018-09-01 17:04:34 +02:00
Daniel Marjamäki
d5a9332684
triage: show url and filename in edit boxes
2018-09-01 07:36:58 +02:00
Daniel Marjamäki
59731d70e8
triage: set error line properly
2018-09-01 06:39:22 +02:00
Daniel Marjamäki
173c737a5c
Fixed #8718 (Donate CPU: Optionally allow specifying a custom workfolder)
2018-08-31 14:29:15 +02:00