| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | FIPS: Do not update_json in web_scan call. | J08nY | 2022-07-17 | 1 | -1/+1 | |
| | | ||||||
| * | Fix FIPSalgo serialization. | J08nY | 2022-07-17 | 4 | -32/+39 | |
| | | ||||||
| * | Use html5lib instead of html.parser. | J08nY | 2022-07-16 | 6 | -9/+9 | |
| | | ||||||
| * | Fix Malaysia scheme download. | J08nY | 2022-07-16 | 3 | -51/+42 | |
| | | ||||||
| * | Merge pull request #247 from crocs-muni/feat/scheme-pages | Ján Jančár | 2022-07-13 | 3 | -1/+893 | |
| |\ | | | | | Add download of certificate lists from scheme pages. | |||||
| | * | Add Singapore, Sweden, Turkey and USA to scheme download. | J08nY | 2022-07-13 | 3 | -1/+262 | |
| | | | ||||||
| | * | Fix BSI scheme test. | J08nY | 2022-07-13 | 1 | -8/+7 | |
| | | | ||||||
| | * | Fix scheme download tests. | J08nY | 2022-07-13 | 2 | -21/+26 | |
| | | | ||||||
| | * | Add more schemes to collect data from. | J08nY | 2022-07-13 | 3 | -3/+220 | |
| | | | | | | | | | Adds Malaysia, Netherlands, Norway and Korea. | |||||
| | * | Add download of certificate lists from scheme pages. | J08nY | 2022-07-12 | 3 | -0/+410 | |
| |/ | | | | Fixes #46, partially. | |||||
| * | Merge pull request #246 from crocs-muni/fix/fips-algos | Ján Jančár | 2022-07-12 | 26 | -1431/+1335 | |
| |\ | | | | | Harmonize FIPS code | |||||
| | * | FIPS: Make algorithms parsing deterministically serialize. | J08nY | 2022-07-12 | 2 | -64/+47 | |
| | | | ||||||
| | * | FIPS: Move static methods to _FIPSHTMLParser. | J08nY | 2022-07-12 | 1 | -194/+195 | |
| | | | ||||||
| | * | FIPS: Add clean_cert_ids and use them. | J08nY | 2022-07-12 | 2 | -46/+29 | |
| | | | | | | | | | | | | | | | | | | | Adds two new data fields to the FIPSCertificate subobjects: pdf_data.clean_cert_ids and heuristics.clean_cert_ids. The pdf_data ones are cleaned cert_id rule matches from the security target. While the heuristics ones were also cleaned using the algorithm dataset by the FipsDataset class. | |||||
| | * | Utils: Map URLs from PyPDF2 objects to strings. | J08nY | 2022-07-12 | 1 | -2/+10 | |
| | | | ||||||
| | * | FIPS: Extract ST metadata and store it. | J08nY | 2022-07-11 | 3 | -24/+30 | |
| | | | ||||||
| | * | FIPS: Fix #211. | J08nY | 2022-07-11 | 2 | -10/+19 | |
| | | | | | | | | | The connections need to be sourced from the References object. | |||||
| | * | FIPS: Fix #210. | J08nY | 2022-07-11 | 3 | -24/+34 | |
| | | | | | | | | | | | Moves algorithm download into "process_algorithms()" and calls it in the CLI. | |||||
| | * | FIPS: Fix #213. | J08nY | 2022-07-11 | 1 | -3/+0 | |
| | | | | | | | | | | | | | The finalize_results was not really necessary, as the dataset does contain the results of dependency analysis (in the heuristics of each cert). | |||||
| | * | FIPS: Rename FIPSHeuristics to Heuristics. | J08nY | 2022-07-11 | 3 | -15/+10 | |
| | | | ||||||
| | * | FIPS: Add FIPSAlgorithm to __all__ in sample. | J08nY | 2022-07-11 | 1 | -0/+2 | |
| | | | ||||||
| | * | FIPS: Reorganize FIPSAlgorithm dataset. | J08nY | 2022-07-11 | 9 | -570/+587 | |
| | | | | | | | | | - Now conforms to the dataset API. | |||||
| | * | FIPS: Move Algorithm class into a separate file. | J08nY | 2022-07-11 | 3 | -26/+31 | |
| | | | ||||||
| | * | FIPS: Remove unused constants, reorder methods. | J08nY | 2022-07-11 | 5 | -166/+117 | |
| | | | ||||||
| | * | FIPS: Rename cert objects to match CC. | J08nY | 2022-07-10 | 3 | -73/+71 | |
| | | | ||||||
| | * | Serialize fully qualified classnames instead of just the names. | J08nY | 2022-07-10 | 11 | -301/+316 | |
| | | | ||||||
| | * | FIPS: Add TODOs and remove unused methods. | J08nY | 2022-07-09 | 3 | -54/+13 | |
| | | | | | | | | | | | | | | | - Moved FIPS_DOWNLOAD_DELAY to a constant in constants.py - Removed unused methods _match_algs() from FIPSDataset and match_web_algs_to_pdf() from FIPSCertificate. - Added a bunch of TODOs to harmonize FIPS to CC. | |||||
| | * | FIPS: Remove unused fragments dir. | J08nY | 2022-07-09 | 3 | -28/+1 | |
| | | | ||||||
| | * | FIPS: Minor cleanup in sample code. | J08nY | 2022-07-09 | 1 | -38/+28 | |
| | | | ||||||
| | * | Fix mypy warning with new mypy version. | J08nY | 2022-07-09 | 2 | -2/+4 | |
| |/ | ||||||
| * | Merge pull request #244 from crocs-muni/feat/ocr | Ján Jančár | 2022-07-09 | 9 | -8/+492 | |
| |\ | | | | | Add OCR | |||||
| | * | Rename thresholds to more meaningful names. | J08nY | 2022-07-09 | 2 | -15/+16 | |
| | | | ||||||
| | * | Add OCR notebook. | J08nY | 2022-07-09 | 2 | -1/+349 | |
| | | | ||||||
| | * | Add tesseract to Docker and docs. | J08nY | 2022-07-09 | 2 | -1/+3 | |
| | | | ||||||
| | * | Add OCR via tesseract. | J08nY | 2022-07-09 | 6 | -7/+140 | |
| | | | ||||||
| * | | Merge pull request #243 from crocs-muni/dependabot/pip/requirements/lxml-4.9.1 | Ján Jančár | 2022-07-09 | 1 | -1/+1 | |
| |\ \ | |/ |/| | build(deps): bump lxml from 4.8.0 to 4.9.1 in /requirements | |||||
| | * | build(deps): bump lxml from 4.8.0 to 4.9.1 in /requirements | dependabot[bot] | 2022-07-06 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [lxml](https://github.com/lxml/lxml) from 4.8.0 to 4.9.1. - [Release notes](https://github.com/lxml/lxml/releases) - [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt) - [Commits](https://github.com/lxml/lxml/compare/lxml-4.8.0...lxml-4.9.1) --- updated-dependencies: - dependency-name: lxml dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> | |||||
| * | | Bump black and mypy versions in pre-commit. | J08nY | 2022-07-09 | 1 | -2/+2 | |
| | | | | | | | | | Fixes issues like: https://stackoverflow.com/questions/71673404/importerror-cannot-import-name-unicodefun-from-click. | |||||
| * | | Fix pre-commit setup. | J08nY | 2022-07-09 | 1 | -2/+1 | |
| |/ | | | | | | Use the "--target-version" option of black to force a python38 codestyle instead (using a language_version in the pre-commit hook had no bearing on black anyway). | |||||
| * | Merge pull request #240 from crocs-muni/feat/rule-reorg | Ján Jančár | 2022-07-06 | 41 | -4326/+6923 | |
| |\ | | | | | Reorganize rule matching | |||||
| | * | Add rules to package_data. | J08nY | 2022-07-06 | 1 | -1/+1 | |
| | | | ||||||
| | * | Remove bad prints. | J08nY | 2022-07-05 | 2 | -6/+1 | |
| | | | ||||||
| | * | Blacken. | J08nY | 2022-07-05 | 1 | -17/+17 | |
| | | | ||||||
| | * | Fix the test cert datasets. | J08nY | 2022-07-05 | 2 | -4933/+425 | |
| | | | ||||||
| | * | Fix full extraction. | J08nY | 2022-07-05 | 2 | -77/+111 | |
| | | | ||||||
| | * | Fix imports. | J08nY | 2022-07-05 | 1 | -2/+2 | |
| | | | ||||||
| | * | Fix FIPS tests. | J08nY | 2022-07-05 | 6 | -192/+246 | |
| | | | ||||||
| | * | Update test datasets. | J08nY | 2022-07-05 | 3 | -1626/+5151 | |
| | | | ||||||
| | * | Fix issues except FIPS refs. | J08nY | 2022-07-05 | 4 | -1044/+4232 | |
| | | | ||||||
| | * | Fix FIPS reference collection. | J08nY | 2022-07-05 | 3 | -4/+4 | |
| | | | ||||||
