Geoffrey White
|
28c0e899b7
|
Rust: Autoformat.
|
2024-11-25 20:50:56 +00:00 |
|
Geoffrey White
|
e6302cae53
|
Rust: Address CI and ql-for-ql issues.
|
2024-11-25 20:07:47 +00:00 |
|
Geoffrey White
|
e8981a505d
|
Rust: Fix qhelp.
|
2024-11-25 20:00:22 +00:00 |
|
Geoffrey White
|
77f5168590
|
Rust: Query metadata and path edges.
|
2024-11-25 19:54:06 +00:00 |
|
Geoffrey White
|
82f2c6075f
|
Rust: Add qhelp + examples.
|
2024-11-25 19:54:03 +00:00 |
|
Geoffrey White
|
88fc7be0a2
|
Rust: Implement the query.
|
2024-11-25 19:22:13 +00:00 |
|
Geoffrey White
|
68a4ea3be0
|
Rust: New query rust/ctor-initialization (placeholder).
undo
|
2024-11-25 10:09:42 +00:00 |
|
Geoffrey White
|
75a3c931d1
|
Rust: Autoformat (again).
|
2024-11-22 11:58:23 +00:00 |
|
Geoffrey White
|
fa7c6f8b5e
|
Merge branch 'main' into resolvable
|
2024-11-22 11:45:47 +00:00 |
|
Geoffrey White
|
ed67dae850
|
Rust: Make ql-for-ql happy.
|
2024-11-22 11:33:35 +00:00 |
|
Geoffrey White
|
ca424d1e61
|
Rust: Add a count of flow sources to rust/summary/summary-statistics.
|
2024-11-22 09:13:39 +00:00 |
|
Geoffrey White
|
3fa93e5ca9
|
Rust: Add rust/summary/taint-sources query.
|
2024-11-22 09:13:38 +00:00 |
|
Geoffrey White
|
01cddcc042
|
Rust: Suggestions from docs review.
|
2024-11-21 17:08:51 +00:00 |
|
Geoffrey White
|
f8fff4b18c
|
Update rust/ql/src/queries/security/CWE-089/SqlInjection.ql
Co-authored-by: mc <42146119+mchammer01@users.noreply.github.com>
|
2024-11-21 17:06:32 +00:00 |
|
Geoffrey White
|
d828941b7c
|
Rust: Address review comments.
|
2024-11-20 22:39:27 +00:00 |
|
Geoffrey White
|
c7c6924fda
|
Rust: Implement query, source/sink/barrier classes and concepts. All of this is framework, nothing is concretely modelled yet.
|
2024-11-19 11:09:43 +00:00 |
|
Geoffrey White
|
6a7fb06086
|
Rust: Add .qhelp and examples.
|
2024-11-19 11:09:42 +00:00 |
|
Geoffrey White
|
28d0ad94d5
|
Rust: Add placeholder SQL injection query, linked in test.
|
2024-11-19 10:56:36 +00:00 |
|
Geoffrey White
|
ede72b2680
|
Rust: Add unresolved macro calls count as well.
|
2024-11-08 13:59:05 +00:00 |
|
Geoffrey White
|
f827ad8157
|
Rust: Add missing @kind diagnostic query metadata.
|
2024-11-08 12:33:06 +00:00 |
|
Geoffrey White
|
fc444f1f9a
|
Merge branch 'main' into unusedvar8
|
2024-11-08 11:20:12 +00:00 |
|
Geoffrey White
|
04926df6ea
|
Rust: Add rust/diagnostics/unresolved-macro-calls diagnostic query.
|
2024-11-08 10:19:43 +00:00 |
|
Geoffrey White
|
0d1bd8a9cd
|
Rust: Add 'order by' to the summary stats query (doesn't seem to affect the test, but affects VSCode runs).
|
2024-11-08 10:19:42 +00:00 |
|
Geoffrey White
|
7279cc42f8
|
Rust: Add resolved macros to rust/summary/summary-stats.
|
2024-11-08 09:49:47 +00:00 |
|
Geoffrey White
|
b3f7a8a46f
|
Merge pull request #17908 from geoffw0/dfcons
Rust: Expose counts of data flow inconsistencies
|
2024-11-06 19:11:04 +00:00 |
|
Geoffrey White
|
8a35e151d1
|
Rust: Move the function pointer parameter exclusion into VariableImpl.qll.
|
2024-11-06 10:51:41 +00:00 |
|
Geoffrey White
|
1a5d2e1f5d
|
Rust: Correct a comment and autoformat.
|
2024-11-05 15:22:46 +00:00 |
|
Geoffrey White
|
93836a55e2
|
Rust: Clean up code / clarify responsibilities and fix the issue in rust/unused-value as well.
|
2024-11-05 15:16:59 +00:00 |
|
Geoffrey White
|
278760c735
|
Rust: Add another exception to rust/unused-variable.
|
2024-11-05 14:46:32 +00:00 |
|
Geoffrey White
|
c8c747a110
|
Rust: Add total data flow inconsistencies to rust/summary/summary-statistics.
|
2024-11-04 19:10:44 +00:00 |
|
Geoffrey White
|
30cc55005d
|
Rust: Add rust/diagnostics/data-flow-consistency-counts query for data flow inconsistency counts.
|
2024-11-04 19:09:30 +00:00 |
|
Geoffrey White
|
5a34c166b7
|
Rust: Remove the workaround in rust/unused-variable.
|
2024-11-04 15:31:43 +00:00 |
|
Tom Hvitved
|
55a6ed7e8a
|
Rust: Include link to variable in unused value query
|
2024-10-31 11:42:44 +01:00 |
|
Tom Hvitved
|
2b340b18dd
|
Rust: Exclude results inside macro expansions from unused entity queries
|
2024-10-31 11:42:43 +01:00 |
|
Tom Hvitved
|
fec31a6da4
|
Rust: Include variable name in Unused{Variable,Value}.ql
|
2024-10-31 11:42:41 +01:00 |
|
Geoffrey White
|
6a110368a5
|
Rust: Rename predicates.
|
2024-10-29 11:32:22 +00:00 |
|
Geoffrey White
|
eb79bcbc34
|
Rust: Remove unnecessary line.
|
2024-10-28 14:36:45 +00:00 |
|
Geoffrey White
|
bf5a0b7bd0
|
Rust: Rewrite UnreachableCode.ql to be more robust.
|
2024-10-28 14:36:42 +00:00 |
|
Paolo Tranquilli
|
5420e52afa
|
Rust: add defaultSuiteFile
|
2024-10-28 14:56:09 +01:00 |
|
Arthur Baars
|
c9372b91f8
|
Rust: move ide-contextual-queries to the library pack
|
2024-10-18 16:11:17 +02:00 |
|
Arthur Baars
|
6e197b5802
|
Merge pull request #17773 from geoffw0/unusedval2
Rust: Implement UnusedValue.ql (2)
|
2024-10-17 21:03:24 +02:00 |
|
Geoffrey White
|
feed0ebeca
|
Rust: Autoformat.
|
2024-10-15 15:49:56 +01:00 |
|
Tom Hvitved
|
88f6d3b5ea
|
Rust: Implement UnusedValue.ql
|
2024-10-15 15:05:39 +01:00 |
|
Geoffrey White
|
f07f6188ae
|
Rust: Make rust/summary/summary-statistics a metric query so that we can access data in the DCA job.
|
2024-10-15 14:19:46 +01:00 |
|
Geoffrey White
|
f4d4925239
|
Rust: Address QL-for-QL complaint.
|
2024-10-15 14:19:45 +01:00 |
|
Geoffrey White
|
2be5ce4f7a
|
Rust: Change rust/summary/summary-statistics to a diagnostic query, so that it gets run as a diagnmetric query for DCA.
|
2024-10-15 14:19:44 +01:00 |
|
Geoffrey White
|
e8953fb5e4
|
Rust: Add diagnostic query for AST inconsistency counts.
|
2024-10-15 14:19:43 +01:00 |
|
Geoffrey White
|
e01ecd1b79
|
Rust: Calculate a total of AST inconsistencies.
|
2024-10-15 14:19:42 +01:00 |
|
Geoffrey White
|
abc4981300
|
Rust: Address QL-for-QL complaint.
|
2024-10-15 11:30:03 +01:00 |
|
Geoffrey White
|
d4c3e3323f
|
Rust: Add diagnostic query for CFG inconsistency counts.
|
2024-10-11 17:01:46 +01:00 |
|