| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Deduplicate download, extract and metadata code. | J08nY | 2025-02-14 | 1 | -110/+63 |
| | | |||||
| * | Get rid of all the RETURNCODEs. | J08nY | 2025-02-14 | 1 | -8/+9 |
| | | | | | | # Conflicts: # src/sec_certs/utils/helpers.py | ||||
| * | Get rid of RETURNCODE_OK. This is not C99. | J08nY | 2025-02-14 | 1 | -25/+23 |
| | | |||||
| * | CCDataset, serialize PP links to dataframe | Adam Janovsky | 2025-02-01 | 1 | -0/+2 |
| | | |||||
| * | implement PP processing | Adam Janovsky | 2025-02-01 | 1 | -118/+33 |
| | | |||||
| * | Add computation of previous and next certificate versions based on ID. | J08nY | 2024-11-20 | 1 | -1/+50 |
| | | | | | Fixes #457. | ||||
| * | Cleanup of documentation. | J08nY | 2024-10-19 | 1 | -2/+3 |
| | | | | | It is now very nice and clean! | ||||
| * | Fix mapping of certs to PPs broken due to CC URL change. | J08nY | 2024-10-16 | 1 | -1/+1 |
| | | |||||
| * | Prefer links from HTML in CC. | J08nY | 2024-08-13 | 1 | -6/+5 |
| | | |||||
| * | Move to new dgst algorithm for CC. | J08nY | 2024-07-19 | 1 | -21/+37 |
| | | |||||
| * | Allow for download through our caching proxy at sec-certs.org | J08nY | 2024-06-10 | 1 | -5/+9 |
| | | | | | | | | | | | | | 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 change in CCportal links. | J08nY | 2024-06-09 | 1 | -5/+5 |
| | | |||||
| * | Cleanup PdfData attributes. | J08nY | 2024-02-14 | 1 | -80/+23 |
| | | |||||
| * | Add cert_id extraction from certificate files. | J08nY | 2024-02-13 | 1 | -49/+61 |
| | | |||||
| * | Move CCDocumentState to cert class. | J08nY | 2024-02-13 | 1 | -60/+70 |
| | | |||||
| * | Refactor document state in CC. | J08nY | 2024-02-13 | 1 | -235/+107 |
| | | |||||
| * | Add extraction of certificate data. | J08nY | 2024-02-08 | 1 | -19/+145 |
| | | |||||
| * | Fix cert_id canonicalization. | J08nY | 2024-02-07 | 1 | -4/+18 |
| | | |||||
| * | Fix broken filename rules. | J08nY | 2024-02-05 | 1 | -1/+4 |
| | | |||||
| * | Extract and reconstruct cert ids from filenames. | J08nY | 2024-02-05 | 1 | -5/+9 |
| | | | | | | | | | | | | | | | Before this, the regular cert_id regexes were used to extract the cert_id from the report filename. However, the filenames often do not use the same cert_id format, but contain all of the information necessary to reconstruct the cert_id, but with different order for example. This commit along with those before it introduce a new set of regular expressions that better match the ones in the filenames. To extract the correctly formatted canonical cert_id, the regexes are used to obtain the parts of the cert_id (using named groups in regexes) and those are then reconstructed into a canonical version of the cert_id via one of the scheme-dependent functions. | ||||
| * | Fix cert_lab parsing. | J08nY | 2024-02-02 | 1 | -1/+1 |
| | | |||||
| * | Fix CC CSV and HTML parsing. | J08nY | 2024-01-02 | 1 | -7/+13 |
| | | |||||
| * | merge fresh main | Adam Janovsky | 2023-11-14 | 1 | -8/+7 |
| |\ | |||||
| | * | fix new ruff errors | Adam Janovsky | 2023-11-10 | 1 | -8/+7 |
| | | | |||||
| * | | merge main | Adam Janovsky | 2023-06-07 | 1 | -0/+1 |
| |\| | |||||
| | * | Fix Ruff error. | J08nY | 2023-04-18 | 1 | -2/+1 |
| | | | |||||
| | * | Make CCSchemeDataset an actual dataset. | J08nY | 2023-04-18 | 1 | -1/+3 |
| | | | |||||
| * | | Reference annotations: finalize prediction pipeline | adamjanovsky | 2023-03-17 | 1 | -10/+2 |
| | | | |||||
| * | | wip reference annotator production pipeline | Adam Janovsky | 2023-03-16 | 1 | -0/+12 |
| |/ | |||||
| * | fix json deserialization due to cert path handling | Adam Janovsky | 2023-02-05 | 1 | -8/+48 |
| | | |||||
| * | add flake8-simplify to ruff | Adam Janovsky | 2023-02-03 | 1 | -8/+7 |
| | | |||||
| * | ruff enforce comprehensions | Adam Janovsky | 2023-02-03 | 1 | -1/+1 |
| | | |||||
| * | adds some pylint checks to ruff | Adam Janovsky | 2023-01-27 | 1 | -1/+1 |
| | | |||||
| * | replace isort with ruff | Adam Janovsky | 2023-01-27 | 1 | -2/+1 |
| | | |||||
| * | Rename CommonCriteriaCert -> CCCertificate | Adam Janovsky | 2022-12-10 | 1 | -62/+60 |
| | | |||||
| * | rename common_criteria modules to cc | Adam Janovsky | 2022-12-09 | 1 | -0/+986 |
