| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | flat -> src layout (#294) | adamjanovsky | 2022-12-09 | 6 | -1047/+0 |
| | | | | | | | - Some mypy fixes - Flat layout -> src layout - Ditch `setup.py` and `setup.cfg` in favour of `pyproject.toml` - Non-pinned requirements moved from `requirements/*.in` to `pyproject.toml` | ||||
| * | Refactor FIPS & unify CLI actions (#275) | adamjanovsky | 2022-12-08 | 7 | -234/+237 |
| | | | | | | | | | | | * Unifies CLIs into sine CLI * Merge much of dataset functionality into `Dataset` baseclass * Refactor `unittest` -> `pytest` * Unify processing pipeline across datasets (common public functions) * Unify and refactor processing of auxillary datasets (CPE, CVE, PP, Algorithms, ...) * Upgrade Github Actions pipelines * Allow for failure of some tests * Refactor type hints | ||||
| * | improve CPE matching | Adam Janovsky | 2022-10-09 | 1 | -16/+95 |
| | | |||||
| * | fix evaluation methods | Adam Janovsky | 2022-10-09 | 1 | -14/+23 |
| | | |||||
| * | Make DependencyFinder drop unknown refs in CC and FIPS dataset use. | J08nY | 2022-09-27 | 1 | -2/+2 |
| | | |||||
| * | Properly handle duplicates in dependency finder. | J08nY | 2022-09-25 | 1 | -25/+14 |
| | | | | | Do not assign references to duplicates other than the main one. | ||||
| * | Make DependencyFinder handle duplicates and unknowns. | J08nY | 2022-09-25 | 1 | -36/+102 |
| | | |||||
| * | Cleanup DependencyFinder. | J08nY | 2022-09-25 | 1 | -24/+22 |
| | | |||||
| * | Fix #237 and cleanup DependencyFinder. | J08nY | 2022-09-25 | 1 | -57/+42 |
| | | |||||
| * | FIPS: Rename cert objects to match CC. | J08nY | 2022-07-10 | 1 | -3/+3 |
| | | |||||
| * | Fix most test issues caused by new changes. | J08nY | 2022-07-05 | 1 | -17/+19 |
| | | |||||
| * | Fixup imports of new helpers module. | J08nY | 2022-07-05 | 2 | -2/+2 |
| | | |||||
| * | chore: fix model doc style | Adam Janovsky | 2022-05-27 | 2 | -14/+18 |
| | | |||||
| * | Merge pull request #215 from crocs-muni/model-docs | adamjanovsky | 2022-05-27 | 2 | -0/+45 |
| |\ | | | | | docs: Documentation for DependecyFinder and DependencyVulnerabilityFi… | ||||
| | * | chore: Altered docstring with proper naming | GeogeFI | 2022-05-26 | 1 | -2/+2 |
| | | | |||||
| | * | format: Formatting with black | GeogeFI | 2022-05-26 | 1 | -0/+1 |
| | | | |||||
| | * | docs: Documentation for DependecyFinder and DependencyVulnerabilityFinder models | GeogeFI | 2022-05-26 | 2 | -0/+44 |
| | | | |||||
| * | | Docs: autodoc, model package docs | Adam Janovsky | 2022-05-20 | 1 | -9/+30 |
| | | | |||||
| * | | CPE model make some method private, docs | Adam Janovsky | 2022-05-20 | 1 | -42/+53 |
| |/ | |||||
| * | add docstrings for packages | Adam Janovsky | 2022-05-13 | 1 | -0/+5 |
| | | |||||
| * | populate __init__ for modules | Adam Janovsky | 2022-05-12 | 2 | -11/+7 |
| | | |||||
| * | improve sar parsing | Adam Janovsky | 2022-05-09 | 1 | -32/+94 |
| | | |||||
| * | refactor SAR transformer, add docstrings | Adam Janovsky | 2022-05-09 | 1 | -9/+32 |
| | | |||||
| * | Merge branch 'main' into feat/research-cve-notebook | Adam Janovsky | 2022-05-05 | 2 | -10/+141 |
| |\ | |||||
| | * | refactor: Refactored referenced module | GeogeFI | 2022-04-09 | 1 | -10/+18 |
| | | | |||||
| | * | refactor: Renamed methods to suit sklearn philosophy | GeogeFI | 2022-04-09 | 1 | -4/+18 |
| | | | |||||
| | * | refactor: Renamed function names | GeogeFI | 2022-04-07 | 1 | -13/+14 |
| | | | |||||
| | * | format: Mypy fix | GeogeFI | 2022-04-02 | 1 | -2/+5 |
| | | | |||||
| | * | feat: Implemented model for dependency vulnerabilities, tested | GeogeFI | 2022-04-02 | 1 | -8/+17 |
| | | | |||||
| | * | feat: Partly implemented module, not integrated with dataset, nor tested | GeogeFI | 2022-04-02 | 1 | -0/+96 |
| | | | |||||
| * | | add lemmatization prior to cve matching | Adam Janovsky | 2022-05-05 | 1 | -14/+34 |
| | | | |||||
| * | | PoC SAR parser | Adam Janovsky | 2022-04-18 | 1 | -0/+51 |
| |/ | |||||
| * | Introduce references object. | J08nY | 2022-02-22 | 1 | -0/+18 |
| | | |||||
| * | Extend PDFData structure with stuff extracted from more frontpages. | J08nY | 2022-02-22 | 1 | -3/+7 |
| | | |||||
| * | Use id and ref lookup functions in DependencyFinder. | J08nY | 2022-02-22 | 1 | -12/+13 |
| | | | | | | This allows for reuse of DependencyFinder also for FIPS and overall more modularity. | ||||
| * | Rename "affect" -> "reference". | J08nY | 2022-02-22 | 1 | -16/+16 |
| | | | | | | | | We shouldn't use affecting to describe the relationship that we are describing here as we are only collecting references and can't say anything about whether the referenced certificates are truly affecting one another. | ||||
| * | Normalize generic CPE versions | Adam Janovsky | 2022-02-17 | 1 | -1/+2 |
| | | |||||
| * | format: Removed unnecessary imports | GeogeFI | 2022-02-17 | 1 | -1/+1 |
| | | |||||
| * | refactor: Unified types among dependencies | GeogeFI | 2022-02-17 | 1 | -7/+7 |
| | | |||||
| * | deterministic cpe matches | Adam Janovsky | 2022-02-17 | 1 | -0/+2 |
| | | |||||
| * | evaluation of cpe matching on sets | Adam Janovsky | 2022-02-17 | 1 | -8/+11 |
| | | |||||
| * | cpe matches list->set, heuristic type hints | Adam Janovsky | 2022-02-16 | 1 | -24/+22 |
| | | |||||
| * | sort keys on cpe matching evaluation | Adam Janovsky | 2022-02-16 | 1 | -1/+1 |
| | | |||||
| * | finalize typing in model package | Adam Janovsky | 2022-02-11 | 3 | -20/+9 |
| | | |||||
| * | getting rid of random mypy errors | Adam Janovsky | 2022-02-10 | 1 | -12/+22 |
| | | |||||
| * | random mypy fixes | Adam Janovsky | 2022-02-10 | 1 | -2/+2 |
| | | |||||
| * | Merge branch 'dev' into dependency-analysis | Adam Janovsky | 2022-01-29 | 2 | -37/+43 |
| |\ | |||||
| | * | Complexity of functions | mmstanone | 2022-01-14 | 2 | -37/+43 |
| | | | |||||
| * | | Merge branch 'dev' into dependency-analysis | Adam Janovsky | 2021-12-19 | 3 | -102/+150 |
| |\| | |||||
| | * | flake8 compliance | Adam Janovsky | 2021-12-19 | 1 | -5/+2 |
| | | | |||||
