Tom Hvitved
|
708fca4a2f
|
C#: Update ConstantCondition.ql
|
2020-11-13 10:23:09 +01:00 |
|
Tom Hvitved
|
94deed39a2
|
C#: Represent all expressions in post-order in the CFG
|
2020-11-12 20:04:48 +01:00 |
|
Tamas Vajk
|
ba730b6f02
|
Fix failing tests
|
2020-11-11 09:46:18 +01:00 |
|
Tom Hvitved
|
5d1a5920c7
|
C#: Reimplement flow-summary compilation
|
2020-10-14 14:15:34 +02:00 |
|
Tom Hvitved
|
ce8567c64a
|
Merge pull request #4293 from hvitved/csharp/cfg/assertions
C#: Model assertions in the CFG
|
2020-10-08 10:32:13 +02:00 |
|
Tamas Vajk
|
4f56a97244
|
C#: Adjust expected files for .net 3.1 upgrade
|
2020-10-06 16:01:14 +02:00 |
|
Tom Hvitved
|
f1d6f7cd0c
|
C#: Model assertions in the CFG
|
2020-10-02 17:56:41 +02:00 |
|
Tom Hvitved
|
17f0ac4b20
|
C#: Add more CFG assertion tests
|
2020-10-02 15:35:33 +02:00 |
|
Tamas Vajk
|
a635503be0
|
Add test cases to UselessCastToSelf
|
2020-09-28 11:04:22 +02:00 |
|
Tamas Vajk
|
3577b27f49
|
Fix to not report on enum member initialization
|
2020-09-28 11:04:22 +02:00 |
|
Tamás Vajk
|
5ab5e75b85
|
Merge pull request #4255 from fatenhealy/IncreaseInsufficientKeySizeValue
Increase insufficient key size value from 1024 to 2048
|
2020-09-22 23:06:12 +02:00 |
|
Faten Healy
|
c35a5d120a
|
C#: Increasing required size of RSA key to 2048
|
2020-09-22 11:09:49 +02:00 |
|
Tom Hvitved
|
06dbec78f7
|
C#: Add Guard::controlsBasicBlock() and simplify Guard::isEquality()
|
2020-09-21 16:15:12 +02:00 |
|
Tamas Vajk
|
d60b7c7297
|
C#: Improve empty collection check to not report on collections with property writes
|
2020-09-11 10:46:34 +02:00 |
|
Tom Hvitved
|
05307b8757
|
C#: Remove more FPs in cs/dereferenced-value-may-be-null
|
2020-07-30 12:16:59 +02:00 |
|
Tom Hvitved
|
4f4d9d35be
|
C#: Add more nullness tests
|
2020-07-30 12:15:49 +02:00 |
|
Tom Hvitved
|
d39a33655f
|
C#: Fix false-positives in cs/dereferenced-value-may-be-null
Dereferencing an expression of a nullable type should only be reported when
the expression is not clearly non-null.
|
2020-07-28 16:27:36 +02:00 |
|
Tom Hvitved
|
ce2368de96
|
C#: Add tests for null-coalescing assignment
|
2020-07-28 11:07:47 +02:00 |
|
Tom Hvitved
|
795c5784b0
|
C#: Precise data flow for collections
|
2020-06-26 13:40:05 +02:00 |
|
Tom Hvitved
|
7cbf37c6ba
|
C#: Convert string.format() queries to path queries
|
2020-04-28 09:59:19 +02:00 |
|
Calum Grant
|
0d86866ba3
|
Merge pull request #3160 from hvitved/csharp/null-maybe-fp
C#: Add false-positive test for NullMaybe.ql
|
2020-04-06 14:30:31 +01:00 |
|
Calum Grant
|
6cce0de9b2
|
Merge pull request #3124 from hvitved/csharp/dataflow/sources-and-sinks
C#: Introduce `RemoteFlowSink` class
|
2020-04-06 12:36:14 +01:00 |
|
Tom Hvitved
|
4ca5e3755f
|
C#: Add false-positive test for NullMaybe.ql
|
2020-03-31 14:06:16 +02:00 |
|
Calum Grant
|
782f2b5b50
|
Merge pull request #3073 from hvitved/csharp/null-maybe-fp
C#: Add test for `cs/dereferenced-value-may-be-null`
|
2020-03-26 18:55:54 +00:00 |
|
Tom Hvitved
|
a8660d446e
|
C#: Fix typo
|
2020-03-26 14:54:03 +01:00 |
|
Tom Hvitved
|
54677189de
|
C#: Introduce RemoteFlowSink class
|
2020-03-25 20:05:39 +01:00 |
|
Tom Hvitved
|
7ac25d2439
|
C#: Add more tests for cs/information-exposure-through-exception
|
2020-03-25 14:33:49 +01:00 |
|
Tom Hvitved
|
fc74a482a4
|
C#: More XPath injection sinks
|
2020-03-19 14:13:35 +01:00 |
|
Tom Hvitved
|
4b3cf72c1c
|
C#: Teach XPath injection query about XPathNavigator
|
2020-03-19 13:38:16 +01:00 |
|
Tom Hvitved
|
7f0181ccff
|
C#: Add XPathNavigator test for cs/xml/xpath-injection
|
2020-03-19 13:37:03 +01:00 |
|
Tom Hvitved
|
fb2b239db7
|
C#: Add test for cs/dereferenced-value-may-be-null
|
2020-03-16 15:38:29 +01:00 |
|
Tom Hvitved
|
78380f5d59
|
Merge pull request #2658 from calumgrant/cs/serialization-check-bypass-type
C#: Fix cs/serialization-check-bypass
|
2020-02-12 10:26:01 +01:00 |
|
Calum Grant
|
803cb3f4d1
|
C#: Address review comment
- Flow from expressions with a value is excluded.
|
2020-02-10 16:02:29 +00:00 |
|
Tom Hvitved
|
85e6b24c49
|
C#: Remove false positives for cs/useless-assignment-to-local
|
2020-02-05 20:12:39 +01:00 |
|
Tom Hvitved
|
d9f9fc510f
|
C#: Add more tests for cs/useless-assignment-to-local
|
2020-02-05 20:11:22 +01:00 |
|
Calum Grant
|
7caae01ad1
|
C#: Exclude fields that are created
|
2020-01-29 15:47:12 +00:00 |
|
Calum Grant
|
0b3821c828
|
C#: Remove false positive for out params
|
2020-01-28 13:59:33 +00:00 |
|
Calum Grant
|
f23438ea65
|
C#: Add test showing false positive
|
2020-01-28 11:48:59 +00:00 |
|
Tom Hvitved
|
7e042da4f5
|
Merge pull request #2665 from calumgrant/cs/zipslip-alert
C#: ZipSlip query reports alert at source
|
2020-01-23 11:05:57 +01:00 |
|
Calum Grant
|
a868456628
|
C#: Address review comments
|
2020-01-22 14:21:12 +00:00 |
|
Calum Grant
|
3d460aeb44
|
C#: ZipSlip query reports alert at source
|
2020-01-21 15:17:06 +00:00 |
|
Calum Grant
|
9d7c9e0ba4
|
C#: Default parameter values are maybe null
C#: Update test output
|
2020-01-20 14:37:20 +00:00 |
|
Calum Grant
|
631b4248b5
|
C#: Add a nullness test
|
2020-01-20 11:13:31 +00:00 |
|
Tom Hvitved
|
e5abaa79ae
|
Merge pull request #2585 from calumgrant/cs/serialization-check-bypass
C#: Improvements to cs/serialization-check-bypass
|
2020-01-15 20:40:51 +01:00 |
|
Calum Grant
|
d8f5450b67
|
C#: Alert suppression comments can be in C89-style comments
|
2020-01-07 11:52:52 +00:00 |
|
Calum Grant
|
c145e32625
|
C#: Tests for multiline alert suppression comments
|
2020-01-06 15:45:00 +00:00 |
|
Calum Grant
|
41b4d70504
|
C#: Refactor, improve documentation and add tests for cs/serialization-check-bypass
|
2020-01-03 18:46:39 +00:00 |
|
Calum Grant
|
3db900b183
|
C#: Remove false positive and update test output
C#: Mark results as GOOD
|
2019-12-27 12:07:19 +00:00 |
|
Calum Grant
|
fd0225ca59
|
C#: Add test
|
2019-12-27 11:44:39 +00:00 |
|
Tom Hvitved
|
abcb6b8aab
|
C#: Type-based pruning for data flow
|
2019-12-10 15:48:48 +01:00 |
|