aboutsummaryrefslogtreecommitdiffhomepage
path: root/sec_certs/dataset/cve.py
Commit message (Collapse)AuthorAgeFilesLines
* flat -> src layout (#294)adamjanovsky2022-12-091-221/+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-081-45/+37
| | | | | | | | | | * 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
* Blacken and isort.J08nY2022-07-051-1/+1
|
* Fixup imports of new helpers module.J08nY2022-07-051-2/+2
|
* enhance vulnerability notebook with CWEs (#232)adamjanovsky2022-06-141-0/+2
| | | | | * CVEs: start collecting CWE data * vuln notebook: CWE analysis
* fix start_version, end_version problemsAdam Janovsky2022-02-171-4/+9
|
* save some time on CPE matchingAdam Janovsky2022-02-161-5/+4
|
* Cache CPE in CVE and CPE datasets.J08nY2021-12-261-3/+3
| | | | Reduces memory usage by over 40% for CVEDataset.from_web.
* flake8 complianceAdam Janovsky2021-12-191-3/+3
|
* fix isort errorsAdam Janovsky2021-12-181-5/+1
|
* fix black and isort changesAdam Janovsky2021-12-181-2/+5
|
* sort importsAdam Janovsky2021-12-181-11/+12
|
* Format code with blackAdam Janovsky2021-12-181-49/+60
|
* ignore some mypy errorsAdam Janovsky2021-12-151-1/+1
|
* Merge branch 'dev' into feature/tqdm-configurationadamjanovsky2021-12-151-7/+9
|\
| * (the real commit)mmstanone2021-12-131-4/+6
| |
| * Merge branch 'dev' into mypy-errorsmmstanone2021-12-121-112/+109
| |\
| * | CVE and CPE typesmmstanone2021-11-111-6/+6
| | |
* | | Add configuration switch to enable/disable tqdm.J08nY2021-12-141-3/+2
| |/ |/|
* | Load CPE matching list before exiting tmpdir. Fix #121.J08nY2021-12-101-4/+4
| |
* | fix caching nist dictAdam Janovsky2021-11-251-3/+8
| |
* | start caching nist matching dictAdam Janovsky2021-11-251-12/+16
| |
* | dont download cve matching dict from NIST during testsAdam Janovsky2021-11-241-3/+8
| |
* | unify pandas interfaceAdam Janovsky2021-11-231-5/+3
| |
* | Fix testsAdam Janovsky2021-10-311-1/+4
| |
* | merge dev into cve-matchingAdam Janovsky2021-10-221-1/+1
|\|
| * Merge pull request #100 from crocs-muni/settings-sanitizationadamjanovsky2021-10-221-1/+1
| |\ | | | | | | Settings sanitization
| | * move config and add better error message to invalid jsonschemaAdam Janovsky2021-10-221-1/+1
| | |
* | | cleanup old codeAdam Janovsky2021-10-221-20/+90
| | |
* | | rename certificate -> sample and split cve,cpe dataset from sampleAdam Janovsky2021-10-191-118/+2
| | |
* | | revert changes in cve datasetAdam Janovsky2021-10-151-17/+3
| | |
* | | cve not represented as setAdam Janovsky2021-09-231-0/+10
| | |
* | | matching now adheres to sklearn style guideAdam Janovsky2021-09-221-0/+3
| | |
* | | better eq on cvesAdam Janovsky2021-09-211-1/+11
| | |
* | | cve objects extended to contain info rel. to matchingAdam Janovsky2021-09-211-4/+23
|/ /
* | hotfix cve dataset to pandas serializationAdam Janovsky2021-09-141-1/+1
| |
* | adds vulnerable certificates to CVE datasetAdam Janovsky2021-09-141-4/+12
|/
* WiP: CPE notebookAdam Janovsky2021-06-021-2/+16
|
* add date to CVE, restrict list of shown CPEsAdam Janovsky2021-05-281-12/+35
|
* refactor ComplexSerializableTypeAdam Janovsky2021-05-181-20/+3
|
* delete old APIAdam Janovsky2021-05-131-1/+1
|
* get rid of constants in favor of configAdam Janovsky2021-05-111-2/+3
|
* refactor folder strucureAdam Janovsky2021-04-191-0/+185