aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* rename CommonCriteriaMaintenanceUpdate -> CCMaintenanceUpdateAdam Janovsky2022-12-102-4/+4
|
* Rename CommonCriteriaCert -> CCCertificateAdam Janovsky2022-12-1010-92/+92
|
* rename common_criteria modules to ccAdam Janovsky2022-12-0910-62/+62
|
* Refactor FIPS & unify CLI actions (#275)adamjanovsky2022-12-0859-1909/+12518
| | | | | | | | | | * Unifies CLIs into sine CLI * Merge much of dataset functionality into `Dataset` baseclass * Refactor `unittest` -> `pytest` * Unify processing pipeline across datasets (common public functions) * Unify and refactor processing of auxillary datasets (CPE, CVE, PP, Algorithms, ...) * Upgrade Github Actions pipelines * Allow for failure of some tests * Refactor type hints
* Add a way to get the full MIP and IUT datasets from web.J08nY2022-10-193-0/+14
|
* Add getters for MI and IUT snapshots.J08nY2022-10-193-0/+14
|
* Fix FIPS references.J08nY2022-10-192-13/+15
|
* Store OCR results into CC cert state.J08nY2022-10-041-0/+5
|
* Add new CC cert state attributes.J08nY2022-10-042-18/+24
|
* Merge pull request #259 from ↵adamjanovsky2022-09-305-26/+40
|\ | | | | | | | | crocs-muni:feat/temporal-trends-notebook-improvements Temporal notebook iterative improvements
| * Merge branch 'main' into feat/temporal-trends-notebook-improvementsAdam Janovsky2022-09-275-4/+62
| |\
| * | start colleting EALs from PP datasetAdam Janovsky2022-09-135-26/+40
| | |
* | | Make DependencyFinder drop unknown refs in CC and FIPS dataset use.J08nY2022-09-272-2/+6
| |/ |/|
* | Fix Japan canonicalízation.J08nY2022-09-231-0/+1
| |
* | More code coverage.J08nY2022-09-222-0/+49
| |
* | Parse cert id out of filename.J08nY2022-09-193-4/+12
|/
* Fix CC scheme download typo.J08nY2022-07-261-1/+1
|
* Fix Malaysia scheme download.J08nY2022-07-161-1/+1
|
* Add Singapore, Sweden, Turkey and USA to scheme download.J08nY2022-07-131-0/+21
|
* Fix scheme download tests.J08nY2022-07-131-20/+23
|
* Add more schemes to collect data from.J08nY2022-07-131-0/+17
| | | | Adds Malaysia, Netherlands, Norway and Korea.
* Add download of certificate lists from scheme pages.J08nY2022-07-121-0/+31
| | | | Fixes #46, partially.
* FIPS: Extract ST metadata and store it.J08nY2022-07-111-0/+5
|
* FIPS: Fix #210.J08nY2022-07-111-1/+1
| | | | | Moves algorithm download into "process_algorithms()" and calls it in the CLI.
* FIPS: Reorganize FIPSAlgorithm dataset.J08nY2022-07-112-510/+499
| | | | - Now conforms to the dataset API.
* Serialize fully qualified classnames instead of just the names.J08nY2022-07-108-292/+292
|
* Fix the test cert datasets.J08nY2022-07-052-4933/+425
|
* Fix FIPS tests.J08nY2022-07-052-68/+56
|
* Update test datasets.J08nY2022-07-052-1625/+5149
|
* Fix issues except FIPS refs.J08nY2022-07-051-1028/+4206
|
* Fix FIPS reference collection.J08nY2022-07-051-2/+3
|
* Blacken and isort.J08nY2022-07-051-2/+3
|
* Fix most test issues caused by new changes.J08nY2022-07-052-13/+10
|
* Fixup imports of new helpers module.J08nY2022-07-051-1/+1
|
* Introduce rules in YAML.J08nY2022-07-051-0/+7
|
* 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
| |