aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* 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
| |
| * cpe matches list->set, heuristic type hintsAdam Janovsky2022-02-168-80/+71
| |
| * sort keys on cpe matching evaluationAdam Janovsky2022-02-161-1/+1
| |
| * save some time on CPE matchingAdam Janovsky2022-02-163-22/+35
| |
| * fix cpe matching exampleAdam Janovsky2022-02-162-3/+9
| |
* | Merge pull request #172 from crocs-muni/fix/pdf-data-serializationJán Jančár2022-02-171-1/+17
|\ \ | |/ |/| Fix storage of PDF metadata.
| * Fix storage of PDF metadata.J08nY2022-02-171-1/+17
|/ | | | Fixes #167.
* Merge pull request #168 from crocs-muni/adamjanovsky/137-leftover-work-with-mypyadamjanovsky2022-02-1428-506/+525
|\ | | | | Leftover work with mypy and some random fixes
| * fix failing flake8mmstanone2022-02-132-6/+12
| |
| * Merge branch 'main' into adamjanovsky/137-leftover-work-with-mypymmstanone2022-02-134-37/+423
| |\ | |/ |/|
* | Merge pull request #166 from crocs-muni/regex-expandadamjanovsky2022-02-134-44/+422
|\ \ | | | | | | Regex expand
| * | fix: Removed normalized_cert_id, replaced just with cert_idGeogeFI2022-02-133-9/+5
| | |
| * | refactor: Refactored almost all things noted by AdamGeogeFI2022-02-073-110/+59
| | |
| * | test: Fixed testsGeogeFI2022-02-053-134/+146
| | |
| * | refactor: Refactored and formatted versionGeogeFI2022-02-053-140/+105
| | |
| * | feat: Working normalization waiting for refactoringGeogeFI2022-02-042-51/+9
| | |
| * | chore: Some comments to continue developmentGeogeFI2022-02-031-15/+35
| | |
| * | feat: Created new structure for fixing all cert ids in objectGeogeFI2022-02-032-5/+28
| | |