Geoffrey White
|
dc89e0d2b0
|
Swift: Change note.
|
2023-07-24 08:28:37 +01:00 |
|
Geoffrey White
|
1259f8d596
|
Swift: Clearer syntax and a shortcut for Optional.some.
|
2023-07-21 22:34:59 +01:00 |
|
Geoffrey White
|
89e7b75ea1
|
Swift: Flow from optional content through "!".
|
2023-07-21 22:34:59 +01:00 |
|
Geoffrey White
|
d9187c62fe
|
Swift: Parse MAD enum content.
|
2023-07-21 22:34:59 +01:00 |
|
github-actions[bot]
|
f91b7a9342
|
Post-release preparation for codeql-cli-2.14.1
|
2023-07-21 16:16:25 +00:00 |
|
Geoffrey White
|
d13170de98
|
Swift: Model return values.
|
2023-07-21 14:23:40 +01:00 |
|
Geoffrey White
|
52e84ba12b
|
Swift: Add some more test cases, including handling return propagation.
|
2023-07-21 13:53:14 +01:00 |
|
Geoffrey White
|
6110243306
|
Swift: Fix .expected and autoformat after merge.
|
2023-07-21 11:17:19 +01:00 |
|
Geoffrey White
|
8a314dd2cf
|
Merge branch 'main' into contig
|
2023-07-21 10:56:46 +01:00 |
|
github-actions[bot]
|
c936a920b0
|
Release preparation for version 2.14.1
|
2023-07-20 16:32:27 +00:00 |
|
Geoffrey White
|
6f5d58c479
|
Merge pull request #13770 from geoffw0/parsemode3
Swift: Track regular expression parse modes set in code
|
2023-07-20 13:18:41 +01:00 |
|
Robert Marsh
|
41ad1ed8b4
|
Swift: fix cartesian product in array readStep
|
2023-07-19 19:12:34 +00:00 |
|
Geoffrey White
|
7fa91570b4
|
Merge pull request #13757 from geoffw0/sources
Swift: Pragmatic fix for CustomUrlSchemes.qll.
|
2023-07-19 17:46:47 +01:00 |
|
Geoffrey White
|
b91468607b
|
Swift: Reluctantly QLDoc the toString.
|
2023-07-19 17:45:26 +01:00 |
|
Robert Marsh
|
883543fd77
|
Swift: force high precision for arraycontent
|
2023-07-19 16:31:32 +00:00 |
|
Geoffrey White
|
6fa0445e0f
|
Swift: Fix QL-for-QL warning.
|
2023-07-19 17:31:19 +01:00 |
|
Geoffrey White
|
5c47ea0f91
|
Swift: Missing QLDoc / typos / missing private.
|
2023-07-19 13:51:37 +01:00 |
|
Anders Schack-Mulligen
|
a9c76d4175
|
Merge pull request #13717 from aschackmull/dataflow/neverskipadditionalsteps
Dataflow: Add support for not skipping configuration-specific nodes in big-step
|
2023-07-19 14:06:54 +02:00 |
|
Anders Schack-Mulligen
|
e72a0b2f8c
|
Dataflow: Add change notes.
|
2023-07-19 11:41:15 +02:00 |
|
Anders Schack-Mulligen
|
95d17045c9
|
Dataflow: Sync.
|
2023-07-19 11:41:15 +02:00 |
|
Geoffrey White
|
0660f98a33
|
Swift: Change note.
|
2023-07-19 10:37:34 +01:00 |
|
Geoffrey White
|
420008aed7
|
Swift: Minor corrections / clarifications.
|
2023-07-19 10:36:01 +01:00 |
|
Geoffrey White
|
a58dbf26b5
|
Merge pull request #13759 from geoffw0/parsemode2
Swift: Refactor regex library
|
2023-07-19 08:36:28 +01:00 |
|
Geoffrey White
|
cf7311f3f1
|
Swift: Expand parse mode support to include NSRegularExpression options.
|
2023-07-19 08:34:30 +01:00 |
|
Geoffrey White
|
f8b8c67813
|
Swift: Clean up and autoformat.
|
2023-07-19 08:34:27 +01:00 |
|
Geoffrey White
|
3c1f755580
|
Swift: Support other parse modes.
|
2023-07-19 08:33:48 +01:00 |
|
Geoffrey White
|
8273fa1a8c
|
Swift: Track parse modes (prototype version).
|
2023-07-19 08:33:43 +01:00 |
|
Robert Marsh
|
093c6905dd
|
Swift: only read ArrayContent from subscript keypaths
|
2023-07-18 19:42:54 +00:00 |
|
Geoffrey White
|
5dea539f3f
|
Swift: Fix QL-for-QL suggestion.
|
2023-07-18 16:51:12 +01:00 |
|
Arthur Baars
|
99d8ae720f
|
Swift: improve print-cfg query
|
2023-07-18 16:49:58 +02:00 |
|
Robert Marsh
|
bcc45658b3
|
Swift: Change note for ArrayContent
|
2023-07-18 14:12:53 +00:00 |
|
Robert Marsh
|
1fac08ef6c
|
Swift: add qldoc for ArrayContent and Array models
|
2023-07-18 14:08:33 +00:00 |
|
Robert Marsh
|
dfa5e18988
|
Swift: autoformat
|
2023-07-18 14:01:30 +00:00 |
|
Geoffrey White
|
efea11fd0f
|
Swift: getFullName.
|
2023-07-18 12:53:45 +01:00 |
|
Geoffrey White
|
1deacf40ca
|
Merge pull request #13660 from geoffw0/regexinjection
Swift: Query for regular expression injection
|
2023-07-18 10:25:30 +01:00 |
|
Geoffrey White
|
86c6960e2a
|
Swift: Add RegexUseFlow and modify the role of StringLiteralUseFlow.
|
2023-07-18 09:49:47 +01:00 |
|
Geoffrey White
|
c76d85df1b
|
Swift: Create a model for RegexCreation.
|
2023-07-18 09:49:47 +01:00 |
|
Geoffrey White
|
734a00d616
|
Swift: Rename so that different data flows will be clear.
|
2023-07-18 09:49:47 +01:00 |
|
Geoffrey White
|
f243e854ae
|
Swift: Move regex dataflow code into a RegexTracking library (similar to the layout in Ruby and Python).
|
2023-07-18 09:49:36 +01:00 |
|
Geoffrey White
|
b5a8a8d431
|
Merge pull request #13715 from geoffw0/parsemode
Swift: Recognize regular expression parse mode flags
|
2023-07-18 09:09:56 +01:00 |
|
Robert Marsh
|
d4b635d674
|
Swift: add ArrayContent summary support
|
2023-07-17 19:09:05 +00:00 |
|
Robert Marsh
|
169326ffe5
|
Swift: support array keypath reads in dataflow
|
2023-07-17 18:05:06 +00:00 |
|
Geoffrey White
|
ddb499071c
|
Swift: Pragmatic fix for CustomUrlSchemes.qll.
|
2023-07-17 16:10:37 +01:00 |
|
Geoffrey White
|
70a9fe3974
|
Swift: Change note.
|
2023-07-17 15:42:56 +01:00 |
|
Geoffrey White
|
eca2c21af5
|
Swift: Model referrerURL.
|
2023-07-17 15:42:51 +01:00 |
|
Geoffrey White
|
69b98c769c
|
Merge pull request #13354 from geoffw0/sharedsensitive2
Swift: Improve SensitiveExprs.qll Heuristics
|
2023-07-17 09:16:09 +01:00 |
|
Maiky
|
378313332b
|
Fix sink
|
2023-07-14 20:55:24 +02:00 |
|
Geoffrey White
|
1274393c72
|
Swift: Remove 'cached' annotations.
|
2023-07-14 10:11:09 +01:00 |
|
Robert Marsh
|
42cc6448cc
|
Swift: add DataFlow::Content for arrays
|
2023-07-13 20:16:21 +00:00 |
|
Anders Schack-Mulligen
|
837df2ad37
|
Dataflow: Sync.
|
2023-07-13 10:55:39 +02:00 |
|