Commit Graph

6 Commits

Author SHA1 Message Date
DavidKorczynski 705a6331d4
python projects: enable pysecsan on ~30 projects (#9897)
Signed-off-by: David Korczynski <david@adalogics.com>
2023-03-09 20:35:34 +00:00
DavidKorczynski 1941c0520c
pyxdg: enable pysecsan (#8653)
Enabling pysecsan for 2 of the fuzzers.

Signed-off-by: David Korczynski <david@adalogics.com>

Signed-off-by: David Korczynski <david@adalogics.com>
2022-10-01 17:02:51 +01:00
DavidKorczynski a72b785e95
pyxdg: refine build and extend fuzzers (#7786)
Adds 3 new fuzzers and build pyxdg by way of pip3 install rather than
python3 setup.py
2022-05-31 17:33:25 +01:00
Oliver Chang d2283617c2
Move vendors to vendor_ccs when there is no maintainer email. (#7698) 2022-05-11 16:23:24 +10:00
DavidKorczynski 97ad471f06
pyxdg: extend fuzzer and add corpus+dict (#7674)
* pyxdg: extend fuzzer and add corpus+dict

The extension is mainly to force xml checking before its passed into the
pyxdg library. The problem I had was any code in xml would not be
instrumented, so coverage could not be used to explore correct xml
files. I did a minor guard to use lxml instead to check xml validity, as
this could be instrumented proper. Gains are significant.

* try to fix fuzzer not part of pyxdg

* nit

* nit

* fix build failure
2022-05-05 12:18:32 +01:00
DavidKorczynski c25c6d920f
pyxdg: initial integration (#7514)
* pyxdg: initial integration

* update to latest python image
2022-04-08 12:34:51 -04:00