File tree
630 files changed
+16636
-13528
lines changed- .github/workflows
- cpp/ql
- lib
- change-notes
- released
- semmle/code/cpp
- controlflow
- ir
- dataflow/internal
- implementation
- aliased_ssa
- internal
- raw
- internal
- unaliased_ssa
- internal
- models/implementations
- valuenumbering
- src
- Critical
- Likely Bugs
- Format
- Likely Typos
- Memory Management
- Security/CWE
- CWE-022
- examples
- CWE-416
- change-notes
- released
- experimental/Best Practices
- test
- experimental/query-tests/Security/CWE/CWE-416
- library-tests
- controlflow
- guards
- guards-ir
- dataflow
- dataflow-tests
- taint-tests
- ir/ir
- syntax-zoo
- valuenumbering/GlobalValueNumbering
- query-tests
- Critical/MemoryFreed
- Likely Bugs/Likely Typos/IncorrectNotOperatorUsage
- Security/CWE
- CWE-022/semmle/tests
- CWE-416/semmle/tests
- IteratorToExpiredContainer
- UseOfStringAfterLifetimeEnds
- CWE-457/semmle/tests
- successor-tests/stackvariables/stackvariables
- csharp
- downgrades/ab09ac8287516082b7a7367f8fda1862b1be47c5
- extractor
- Semmle.Extraction.CSharp/Extractor
- Semmle.Extraction.CSharp.DependencyFetching
- SourceGenerators
- Semmle.Extraction.CSharp.Standalone
- Semmle.Extraction.Tests
- Semmle.Util
- ql
- campaigns/Solorigate
- lib
- change-notes/released
- src
- change-notes/released
- integration-tests
- all-platforms/standalone_resx
- posix-only
- standalone_dependencies_multi_project
- standalone_dependencies_nuget_config_error
- standalone_dependencies_nuget_config_error_timeout
- lib
- change-notes
- released
- ext
- semmle/code/csharp
- exprs
- security/dataflow
- flowsinks
- flowsources
- upgrades/0f562410898f4d4afab2da91f5aaece660ebfa88
- src
- Input Validation
- Telemetry
- change-notes/released
- utils/modelgenerator/internal
- test/library-tests
- controlflow/graph
- csharp7
- exprorstmtparent
- extractor/tagstack
- standalone/errorrecovery
- docs
- codeql
- codeql-for-visual-studio-code
- codeql-language-guides
- codeql-overview
- codeql-changelog
- ql-training
- cpp
- java
- reusables
- vs-code-basic-instructions
- writing-codeql-queries
- go
- actions/test
- codeql-tools
- downgrades
- extractor
- autobuilder
- cli
- go-autobuilder
- go-bootstrap
- go-build-runner
- go-extractor
- go-gen-dbscheme
- go-tokenizer
- dbscheme
- diagnostics
- project
- srcarchive
- toolchain
- trap
- util
- vendor
- golang.org/x
- mod
- internal/lazyregexp
- modfile
- module
- semver
- tools
- go
- gcexportdata
- internal/packagesdriver
- packages
- types/objectpath
- internal
- event
- core
- keys
- label
- tag
- gcimporter
- gocommand
- packagesinternal
- pkgbits
- tokeninternal
- typeparams
- typesinternal
- versions
- ql
- consistency-queries
- change-notes/released
- docs
- lib
- change-notes
- released
- ext
- semmle/go
- dataflow
- internal
- security
- upgrades/b37faf5d62cccefad9fcfd8f5c026620097b2355
- src
- Security/CWE-020
- change-notes
- released
- test
- library-tests/semmle/go/dataflow
- FlowSteps
- PromotedFields
- query-tests/Security/CWE-078
- java
- kotlin-extractor/src/main/java/com/semmle/util/process
- ql
- automodel/src
- change-notes/released
- lib
- change-notes
- released
- ext
- experimental
- semmle/code/java
- dataflow
- frameworks
- regex
- security
- src
- Likely Bugs/Concurrency
- Security/CWE
- CWE-319
- CWE-676
- Telemetry
- change-notes/released
- experimental/Security/CWE
- CWE-078
- CWE-939
- utils/modelgenerator/internal
- test
- TestUtilities
- query-tests/Telemetry/SupportedExternalApis
- utils/modelgenerator
- dataflow
- p
- typebasedflow
- p
- javascript/ql
- lib
- change-notes
- released
- semmle/javascript
- frameworks
- data/internal
- security
- regexp
- upgrades
- 9ca3692b65fd8d751431861d1a25c57f3e61d15b
- c73fbfca57f3d593b9ff50c6aa3a886d6888efec
- src
- Security
- CWE-020
- CWE-798
- change-notes/released
- test/query-tests/Security/CWE-798
- misc
- bazel
- internal
- registry
- scripts
- suite-helpers
- change-notes/released
- python/ql
- lib
- change-notes
- released
- semmle/python
- dataflow/new
- frameworks
- data/internal
- security/dataflow
- upgrades/4f1806347d7fafe2f78508da01c01e5aff5f7cbb
- src
- Security
- CWE-020
- CWE-113
- examples
- change-notes
- released
- experimental
- Security/CWE-113
- semmle/python
- frameworks
- security/injection
- test
- experimental
- meta
- query-tests/Security
- CWE-113
- CWE-614
- library-tests
- dataflow/model-summaries
- frameworks
- flask
- pyramid
- stdlib
- query-tests/Security/CWE-113-HeaderInjection
- Tests1
- Tests2-with-wsgi-validator
- ruby/ql
- lib
- change-notes/released
- codeql/ruby
- frameworks
- core
- data/internal
- src
- change-notes/released
- queries/security
- cwe-020
- cwe-078/examples
- cwe-295
- test/query-tests/security
- cwe-020/IncompleteHostnameRegExp
- cwe-116/IncompleteSanitization
- cwe-295
- swift/ql
- lib
- change-notes/released
- src
- change-notes/released
- test/library-tests/dataflow/dataflow
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
630 files changed
+16636
-13528
lines changedLines changed: 7 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
17 | 24 |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + |
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
24 | 24 |
| |
25 | 25 |
| |
26 | 26 |
| |
27 |
| - | |
| 27 | + | |
28 | 28 |
|
Lines changed: 4 additions & 61 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
11 |
| - | |
12 | 10 |
| |
13 | 11 |
| |
14 | 12 |
| |
| |||
18 | 16 |
| |
19 | 17 |
| |
20 | 18 |
| |
21 |
| - | |
22 |
| - | |
23 |
| - | |
24 |
| - | |
25 |
| - | |
26 |
| - | |
27 |
| - | |
28 | 19 |
| |
29 | 20 |
| |
30 |
| - | |
31 |
| - | |
32 |
| - | |
33 |
| - | |
34 |
| - | |
35 |
| - | |
36 |
| - | |
37 |
| - | |
38 |
| - | |
39 |
| - | |
40 |
| - | |
41 |
| - | |
42 |
| - | |
43 |
| - | |
44 |
| - | |
45 |
| - | |
46 |
| - | |
47 |
| - | |
48 |
| - | |
49 |
| - | |
50 |
| - | |
51 |
| - | |
| 21 | + | |
| 22 | + | |
52 | 23 |
| |
53 | 24 |
| |
54 | 25 |
| |
55 | 26 |
| |
56 | 27 |
| |
57 | 28 |
| |
58 |
| - | |
59 |
| - | |
60 |
| - | |
61 |
| - | |
62 |
| - | |
63 |
| - | |
64 |
| - | |
65 | 29 |
| |
66 | 30 |
| |
67 |
| - | |
68 |
| - | |
69 |
| - | |
70 |
| - | |
71 |
| - | |
72 |
| - | |
73 |
| - | |
74 |
| - | |
75 |
| - | |
76 |
| - | |
77 |
| - | |
78 |
| - | |
79 |
| - | |
80 |
| - | |
81 |
| - | |
82 |
| - | |
83 |
| - | |
84 |
| - | |
85 |
| - | |
86 |
| - | |
87 |
| - | |
88 |
| - | |
89 |
| - | |
| 31 | + | |
| 32 | + |
Lines changed: 3 additions & 48 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
19 |
| - | |
20 |
| - | |
21 |
| - | |
22 | 19 |
| |
23 | 20 |
| |
24 | 21 |
| |
| |||
28 | 25 |
| |
29 | 26 |
| |
30 | 27 |
| |
31 |
| - | |
32 |
| - | |
33 |
| - | |
34 |
| - | |
35 |
| - | |
36 |
| - | |
37 |
| - | |
38 | 28 |
| |
39 | 29 |
| |
40 |
| - | |
41 |
| - | |
42 |
| - | |
43 |
| - | |
44 |
| - | |
45 |
| - | |
46 |
| - | |
47 |
| - | |
48 |
| - | |
49 |
| - | |
50 |
| - | |
51 |
| - | |
52 |
| - | |
53 |
| - | |
54 |
| - | |
55 |
| - | |
56 |
| - | |
57 |
| - | |
58 |
| - | |
59 |
| - | |
60 |
| - | |
61 |
| - | |
62 |
| - | |
63 |
| - | |
64 |
| - | |
| 30 | + | |
| 31 | + | |
65 | 32 |
| |
66 |
| - | |
67 |
| - | |
68 |
| - | |
69 |
| - | |
70 |
| - | |
71 |
| - | |
72 |
| - | |
73 |
| - | |
74 |
| - | |
75 |
| - | |
76 |
| - | |
77 |
| - | |
78 |
| - | |
| 33 | + |
Lines changed: 5 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + |
Lines changed: 9 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
26 | 26 |
| |
27 | 27 |
| |
28 | 28 |
| |
29 |
| - | |
| 29 | + | |
30 | 30 |
| |
31 | 31 |
| |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
32 | 40 |
| |
33 | 41 |
| |
34 | 42 |
| |
|
Lines changed: 0 additions & 9 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
2 |
| - | |
3 |
| - | |
4 |
| - | |
5 |
| - | |
6 |
| - | |
7 |
| - | |
8 |
| - | |
9 |
| - |
Lines changed: 3 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
| 7 | + | |
| 8 | + | |
7 | 9 |
| |
8 | 10 |
| |
9 | 11 |
| |
| |||
43 | 45 |
| |
44 | 46 |
| |
45 | 47 |
| |
46 |
| - | |
| 48 | + | |
47 | 49 |
| |
48 | 50 |
| |
49 | 51 |
| |
|
Lines changed: 6 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
16 |
| - | |
| 16 | + | |
| 17 | + | |
17 | 18 |
| |
18 | 19 |
| |
19 | 20 |
| |
20 | 21 |
| |
21 | 22 |
| |
22 | 23 |
| |
23 | 24 |
| |
| 25 | + | |
24 | 26 |
| |
25 | 27 |
| |
26 | 28 |
| |
| |||
52 | 54 |
| |
53 | 55 |
| |
54 | 56 |
| |
| 57 | + | |
| 58 | + | |
| 59 | + | |
55 | 60 |
| |
56 | 61 |
| |
57 | 62 |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 |
| - | |
| 7 | + | |
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
|
Lines changed: 17 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
1 | 18 |
| |
2 | 19 |
| |
3 | 20 |
| |
|
Lines changed: 0 additions & 4 deletions
This file was deleted.
Lines changed: 0 additions & 4 deletions
This file was deleted.
Lines changed: 0 additions & 4 deletions
This file was deleted.
Lines changed: 0 additions & 4 deletions
This file was deleted.
Lines changed: 0 additions & 4 deletions
This file was deleted.
Lines changed: 16 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + |
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + |
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + | |
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
|
Lines changed: 31 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
790 | 790 |
| |
791 | 791 |
| |
792 | 792 |
| |
| 793 | + | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
| 799 | + | |
| 800 | + | |
| 801 | + | |
| 802 | + | |
| 803 | + | |
| 804 | + | |
| 805 | + | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
| 812 | + | |
| 813 | + | |
793 | 814 |
| |
794 | 815 |
| |
795 | 816 |
| |
| |||
1156 | 1177 |
| |
1157 | 1178 |
| |
1158 | 1179 |
| |
| 1180 | + | |
| 1181 | + | |
| 1182 | + | |
| 1183 | + | |
| 1184 | + | |
| 1185 | + | |
| 1186 | + | |
1159 | 1187 |
| |
1160 |
| - | |
| 1188 | + | |
| 1189 | + | |
| 1190 | + |
0 commit comments