github-actions[bot]
|
99928b82ed
|
Post-release preparation for codeql-cli-2.17.2
|
2024-04-30 12:15:35 +00:00 |
|
github-actions[bot]
|
5228d94d42
|
Release preparation for version 2.17.2
|
2024-04-30 10:25:51 +00:00 |
|
Mathias Vorreiter Pedersen
|
2482519cd3
|
DataFlow: Cached second level scope.
|
2024-04-26 13:09:59 +01:00 |
|
Tom Hvitved
|
95d579d9de
|
Data flow: Fix bad join
```
Evaluated relational algebra for predicate _DataFlowImpl::Impl<HardcodedDataInterpretedAsCodeQuery::HardcodedDataInterpretedAsCodeFlow::C>::ret__#count_range@d112335l with tuple counts:
285176 ~2% {3} r1 = SCAN `_DataFlowDispatch::DataFlowCall.getEnclosingCallable/0#dispred#b7b78b19_DataFlowImpl::Impl<Hardcoded__#shared` OUTPUT In.1, In.0, In.2
3265592261 ~3% {5} | JOIN WITH `DataFlowImpl::Impl<HardcodedDataInterpretedAsCodeQuery::HardcodedDataInterpretedAsCodeFlow::C>::returnCallEdge1/4#d02cae42_2301#join_rhs` ON FIRST 2 OUTPUT Lhs.0, Lhs.2, Rhs.2, Lhs.1, Rhs.3
39070 ~8% {6} | JOIN WITH `DataFlowImplCommon::Cached::viableImplInCallContextExt/2#58e931ad` ON FIRST 3 OUTPUT Lhs.0, Lhs.3, Lhs.1, Lhs.2, Lhs.4, _
39070 ~0% {6} | REWRITE WITH Out.5 := 1
return r1
```
|
2024-04-24 12:22:28 +02:00 |
|
Anders Schack-Mulligen
|
830b83f653
|
Dataflow: Use doublyBoundedFastTC.
|
2024-04-23 13:07:20 +02:00 |
|
Anders Schack-Mulligen
|
b2f09949df
|
Merge pull request #15599 from aschackmull/dataflow/fieldflowbranchlimit-v2
Dataflow: update fieldFlowBranchLimit semantics
|
2024-04-23 10:08:05 +02:00 |
|
Anders Schack-Mulligen
|
595014966a
|
Dataflow: Add change note.
|
2024-04-19 08:46:04 +02:00 |
|
Tom Hvitved
|
339c40c2b7
|
Data flow: Fix bad join
|
2024-04-18 21:30:32 +02:00 |
|
github-actions[bot]
|
622e176a16
|
Post-release preparation for codeql-cli-2.17.1
|
2024-04-16 14:21:32 +00:00 |
|
github-actions[bot]
|
9bfe4ea90a
|
Release preparation for version 2.17.1
|
2024-04-15 17:34:47 +00:00 |
|
Anders Schack-Mulligen
|
db6d27bd2b
|
C++: Count return dispatch based on 2nd level scopes.
|
2024-04-15 15:13:08 +02:00 |
|
Anders Schack-Mulligen
|
b87b8329a0
|
Dataflow: Use default fieldFlowBranchLimit in qltests.
|
2024-04-15 15:13:03 +02:00 |
|
Anders Schack-Mulligen
|
f945687a93
|
Dataflow: Simplify branch and join.
|
2024-04-15 15:13:01 +02:00 |
|
Anders Schack-Mulligen
|
82afbbc17b
|
Dataflow: Adjust fieldFlowBranchLimit count (block less) and adjust return edge condition (block more)
|
2024-04-15 15:12:58 +02:00 |
|
Anders Schack-Mulligen
|
1389c7220b
|
Dataflow: Amend change note.
|
2024-04-15 14:35:39 +02:00 |
|
Anders Schack-Mulligen
|
b4e23d9487
|
Dataflow: Address review comments
|
2024-04-12 09:20:45 +02:00 |
|
Anders Schack-Mulligen
|
31a86574bb
|
Dataflow: Add change note.
|
2024-04-12 09:20:42 +02:00 |
|
Anders Schack-Mulligen
|
2925e45434
|
Java/Dataflow: Propagate MaD-id/model-id to PathGraph.
|
2024-04-12 09:19:51 +02:00 |
|
Tom Hvitved
|
5f8eb7b138
|
Merge pull request #16110 from hvitved/dataflow/param-flow-no-expects-content
Data flow: Block flow at `expectsContents` nodes in `parameterValueFlow`
|
2024-04-09 11:26:24 +02:00 |
|
Tom Hvitved
|
79440f6734
|
Data flow: Fix bad join
```
Evaluated relational algebra for predicate DataFlowImpl::Impl<PolynomialReDoSQuery::PolynomialReDoSFlow::C>::storeEx/5#34133ef9@0425e0m7 with tuple counts:
2209132 ~1% {6} r1 = SCAN `DataFlowImpl::Impl<PolynomialReDoSQuery::PolynomialReDoSFlow::C>::storeExUnrestricted/5#3a86a98e` OUTPUT In.1, In.0, In.1, In.2, In.3, In.4
4338565685 ~1% {6} | JOIN WITH `DataFlowPublic::ContentSet.getAReadContent/0#dispred#e4acf74e_10#join_rhs` ON FIRST 1 OUTPUT Rhs.1, Lhs.1, Lhs.2, Lhs.3, Lhs.4, Lhs.5
34811200 ~1428% {5} | JOIN WITH `project#DataFlowImpl::Impl<PolynomialReDoSQuery::PolynomialReDoSFlow::C>::readSetEx/3#35ac556a` ON FIRST 1 OUTPUT Lhs.1, Lhs.2, Lhs.3, Lhs.4, Lhs.5
return r1
```
|
2024-04-04 10:02:02 +02:00 |
|
Tom Hvitved
|
7871fb8ce6
|
Data flow: Block flow at expectsContents nodes in parameterValueFlow
|
2024-04-03 15:19:34 +02:00 |
|
Tom Hvitved
|
550e251d68
|
Data flow: Do not require stores to have matching reads in flow exploration
|
2024-04-03 13:28:24 +02:00 |
|
github-actions[bot]
|
8e61c6625b
|
Post-release preparation for codeql-cli-2.17.0
|
2024-04-01 15:27:42 +00:00 |
|
github-actions[bot]
|
ec97d9a304
|
Release preparation for version 2.17.0
|
2024-04-01 13:46:57 +00:00 |
|
Henry Mercer
|
0646744928
|
Merge branch 'main' into henrymercer/merge-back-rc-3.13
|
2024-03-26 12:59:12 +00:00 |
|
github-actions[bot]
|
f67b5f9158
|
Post-release preparation for codeql-cli-2.16.6
|
2024-03-25 18:17:15 +00:00 |
|
github-actions[bot]
|
71ab804274
|
Release preparation for version 2.16.6
|
2024-03-25 16:58:08 +00:00 |
|
Arthur Baars
|
c219b1a3c7
|
Merge pull request #16013 from github/rc/3.13
Merge rc/3.13 into main
|
2024-03-21 16:04:58 +01:00 |
|
Michael Nebel
|
6619be3137
|
Merge pull request #15940 from michaelnebel/csharp/sourcesinktests
C#: Source- and sink tests.
|
2024-03-21 08:12:16 +01:00 |
|
Dave Bartolomeo
|
311ba8ea1b
|
Merge from main to resolve conflicts
|
2024-03-19 10:41:31 -04:00 |
|
Tom Hvitved
|
ee3e38f0eb
|
Simplify test interface in FlowSummaryImpl.qll
|
2024-03-19 14:35:00 +01:00 |
|
Michael Nebel
|
5b37ee4ec7
|
Re-factor TestOutput into a param module.
|
2024-03-19 14:20:42 +01:00 |
|
Michael Nebel
|
90db9b330f
|
C#: Add MaD source and sink test query to shared library.
|
2024-03-19 13:45:38 +01:00 |
|
Tom Hvitved
|
fc55567d90
|
Merge pull request #15853 from hvitved/dataflow/get-location
Data flow: Replace `hasLocationInfo` with `getLocation`
|
2024-03-18 20:21:46 +01:00 |
|
Tom Hvitved
|
0cecbf5239
|
Update 2024-02-28-hidden-subpaths.md
Co-authored-by: Anders Schack-Mulligen <aschackmull@users.noreply.github.com>
|
2024-03-18 15:36:01 +01:00 |
|
Tom Hvitved
|
7a3b8ebb3a
|
Address review comments
|
2024-03-18 14:49:35 +01:00 |
|
Tom Hvitved
|
40089e8088
|
Add change note
|
2024-03-18 14:49:35 +01:00 |
|
Tom Hvitved
|
d7c9bfa08b
|
Data flow: Account for hidden subpath wrappers
|
2024-03-18 14:47:11 +01:00 |
|
Tom Hvitved
|
d83500de5d
|
Address review comments
|
2024-03-18 14:24:07 +01:00 |
|
github-actions[bot]
|
aebe9f6992
|
Post-release preparation for codeql-cli-2.16.5
|
2024-03-18 12:16:26 +00:00 |
|
github-actions[bot]
|
0a6243d07b
|
Release preparation for version 2.16.5
|
2024-03-18 10:14:07 +00:00 |
|
Tom Hvitved
|
a13391bda1
|
Merge pull request #15802 from hvitved/dataflow/variable-capture-overlapping-paths
Variable capture: Avoid overlapping and false-positive data flow paths
|
2024-03-18 10:45:55 +01:00 |
|
Tom Hvitved
|
d7790faece
|
Address review comments
|
2024-03-12 13:34:55 +01:00 |
|
Tom Hvitved
|
0e0b73a5e6
|
Address review comment
|
2024-03-12 11:22:04 +01:00 |
|
Tom Hvitved
|
e82e3180f0
|
Data flow: Replace hasLocationInfo with getLocation
|
2024-03-11 20:56:38 +01:00 |
|
Tom Hvitved
|
7a39f077d9
|
Data flow: Add ConfigSig::accessPathLimit
|
2024-03-11 13:01:58 +01:00 |
|
Tom Hvitved
|
63bb772ef9
|
Variable capture: Avoid overlapping and false-positive data flow paths
|
2024-03-08 10:00:42 +01:00 |
|
Tom Hvitved
|
2896bfbd9f
|
Merge pull request #15821 from hvitved/dataflow/clears-content-store
Data flow: Allow for direct stores into nodes with `clearsContent`
|
2024-03-08 09:59:29 +01:00 |
|
Tom Hvitved
|
76564edc93
|
Address review comment
|
2024-03-07 16:50:28 +01:00 |
|
Geoffrey White
|
b71b43a2fb
|
Merge pull request #15705 from geoffw0/qldoc3
Shared: Fill some QLDoc holes
|
2024-03-07 14:12:51 +00:00 |
|