Tamas Vajk
|
c460e5757b
|
C#: Add extractor error test for global statement extraction
|
2022-06-20 09:42:18 +02:00 |
|
Michael Nebel
|
1f2f2fff7f
|
C#: Update testcases with examples.
|
2022-06-16 08:43:06 +02:00 |
|
Michael Nebel
|
ef0a3d0a79
|
C#: Add testcase for controller parameter types tainted members.
|
2022-06-16 08:38:31 +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
|
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
|
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
|
daace0fe68
|
Merge pull request #9270 from michaelnebel/csharp/summarized-callable-fix
C#: Summarized callable
|
2022-05-24 16:36:44 +02: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
|
6345816acf
|
Rework ContentDataFlow implementation
|
2022-05-24 10:34:06 +02:00 |
|
Michael Nebel
|
eed02a2a9f
|
C#: Fix issue with isAutoGenerated predicate and make sure that data flow only use relevant summaries.
|
2022-05-24 08:21:38 +02:00 |
|
Tom Hvitved
|
9cc9991c74
|
C#: Update ContentDataFlow test
Illustrates missing flow when the sink is inside a method that is also part of
a `subpath`.
|
2022-05-23 13:05:28 +02:00 |
|
Michael Nebel
|
bf958ff5bb
|
Merge pull request #9255 from michaelnebel/csharp/test-clearscontent
C#: Remove default clears content.
|
2022-05-23 10:30:30 +02:00 |
|
Michael Nebel
|
217c414b6e
|
C#: Now that SummarizedCallableDefaultClears content has been removed, we need to explicitly say that fields are cleared.
|
2022-05-23 08:58:09 +02:00 |
|
Michael Nebel
|
f141336f64
|
C#: Fake location of methods as we want to use the defined summaries for testing purposes.
|
2022-05-22 15:14:58 +02:00 |
|
Anders Schack-Mulligen
|
8beef45599
|
Merge pull request #9195 from aschackmull/java/perf-local-flow
Java: Performance fixes for local flow relation
|
2022-05-20 12:38:02 +02:00 |
|
Tom Hvitved
|
3ebd4af24e
|
C#: Fix another test
|
2022-05-19 16:23:31 +02:00 |
|
Michael Nebel
|
575b8376f3
|
C#: Update Flow summaries QL test code based on refactor.
|
2022-05-19 14:41:24 +02:00 |
|
Tom Hvitved
|
0a52420581
|
C#: Add ContentDataFlow test
|
2022-05-19 13:28:56 +02:00 |
|
Anders Schack-Mulligen
|
48ab5b2403
|
C#/Ruby/Java: Fix references.
|
2022-05-18 09:27:54 +02:00 |
|
Tom Hvitved
|
23ee033a57
|
C#: Review fixes
|
2022-05-18 07:48:21 +02:00 |
|
Michael Nebel
|
6f7af11517
|
C#: Needs to be updated as SummaryParameterNodes are printed slightly different.
|
2022-05-18 07:48:21 +02:00 |
|
Michael Nebel
|
0e3fc464a3
|
C#: Use SummarizedCallable external instead of the internal.
|
2022-05-18 07:48:20 +02:00 |
|
Michael Nebel
|
68055bc022
|
C#: Update flow summaries test code.
|
2022-05-18 07:48:20 +02:00 |
|
Tom Hvitved
|
15449b701f
|
C#: Add missing EntityFramework SQL sinks
|
2022-05-16 20:57:40 +02:00 |
|
Tom Hvitved
|
333780e635
|
Merge pull request #8898 from hvitved/dataflow/clear-expect-summary-components
Data flow: Introduce 'with/without content' summary components
|
2022-05-11 15:16:42 +02:00 |
|
Tom Hvitved
|
2972af2602
|
C#: Introduce 'with/without content' summary components
|
2022-05-05 14:25:48 +02:00 |
|
Michael Nebel
|
b8ec2254e8
|
C#: Update unit tests (looks like new NFloat operator has been introduced).
|
2022-05-03 16:36:32 +02:00 |
|
Erik Krogh Kristensen
|
ff73dbc35c
|
delete redundant imports
|
2022-04-22 12:55:28 +02:00 |
|
Michael Nebel
|
8e1fa35367
|
C#: Add testcase, where generated flow summary is ignored.
|
2022-04-05 08:55:12 +02:00 |
|
Michael Nebel
|
30dc4ae788
|
C#: Add testcase with multiple generated flow summaries.
|
2022-04-05 08:55:12 +02:00 |
|
Michael Nebel
|
689e8f1952
|
C#: Small testcase with a summary flow model that is listed as generated.
|
2022-04-05 08:55:12 +02:00 |
|
Michael Nebel
|
1d45996001
|
Merge pull request #8466 from michaelnebel/csharp/refactor-aspartial
C#: Refactor asPartial to allow re-use.
|
2022-03-22 10:54:54 +01:00 |
|
Michael Nebel
|
4a68b74aa3
|
C#: Re-use the asPartialModel for DataFlowPrivate in tests.
|
2022-03-16 17:02:00 +01:00 |
|
Michael Nebel
|
f241eef2ea
|
C#: Use Gvn comparison instead of StructuralComparisonConfiguration in structuralComparison test.
|
2022-03-14 14:17:56 +01:00 |
|
Erik Krogh Kristensen
|
23191b1f2c
|
C#: rename XmlComment to XmlCommentLine to avoid naming conflict
|
2022-03-11 11:10:38 +01:00 |
|
Michael Nebel
|
53b2eac8c5
|
C#: Remove (symmetric) duplicates from the test output.
|
2022-03-02 09:44:51 +01:00 |
|
Michael Nebel
|
38f04e5585
|
C#: Flatten the the Gvn type.
|
2022-03-02 09:44:51 +01:00 |
|
Michael Nebel
|
796a18043b
|
C#: Add testcase for GVN printing.
|
2022-03-02 09:44:51 +01:00 |
|
Michael Nebel
|
7e25b141ca
|
C#: Add test cases for finding structurally equivalent control flow elements.
|
2022-03-02 09:44:51 +01:00 |
|
Michael Nebel
|
52952e98bf
|
C#: Example source code with structurally same expressions and statements.
|
2022-03-02 09:44:51 +01:00 |
|
Tom Hvitved
|
4ecd843c05
|
C#: Move C# 9 standalone tests
|
2022-02-28 13:43:20 +01:00 |
|
Asger Feldthaus
|
4985fbb526
|
Shared: update getSummaryCsv and related test output
|
2022-02-21 08:21:53 +01:00 |
|
Asger Feldthaus
|
6bb15dcc27
|
C#: update CSV rows to dot-separated syntax
|
2022-02-21 08:16:55 +01:00 |
|
Michael Nebel
|
ff369f2a36
|
Merge pull request #7846 from michaelnebel/csharp/deconstruction
C# 10: Tuple deconstruction.
|
2022-02-09 10:08:16 +01:00 |
|
Michael Nebel
|
c04e344192
|
Merge pull request #7749 from michaelnebel/csharp/lambda-improvements
C# 10 - Lambda improvements.
|
2022-02-08 11:28:55 +01:00 |
|
Michael Nebel
|
f21e084628
|
C#: Fix issue in naming of class in test file.
|
2022-02-07 14:15:59 +01:00 |
|
Michael Nebel
|
f5fc15e74d
|
C#: Add some testcases to cover mixed assignment and declarations in tuples.
|
2022-02-07 14:11:31 +01:00 |
|
Michael Nebel
|
0cf4b3fbcc
|
C#: Added dataflow testcases for tuple mixed initialization and assignment.
|
2022-02-07 14:11:31 +01:00 |
|