aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* fix CommonCriteriaCert.InternalState constructorAdam Janovsky2022-06-223-20/+26
|
* enhance vulnerability notebook with CWEs (#232)adamjanovsky2022-06-143-4/+24
| | | | | * CVEs: start collecting CWE data * vuln notebook: CWE analysis
* Add more regex rulesm, slightly refactor. (#224)Ján Jančár2022-06-022-5/+16
| | | | | | | | | | | | | | | | | | | | | | | | | * Add more evaluation facilities to cert rules. * Add more crypto rules and split them into groups. * Rename rules_defenses to rules_side_channels. * Fix tests, use settings_test. * Fix import order. * Fix escape warning. * Fix pandas warning. * Flake8. * Add more TEE rules. * Optimize regex searching. * Add typehints to cert_rules. * Fix import order.
* Merge pull request #215 from crocs-muni/model-docsadamjanovsky2022-05-271-3/+3
|\ | | | | docs: Documentation for DependecyFinder and DependencyVulnerabilityFi…
| * Update location of CC MU dataset in settings.J08nY2022-05-201-3/+3
| | | | | | | | This will work after todays nightly update.
* | add docs for CCDatasetAdam Janovsky2022-05-231-1/+1
|/
* reorganize imports in examples, CLIs, notebooksAdam Janovsky2022-05-138-23/+15
|
* populate __init__ for modulesAdam Janovsky2022-05-121-1/+1
|
* implement EAL-implied SARs inferenceAdam Janovsky2022-05-105-71/+87
|
* delete debugging statementAdam Janovsky2022-05-091-1/+0
|
* fix tests, new SAR testsAdam Janovsky2022-05-093-249/+274
|
* test: Added tests for dependecy vulnerabilitiesGeogeFI2022-04-092-0/+2234
|
* Merge branch 'main' into dependency-vulnerabilityGeogeFI2022-04-073-277/+277
|\
| * Refactor/pdftotext as library (#183)adamjanovsky2022-04-043-277/+277
| | | | | | | | | | | | | | - Update Docker Ubuntu to 22.04 - Test pipeline now installs fresh Poppler - Poppler-utils package no longer needed - Paragraph on project dependencies added to CONTRIBUTING.md - Pdftotext is no longer called with subprocess call, but API is leveraged instead
* | refactor: Fixing comments from code reviewGeogeFI2022-04-022-6/+6
| |
* | chore: Fixed tests, added support for indirect referencesGeogeFI2022-03-192-0/+6
|/
* Adapt FIPS tests to new reference API.J08nY2022-03-041-62/+208
|
* Introduce references object.J08nY2022-02-223-214/+252
|
* Rename "affect" -> "reference".J08nY2022-02-223-20/+22
| | | | | | | We shouldn't use affecting to describe the relationship that we are describing here as we are only collecting references and can't say anything about whether the referenced certificates are truly affecting one another.
* Normalize generic CPE versionsAdam Janovsky2022-02-171-4/+5
|
* proper escaping when parsing CPEsAdam Janovsky2022-02-171-0/+34
|
* refactor: Unified types among dependenciesGeogeFI2022-02-171-1/+1
|
* cpe matches list->set, heuristic type hintsAdam Janovsky2022-02-161-2/+2
|
* fix of tests and pipelinemmstanone2022-02-131-60/+60
|
* fix testsAdam Janovsky2022-02-123-30/+50
|
* MyPy issue 1422 fixed with MyPy 0.920Adam Janovsky2022-02-102-2/+2
|
* Merge branch 'dev' into dependency-analysisAdam Janovsky2022-01-2914-75/+12276
|\
| * fix assert in testAdam Janovsky2022-01-051-1/+1
| |
| * Fix from_dict ordering issue.J08nY2022-01-054-15/+14
| |
| * Fix broken serialization of CVE and CPE objects.J08nY2022-01-032-0/+41
| |
| * Add CPE dataset test.J08nY2021-12-261-0/+16
| |
| * Add pytest-monitor and pytest-profiling to dev deps.J08nY2021-12-261-3/+2
| |
| * Add slots to CVE and CPE objects.J08nY2021-12-261-0/+14
| | | | | | | | | | | | Fixes #109. Also adds a test loading the CVE database from the web.
| * Merge pull request #45 from J08nY/feat/in-processadamjanovsky2021-12-267-0/+12120
| |\ | | | | | | Add parsing of FIPS MIP and IUT lists
| | * Fix typehints and naming.J08nY2021-12-252-6/+6
| | |
| | * Add tests for FIPS IUT/MIP stuff.J08nY2021-12-237-0/+12120
| | |
| * | Add regression test for #125.J08nY2021-12-231-0/+7
| | |
| * | Use dgst field for FIPS instead of cert_id.J08nY2021-12-231-60/+65
| |/ | | | | | | Fixes #125.
* | Merge branch 'dev' into dependency-analysisAdam Janovsky2021-12-1910-311/+513
|\|
| * flake8 complianceAdam Janovsky2021-12-194-6/+3
| |
| * Fix MyPy errorsAdam Janovsky2021-12-183-9/+17
| |
| * sort importsAdam Janovsky2021-12-185-28/+27
| |
| * Format code with blackAdam Janovsky2021-12-185-262/+458
| |
| * quick fix testsAdam Janovsky2021-12-181-7/+2
| |
| * Merge pull request #143 from J08nY:fix/ccheuristicsadamjanovsky2021-12-182-7/+7
| |\ | | | | | | Fix CCHeuristics attribute lookup.
| | * Fix CCHeuristics attribute lookup.J08nY2021-12-162-7/+7
| | |
| * | Add more keyword rules.J08nY2021-12-161-1/+3
| |/ | | | | | | Fixes #128.
| * (the real commit)mmstanone2021-12-131-3/+3
| |
| * Fix "maintainance" -> "maintenance".J08nY2021-12-095-13/+13
| |
* | test: Fixed tests for directly_affecting and indirectly_affectingGeogeFI2021-12-121-2/+2
| |