yoff
|
aadfa8eacd
|
Merge branch 'main' into py/CsvInjection
|
2022-05-25 10:43:08 +02:00 |
|
Michael Nebel
|
e9d371c650
|
Merge pull request #8600 from michaelnebel/csharp/dotnetruntimemodels
C#: Dotnet Runtime models.
|
2022-05-25 10:33:09 +02:00 |
|
AlexDenisov
|
8b131adeb1
|
Merge pull request #9283 from github/alexdenisov/swift-integration-tests
Swift: add integration tests
|
2022-05-25 10:04:08 +02:00 |
|
Michael Nebel
|
9cab92b16f
|
C#: Update flow summaries test after rebase. The rebase included a fix to the isAutoGenerated predicate, which means that a summary is only considered autogenerated, if no hand-written version exist. This affects the printing as well.
|
2022-05-25 08:28:15 +02:00 |
|
Michael Nebel
|
5b405bb4cf
|
C#: Update FlowSummaries test with generated printing (needed due to rebase).
|
2022-05-25 08:28:15 +02:00 |
|
Michael Nebel
|
ba7238d6e2
|
C#: Update XML Injectiont test output after rebase (query has been turned into a path-problem and the output is now affected by the added summaries for NameValueCollection).
|
2022-05-25 08:28:15 +02:00 |
|
Michael Nebel
|
75532432af
|
C#: Update flow summaries test (note that the test doesn't correctly print the generated flag at the moment).
|
2022-05-25 08:28:15 +02:00 |
|
Michael Nebel
|
c8ede58704
|
C#: Flow summaries has now been added for Exception stack trace, but not for ToString. The latter will be encoded as an extra taintstep in the analysis. To reduce noise for all uses of an exception itself an isSanitizerIn is introduced.
|
2022-05-25 08:28:15 +02:00 |
|
Michael Nebel
|
4d6d1c8376
|
C#: Since NameValueCollection now has a flow summary for the string indexer it is no longer consider an unsafe external api, which is why it has disappared from the result.
|
2022-05-25 08:28:14 +02:00 |
|
Michael Nebel
|
ee027f845c
|
C#: Since NameValueCollection now has a flow summary for the indexer it is considered a SafeExternalApiCallable and will thus not be included in the result of the test.
|
2022-05-25 08:28:14 +02:00 |
|
Michael Nebel
|
268230ef19
|
C#: Add QlDoc to the Generated file.
|
2022-05-25 08:28:14 +02:00 |
|
Michael Nebel
|
e2d6cd20c7
|
C#: Update tests due to new summaries for ProcessStartInfo.
|
2022-05-25 08:28:14 +02:00 |
|
Michael Nebel
|
9b8636aa23
|
C#: Update test because we now have a flow summary the string indexer for NameValueCollection.
|
2022-05-25 08:28:14 +02:00 |
|
Michael Nebel
|
d9c7ba471d
|
C#: Update taint steps test as the generated models now include a model for the getters for KeyValuePair (we only had manual summaries for the constructor).
|
2022-05-25 08:28:14 +02:00 |
|
Michael Nebel
|
f8e729025f
|
C#: Add generated Dotnet Runtime summary models that allows to up two reads and two stores and update flow summaries test.
|
2022-05-25 08:28:14 +02:00 |
|
Michael Nebel
|
3b62b45ea8
|
C#: Add generated framework models to ExternalFlow.
|
2022-05-25 08:28:14 +02:00 |
|
Tom Hvitved
|
efda248bea
|
Merge pull request #9315 from michaelnebel/swift/dataflowsync
Swift: Sync changes to DataFlowImplCommon from PR #9024.
|
2022-05-25 08:24:15 +02:00 |
|
Michael Nebel
|
5f3a039c65
|
Swift: Sync changes to DataFlowImplCommon from PR #9024.
|
2022-05-25 08:05:22 +02:00 |
|
Robert Marsh
|
8cc509e5e9
|
Merge pull request #9275 from MathiasVP/swift-add-dataflow-lib
Swift: Add shared dataflow library
|
2022-05-24 15:11:42 -04:00 |
|
Robert Marsh
|
54ac36718c
|
Merge pull request #9284 from MathiasVP/more-cfg-for-exprs
Swift: CFG for `TypeExpr`, `MemberRefExpr`, `DefaultArgumentExpr` and `ForceValueExpr`
|
2022-05-24 14:51:26 -04:00 |
|
Chris Smowton
|
98ef22358e
|
Merge pull request #9213 from smowton/smowton/fix/inherited-single-abstract-method
Kotlin: fix implementation of SAM classes that inherit their abstract method
|
2022-05-24 18:22:55 +01:00 |
|
Ian Lynagh
|
2e1db7ddcd
|
Merge pull request #9290 from igfoo/igfoo/kotlin1.7
Kotlin: Add support for the 1.7 RC
|
2022-05-24 16:16:19 +01:00 |
|
Nick Rolfe
|
dd52a70454
|
Merge pull request #9292 from github/nickrolfe/cfg_scope
Ruby: rename CfgScope::Range_ to CfgScopeImpl
|
2022-05-24 15:53:16 +01:00 |
|
Michael Nebel
|
daace0fe68
|
Merge pull request #9270 from michaelnebel/csharp/summarized-callable-fix
C#: Summarized callable
|
2022-05-24 16:36:44 +02:00 |
|
Jeroen Ketema
|
1075a141a4
|
Merge pull request #9293 from jketema/query-typo
C++: Fix missing closing quote in `cpp/potential-buffer-overflow` qldoc
|
2022-05-24 16:16:57 +02:00 |
|
Ian Lynagh
|
81e876a27b
|
Kotlin: Update build.gradle to include the 1.7.0 RC
|
2022-05-24 15:14:17 +01:00 |
|
Ian Lynagh
|
d7c17b2bac
|
Kotlin: Add more withHasQuestionMark.kt's
|
2022-05-24 15:12:29 +01:00 |
|
Ian Lynagh
|
398f86bcc3
|
Kotlin: Build system tweaks
|
2022-05-24 15:11:35 +01:00 |
|
Ian Lynagh
|
f46a7c0a0f
|
Kotlin: Add 1.7.0 RC
|
2022-05-24 15:11:13 +01:00 |
|
Ian Lynagh
|
846edf825a
|
Kotlin: Use withHasQuestionMark wrapper
|
2022-05-24 15:10:39 +01:00 |
|
Ian Lynagh
|
807f03a878
|
Kotlin: Add withHasQuestionMark for older releases
|
2022-05-24 15:10:39 +01:00 |
|
Ian Lynagh
|
4448ba1111
|
Kotlin: Add compatibility source for 1.7.0-RC
|
2022-05-24 15:10:39 +01:00 |
|
Ian Lynagh
|
078733c5fe
|
Merge pull request #9263 from tamasvajk/kotlin-versions
Kotlin: Add support for versions 1.5.0, 1.5.10, and 1.5.21
|
2022-05-24 15:10:09 +01:00 |
|
Jeroen Ketema
|
f93fde564b
|
C++: Fix missing closing quote in cpp/potential-buffer-overflow qldoc
|
2022-05-24 15:36:37 +02:00 |
|
Nick Rolfe
|
4b4a15c1b6
|
Ruby: rename CfgScope::Range_ to CfgScopeImpl
|
2022-05-24 14:34:44 +01:00 |
|
Chris Smowton
|
edb678f7d0
|
Rename function
|
2022-05-24 14:15:40 +01:00 |
|
Tom Hvitved
|
728ccafe2b
|
Merge pull request #9024 from hvitved/dataflow/content-flow-lib
Data flow: Introduce `ContentDataFlow.qll`
|
2022-05-24 15:09:16 +02:00 |
|
Tom Hvitved
|
d61f6453d0
|
Merge pull request #8942 from hvitved/ruby/dataflow/hashes
Ruby: Data-flow through hashes
|
2022-05-24 14:48:55 +02:00 |
|
Tom Hvitved
|
1ae8087379
|
Update ruby/ql/lib/codeql/ruby/frameworks/core/Hash.qll
Co-authored-by: Nick Rolfe <nickrolfe@github.com>
|
2022-05-24 14:27:59 +02:00 |
|
Tom Hvitved
|
daf81ae90d
|
Address review comments
|
2022-05-24 14:27:59 +02:00 |
|
Tom Hvitved
|
ab46c075f7
|
Ruby: Add change note
|
2022-05-24 14:27:58 +02:00 |
|
Tom Hvitved
|
63c70b9e7a
|
Address review comments
|
2022-05-24 14:27:58 +02:00 |
|
Tom Hvitved
|
faf24a4f18
|
Ruby: Data-flow through hashes
|
2022-05-24 14:27:55 +02:00 |
|
Arthur Baars
|
6781a76b96
|
Merge pull request #9206 from aibaars/instance-variable-flow
Ruby: flow through instance variables
|
2022-05-24 14:02:33 +02:00 |
|
Tamás Vajk
|
730f54ade2
|
Merge pull request #9280 from tamasvajk/kotlin-map-kj-properties
Kotlin: Fix missing kotlin to java property mapping
|
2022-05-24 13:16:29 +02:00 |
|
Chris Smowton
|
ae56b823e0
|
Merge pull request #9282 from github/smowton/admin/go-tests-owner
Change owner of Go-related workflows
|
2022-05-24 11:47:09 +01:00 |
|
Chris Smowton
|
71017a3b44
|
Alphabetically sort workflow codeowners
|
2022-05-24 11:20:51 +01:00 |
|
Erik Krogh Kristensen
|
2423c77b0c
|
Merge pull request #9281 from erik-krogh/jsQL
JS: various QL-for-QL fixes
|
2022-05-24 12:12:31 +02:00 |
|
Ian Lynagh
|
07e450d513
|
Merge pull request #9269 from igfoo/igfoo/cfg
Kotlin: Fix CFG
|
2022-05-24 10:53:00 +01:00 |
|
Alex Denisov
|
fa09078976
|
Swift: do not keep trap files for tests
|
2022-05-24 11:48:45 +02:00 |
|