| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #530 from crocs-muni/fix/try-spacyHEADmain | Ján Jančár | 2025-11-22 | 4 | -11/+16 |
| |\ | | | | | Move to uv | ||||
| | * | Fix format. | J08nY | 2025-11-19 | 1 | -1/+1 |
| | | | |||||
| | * | Apply ruff fixes. | J08nY | 2025-11-19 | 2 | -9/+14 |
| | | | | | | | | | Also needed a mypy ignore on the extract monstrosity. | ||||
| | * | Move away from pip-tools and use uv. | J08nY | 2025-11-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | uv is all the rage. No, but really. The pip-compile approach does not work cross-platform or cross-python version (sometimes it does, but not always). In comparison and uv lockfile is universal and cross-platform: https://docs.astral.sh/uv/concepts/projects/layout/#the-lockfile This should help make our install easier and more robust. | ||||
| * | | Ignore CVSS V4.0 metrics in CVE loading. | J08nY | 2025-11-12 | 1 | -7/+13 |
| |/ | | | | | | | | | | | | | THe NVD no longer offers the "exploitabilityScore" and "impactScore" for CVSS V4.0 in their API: https://csrc.nist.gov/schema/nvd/api/2.0/cve_api_json_2.0.schema (See the "cvss-v40" entry) We should figure out what to do as more CVEs will likely have this in the future and we will lack data. The cvssData scheme is here: https://csrc.nist.gov/schema/nvd/api/2.0/external/cvss-v4.0.json | ||||
| * | feat: add EUCC rules for certificate IDs | tadeas.kachyna | 2025-10-26 | 1 | -0/+8 |
| | | |||||
| * | Make schema refs relative. | J08nY | 2025-09-26 | 4 | -25/+25 |
| | | |||||
| * | Fix FIPS schema status. | J08nY | 2025-09-26 | 1 | -1/+2 |
| | | |||||
| * | Fix schema error. | J08nY | 2025-09-26 | 1 | -1/+1 |
| | | |||||
| * | Fix FIPS schema nulls. | J08nY | 2025-09-26 | 1 | -17/+12 |
| | | |||||
| * | More descriptions for FIPS certificate schema. | J08nY | 2025-09-26 | 1 | -39/+127 |
| | | |||||
| * | Fix schemas using full dataset. | J08nY | 2025-09-26 | 3 | -77/+174 |
| | | |||||
| * | Add FIPS certificate JSON schema. | J08nY | 2025-09-25 | 6 | -129/+629 |
| | | |||||
| * | Fix CC schema validation tests. | J08nY | 2025-09-25 | 2 | -7/+9 |
| | | |||||
| * | Make a JSON schema for CC Certificate and Dataset objects. | J08nY | 2025-09-25 | 3 | -0/+796 |
| | | |||||
| * | fix(dataset): formatting and version warning logic for dataset version tracking | Ján Jančár | 2025-06-12 | 1 | -3/+7 |
| | | |||||
| * | feat(dataset): add version warning and comparison for dataset and package ↵ | Ján Jančár | 2025-06-12 | 1 | -1/+38 |
| | | | | | version in from_dict | ||||
| * | Fix tqdm ignoring settings. | J08nY | 2025-04-15 | 1 | -2/+1 |
| | | |||||
| * | Fix tqdm desc. | J08nY | 2025-04-03 | 1 | -1/+1 |
| | | |||||
| * | Fix Poland scheme download. | J08nY | 2025-04-03 | 2 | -45/+64 |
| | | |||||
| * | Generalize a few keywords. | J08nY | 2025-04-01 | 1 | -4/+5 |
| | | |||||
| * | Improve BSI cert_id regex. | J08nY | 2025-04-01 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #489 from crocs-muni/fix/circular | Ján Jančár | 2025-03-01 | 17 | -6/+47 |
| |\ | | | | | Fix cicrular import issue. | ||||
| | * | Fix circular import error in NVD. | J08nY | 2025-02-28 | 1 | -4/+10 |
| | | | |||||
| | * | Add annotations import everywhere. | J08nY | 2025-02-28 | 17 | -2/+37 |
| | | | |||||
| * | | Fix aux dset dir warning. | J08nY | 2025-02-28 | 2 | -10/+16 |
| |/ | | | | Fixes #482. | ||||
| * | Fix ReferenceSegmentExtractor. | J08nY | 2025-02-27 | 1 | -2/+14 |
| | | |||||
| * | Document the backed status of datasets. | J08nY | 2025-02-17 | 4 | -10/+69 |
| | | |||||
| * | Get rid of DUMMY_NONEXISTING_PATH. | J08nY | 2025-02-15 | 16 | -84/+166 |
| | | |||||
| * | Fix expected JSON suffixes. | J08nY | 2025-02-15 | 4 | -6/+9 |
| | | |||||
| * | Throw if path is misnamed in (de)serialization. | J08nY | 2025-02-15 | 1 | -11/+27 |
| | | |||||
| * | Remove dummy path from aux handlers. | J08nY | 2025-02-15 | 1 | -5/+2 |
| | | |||||
| * | Ditch unused (and unimplemented) sha256_digest. | J08nY | 2025-02-14 | 1 | -3/+1 |
| | | |||||
| * | Actually use Dataset.__init__. | J08nY | 2025-02-14 | 4 | -40/+9 |
| | | |||||
| * | Fix mutable default state. | J08nY | 2025-02-14 | 7 | -47/+57 |
| | | |||||
| * | Deduplicate download, extract and metadata code. | J08nY | 2025-02-14 | 1 | -110/+63 |
| | | |||||
| * | Get rid of all the RETURNCODEs. | J08nY | 2025-02-14 | 10 | -28/+30 |
| | | | | | | # Conflicts: # src/sec_certs/utils/helpers.py | ||||
| * | Get rid of RETURNCODE_OK. This is not C99. | J08nY | 2025-02-14 | 7 | -74/+62 |
| | | |||||
| * | Unify CVE and CPEDataset from_web with the rest. | J08nY | 2025-02-14 | 2 | -6/+12 |
| | | |||||
| * | Use tmpdir with enough free space. | J08nY | 2025-02-14 | 4 | -6/+80 |
| | | |||||
| * | PPs: change dset filename pp.json -> dataset.json | Adam Janovsky | 2025-02-13 | 3 | -4/+4 |
| | | |||||
| * | fix dataset download description class name | Adam Janovsky | 2025-02-13 | 1 | -1/+1 |
| | | |||||
| * | Fix PP and CC MU dataset path. | J08nY | 2025-02-05 | 1 | -2/+2 |
| | | | | | | | | The subdir was being set twice, once in the CC dataset constructor and once in the AuxDatasetHandler itself. Resulting in paths like: CC root / auxiliary_datasets / protection_profiles / protection_profiles | ||||
| * | Fix #470. | J08nY | 2025-02-04 | 1 | -9/+9 |
| | | | | | Bad bad bs4! | ||||
| * | Add __str__ to ProtectionProfile | J08nY | 2025-02-03 | 1 | -0/+3 |
| | | |||||
| * | Update PP dataset URL. | J08nY | 2025-02-02 | 1 | -1/+1 |
| | | |||||
| * | Add docs about dataset layout. | J08nY | 2025-02-02 | 4 | -5/+73 |
| | | |||||
| * | Fix overridden method args. | J08nY | 2025-02-02 | 1 | -1/+1 |
| | | |||||
| * | Fix aux handlers super() init call. | J08nY | 2025-02-02 | 1 | -8/+11 |
| | | |||||
| * | Remove processed_pp_dataset_root_dir, let PP dataset handler figure out the ↵ | J08nY | 2025-02-02 | 1 | -13/+0 |
| | | | | | dset existence. | ||||
