aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/sec_certs/sample
Commit message (Collapse)AuthorAgeFilesLines
...
* Extract and reconstruct cert ids from filenames.J08nY2024-02-052-25/+31
| | | | | | | | | | | | | | 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.
* Move the meta -> str functions out of cert_id class.J08nY2024-02-051-222/+180
|
* Add filename cert id rules.J08nY2024-02-051-1/+1
|
* Add certificateId meta property.J08nY2024-02-051-0/+18
|
* Improve Canadian rules.J08nY2024-02-051-5/+17
|
* Improve Turkish rules.J08nY2024-02-051-0/+12
|
* Improve Indian rules.J08nY2024-02-051-2/+12
|
* Improve Korean rules.J08nY2024-02-051-0/+13
|
* Improve Italian rules.J08nY2024-02-031-8/+1
|
* Improve Singaporean and Australian rules.J08nY2024-02-031-0/+17
|
* Improve Spanish rules.J08nY2024-02-031-13/+11
|
* Improve Swedish rules.J08nY2024-02-031-1/+8
|
* Improve UK rules.J08nY2024-02-031-2/+6
|
* Improve Japanese rules.J08nY2024-02-031-4/+12
|
* Improve Malaysian rules.J08nY2024-02-031-0/+14
|
* Improve US scheme rules.J08nY2024-02-031-3/+26
|
* Improve BSI regexes.J08nY2024-02-031-30/+31
|
* Cleanup ANSSI rules.J08nY2024-02-021-14/+14
|
* Improve NL cert_id rules.J08nY2024-02-021-1/+1
|
* Fix cert_lab parsing.J08nY2024-02-021-1/+1
|
* Fix bs4 deprecation.J08nY2024-02-011-1/+1
|
* Fix Turkish scheme test xfail.J08nY2024-02-011-2/+1
|
* Add france archived list.J08nY2024-02-011-30/+98
|
* Fix CC scheme downloads.J08nY2024-01-042-94/+154
|
* Fix CC CSV and HTML parsing.J08nY2024-01-021-7/+13
|
* Fix FIPS MIP introcution of "On Hold".J08nY2023-12-091-0/+1
| | | | The computaion of flows might be more messy now.
* Merge branch 'bump-req-python-to-3-10' into reference-analysisAdam Janovsky2023-11-144-4/+6
|\
| * bump required python to 3.8Adam Janovsky2023-11-144-4/+6
| |
* | merge fresh mainAdam Janovsky2023-11-145-19/+28
|\|
| * fix new ruff errorsAdam Janovsky2023-11-103-10/+9
| |
| * Fix Australian scheme in-eval.J08nY2023-10-101-1/+1
| |
| * Merge branch 'main' into feat-fips-referencesGeorgeFI2023-09-011-0/+9
| |\
| | * Fix CC scheme certificate matching.J08nY2023-08-241-0/+9
| | |
| * | Merge branch 'main' into feat-fips-referencesGeorgeFI2023-08-201-2/+6
| |\|
| | * Fix Canada CC scheme download.J08nY2023-08-141-2/+6
| | | | | | | | | | | | | | | | | | They changed their website, which broke our code. Honestly, I am surprised this scheme parsing does not break more often.
| * | refactor: Light refactor of fips returns statementsGeorgeFI2023-06-101-6/+3
| |/
* | fix anssi cert_id normalizationadamjanovsky2023-09-171-3/+5
| |
* | WiP: introduce actually extracted cert_id_keywords instead of canonicalAdam Janovsky2023-09-171-1/+6
| |
* | merge mainAdam Janovsky2023-06-079-166/+1849
|\|
| * Fix Turkey CC scheme NaNs.J08nY2023-04-261-9/+11
| |
| * Fix Norway cert_id parsing in schemes.J08nY2023-04-251-2/+4
| |
| * fix cwe parsing in cvedatasetAdam Janovsky2023-04-211-3/+4
| |
| * Merge branch 'fix/dup-dedup' into issue/324-Switch-from-NVD-data-feeds-to-APIJ08nY2023-04-214-12/+1615
| |\
| | * Move CC scheme classes to sample file.J08nY2023-04-201-1/+1530
| | |
| | * Introduce CC Scheme sample class.J08nY2023-04-201-0/+44
| | |
| | * Fix Ruff error.J08nY2023-04-181-2/+1
| | |
| | * Make CCSchemeDataset an actual dataset.J08nY2023-04-181-1/+3
| | |
| | * Revert "Ditch the __init__ package imports."J08nY2023-04-171-0/+31
| | | | | | | | | | | | This reverts commit 89b3d880088b5c30fa10036f280e73b1c1aee05e.
| | * Ditch the __init__ package imports.J08nY2023-04-141-31/+0
| | |
| | * Fix bs warnings.J08nY2023-04-141-1/+1
| | |