Anders Schack-Mulligen
|
f11ae49312
|
Dataflow: Fix a poor join-order.
|
2025-01-16 10:25:55 +01:00 |
|
yoff
|
599411b440
|
Merge pull request #17787 from yoff/shared/add-location-to-typetracking-nodes
shared: Add locations to type tracking nodes
|
2025-01-13 23:06:09 +01:00 |
|
Tom Hvitved
|
303b11ec36
|
Merge pull request #18298 from hvitved/rust/mad-source-sink
Rust: Add support for MaD sources and sinks with access paths
|
2025-01-10 11:49:51 +01:00 |
|
Tom Hvitved
|
653d1227e3
|
Data flow: Cache known{Source,Sink}Model
|
2025-01-09 13:11:29 +01:00 |
|
Tom Hvitved
|
91b6a6573c
|
Data flow: Fix a bad join order
|
2025-01-09 12:58:16 +01:00 |
|
Tom Hvitved
|
a7bb95249b
|
Rust: Implement known{Source,Sink}Model
|
2025-01-09 11:47:57 +01:00 |
|
Owen Mansel-Chan
|
0f8f5d2793
|
Merge branch 'main' into post-release-prep/codeql-cli-2.20.1
|
2025-01-08 16:28:23 +00:00 |
|
Tom Hvitved
|
9e5a814f72
|
Merge pull request #18315 from hvitved/ruby/dataflow-types
Ruby: Track types in data flow
|
2025-01-08 15:26:38 +01:00 |
|
Tom Hvitved
|
868caf948c
|
Rename {Source,Sink}Node to {Source,Sink}Element
|
2025-01-08 15:21:43 +01:00 |
|
yoff
|
aca5a51a78
|
Merge branch 'main' into shared/add-location-to-typetracking-nodes
|
2025-01-08 12:47:05 +01:00 |
|
Tom Hvitved
|
96bf81ad6c
|
Merge pull request #18333 from hvitved/dataflow/stage1-param-self-prune
Data flow: Prune parameter-self flow in stage 1
|
2025-01-08 09:16:12 +01:00 |
|
github-actions[bot]
|
fb20f6ca63
|
Post-release preparation for codeql-cli-2.20.1
|
2025-01-07 22:07:40 +00:00 |
|
github-actions[bot]
|
88b6f1e79a
|
Release preparation for version 2.20.1
|
2025-01-07 20:50:36 +00:00 |
|
Dave Bartolomeo
|
72a53c4b23
|
Revert "Release preparation for version 2.20.1"
|
2025-01-07 13:32:23 -05:00 |
|
github-actions[bot]
|
fbf9f2fff8
|
Release preparation for version 2.20.1
|
2025-01-07 17:20:13 +00:00 |
|
Dave Bartolomeo
|
22e030584c
|
Revert "Release preparation for version 2.20.1"
|
2025-01-07 12:14:27 -05:00 |
|
Tom Hvitved
|
aa024010b1
|
Address review comment
|
2025-01-07 14:23:54 +01:00 |
|
Anders Schack-Mulligen
|
eea85d8f82
|
Dataflow: Remove some dead code.
|
2025-01-07 12:56:26 +01:00 |
|
github-actions[bot]
|
a121c5a5d0
|
Release preparation for version 2.20.1
|
2025-01-06 18:20:22 +00:00 |
|
Tom Hvitved
|
8f6ae6274d
|
Rust: Add support for MaD sources and sinks with access paths
|
2025-01-06 13:26:49 +01:00 |
|
Tom Hvitved
|
978a816f11
|
Ruby: Track types in data flow
|
2025-01-06 13:26:10 +01:00 |
|
Tom Hvitved
|
06ba814929
|
Data flow: Prune parameter-self flow in stage 1
|
2025-01-06 13:23:03 +01:00 |
|
Asger F
|
be939dca29
|
Merge pull request #14350 from asgerf/shared/deduplicate-path-graph
Shared: Add DataFlow::DeduplicatePathGraph
|
2024-12-18 14:04:29 +01:00 |
|
Asger F
|
e34fbc8bd1
|
Shared: autoformat
|
2024-12-17 11:26:56 +01:00 |
|
Asger F
|
8340841d54
|
Shared: Fix propagation of call bit
|
2024-12-17 11:16:04 +01:00 |
|
Asger F
|
f2968f4e14
|
Shared: Ensure subpath-induced edges are handled properly
Argument-passing and flow-through edges are present in 'edges' in addition to 'subpaths', but the implementation didn't take this into account.
|
2024-12-16 13:21:43 +01:00 |
|
Asger F
|
0edb30638a
|
Apply suggestions from code review
Co-authored-by: Anders Schack-Mulligen <aschackmull@users.noreply.github.com>
|
2024-12-16 13:14:27 +01:00 |
|
Tom Hvitved
|
40d9460698
|
Data flow: Remove unused column from flowThroughOutOfCall
|
2024-12-11 14:35:32 +01:00 |
|
Asger F
|
815581dc11
|
JS: Update to account for key,val pairs on edges
|
2024-12-11 11:48:13 +01:00 |
|
Asger F
|
5aa1242117
|
Shared: use a call bit when tracking reachability to/from a discriminator
|
2024-12-11 11:29:14 +01:00 |
|
Asger F
|
8efdc2df7b
|
Shared: change note
|
2024-12-11 11:29:11 +01:00 |
|
Asger F
|
cba7b98f7a
|
Shared: Add DataFlow::DeduplicatePathGraph
|
2024-12-11 11:29:10 +01:00 |
|
Anders Schack-Mulligen
|
cac131df37
|
Dataflow: Rename a couple of predicates.
|
2024-12-11 11:22:42 +01:00 |
|
Anders Schack-Mulligen
|
d6a4080baf
|
Dataflow: Address review comment.
|
2024-12-11 11:18:57 +01:00 |
|
Anders Schack-Mulligen
|
40f7713678
|
Dataflow: Minor simplification.
|
2024-12-10 13:28:43 +01:00 |
|
Anders Schack-Mulligen
|
4e155f8542
|
Dataflow: Insert a few getApprox calls to remove ApApprox from fwdFlow.
|
2024-12-10 13:23:51 +01:00 |
|
Anders Schack-Mulligen
|
231bf9d1c9
|
Dataflow: Drop ApApprox join in fwdFlowStore.
|
2024-12-10 13:20:27 +01:00 |
|
Anders Schack-Mulligen
|
501cbdab3c
|
Dataflow: Remove another ApApprox join and related columns.
|
2024-12-10 13:12:32 +01:00 |
|
Anders Schack-Mulligen
|
22e0636cba
|
Dataflow: Insert a few getApprox calls to remove even more columns.
|
2024-12-10 13:09:38 +01:00 |
|
Anders Schack-Mulligen
|
a77adadd01
|
Dataflow: Remove more unused columns.
|
2024-12-10 12:57:24 +01:00 |
|
Anders Schack-Mulligen
|
882a985788
|
Dataflow: Remove useless join.
|
2024-12-10 12:53:30 +01:00 |
|
Anders Schack-Mulligen
|
262f64f037
|
Dataflow: Remove unused columns.
|
2024-12-10 12:53:29 +01:00 |
|
Anders Schack-Mulligen
|
d4044062c5
|
Dataflow: Remove ApApprox column in out-flow.
|
2024-12-10 12:53:29 +01:00 |
|
Anders Schack-Mulligen
|
7c888ebe06
|
Dataflow: Replace some allowsFieldFlow,apa pairs with emptyAp boolean.
|
2024-12-10 12:53:29 +01:00 |
|
Anders Schack-Mulligen
|
c8046fa8e0
|
Dataflow: Drop some ApApprox columns and joins.
|
2024-12-10 12:53:28 +01:00 |
|
Anders Schack-Mulligen
|
4bf63fedc9
|
Merge pull request #18179 from aschackmull/dataflow/accesspath-notypes
Dataflow: Remove tracked types from Access Paths, track tainted object type, and tweak type pruning.
|
2024-12-05 09:58:36 +01:00 |
|
github-actions[bot]
|
cf71a1525b
|
Post-release preparation for codeql-cli-2.20.0
|
2024-12-04 18:36:17 +00:00 |
|
github-actions[bot]
|
96564b7128
|
Release preparation for version 2.20.0
|
2024-12-04 16:01:14 +00:00 |
|
Henry Mercer
|
963f084d87
|
Merge branch 'main' into henrymercer/merge-back-rc-3.16
|
2024-12-04 13:39:10 +00:00 |
|
Anders Schack-Mulligen
|
c187a7ad34
|
Dataflow: Address review comments.
|
2024-12-04 11:22:51 +01:00 |
|