Erik Krogh Kristensen
|
2f429e7d29
|
convert some leftovers to use dataflow nodes
|
2022-09-05 16:11:54 +02:00 |
|
Erik Krogh Kristensen
|
136124fbaa
|
convert the remaining Koa models to DataFlow nodes
|
2022-09-05 16:11:54 +02:00 |
|
Erik Krogh Kristensen
|
fc54ba823b
|
update the existing expression based Express models
|
2022-09-05 16:11:54 +02:00 |
|
Erik Krogh Kristensen
|
8266b083d7
|
update the predicates on Express::RouteHandler to use dataflow nodes
|
2022-09-05 16:11:54 +02:00 |
|
Erik Krogh Kristensen
|
4cfbf15d18
|
deprecate RouteHandlerExpr and make RouteHandlerNode instead
|
2022-09-05 16:11:54 +02:00 |
|
Erik Krogh Kristensen
|
3da34ca7a0
|
update Express::RouteExpr to a DataFlow::Node
|
2022-09-05 16:11:54 +02:00 |
|
Erik Krogh Kristensen
|
3eb486610b
|
update Express::RouterDefinition to a DataFlow::InvokeNode
|
2022-09-05 16:11:51 +02:00 |
|
Erik Krogh Kristensen
|
92240384a9
|
update the tests to reflect the extra DataFlow::Nodes
|
2022-09-05 15:47:38 +02:00 |
|
Erik Krogh Kristensen
|
dfb7782be0
|
replace getA?RouteHandlerExpr with getA?RouteHandlerNode
|
2022-09-05 15:46:27 +02:00 |
|
Erik Krogh Kristensen
|
288230d7cf
|
update tests to reflect the extra DataFlow::Nodes from ResponseNode and RequestNode
|
2022-09-05 15:46:27 +02:00 |
|
Erik Krogh Kristensen
|
30d929909c
|
deprecate RequestExpr and ResponseExpr and use ResponseNode and RequestNode instead
|
2022-09-05 15:46:25 +02:00 |
|
Erik Krogh Kristensen
|
9cb7522bc1
|
change RouteSetup to a DataFlow::Node
|
2022-09-05 15:45:31 +02:00 |
|
Erik Krogh Kristensen
|
d98028be1a
|
change ServerDefinition to a DataFlow::Node
|
2022-09-05 15:44:56 +02:00 |
|
Erik Krogh Kristensen
|
ced4843dd7
|
change CookieDefinition to a DataFlow::Node
|
2022-09-05 15:44:13 +02:00 |
|
Erik Krogh Kristensen
|
24b845589d
|
change ResponseBody to a DataFlow::Node
|
2022-09-05 15:44:13 +02:00 |
|
Erik Krogh Kristensen
|
19e808186d
|
refactor definesExplicitly to use DataFlow::Node
|
2022-09-05 15:44:13 +02:00 |
|
Erik Krogh Kristensen
|
ce0175a046
|
don't use astNode in StandardHeaderDefinition
|
2022-09-05 15:44:13 +02:00 |
|
Erik Krogh Kristensen
|
d4ccc75ce1
|
refactor RedirectInvocation to a DataFlow::Node
|
2022-09-05 15:44:13 +02:00 |
|
Erik Krogh Kristensen
|
a03e6a800d
|
deprecate the HTTP flowsTo predicates to avoid confusion with SourceNode::flowsTo
|
2022-09-05 15:44:12 +02:00 |
|
Edoardo Pirovano
|
8f332714f4
|
Merge pull request #10260 from github/edoardo/3.7-mergeback
Merge `rc/3.7` into `main`
|
2022-09-01 15:44:17 +01:00 |
|
Henry Mercer
|
c65ae88c6d
|
Merge branch 'main' into codeql-ci/js/ml-powered-pack-release-0.3.2
|
2022-09-01 12:41:45 +01:00 |
|
github-actions[bot]
|
8d0ca9c772
|
JS: Bump version of ML-powered library and query packs to 0.3.3
|
2022-09-01 11:39:32 +00:00 |
|
github-actions[bot]
|
d577392dee
|
JS: Bump patch version of ML-powered library and query packs
|
2022-09-01 11:28:25 +00:00 |
|
Ian Lynagh
|
7dc5bdafe3
|
Merge pull request #10186 from github/post-release-prep/codeql-cli-2.10.4
Post-release preparation for codeql-cli-2.10.4
|
2022-08-31 17:29:57 +01:00 |
|
Asger F
|
32c8688805
|
JS: Make API graph more sparse for escaping class instance members
|
2022-08-30 20:24:55 +02:00 |
|
Asger F
|
5ad6c05a9c
|
Merge pull request #10205 from asgerf/mad-generics
Support type variables in MaD typings
|
2022-08-30 18:07:39 +02:00 |
|
Asger F
|
0d88d20b56
|
JS: Actually update test output this time
|
2022-08-30 16:44:01 +02:00 |
|
Erik Krogh Kristensen
|
72942afe3e
|
Merge pull request #10220 from erik-krogh/overlapsWithNothing
print a correct range for ranges that doesn't contain any alpha-numeric chars
|
2022-08-30 15:38:34 +02:00 |
|
Asger F
|
b107dd6855
|
Fix typo: receiver step -> type step
|
2022-08-30 14:08:33 +02:00 |
|
Asger F
|
f8b1aa7e7e
|
Also apply type step in getNodeFromSubPath
|
2022-08-30 14:08:33 +02:00 |
|
Asger F
|
51d6f752ab
|
JS: Add partially failing test
|
2022-08-30 14:08:31 +02:00 |
|
Asger F
|
654c4eea0f
|
Add support for type steps
|
2022-08-30 14:07:37 +02:00 |
|
Asger F
|
ef627b4872
|
Add support for TypeVar[x] and typeVariable rows
|
2022-08-30 14:07:35 +02:00 |
|
Asger F
|
b414192dcc
|
Bugfix pruning in package-pruning API graph models
|
2022-08-30 14:05:41 +02:00 |
|
Asger F
|
623531a719
|
Merge pull request #10206 from asgerf/js/js-mad-changes
JS: Some JS-specific MaD changes
|
2022-08-30 14:03:14 +02:00 |
|
erik-krogh
|
7fd426e748
|
print a correct range for ranges that doesn't contain any alpha-numeric chars
|
2022-08-30 13:57:11 +02:00 |
|
Asger F
|
f589520917
|
JS: Add tests
|
2022-08-30 13:38:08 +02:00 |
|
Erik Krogh Kristensen
|
8f0b999c31
|
Merge pull request #10207 from erik-krogh/fixRank
fix performance issue in the ReDoS query
|
2022-08-30 10:17:11 +02:00 |
|
Erik Krogh Kristensen
|
25ee5545e6
|
Merge pull request #9751 from erik-krogh/dynCall
JS: add call-edge for dynamic dispatch to unknown property from an object literal
|
2022-08-30 10:07:08 +02:00 |
|
erik-krogh
|
e2caf3e8c0
|
put a limit on the length of the equivalent range
|
2022-08-30 09:29:22 +02:00 |
|
erik-krogh
|
9963def300
|
update expected output of test that was failing on main. semantic merge conflict between #10202 and #10184
|
2022-08-30 09:15:36 +02:00 |
|
erik-krogh
|
f47b097d7c
|
put a limit on the length of the equivalent range
|
2022-08-29 21:03:52 +02:00 |
|
erik-krogh
|
52b9ff81c5
|
Merge branch 'main' into dynCall
|
2022-08-29 15:30:01 +02:00 |
|
Erik Krogh Kristensen
|
27bc69883c
|
Merge pull request #10184 from erik-krogh/ts48
JavaScript: Update to TypeScript 4.8
|
2022-08-29 15:03:32 +02:00 |
|
Asger F
|
d6ee54eb09
|
Merge pull request #10202 from asgerf/js/typescript-conditional-types
JS: Enable type extraction inside conditional types again
|
2022-08-29 14:26:06 +02:00 |
|
erik-krogh
|
77949cbeb3
|
add context to the rankState predicate in ExponentialBackTracking.qll
|
2022-08-29 13:42:05 +02:00 |
|
erik-krogh
|
56292cad26
|
don't modify the TypeScript nodes, instead forward illegalDecorators to the java extractor
|
2022-08-29 13:22:04 +02:00 |
|
Asger F
|
ea0ae98e58
|
JS: Use explicit this
|
2022-08-29 12:39:53 +02:00 |
|
erik-krogh
|
6aca9b9f49
|
fix support for illegal decorators in the TypeScript extractor
|
2022-08-29 12:14:58 +02:00 |
|
erik-krogh
|
e0ff27331f
|
bump extractor version
|
2022-08-29 12:14:58 +02:00 |
|