Geoffrey White
|
4016033f88
|
Swift: Add dataflow test cases for property wrappers.
|
2024-01-04 15:39:20 +00:00 |
|
Geoffrey White
|
fb77e3733b
|
Swift: Add a test of SwiftUI secure fields as a sensitive data source.
|
2024-01-04 12:34:33 +00:00 |
|
Geoffrey White
|
31af8b9024
|
Swift: Test SwiftUI flow sources.
|
2024-01-04 09:28:10 +00:00 |
|
Geoffrey White
|
1908575386
|
Swift: Add more test cases for launchOptions as a source.
|
2023-12-15 18:11:28 +00:00 |
|
Geoffrey White
|
0ff84b467f
|
Swift: Create examples for the .qhelp in Swift, and test them.
|
2023-12-15 11:14:05 +00:00 |
|
Geoffrey White
|
3a900f1f8b
|
Swift: Fix some inconsistencies in the test cases.
|
2023-12-14 18:04:34 +00:00 |
|
Geoffrey White
|
7ba18e64a0
|
Swift: Add sinks for algorithms that are OK for sensitive data hashing but not for password hashing.
|
2023-12-14 18:04:34 +00:00 |
|
Geoffrey White
|
c2d49c0fff
|
Swift: Address a weakness in the sensitive data regexs.
|
2023-12-14 18:04:34 +00:00 |
|
Geoffrey White
|
87eb96ed3b
|
Swift: Add more cases to test.
|
2023-12-14 18:04:34 +00:00 |
|
Geoffrey White
|
22ed20dd7c
|
Swift: Upgrade SecKeyCopyExternalRepresentation source to be considered a password / key rather than a miscellaneous credential.
|
2023-12-14 18:04:34 +00:00 |
|
Robert Marsh
|
3738e19db6
|
Swift: fix compilation failures outside CFG code
|
2023-12-14 16:39:51 +00:00 |
|
Geoffrey White
|
10b4c98e80
|
Swift: Move password sources to be reported by the new query.
|
2023-12-14 16:09:47 +00:00 |
|
Geoffrey White
|
5faa25fc6c
|
Swift: Make passwords their own sensitive data type.
|
2023-12-14 16:09:47 +00:00 |
|
Mathias Vorreiter Pedersen
|
04ca36f9b0
|
Merge pull request #15106 from geoffw0/revrevtest
Swift: Revert:Revert "Swift: CommonCrypto test cases for the BrokenCryptoAlgorithm query"
|
2023-12-14 15:56:46 +00:00 |
|
Geoffrey White
|
7e6ff7c826
|
Swift: Disable the part of the test that triggers an extraction issue.
|
2023-12-14 15:04:48 +00:00 |
|
Geoffrey White
|
987cdff862
|
Revert "Revert "Swift: CommonCrypto test cases for the BrokenCryptoAlgorithm query""
This reverts commit a478980e48.
|
2023-12-14 13:56:35 +00:00 |
|
Geoffrey White
|
36d0148aa1
|
Swift: Comment out lines that don't extract correctly right now.
|
2023-12-14 13:27:05 +00:00 |
|
Geoffrey White
|
e8f8aa266f
|
Merge remote-tracking branch 'upstream/main' into pointermodels
|
2023-12-13 16:43:15 +00:00 |
|
Mathias Vorreiter Pedersen
|
a478980e48
|
Revert "Swift: CommonCrypto test cases for the BrokenCryptoAlgorithm query"
|
2023-12-13 15:40:09 +00:00 |
|
Geoffrey White
|
023d72b6fb
|
Merge remote-tracking branch 'upstream/main' into pointermodels
|
2023-12-13 14:07:17 +00:00 |
|
Geoffrey White
|
609f92c7ac
|
Merge pull request #13870 from geoffw0/commoncrypto1
Swift: CommonCrypto test cases for the BrokenCryptoAlgorithm query
|
2023-12-12 15:26:02 +00:00 |
|
Geoffrey White
|
f2e3391a33
|
Swift: Accept test regression.
|
2023-12-12 11:37:05 +00:00 |
|
Mathias Vorreiter Pedersen
|
2e4fe49d61
|
Swift: Accept test changes.
|
2023-12-11 10:41:07 +00:00 |
|
Mathias Vorreiter Pedersen
|
d8f53e5524
|
Merge pull request #14925 from geoffw0/flows
Swift: Imprecise Taint Flows
|
2023-12-11 10:06:01 +00:00 |
|
Geoffrey White
|
c2123f2c9b
|
Swift: More detailed models for pointers.
|
2023-12-08 16:51:53 +00:00 |
|
Geoffrey White
|
6a48e6ed5e
|
Merge pull request #15038 from geoffw0/mmmmodels
Swift: Model Manual Memory Management closure functions and withMemoryRebound variants
|
2023-12-08 10:25:58 +00:00 |
|
Geoffrey White
|
ba6d3484f5
|
Swift: Add more tests of pointer methods.
|
2023-12-07 18:09:34 +00:00 |
|
Geoffrey White
|
8818b3d22d
|
Swift: Model withMemoryRebound, assumingMemoryRebound, bindMemory.
|
2023-12-07 16:03:01 +00:00 |
|
Geoffrey White
|
db3dfdc9a0
|
Swift: Model Manual Memory Management closure functions.
|
2023-12-07 15:55:00 +00:00 |
|
Geoffrey White
|
1de9919193
|
Swift: Test Manual Memory Management closure functions.
|
2023-12-07 15:10:41 +00:00 |
|
Geoffrey White
|
32fdf4fc9f
|
Merge pull request #15007 from geoffw0/sensitivekeytests
Swift: Add some tests and model SecKeyCopyExternalRepresentation
|
2023-12-07 10:50:13 +00:00 |
|
Robert Marsh
|
1087087acb
|
Merge pull request #14570 from rdmarsh2/rdmarsh2/swift/extract-pattern-types
Swift: extract types for patterns
|
2023-12-06 14:11:53 -05:00 |
|
Geoffrey White
|
366a9f1b7e
|
Swift: Convert unsafepointer.swift test to use labelled sources.
|
2023-12-06 18:57:30 +00:00 |
|
Geoffrey White
|
4cec14657e
|
Merge pull request #14853 from geoffw0/logsinks
Swift: More sinks for swift/cleartext-logging
|
2023-12-06 09:00:26 +00:00 |
|
Geoffrey White
|
5095031110
|
Swift: Model SecKeyCopyExternalRepresentation as an explicit sensitive data source.
|
2023-12-05 13:35:44 +00:00 |
|
Geoffrey White
|
1d903c56ad
|
Swift: Add a test with SecKeyCopyExternalRepresentation.
|
2023-12-05 13:35:44 +00:00 |
|
Geoffrey White
|
a5dd4a4e2a
|
Swift: More tests of keys as sensitive data.
|
2023-12-04 19:05:15 +00:00 |
|
Mathias Vorreiter Pedersen
|
175a8a6fb5
|
Merge pull request #14865 from rdmarsh2/rdmarsh2/swift/correct-keypath-node-steps
Swift: move keypath dataflow writes to fix types
|
2023-11-30 15:09:55 +00:00 |
|
Robert Marsh
|
30caf2130e
|
Swift: autoformat a test
|
2023-11-29 21:04:09 +00:00 |
|
Robert Marsh
|
16e6e8845c
|
Swift: tests for pattern types
|
2023-11-29 21:04:08 +00:00 |
|
Robert Marsh
|
4df25f4f7f
|
Merge pull request #14797 from geoffw0/sqlsinks
Swift: Heuristic sinks for swift/sql-injection
|
2023-11-28 11:18:10 -05:00 |
|
Geoffrey White
|
5f4213004b
|
Merge branch 'main' into logsinks
|
2023-11-28 11:51:56 +00:00 |
|
Geoffrey White
|
f19c6f337d
|
Swift: Add imprecise append/insert models.
|
2023-11-27 19:43:15 +00:00 |
|
Geoffrey White
|
6e5c285346
|
Swift: Add imprecise init(data:) model.
|
2023-11-27 19:23:40 +00:00 |
|
Geoffrey White
|
99aa754b50
|
Swift: Add tests for UIImage.
|
2023-11-27 19:19:12 +00:00 |
|
Geoffrey White
|
da648b1014
|
Swift: Convert ui.swift test to use source labels.
|
2023-11-27 19:06:52 +00:00 |
|
Geoffrey White
|
4b87dd54fb
|
Swift: Add tests for custom append/insert.
|
2023-11-27 19:02:45 +00:00 |
|
Mathias Vorreiter Pedersen
|
70e0b33ce6
|
Merge pull request #14807 from geoffw0/formatsinks
Swift: More sinks for swift/uncontrolled-format-string
|
2023-11-27 11:10:04 +00:00 |
|
AlexDenisov
|
59ee3e16b4
|
Merge pull request #14800 from github/alexdenisov/more-extractions
Swift: final 5.8/5.9 extractions
|
2023-11-27 08:41:37 +01:00 |
|
Geoffrey White
|
dfdc502525
|
Merge pull request #14908 from geoffw0/setmodels
Swift: Flow models for Set
|
2023-11-24 19:16:16 +00:00 |
|