aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAgeFilesLines
...
| * Add codecov badges.J08nY2022-12-082-3/+6
| |
| * Add codecov and rename workflow jobs for consistency.J08nY2022-12-083-2/+11
| |
* | Merge pull request #291 from ↵Ján Jančár2022-12-082-22/+7
|\ \ | |/ |/| | | | | crocs-muni/dependabot/pip/requirements/certifi-2022.12.7 build(deps): bump certifi from 2021.10.8 to 2022.12.7 in /requirements
| * build(deps): bump certifi from 2021.10.8 to 2022.12.7 in /requirementsdependabot[bot]2022-12-082-22/+7
|/ | | | | | | | | | | | | Bumps [certifi](https://github.com/certifi/python-certifi) from 2021.10.8 to 2022.12.7. - [Release notes](https://github.com/certifi/python-certifi/releases) - [Commits](https://github.com/certifi/python-certifi/compare/2021.10.08...2022.12.07) --- updated-dependencies: - dependency-name: certifi dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
* Refactor FIPS & unify CLI actions (#275)adamjanovsky2022-12-08143-119089/+15594
| | | | | | | | | | * 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
* Fix package_data contents.J08nY2022-11-151-1/+1
|
* Merge pull request #280 from crocs-muni/fix/ocr-page-orderJán Jančár2022-11-091-1/+2
|\ | | | | Fix OCR page order issue.
| * Fix OCR page order issue.J08nY2022-11-091-1/+2
|/ | | | Fixes #279.
* Add results to notebooks to make them nice on GitHub.J08nY2022-10-254-105/+1007
|
* Merge pull request #274 from crocs-muni/feat/fips-notebooksJán Jančár2022-10-2513-3511/+114761
|\ | | | | Add notebooks to FIPS.
| * Fix FipsAlgo sorting for serialization.J08nY2022-10-241-3/+19
| |
| * Add vulnerabilities notebook to FIPS.J08nY2022-10-213-1/+705
| |
| * Unify some CVE/CPE-help pandas functions and use them in FIPS.J08nY2022-10-213-3481/+43470
| |
| * Add temporal analysis of FIPS algorithms.J08nY2022-10-212-4/+40
| |
| * Only log warnings for table extraction issues.J08nY2022-10-211-2/+2
| |
| * Add more fields to FIPS pandas dataframe.J08nY2022-10-212-1/+38
| |
| * Add MIP and IUT notebook for FIPS.J08nY2022-10-211-0/+372
| |
| * Fix IUT dataset path use.J08nY2022-10-211-1/+1
| |
| * Add temporal trends notebook to FIPS.J08nY2022-10-216-26/+70122
|/
* Ditch the special handling of FIPS rules.J08nY2022-10-211-6/+4
| | | | Add a separator anyway, not doing so messes stuff up.
* Add a way to get the full MIP and IUT datasets from web.J08nY2022-10-196-0/+52
|
* Add getters for MI and IUT snapshots.J08nY2022-10-196-0/+66
|
* Merge pull request #273 from crocs-muni/feat/eval-cpe-matchesadamjanovsky2022-10-197-132/+4923
|\ | | | | Feat/eval cpe matches
| * Merge branch 'main' into feat/eval-cpe-matchesAdam Janovsky2022-10-1918-1648/+2704
| |\ | |/ |/|
* | Merge pull request #271 from crocs-muni/feat/revisit-vulnsadamjanovsky2022-10-196-1259/+1841
|\ \ | | | | | | Feat/revisit vulns
| * \ merge fresh mainAdam Janovsky2022-10-1921-435/+1296
| |\ \ | |/ / |/| |
* | | Merge pull request #272 from crocs-muni/fix/fips-idsJán Jančár2022-10-193-15/+18
|\ \ \ | | | | | | | | Fix FIPS references.
| * | | Fix FIPS references.J08nY2022-10-193-15/+18
| | | |
* | | | Add modified sankey algo to references notebook.J08nY2022-10-191-80/+450
|/ / /
* | | Update the final run notebooks and cert_id eval data.J08nY2022-10-106-72/+124
| | |
* | | Anonymize docs.J08nY2022-10-102-5/+9
| | |
* | | Update final run notebook with *the* final run.J08nY2022-10-101-24/+657
| | |
* | | Bump mypy in pre-commit.J08nY2022-10-091-1/+1
| | | | | | | | | | | | I can finally commit again!
* | | Add git commit hash to final run notebook.J08nY2022-10-091-620/+32
| | |
* | | Merge pull request #267 from crocs-muni/feat/eval-cpe-matchesadamjanovsky2022-10-0911-121/+510
|\ \ \ | | | | | | | | Manual evaluation of CPE matching
| | * | finalize plotting and vuln notebook, add networkx depAdam Janovsky2022-10-195-1075/+381
| | | |
| | * | plotting of tablesAdam Janovsky2022-10-101-201/+756
| | | |
| | * | Merge branch 'main' into feat/revisit-vulnsAdam Janovsky2022-10-103-8/+15
| | |\ \ | |_|/ / |/| | |
| | * | rework vuln. notebookAdam Janovsky2022-10-101-710/+879
| | | |
| | * | introduce scipy dependencyAdam Janovsky2022-10-053-249/+28
| | | |
| | * | user spearman to compute correlations, further enhancesAdam Janovsky2022-10-052-876/+1651
| | | |
| | | * move/update cert_id/cpe validation notebooksAdam Janovsky2022-10-192-4/+3
| | | |
| | | * move new CPE labeling, validation to proper dirsAdam Janovsky2022-10-194-11/+74655
| | | |
| | | * delete old CPE labeling notebooks, validation splitsAdam Janovsky2022-10-193-69860/+0
| | | |
| | | * add latex commands for evaluationAdam Janovsky2022-10-101-7/+15
| | |/ | |/|
| * | Merge branch 'main' into feat/eval-cpe-matchesAdam Janovsky2022-10-093-8/+15
| |\ \ | |/ / |/| |
* | | Merge pull request #270 from crocs-muni/fix/change-pp-pathJán Jančár2022-10-073-8/+15
|\ \ \ | |_|/ |/| | Move PP dataset URL.
| * | Move PP dataset URL.J08nY2022-10-073-8/+15
|/ / | | | | | | Fixes #269.
| * Update CPE evaluation datasetAdam Janovsky2022-10-092-115/+132
| | | | | | | | | | | | | | - When improving CPE classifier dataset, some of the evaluation samples were used to steer the engineering choices. New dataset was sampled at random. - Also update notebook to prepare the evaluation
| * improve CPE matchingAdam Janovsky2022-10-094-26/+153
| |