Mathias Vorreiter Pedersen
|
b3de6a23ea
|
PS: Add tests.
|
2024-11-08 16:07:12 +00:00 |
|
Mathias Vorreiter Pedersen
|
40cf8dd387
|
PS: Add test dependency on powereshell-queries.
|
2024-11-08 16:07:11 +00:00 |
|
Mathias Vorreiter Pedersen
|
e8274a66a5
|
PS: Add qhelp.
|
2024-11-08 16:07:09 +00:00 |
|
Mathias Vorreiter Pedersen
|
299c3e9eed
|
PS: Add 'powershell/command-injection' query.
|
2024-11-08 16:07:07 +00:00 |
|
Mathias Vorreiter Pedersen
|
0fb75afd33
|
Merge pull request #137 from microsoft/powershell-taint-through-string-interpolation
PS: Taint-flow through string interpolation
|
2024-11-08 17:06:23 +01:00 |
|
Mathias Vorreiter Pedersen
|
f16b2cbd76
|
PS: Accept test changes.
|
2024-11-08 16:04:10 +00:00 |
|
Mathias Vorreiter Pedersen
|
5a715c7d11
|
PS: Flow through string interpolation.
|
2024-11-08 16:01:23 +00:00 |
|
Mathias Vorreiter Pedersen
|
d5d3712db4
|
PS: Add taint test.
|
2024-11-08 15:59:26 +00:00 |
|
Mathias Vorreiter Pedersen
|
16aacd87e0
|
Merge pull request #136 from microsoft/powershell-first-query-preps
PS: Add AST and CFG classes for operator `&` and add environment variable reads as local flow sources
|
2024-11-08 16:07:08 +01:00 |
|
Mathias Vorreiter Pedersen
|
4a2fd527ed
|
PS: Add reads of environment variables as local flow sources.
|
2024-11-08 15:01:18 +00:00 |
|
Mathias Vorreiter Pedersen
|
9f0f0ca8a4
|
PS: Add placeholder for speculative flow now that this has been merged on the GitHub side.
|
2024-11-08 15:00:37 +00:00 |
|
Mathias Vorreiter Pedersen
|
aaa01820e0
|
PS: Add AST and CFG nodes for operator &.
|
2024-11-08 14:59:56 +00:00 |
|
Dilan
|
1e1fd4566c
|
Merge tag 'codeql-cli/latest'
Compatible with the latest released version of the CodeQL CLI
|
2024-11-07 17:59:18 +00:00 |
|
Mathias Vorreiter Pedersen
|
f96a984b1f
|
Merge pull request #135 from microsoft/api-graphs-qualified-calls
PS: Allow `Instance` on explicit module uses
|
2024-11-07 14:03:34 +01:00 |
|
Mathias Vorreiter Pedersen
|
2255fda9e6
|
PS: Accept test changes. These are all from the changes to 'toString' from the previous commit.
|
2024-11-07 12:59:06 +00:00 |
|
Mathias Vorreiter Pedersen
|
a086d63f31
|
PS: Drive-by fix: Better toString on Cmd.
|
2024-11-07 12:47:58 +00:00 |
|
Mathias Vorreiter Pedersen
|
7531d88f6d
|
PS: Allow explicit module qualifiers to be selected with the 'instance' path.
|
2024-11-07 12:47:23 +00:00 |
|
Mathias Vorreiter Pedersen
|
689a34b823
|
PS: Add a public dataflow node class for TypeNames.
|
2024-11-07 12:46:08 +00:00 |
|
Mathias Vorreiter Pedersen
|
938069d5ba
|
PS: Include more module IPA nodes.
|
2024-11-07 12:45:06 +00:00 |
|
Mathias Vorreiter Pedersen
|
8550178112
|
Merge pull request #134 from microsoft/powershell-mad
PS: Add API graphs and models-as-data libraries
|
2024-11-06 15:05:36 +01:00 |
|
Mathias Vorreiter Pedersen
|
18d8de1fc8
|
PS: Add a bunch of source models.
|
2024-11-06 13:43:18 +00:00 |
|
Mathias Vorreiter Pedersen
|
d02ad25aaa
|
PS: Add (empty) model-related files.
|
2024-11-06 13:43:16 +00:00 |
|
Mathias Vorreiter Pedersen
|
4344e70543
|
PS: Include certain statements as local source nodes.
|
2024-11-06 13:43:14 +00:00 |
|
Mathias Vorreiter Pedersen
|
4f58b19217
|
PS: Add wrapper classes for local and remote flow sources.
|
2024-11-06 13:43:13 +00:00 |
|
Mathias Vorreiter Pedersen
|
2ffbf179d8
|
PS: Dataflow additions to support api graphs.
|
2024-11-06 13:43:10 +00:00 |
|
Mathias Vorreiter Pedersen
|
9a03d10eb1
|
PS: Add API graph files.
|
2024-11-06 13:43:07 +00:00 |
|
Mathias Vorreiter Pedersen
|
314951779d
|
PS: Add shared files for API graphs.
|
2024-11-06 13:43:03 +00:00 |
|
Mathias Vorreiter Pedersen
|
5852fe40d8
|
PS: Add a concept of 'source call' vs. 'library call' to avoid non-monotonic recursion in the next commits.
|
2024-11-06 13:43:01 +00:00 |
|
Mathias Vorreiter Pedersen
|
cfde677eb2
|
PS: AST and control-flow additions required for MaD and Api graphs.
|
2024-11-06 13:42:58 +00:00 |
|
Mathias Vorreiter Pedersen
|
68c729f8cd
|
PS: Models-as-data skeleton.
|
2024-11-06 13:41:05 +00:00 |
|
Mathias Vorreiter Pedersen
|
9fb5711cc6
|
PS: Drive-by fix: Match Ruby's implementation of 'getAMatchingContent'.
|
2024-11-06 13:41:04 +00:00 |
|
Mathias Vorreiter Pedersen
|
94220ec26b
|
PS: Make use of static type information in dataflow dispatch.
|
2024-11-06 13:41:03 +00:00 |
|
Mathias Vorreiter Pedersen
|
92a8c84ce6
|
PS: Add predicates for getting the static type of a parameter.
|
2024-11-06 13:41:02 +00:00 |
|
Mathias Vorreiter Pedersen
|
ef36d6b03c
|
Merge pull request #133 from microsoft/powershell-extract-implicit-models-followup
PS: #132 follow-up
|
2024-11-06 12:53:49 +01:00 |
|
Mathias Vorreiter Pedersen
|
a2158e2b68
|
PS: Add an extractor option to control whether to extract PSModulePath files and use that new option when running ql tests.
|
2024-11-06 11:52:27 +00:00 |
|
Mathias Vorreiter Pedersen
|
43f986c8c8
|
Merge pull request #132 from microsoft/powershell-extract-implicit-models
PS: Extract source files found via `PSModulePath`
|
2024-11-06 11:19:20 +01:00 |
|
Mathias Vorreiter Pedersen
|
a56cbfe425
|
PS: Upgrade and downgrade scripts.
|
2024-11-06 10:14:33 +00:00 |
|
Mathias Vorreiter Pedersen
|
28ddb9aa5b
|
PS: Mark which files are from the PSModulePath environment variable.
|
2024-11-06 10:14:31 +00:00 |
|
Mathias Vorreiter Pedersen
|
261d7d7679
|
PS: Also extract .psd1 files.
|
2024-11-06 10:14:28 +00:00 |
|
Mathias Vorreiter Pedersen
|
df962d7626
|
PS: Also extract files from the PSModulePath environment variable.
|
2024-11-06 10:14:26 +00:00 |
|
Chuan-kai Lin
|
39a67b6e2e
|
Merge pull request #17903 from github/release-prep/2.19.3
Release preparation for version 2.19.3
codeql-cli/v2.19.3
|
2024-11-04 08:42:12 -08:00 |
|
github-actions[bot]
|
cc7b724123
|
Release preparation for version 2.19.3
|
2024-11-04 16:37:28 +00:00 |
|
Mathias Vorreiter Pedersen
|
e6f8df7f96
|
Merge pull request #131 from microsoft/powershell-splitting
PS: Use the new shared control-flow splitting library
|
2024-11-04 14:57:55 +00:00 |
|
Mathias Vorreiter Pedersen
|
faf3d7c943
|
PS: Accept test changes.
|
2024-11-04 14:49:52 +00:00 |
|
Mathias Vorreiter Pedersen
|
38451a8285
|
PS: Implement conditional splitting in the Powershell CFG.
|
2024-11-04 14:49:36 +00:00 |
|
Florin Coada
|
7418d8ed24
|
Merge pull request #17832 from github/changedocs/2.19.2
CodeQL 2.19.2 changedocs
|
2024-11-04 13:56:28 +00:00 |
|
Tom Hvitved
|
0aee809697
|
Merge pull request #17899 from hvitved/accept-changes-multi-jobs
Handle matrix jobs in accept changes script
|
2024-11-04 14:54:21 +01:00 |
|
Rasmus Wriedt Larsen
|
5f20f1984c
|
expected-changes: Use set constructor
|
2024-11-04 14:14:15 +01:00 |
|
Rasmus Wriedt Larsen
|
8f80c24270
|
Merge pull request #17256 from RasmusWL/js-threat-models
JS: Add support for threat models
|
2024-11-04 14:04:12 +01:00 |
|
Simon Friis Vindum
|
34e8ea17d8
|
Merge pull request #17898 from paldepind/rust-cfg-refactor
Rust: CFG classes are in expression module iff they correspond to exp…
|
2024-11-04 13:01:15 +01:00 |
|