aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/sec_certs/dataset
Commit message (Collapse)AuthorAgeFilesLines
* fix(dataset): formatting and version warning logic for dataset version trackingJán Jančár2025-06-121-3/+7
|
* feat(dataset): add version warning and comparison for dataset and package ↵Ján Jančár2025-06-121-1/+38
| | | | version in from_dict
* Merge pull request #489 from crocs-muni/fix/circularJán Jančár2025-03-012-0/+4
|\ | | | | Fix cicrular import issue.
| * Add annotations import everywhere.J08nY2025-02-282-0/+4
| |
* | Fix aux dset dir warning.J08nY2025-02-282-10/+16
|/ | | | Fixes #482.
* Document the backed status of datasets.J08nY2025-02-173-7/+21
|
* Get rid of DUMMY_NONEXISTING_PATH.J08nY2025-02-1512-63/+135
|
* Fix expected JSON suffixes.J08nY2025-02-152-2/+2
|
* Remove dummy path from aux handlers.J08nY2025-02-151-5/+2
|
* Ditch unused (and unimplemented) sha256_digest.J08nY2025-02-141-3/+1
|
* Actually use Dataset.__init__.J08nY2025-02-144-40/+9
|
* Fix mutable default state.J08nY2025-02-147-47/+57
|
* Get rid of all the RETURNCODEs.J08nY2025-02-145-10/+14
| | | | | # Conflicts: # src/sec_certs/utils/helpers.py
* Unify CVE and CPEDataset from_web with the rest.J08nY2025-02-142-6/+12
|
* Use tmpdir with enough free space.J08nY2025-02-141-3/+5
|
* PPs: change dset filename pp.json -> dataset.jsonAdam Janovsky2025-02-133-4/+4
|
* fix dataset download description class nameAdam Janovsky2025-02-131-1/+1
|
* Fix PP and CC MU dataset path.J08nY2025-02-051-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
* Add docs about dataset layout.J08nY2025-02-024-5/+73
|
* Fix overridden method args.J08nY2025-02-021-1/+1
|
* Fix aux handlers super() init call.J08nY2025-02-021-8/+11
|
* Remove processed_pp_dataset_root_dir, let PP dataset handler figure out the ↵J08nY2025-02-021-13/+0
| | | | dset existence.
* replace from_web_latest() with from_web()Adam Janovsky2025-02-017-103/+78
|
* implement PP testsAdam Janovsky2025-02-011-58/+3
|
* add aux dataset testsAdam Janovsky2025-02-011-88/+94
|
* forbid empty PP links in ProtectionProfile objectsAdam Janovsky2025-02-011-10/+8
|
* get rid of duplicate CC URL constantAdam Janovsky2025-02-012-20/+20
|
* don't delete CCSchemeDatasetHandler when skipping schemes processingAdam Janovsky2025-02-011-1/+1
|
* implement PP processingAdam Janovsky2025-02-014-159/+471
|
* fix notebooksAdam Janovsky2025-02-011-1/+1
|
* refactor auxiliary dataset handling, heuristics computationAdam Janovsky2025-02-017-722/+394
|
* Fix tests.J08nY2024-11-201-1/+1
|
* Add computation of previous and next certificate versions based on ID.J08nY2024-11-201-0/+12
| | | | Fixes #457.
* update deps, linter versionsAdam Janovsky2024-11-191-3/+1
|
* Improve CC scheme extraction and matching.J08nY2024-11-081-2/+2
| | | | | | | | | | | | This significantly improves the CC scheme extraction by: - Fixing the extraction of several schemes that were mixing certified and archived entries by accident. - Improving the extraction of cert_ids from scheme sites. - Improving the matching heuristic to consider more attributes that are usually present in the site data. Also adds an evaluation notebook to see how this performs.
* Improve scheme parsing.J08nY2024-11-041-2/+4
| | | | | | Only match if category matches. Disregard unwanted warnings. Add progress bars everywhere.
* Cleanup of documentation.J08nY2024-10-193-9/+6
| | | | It is now very nice and clean!
* Avoid double serialization in CVE and CPE dataset load.J08nY2024-10-181-2/+2
| | | | | The CVE/CPEDataset.from_web method already serializes to the path, so move the serialization call to the other branch.
* Merge pull request #446 from crocs-muni/feat/full-dset-archive-downloadJán Jančár2024-10-183-45/+265
|\ | | | | Add a way to download full dataset archive (including PDFs) from the web.
| * Unify and add options to from_web_latest.J08nY2024-10-183-99/+258
| |
| * Add a way to download full dataset archive (including PDFs) from the web.J08nY2024-10-172-1/+62
| |
* | Fix mapping of certs to PPs broken due to CC URL change.J08nY2024-10-161-2/+7
|/
* Move to new dgst algorithm for CC.J08nY2024-07-191-6/+17
|
* Fix FIPS aplgo download column parse.J08nY2024-07-041-0/+3
| | | | | | Fixes #419. Also has an impact on #409.
* replace seccerts -> sec-certsAdam Janovsky2024-04-254-6/+6
|
* Add tests for cert data extraction.J08nY2024-02-141-1/+2
|
* Refactor document state in CC.J08nY2024-02-131-14/+14
|
* Add extraction of certificate data.J08nY2024-02-081-14/+90
|
* Fix pandas deprecation in to_datetime.J08nY2024-02-012-5/+5
|
* Fix CC CSV and HTML parsing.J08nY2024-01-021-2/+5
|