Mathias Vorreiter Pedersen
|
7a425ffcc3
|
Update swift/ql/lib/codeql/swift/elements/type/NominalType.qll
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2022-10-06 16:59:31 +01:00 |
|
Mathias Vorreiter Pedersen
|
0065a5af96
|
Swift: Accept path-explanation test changes.
|
2022-10-06 10:30:18 +01:00 |
|
Mathias Vorreiter Pedersen
|
1edd4d855a
|
Swift: Add an example with flow through a callback function.
|
2022-10-06 10:30:11 +01:00 |
|
Mathias Vorreiter Pedersen
|
197f036797
|
Swift: Support local MaD steps in both dataflow and taintflow.
|
2022-10-06 10:30:04 +01:00 |
|
Mathias Vorreiter Pedersen
|
9d069b32b0
|
Swift: Create ArgumentNodes and OutNodes for MaD.
|
2022-10-06 10:29:59 +01:00 |
|
Mathias Vorreiter Pedersen
|
0b6ea703ea
|
Swift: Create explicit parameter nodes for source parameters and MaD parameters.
|
2022-10-06 10:29:52 +01:00 |
|
Mathias Vorreiter Pedersen
|
bba70a70fb
|
Swift: Support selecting fields in Swift MaD.
|
2022-10-06 10:29:45 +01:00 |
|
Tom Hvitved
|
0beea9fd1a
|
Fix typos
|
2022-10-05 15:54:52 +02:00 |
|
Nora Dimitrijević
|
29df69742c
|
Swift: Docs review response: consistent naming
|
2022-10-05 14:42:11 +02:00 |
|
Tom Hvitved
|
6f518c1996
|
Data flow: Sync files
|
2022-10-05 12:58:29 +02:00 |
|
Nora Dimitrijević
|
ba7d375c01
|
Swift: Fix QL-on-QL warnings.
|
2022-10-05 12:22:33 +02:00 |
|
Nora Dimitrijević
|
75a980905c
|
Swift: Initial CleartextStoragePreferences impl.
Clearly based on CleartextStorageDatabase by @geoffw0.
|
2022-10-04 23:14:55 +02:00 |
|
Geoffrey White
|
0ed89fb11a
|
Swift: Use ClassOrStructDecl.
|
2022-10-04 15:10:41 +01:00 |
|
Geoffrey White
|
d4742d22a0
|
Swift: 'Data' should be a struct.
|
2022-10-04 15:10:41 +01:00 |
|
Geoffrey White
|
e196caa7bd
|
Merge pull request #10595 from MathiasVP/swift-class-or-struct
Swift: Add `ClassOrStructDecl` class
|
2022-10-04 14:56:53 +01:00 |
|
Mathias Vorreiter Pedersen
|
2593120300
|
Merge pull request #10597 from geoffw0/swifttaintsource
Swift: URL taint sources
|
2022-10-04 09:22:27 +01:00 |
|
Karim Ali
|
d44f6b0f41
|
fix formatting issue raised by ql-format
|
2022-10-03 12:18:01 +02:00 |
|
Karim Ali
|
9e3d5f49c5
|
add interprocedural cases to the tests
|
2022-10-02 15:54:39 +02:00 |
|
Karim Ali
|
72ba77d900
|
Add rule that checks for using the insecure ECB block mode for encryption
|
2022-10-02 15:53:39 +02:00 |
|
Karim Ali
|
5e189b8c75
|
update qhelp
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2022-10-02 15:50:26 +02:00 |
|
Karim Ali
|
677946d19d
|
update typos to address requested changes
|
2022-10-02 15:50:26 +02:00 |
|
Karim Ali
|
dbc86b2cd8
|
update qhelp to adjust for US spelling + improved readability
Co-authored-by: mc <42146119+mchammer01@users.noreply.github.com>
|
2022-10-02 15:50:26 +02:00 |
|
Karim Ali
|
a23e17a370
|
fix typo in qhelp
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2022-10-02 15:50:26 +02:00 |
|
Karim Ali
|
2409ba2c05
|
update query description
|
2022-10-02 15:50:26 +02:00 |
|
Karim Ali
|
2080f0dd36
|
address style violation in generated alerts
|
2022-10-02 15:50:26 +02:00 |
|
Karim Ali
|
f060f056c2
|
rename ECBEncryption to please the codeql formatter
|
2022-10-02 15:50:26 +02:00 |
|
Karim Ali
|
fe024ef91e
|
change TaintTracking::Configuration to DataFlow::Configuration
|
2022-10-02 15:50:25 +02:00 |
|
Karim Ali
|
21d5e417d1
|
add interprocedural cases to the tests
|
2022-10-02 15:50:25 +02:00 |
|
Karim Ali
|
9576e4c008
|
update qhelp to include a description for the accompanying example
|
2022-10-02 15:50:25 +02:00 |
|
Karim Ali
|
746f535ee5
|
Add rule that checks for using the insecure ECB block mode for encryption
|
2022-10-02 15:50:25 +02:00 |
|
Geoffrey White
|
1fb54ad3e3
|
Swift: make QLDoc style check happy.
|
2022-09-28 09:28:48 +01:00 |
|
Geoffrey White
|
9780dffa79
|
Merge pull request #10596 from geoffw0/swifturl
Swift: URL is a struct, not a class
|
2022-09-28 09:15:29 +01:00 |
|
Tom Hvitved
|
df2b586e7c
|
Merge pull request #10577 from hvitved/dataflow/get-a-read-content-fan-in
Data flow: Fix bad join-order when getAReadContent has large fan-in
|
2022-09-27 20:04:58 +02:00 |
|
Geoffrey White
|
1248810e35
|
Swift: Add model for URL.resourceBytes and URL.lines.
|
2022-09-27 18:58:56 +01:00 |
|
Geoffrey White
|
fa5e03a53d
|
Swift: Add tests of URL.resourceBytes and URL.lines.
|
2022-09-27 18:58:56 +01:00 |
|
Geoffrey White
|
69dd2c0eec
|
Swift: Add a test of taint sources.
|
2022-09-27 18:58:56 +01:00 |
|
Geoffrey White
|
3ffb2a3ee6
|
Swift: Fix.
|
2022-09-27 18:39:03 +01:00 |
|
Geoffrey White
|
286fcb672c
|
Swift: Additional test results.
|
2022-09-27 18:31:43 +01:00 |
|
Geoffrey White
|
d2c74913c8
|
Swift: Repair UnsafeWebViewFetch query via taint summary.
|
2022-09-27 18:25:32 +01:00 |
|
Geoffrey White
|
13b2b1f304
|
Swift: Repair CleartextTransmission query.
|
2022-09-27 18:25:32 +01:00 |
|
Geoffrey White
|
62aa5de781
|
Swift: URL is a struct not a class.
|
2022-09-27 18:25:31 +01:00 |
|
Mathias Vorreiter Pedersen
|
485568331a
|
Swift: Add a class that's the union of struct and class.
|
2022-09-27 17:52:12 +01:00 |
|
Tom Hvitved
|
335e1a8233
|
Address review comments
|
2022-09-27 13:36:52 +02:00 |
|
Tom Hvitved
|
45fc62f16b
|
Data flow: Sync files
|
2022-09-26 20:39:48 +02:00 |
|
Anders Schack-Mulligen
|
1687d08587
|
Dataflow: Sync.
|
2022-09-26 16:10:03 +02:00 |
|
Geoffrey White
|
ed3d3e4ff0
|
Swift: fix regression.
|
2022-09-23 21:01:25 +01:00 |
|
erik-krogh
|
1fe76ecc0a
|
update expected output
|
2022-09-23 12:27:06 +02:00 |
|
erik-krogh
|
6c3ed6cd0e
|
update alert-messages to follow the style-guide
|
2022-09-23 12:23:40 +02:00 |
|
Tom Hvitved
|
ad6b870f94
|
Data flow: Sync files
|
2022-09-22 15:01:33 +02:00 |
|
Tom Hvitved
|
f0f4fe7286
|
Merge pull request #10444 from hvitved/ruby/stmt-sequence-post-update
Ruby: Add post-update nodes for compound arguments
|
2022-09-22 13:18:51 +02:00 |
|