File tree
10 files changed
+96
-57
lines changed- swift/ql
- lib
- change-notes
- codeql/swift/regex
- internal
- test
- library-tests/regex
- query-tests/Security
- CWE-116
- CWE-1333
10 files changed
+96
-57
lines changedLines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + |
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + |
Lines changed: 5 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
120 | 120 |
| |
121 | 121 |
| |
122 | 122 |
| |
123 |
| - | |
| 123 | + | |
| 124 | + | |
124 | 125 |
| |
125 | 126 |
| |
126 | 127 |
| |
| |||
138 | 139 |
| |
139 | 140 |
| |
140 | 141 |
| |
| 142 | + | |
| 143 | + | |
141 | 144 |
| |
142 | 145 |
| |
143 | 146 |
| |
| |||
249 | 252 |
| |
250 | 253 |
| |
251 | 254 |
| |
252 |
| - | |
| 255 | + | |
253 | 256 |
| |
254 | 257 |
| |
255 | 258 |
| |
|
Lines changed: 49 additions & 12 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
| 4 | + | |
| 5 | + | |
| 6 | + | |
4 | 7 |
| |
5 | 8 |
| |
6 | 9 |
| |
| |||
9 | 12 |
| |
10 | 13 |
| |
11 | 14 |
| |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
12 | 26 |
| |
13 | 27 |
| |
14 | 28 |
| |
| |||
277 | 291 |
| |
278 | 292 |
| |
279 | 293 |
| |
280 |
| - | |
| 294 | + | |
| 295 | + | |
281 | 296 |
| |
282 |
| - | |
| 297 | + | |
283 | 298 |
| |
284 | 299 |
| |
285 |
| - | |
| 300 | + | |
286 | 301 |
| |
287 | 302 |
| |
288 | 303 |
| |
289 | 304 |
| |
290 |
| - | |
291 |
| - | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
292 | 326 |
| |
293 | 327 |
| |
294 | 328 |
| |
295 | 329 |
| |
296 |
| - | |
297 |
| - | |
298 |
| - | |
299 |
| - | |
300 |
| - | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
301 | 334 |
| |
302 | 335 |
| |
303 | 336 |
| |
304 | 337 |
| |
305 | 338 |
| |
306 | 339 |
| |
307 | 340 |
| |
308 |
| - | |
| 341 | + | |
309 | 342 |
| |
310 | 343 |
| |
311 | 344 |
| |
| |||
314 | 347 |
| |
315 | 348 |
| |
316 | 349 |
| |
317 |
| - | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
318 | 354 |
| |
319 | 355 |
| |
320 | 356 |
| |
| |||
325 | 361 |
| |
326 | 362 |
| |
327 | 363 |
| |
| 364 | + | |
328 | 365 |
| |
329 | 366 |
| |
330 | 367 |
| |
|
Lines changed: 15 additions & 33 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1618 | 1618 |
| |
1619 | 1619 |
| |
1620 | 1620 |
| |
1621 |
| - | |
1622 |
| - | |
| 1621 | + | |
1623 | 1622 |
| |
1624 | 1623 |
| |
1625 |
| - | |
| 1624 | + | |
1626 | 1625 |
| |
1627 | 1626 |
| |
1628 | 1627 |
| |
1629 |
| - | |
1630 |
| - | |
1631 | 1628 |
| |
1632 | 1629 |
| |
1633 | 1630 |
| |
| |||
6492 | 6489 |
| |
6493 | 6490 |
| |
6494 | 6491 |
| |
6495 |
| - | |
6496 |
| - | |
| 6492 | + | |
6497 | 6493 |
| |
6498 | 6494 |
| |
6499 |
| - | |
| 6495 | + | |
6500 | 6496 |
| |
6501 | 6497 |
| |
6502 |
| - | |
6503 |
| - | |
6504 | 6498 |
| |
6505 | 6499 |
| |
6506 |
| - | |
6507 |
| - | |
| 6500 | + | |
6508 | 6501 |
| |
6509 | 6502 |
| |
6510 |
| - | |
| 6503 | + | |
6511 | 6504 |
| |
6512 | 6505 |
| |
6513 |
| - | |
6514 |
| - | |
6515 | 6506 |
| |
6516 | 6507 |
| |
6517 |
| - | |
6518 |
| - | |
| 6508 | + | |
6519 | 6509 |
| |
6520 | 6510 |
| |
6521 |
| - | |
| 6511 | + | |
6522 | 6512 |
| |
6523 | 6513 |
| |
6524 |
| - | |
6525 |
| - | |
6526 | 6514 |
| |
6527 | 6515 |
| |
6528 | 6516 |
| |
6529 |
| - | |
| 6517 | + | |
6530 | 6518 |
| |
6531 | 6519 |
| |
6532 | 6520 |
| |
6533 | 6521 |
| |
6534 | 6522 |
| |
6535 |
| - | |
| 6523 | + | |
6536 | 6524 |
| |
6537 | 6525 |
| |
6538 | 6526 |
| |
6539 | 6527 |
| |
6540 | 6528 |
| |
6541 | 6529 |
| |
6542 | 6530 |
| |
6543 |
| - | |
| 6531 | + | |
6544 | 6532 |
| |
6545 | 6533 |
| |
6546 |
| - | |
6547 |
| - | |
6548 |
| - | |
6549 |
| - | |
| 6534 | + | |
6550 | 6535 |
| |
6551 | 6536 |
| |
6552 | 6537 |
| |
| |||
6558 | 6543 |
| |
6559 | 6544 |
| |
6560 | 6545 |
| |
6561 |
| - | |
| 6546 | + | |
6562 | 6547 |
| |
6563 |
| - | |
| 6548 | + | |
6564 | 6549 |
| |
6565 | 6550 |
| |
6566 | 6551 |
| |
6567 |
| - | |
6568 |
| - | |
6569 |
| - | |
6570 |
| - | |
| 6552 | + | |
6571 | 6553 |
| |
6572 | 6554 |
| |
6573 | 6555 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
211 | 211 |
| |
212 | 212 |
| |
213 | 213 |
| |
214 |
| - | |
| 214 | + | |
215 | 215 |
| |
216 | 216 |
| |
217 | 217 |
| |
|
Lines changed: 6 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
| 2 | + | |
2 | 3 |
| |
3 | 4 |
| |
4 | 5 |
| |
5 | 6 |
| |
6 | 7 |
| |
7 | 8 |
| |
| 9 | + | |
8 | 10 |
| |
9 | 11 |
| |
| 12 | + | |
10 | 13 |
| |
11 | 14 |
| |
| 15 | + | |
12 | 16 |
| |
13 | 17 |
| |
| 18 | + | |
14 | 19 |
| |
15 | 20 |
| |
| 21 | + | |
16 | 22 |
| |
17 | 23 |
| |
18 | 24 |
| |
|
Lines changed: 6 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
79 | 79 |
| |
80 | 80 |
| |
81 | 81 |
| |
82 |
| - | |
| 82 | + | |
83 | 83 |
| |
84 | 84 |
| |
85 | 85 |
| |
| |||
125 | 125 |
| |
126 | 126 |
| |
127 | 127 |
| |
128 |
| - | |
| 128 | + | |
129 | 129 |
| |
130 | 130 |
| |
131 | 131 |
| |
| |||
136 | 136 |
| |
137 | 137 |
| |
138 | 138 |
| |
139 |
| - | |
| 139 | + | |
140 | 140 |
| |
141 | 141 |
| |
142 | 142 |
| |
| |||
147 | 147 |
| |
148 | 148 |
| |
149 | 149 |
| |
150 |
| - | |
| 150 | + | |
151 | 151 |
| |
152 | 152 |
| |
153 | 153 |
| |
| |||
157 | 157 |
| |
158 | 158 |
| |
159 | 159 |
| |
160 |
| - | |
| 160 | + | |
161 | 161 |
| |
162 | 162 |
| |
163 | 163 |
| |
| |||
167 | 167 |
| |
168 | 168 |
| |
169 | 169 |
| |
170 |
| - | |
| 170 | + | |
171 | 171 |
| |
172 | 172 |
| |
173 | 173 |
| |
|
Lines changed: 4 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
5 |
| - | |
6 |
| - | |
7 |
| - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + |
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
70 | 70 |
| |
71 | 71 |
| |
72 | 72 |
| |
| 73 | + | |
| 74 | + | |
73 | 75 |
| |
74 | 76 |
| |
75 | 77 |
| |
|
0 commit comments