Kasper Svendsen
|
bb317bc558
|
Merge pull request #13968 from kaspersv/shadow-dbscheme
QL language specs: declarations can shadow dbscheme types and preds
|
2023-08-15 14:20:04 +02:00 |
|
Kasper Svendsen
|
30a813ab08
|
QL language specs: declarations can shadow dbscheme types and preds
|
2023-08-15 13:58:19 +02:00 |
|
Tom Hvitved
|
44b734e120
|
Merge pull request #13955 from hvitved/ruby/type-tracking-capture-insensitive
Ruby: Make type tracking flow-insensitive for captured variables
|
2023-08-15 11:42:41 +02:00 |
|
Erik Krogh Kristensen
|
6a3b9e10eb
|
Merge pull request #13914 from erik-krogh/escape-unicode
ReDoS: escape unicode chars in the output for the ReDoS queries
|
2023-08-15 11:21:21 +02:00 |
|
Mathias Vorreiter Pedersen
|
fec9626fe7
|
Merge pull request #13836 from github/alexdenisov/unresolved-dot-exprs
Swift: 'ParsedSequence' lacks proper types and yields 'Unresolved' AST nodes
|
2023-08-15 09:14:39 +01:00 |
|
Michael Nebel
|
a95aad51bd
|
Merge pull request #13546 from michaelnebel/java/withoutelement
Java: Support for With[out]Element for MaD.
|
2023-08-15 10:03:03 +02:00 |
|
Rasmus Wriedt Larsen
|
d12743d7c3
|
Merge pull request #13941 from yoff/python/test-nice-location
Python: fix nice locations for import aliases
|
2023-08-14 21:37:23 +02:00 |
|
Tom Hvitved
|
061575ff77
|
Merge pull request #13937 from hvitved/ruby/for-loop-desugar
Ruby: Improve desugaring of `for` loops
|
2023-08-14 20:12:12 +02:00 |
|
Arthur Baars
|
77db0cf547
|
Merge pull request #13334 from aibaars/print-cfg-2
Ruby: printCfg: only show graph for selected CfgScope
|
2023-08-14 18:24:20 +02:00 |
|
Mathias Vorreiter Pedersen
|
9359bea7b5
|
Merge pull request #13725 from MathiasVP/fix-barriers-in-invalid-pointer-deref
C++: Fix barriers in invalid pointer deref
|
2023-08-14 14:29:12 +01:00 |
|
Geoffrey White
|
5e940cd46f
|
Merge pull request #13829 from geoffw0/typegetname
Swift: Correct the behaviour of Type.getName
|
2023-08-14 14:21:26 +01:00 |
|
Tom Hvitved
|
e96cbeb00a
|
Ruby: Adjust locations of synthesized nodes
|
2023-08-14 14:37:47 +02:00 |
|
Tom Hvitved
|
c084a9b27a
|
Ruby: Make type tracking flow-insensitive for captured variables
|
2023-08-14 13:44:37 +02:00 |
|
Michael Nebel
|
0e9f8c4b97
|
Merge pull request #13876 from michaelnebel/csharp/aspnetdlls
C#: Include ASP.NET assemblies in the standalone extraction.
|
2023-08-14 11:53:47 +02:00 |
|
Geoffrey White
|
b6dc2acc71
|
Merge branch 'main' into typegetname
|
2023-08-14 10:46:14 +01:00 |
|
Mathias Vorreiter Pedersen
|
e2f671e327
|
C++: Add more comments.
|
2023-08-14 10:44:46 +01:00 |
|
Michael Nebel
|
6ecbb400d7
|
C#: Turn initialize into a readonly field.
|
2023-08-14 11:19:42 +02:00 |
|
Michael Nebel
|
d76bb49b6a
|
C#: Make some FileContent unit tests.
|
2023-08-14 11:18:19 +02:00 |
|
Michael Nebel
|
a0bad3ce15
|
C#: Re-factor FileContent to make it unit-testable and make an initializer class.
|
2023-08-14 11:18:19 +02:00 |
|
Michael Nebel
|
a362ce083d
|
C#: Some file content regexp tweaking.
|
2023-08-14 11:18:19 +02:00 |
|
Michael Nebel
|
c95d219c84
|
C#: Re-factor the processing of all files into a helper class and make sure to only do one pass of the files.
|
2023-08-14 11:18:19 +02:00 |
|
Michael Nebel
|
db685e5fc4
|
C#: Tidy up.
|
2023-08-14 11:18:19 +02:00 |
|
Michael Nebel
|
e24fa4705a
|
C#: Introduce caching or detecting the newest runtimes and fetching all file names in the source dir.
|
2023-08-14 11:18:19 +02:00 |
|
Michael Nebel
|
ddb50b8120
|
C#: Improve regular expressions and fix lowercase issue.
|
2023-08-14 11:18:19 +02:00 |
|
Michael Nebel
|
ca7fa2e7c8
|
C#: Use ASP.NET dlls when needed and available.
|
2023-08-14 11:18:19 +02:00 |
|
Michael Nebel
|
b71c41018c
|
C#: Re-factor the GetRuntime method.
|
2023-08-14 11:18:19 +02:00 |
|
Michael Nebel
|
5bc8804242
|
C#: Introduce method to decide whether we need to include ASP.NET dlls in standalone compilation.
|
2023-08-14 11:18:19 +02:00 |
|
Michael Nebel
|
88b51e6ad3
|
C#: Re-factor logic for fetching info from group and remove a redundant continue statement.
|
2023-08-14 11:18:18 +02:00 |
|
Michael Nebel
|
881d86321e
|
C#: Introduce regex for framework reference and project sdk and make some minor re-writes.
|
2023-08-14 11:18:18 +02:00 |
|
Michael Nebel
|
f5d776571b
|
Merge pull request #13952 from michaelnebel/csharp/runtimewhitespacefix
C#: .NET Runtime path detection (bugfix).
|
2023-08-14 11:17:27 +02:00 |
|
Mathias Vorreiter Pedersen
|
df9c756369
|
C++: Add more comments.
|
2023-08-14 10:09:27 +01:00 |
|
yoff
|
d2a0b9a66c
|
Update python/ql/lib/change-notes/2023-08-10-fix-alias-locations.md
Co-authored-by: Rasmus Wriedt Larsen <rasmuswriedtlarsen@gmail.com>
|
2023-08-14 10:55:00 +02:00 |
|
Mathias Vorreiter Pedersen
|
c265113073
|
Update cpp/ql/lib/semmle/code/cpp/security/InvalidPointerDereference/InvalidPointerToDereference.qll
Co-authored-by: Jeroen Ketema <93738568+jketema@users.noreply.github.com>
|
2023-08-14 09:51:28 +01:00 |
|
Michael Nebel
|
9e03a211a5
|
C#: Add unit test where path to dotnet frameworks contain whitespaces.
|
2023-08-14 10:40:00 +02:00 |
|
Michael Nebel
|
1942ea8396
|
C#: Paths can contain whitespace (this is indeed common on windows).
|
2023-08-14 10:40:00 +02:00 |
|
Michael Nebel
|
280a27d9ca
|
C#: Log some more info during dotnet --list-runtimes execution.
|
2023-08-14 10:40:00 +02:00 |
|
Michael Nebel
|
78c732db97
|
C#: Re-factor of ProgressMonitor and introduce LogInfo.
|
2023-08-14 10:40:00 +02:00 |
|
Michael Nebel
|
ef9453e862
|
C#: Selected runtime location should be logged as information.
|
2023-08-14 10:40:00 +02:00 |
|
Mathias Vorreiter Pedersen
|
2c6bbd8060
|
C++: Replace 'left' with 'small' and 'right' with 'large' for consistency.
|
2023-08-13 22:53:41 +01:00 |
|
Henry Mercer
|
75e6fd9c8e
|
Merge pull request #13918 from github/post-release-prep/codeql-cli-2.14.2
Post-release preparation for codeql-cli-2.14.2
|
2023-08-11 16:28:16 +01:00 |
|
Mathias Vorreiter Pedersen
|
efe3c0d34a
|
C++: Rename n' to m.
|
2023-08-11 15:24:08 +01:00 |
|
Tom Hvitved
|
e39fb093e9
|
Merge pull request #13945 from hvitved/ruby/destruct-param-test
Ruby: Add test for documenting missing flow through destructured parameters
|
2023-08-11 15:11:39 +02:00 |
|
Mathias Vorreiter Pedersen
|
f4e6deeee0
|
C++: Remove 'ValidForStateConfig'.
|
2023-08-11 13:57:59 +01:00 |
|
Henry Mercer
|
1213eba630
|
Merge branch 'main' into post-release-prep/codeql-cli-2.14.2
|
2023-08-11 13:54:55 +01:00 |
|
Ian Lynagh
|
5161cd1a3c
|
Merge pull request #13944 from igfoo/igfoo/getFunctionLabel
Kotlin: Handle null parent IDs in getFunctionLabel correctly
|
2023-08-11 12:28:32 +01:00 |
|
Mathias Vorreiter Pedersen
|
2164069eda
|
C++: Add another testcase.
|
2023-08-11 12:00:43 +01:00 |
|
Mathias Vorreiter Pedersen
|
88d3fcb34b
|
C++: Fix comment.
|
2023-08-11 11:50:50 +01:00 |
|
Mathias Vorreiter Pedersen
|
3d5b1986c9
|
C++: Fix a bug where 'boundedImpl' could give back multiple deltas.
|
2023-08-11 11:46:28 +01:00 |
|
Mathias Vorreiter Pedersen
|
c0a54e90c9
|
C++: Fix an inequality that should be strict, but wasn't.
|
2023-08-11 11:43:55 +01:00 |
|
Tom Hvitved
|
c95b58673a
|
Merge pull request #13939 from hvitved/ruby/captured-access-fix2
Ruby: Fix another bug in `isCapturedAccess`
|
2023-08-11 12:28:39 +02:00 |
|