aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAgeFilesLines
...
| * | refactor: Refactored referenced moduleGeogeFI2022-04-093-13/+21
| | |
| * | refactor: Renamed methods to suit sklearn philosophyGeogeFI2022-04-092-7/+21
| | |
| * | chore: Deleted unnecessary function in cc datasetGeogeFI2022-04-071-12/+0
| | |
| * | Merge branch 'main' into dependency-vulnerabilityGeogeFI2022-04-0725-433/+593
| |\ \ | |/ / |/| |
* | | Merge pull request #186 from crocs-muni/refactor/better-requirements0.0.4adamjanovsky2022-04-0514-75/+170
|\ \ \ | |_|/ |/| | Refactor/better requirements
| * | docs to new requirementsAdam Janovsky2022-04-041-1/+8
| | |
| * | reorganize requirementsAdam Janovsky2022-04-0413-74/+162
|/ /
* | Refactor/pdftotext as library (#183)adamjanovsky2022-04-0412-312/+338
| | | | | | | | | | | | | | - 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
* | Merge pull request #184 from crocs-muni/regex-recertification-certs-fixJán Jančár2022-04-011-2/+1
|\ \ | | | | | | fix: Matching anssi certs with recertification, removed regex for tur…
| * | fix: Matching anssi certs with recertification, removed regex for turkish certsGeogeFI2022-04-011-2/+1
|/ /
* | Merge pull request #182 from crocs-muni/fix/fips-mip-parsingJán Jančár2022-03-292-47/+86
|\ \ | | | | | | Fix issue with MIP download due to change in FIPS site.
| * | Fix issue with MIP download due to change in FIPS site.J08nY2022-03-292-47/+86
|/ /
* | Merge pull request #181 from crocs-muni/fix/terminate-billiardadamjanovsky2022-03-231-0/+1
|\ \ | | | | | | Explicitly terminate the Thread or Process pool.
| * | Explicitly terminate the Thread or Process pool.J08nY2022-03-231-0/+1
|/ / | | | | | | | | | | | | Should help deal with https://github.com/celery/billiard/issues/282 which manifests each two weeks or so when the celery process runs out of open file descriptors and the updates stop working in weird ways.
| * refactor: Renamed function namesGeogeFI2022-04-072-14/+15
| |
| * format: Mypy fixGeogeFI2022-04-021-2/+5
| |
| * feat: Implemented model for dependency vulnerabilities, testedGeogeFI2022-04-023-52/+26
| |
| * feat: Partly implemented module, not integrated with dataset, nor testedGeogeFI2022-04-021-0/+96
| |
| * refactor: Fixing comments from code reviewGeogeFI2022-04-023-20/+22
| |
| * feat: Implemented mechanism for skipping duplicates in dependency ↵GeogeFI2022-04-022-1/+18
| | | | | | | | vulnerabilities evaluation
| * chore: Mypy hopefully fixed v2GeogeFI2022-03-191-4/+6
| |
| * chore: Hopefully fixed problem with circular importGeogeFI2022-03-191-2/+5
| |
| * format: Formatting with isort, flake8, mypyGeogeFI2022-03-191-5/+2
| |
| * chore: Removed print statementsGeogeFI2022-03-191-3/+0
| |
| * refactor: Refactored improved versionGeogeFI2022-03-191-26/+27
| |
| * chore: Fixed tests, added support for indirect referencesGeogeFI2022-03-193-5/+30
| |
| * feat: Direct dependency vulnerabilities - naive solutionGeogeFI2022-03-192-0/+28
|/
* Merge pull request #179 from crocs-muni/dependabot/pip/pillow-9.0.1adamjanovsky2022-03-121-1/+1
|\ | | | | build(deps): bump pillow from 9.0.0 to 9.0.1
| * build(deps): bump pillow from 9.0.0 to 9.0.1dependabot[bot]2022-03-121-1/+1
|/ | | | | | | | | | | | | | Bumps [pillow](https://github.com/python-pillow/Pillow) from 9.0.0 to 9.0.1. - [Release notes](https://github.com/python-pillow/Pillow/releases) - [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst) - [Commits](https://github.com/python-pillow/Pillow/compare/9.0.0...9.0.1) --- updated-dependencies: - dependency-name: pillow dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
* Merge pull request #178 from crocs-muni/cert_id_fixadamjanovsky2022-03-092-3/+2
|\ | | | | fix: Fixed normalization to broken PDFs
| * Merge branch 'main' into cert_id_fixGeogeFI2022-03-0810-378/+621
| |\ | |/ |/|
* | Merge pull request #177 from crocs-muni/feat/separate-referencesadamjanovsky2022-03-0510-378/+621
|\ \ | | | | | | [WIP] Unify handling of references in CC & FIPS.
| * | Blacken file.J08nY2022-03-041-1/+1
| | |
| * | Adapt FIPS tests to new reference API.J08nY2022-03-043-101/+243
| | |
| * | Introduce references object.J08nY2022-02-226-229/+285
| | |
| * | Extend PDFData structure with stuff extracted from more frontpages.J08nY2022-02-224-20/+55
| | |
| * | Use id and ref lookup functions in DependencyFinder.J08nY2022-02-222-13/+21
| | | | | | | | | | | | | | | This allows for reuse of DependencyFinder also for FIPS and overall more modularity.
| * | Rename "affect" -> "reference".J08nY2022-02-227-56/+58
|/ / | | | | | | | | | | | | 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.
| * chore: Lowered from error log to warningGeogeFI2022-03-051-1/+1
| |
| * fix: Fixed normalization to broken PDFsGeogeFI2022-03-051-2/+1
|/
* Merge pull request #171 from crocs-muni/fix-cpe-matching-inconsistenciesadamjanovsky2022-02-1715-145/+272
|\ | | | | Fix cpe matching inconsistencies
| * fix start_version, end_version problemsAdam Janovsky2022-02-173-14/+38
| |
| * Normalize generic CPE versionsAdam Janovsky2022-02-175-8/+21
| |
| * proper escaping when parsing CPEsAdam Janovsky2022-02-174-4/+78
| |
| * fix: Try/except for getting of cert labGeogeFI2022-02-171-2/+5
| |
| * format: Typing for CCHeuristics classGeogeFI2022-02-171-1/+1
| |
| * format: Removed unnecessary importsGeogeFI2022-02-171-1/+1
| |
| * refactor: Unified types among dependenciesGeogeFI2022-02-172-8/+8
| |
| * deterministic cpe matchesAdam Janovsky2022-02-172-3/+3
| |
| * evaluation of cpe matching on setsAdam Janovsky2022-02-171-8/+11
| |