| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Apply ruff fixes. | J08nY | 2025-11-19 | 1 | -6/+11 |
| | | | | | Also needed a mypy ignore on the extract monstrosity. | ||||
| * | Fix circular import error in NVD. | J08nY | 2025-02-28 | 1 | -4/+10 |
| | | |||||
| * | Add annotations import everywhere. | J08nY | 2025-02-28 | 6 | -2/+15 |
| | | |||||
| * | Get rid of all the RETURNCODEs. | J08nY | 2025-02-14 | 2 | -6/+5 |
| | | | | | | # Conflicts: # src/sec_certs/utils/helpers.py | ||||
| * | Get rid of RETURNCODE_OK. This is not C99. | J08nY | 2025-02-14 | 3 | -27/+15 |
| | | |||||
| * | Use tmpdir with enough free space. | J08nY | 2025-02-14 | 2 | -3/+74 |
| | | |||||
| * | process PP maintenances | Adam Janovsky | 2025-02-01 | 1 | -0/+38 |
| | | |||||
| * | implement PP processing | Adam Janovsky | 2025-02-01 | 1 | -4/+15 |
| | | |||||
| * | refactor auxiliary dataset handling, heuristics computation | Adam Janovsky | 2025-02-01 | 2 | -6/+84 |
| | | |||||
| * | update deps, linter versions | Adam Janovsky | 2024-11-19 | 1 | -3/+1 |
| | | |||||
| * | Improve CC scheme extraction and matching. | J08nY | 2024-11-08 | 4 | -26/+20 |
| | | | | | | | | | | | | | 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. | ||||
| * | Fix NVD api download. | J08nY | 2024-09-19 | 1 | -2/+2 |
| | | | | | | They changed the parameter names: https://nvd.nist.gov/developers/vulnerabilities#:~:text=lastModStartDate%20%26%20lastModEndDate | ||||
| * | Move to new dgst algorithm for CC. | J08nY | 2024-07-19 | 1 | -0/+9 |
| | | |||||
| * | Fix typing issue. | J08nY | 2024-06-20 | 1 | -1/+1 |
| | | |||||
| * | Fix NVD CPE Match API usage. | J08nY | 2024-06-10 | 1 | -1/+1 |
| | | | | | | | | NIST recently lowered the limit on resultsPerPage for the CPE Match API, hence we have to adapt: https://nvd.nist.gov/general/news/cpematch-resultsperpage-update | ||||
| * | Allow for download through our caching proxy at sec-certs.org | J08nY | 2024-06-10 | 1 | -1/+17 |
| | | | | | | | | | | | | | Recently, CCportal changed infra and enabled a rate limit. Our usual download procedure hits this rate limit and is able to download only a small subset of the artifacts. Thus a proxy is running at sec-certs.org that caches the artifacts. This commit makes it possible to use the proxy in the tool. By querying the proxy on the background, the server makes sure that the rate limit is not hit and the artifacts are available. | ||||
| * | Fix security level sanitization. | J08nY | 2024-06-09 | 1 | -1/+1 |
| | | |||||
| * | Fix change in CCportal links. | J08nY | 2024-06-09 | 1 | -0/+10 |
| | | |||||
| * | fix some ruff errors | Adam Janovsky | 2024-02-20 | 1 | -3/+1 |
| | | |||||
| * | Cleanup PdfData attributes. | J08nY | 2024-02-14 | 1 | -0/+9 |
| | | |||||
| * | Merge branch 'bump-req-python-to-3-10' into reference-analysis | Adam Janovsky | 2023-11-14 | 4 | -9/+9 |
| |\ | |||||
| | * | bump required python to 3.8 | Adam Janovsky | 2023-11-14 | 4 | -9/+9 |
| | | | |||||
| * | | merge fresh main | Adam Janovsky | 2023-11-14 | 6 | -11/+149 |
| |\| | |||||
| | * | fix new ruff errors | Adam Janovsky | 2023-11-10 | 4 | -6/+9 |
| | | | |||||
| | * | fix: OCR with Pytesseract fixed now | GeorgeFI | 2023-09-25 | 1 | -1/+2 |
| | | | |||||
| | * | feat: Added pytesseract wrapper | GeorgeFI | 2023-09-20 | 1 | -5/+9 |
| | | | |||||
| | * | Merge branch 'main' into feat-fips-references | GeorgeFI | 2023-09-01 | 1 | -0/+45 |
| | |\ | |||||
| | | * | Add rudimentary profiling. | J08nY | 2023-08-24 | 1 | -0/+45 |
| | | | | | | | | | | | | | Fixes #288. | ||||
| | * | | fix: Fixing of types | GeorgeFI | 2023-08-25 | 1 | -4/+6 |
| | | | | |||||
| | * | | refactor: Refactored graph building functions | GeorgeFI | 2023-08-25 | 1 | -0/+83 |
| | |/ | |||||
| * | | ditch lang, fix groupby | adamjanovsky | 2023-09-29 | 1 | -4/+2 |
| | | | |||||
| * | | multiple fixes segment extractor | adamjanovsky | 2023-09-17 | 1 | -3/+5 |
| | | | |||||
| * | | reference annotater improvements and hyperparam search poc | adamjanovsky | 2023-08-24 | 1 | -2/+2 |
| | | | |||||
| * | | notebook to measure annotator agreement | Adam Janovsky | 2023-07-26 | 1 | -0/+2 |
| | | | |||||
| * | | merge main | Adam Janovsky | 2023-06-07 | 7 | -6/+422 |
| |\| | |||||
| | * | Merge branch 'fix/dup-dedup' into issue/324-Switch-from-NVD-data-feeds-to-API | J08nY | 2023-04-21 | 2 | -0/+44 |
| | |\ | |||||
| | | * | Remove indirect imports from __init__ from our code. | J08nY | 2023-04-14 | 1 | -0/+1 |
| | | | | |||||
| | | * | Move cert name and vendor name normalization functions and share them. | J08nY | 2023-04-11 | 1 | -0/+43 |
| | | | | |||||
| | * | | defer few imports | Adam Janovsky | 2023-04-16 | 1 | -2/+9 |
| | | | | |||||
| | * | | rename some attributes in nvd api handler | Adam Janovsky | 2023-04-16 | 1 | -26/+26 |
| | | | | |||||
| | * | | random fixes | Adam Janovsky | 2023-04-14 | 1 | -1/+11 |
| | | | | |||||
| | * | | fix pre-commit problems outside of tests | Adam Janovsky | 2023-04-13 | 2 | -4/+3 |
| | | | | |||||
| | * | | WiP new cve and cpe dataset handling | Adam Janovsky | 2023-04-07 | 2 | -1/+357 |
| | |/ | |||||
| | * | switch to pydantic in settings management | Adam Janovsky | 2023-03-29 | 2 | -5/+3 |
| | | | |||||
| * | | Reference annotations: finalize prediction pipeline | adamjanovsky | 2023-03-17 | 2 | -6/+4 |
| | | | |||||
| * | | Merge branch 'main' into reference-analysis | Adam Janovsky | 2023-03-10 | 1 | -5/+4 |
| |\| | |||||
| | * | fix: Fixes in jupyter notebook and pandas utils | GeorgeFI | 2023-02-25 | 1 | -5/+4 |
| | | | |||||
| * | | WiP production-level reference annotation | adamjanovsky | 2023-03-03 | 1 | -0/+24 |
| | | | |||||
| * | | more work on PoC reference annotator | adamjanovsky | 2023-02-17 | 1 | -3/+8 |
| | | | |||||
| * | | PoC reference annotator | Adam Janovsky | 2023-02-17 | 1 | -0/+8 |
| |/ | |||||
