aboutsummaryrefslogtreecommitdiffhomepage
path: root/sec_certs/utils
Commit message (Collapse)AuthorAgeFilesLines
* flat -> src layout (#294)adamjanovsky2022-12-099-2038/+0
| | | | | | - Some mypy fixes - Flat layout -> src layout - Ditch `setup.py` and `setup.cfg` in favour of `pyproject.toml` - Non-pinned requirements moved from `requirements/*.in` to `pyproject.toml`
* Refactor FIPS & unify CLI actions (#275)adamjanovsky2022-12-088-133/+140
| | | | | | | | | | * 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 OCR page order issue.J08nY2022-11-091-1/+2
| | | | Fixes #279.
* Unify some CVE/CPE-help pandas functions and use them in FIPS.J08nY2022-10-211-7/+2
|
* Add temporal trends notebook to FIPS.J08nY2022-10-211-3/+3
|
* user spearman to compute correlations, further enhancesAdam Janovsky2022-10-051-25/+111
|
* Store OCR results into CC cert state.J08nY2022-10-041-8/+11
|
* Merge branch 'main' into feat/temporal-trends-notebook-improvementsAdam Janovsky2022-09-272-3/+10
|\
| * Fix regex matching wronng substrings.J08nY2022-09-221-2/+2
| | | | | | | | Fixes #255.
| * Add cert_id_evalution notebook, improve cert-id heuristics.J08nY2022-09-191-1/+1
| |
| * Better sanitization for CC scheme downloads.J08nY2022-09-191-0/+7
| |
* | start colleting EALs from PP datasetAdam Janovsky2022-09-132-1/+14
|/
* Merge pull request #253 from crocs-muni/feat/cc-notebook-temporal-trendsadamjanovsky2022-07-291-2/+60
|\ | | | | CC notebook with temporal trends
| * finalize temporal trends notebookAdam Janovsky2022-07-291-2/+60
| |
* | Fix annotation parsing in PDFs.J08nY2022-07-271-7/+12
|/
* Ignore errors in hyperlink collection from PDFs.J08nY2022-07-261-7/+10
|
* fix type annotations in extract.pyAdam Janovsky2022-07-251-7/+9
|
* Utils: Map URLs from PyPDF2 objects to strings.J08nY2022-07-121-2/+10
|
* FIPS: Reorganize FIPSAlgorithm dataset.J08nY2022-07-111-0/+1
| | | | - Now conforms to the dataset API.
* FIPS: Remove unused constants, reorder methods.J08nY2022-07-111-2/+2
|
* FIPS: Remove unused fragments dir.J08nY2022-07-091-14/+0
|
* Fix mypy warning with new mypy version.J08nY2022-07-091-1/+1
|
* Rename thresholds to more meaningful names.J08nY2022-07-091-10/+10
|
* Add OCR notebook.J08nY2022-07-091-1/+3
|
* Add OCR via tesseract.J08nY2022-07-092-2/+128
|
* Blacken.J08nY2022-07-051-17/+17
|
* Fix full extraction.J08nY2022-07-051-73/+107
|
* Fix imports.J08nY2022-07-051-2/+2
|
* Fix FIPS tests.J08nY2022-07-051-1/+1
|
* Fix issues except FIPS refs.J08nY2022-07-051-13/+18
|
* Blacken and isort.J08nY2022-07-051-25/+17
|
* Fix most test issues caused by new changes.J08nY2022-07-051-93/+87
|
* Black and isort the new utils subpackage.J08nY2022-07-055-19/+26
|
* Split helpers to thematic chunks.J08nY2022-07-056-986/+1013
| | | | Split this disorientating junkyard of unrelated functions.
* Fixup imports of new helpers module.J08nY2022-07-052-1/+42
|
* Move helpers into utils.J08nY2022-07-053-0/+1635