File tree
588 files changed
+24050
-5779
lines changed- actions/ql
- lib
- src
- cpp/ql
- lib
- change-notes
- experimental
- quantum
- OpenSSL
- AlgorithmInstances
- AlgorithmValueConsumers
- Operations
- semmle/code/cpp/rangeanalysis
- semmle/code/cpp
- controlflow
- ir
- dataflow/internal
- implementation
- aliased_ssa
- raw
- unaliased_ssa
- rangeanalysis/new/internal/semantic
- src
- Likely Bugs/Memory Management
- Security/CWE
- CWE-129
- CWE-295
- CWE-367
- experimental/Security/CWE/CWE-401
- test
- examples/docs-examples/analyzing-data-flow-in-cpp
- experimental/library-tests
- quantum
- rangeanalysis/rangeanalysis
- library-tests
- controlflow
- guards-ir
- guards
- dataflow
- dataflow-tests
- ir-barrier-guards
- files
- functions/routinetype
- ir/range-analysis
- preprocessor/preprocessor
- typedefs
- types
- __wchar_t
- cstd_types
- integral_types_ms
- wchar_t_typedef
- variables/variables
- query-tests/Critical/MissingCheckScanf
- csharp
- extractor/Semmle.Extraction.CSharp
- Entities
- Base
- Locations
- PreprocessorDirectives
- Types
- Extractor
- ql
- campaigns/Solorigate
- lib
- src
- lib
- change-notes
- semmle/code/csharp
- src
- test
- library-tests
- csharp8
- csharp9
- expressions
- locations
- partial
- query-tests/Security Features/CWE-611
- resources/stubs
- docs/codeql
- codeql-language-guides
- codeql-overview
- images/codeql-for-visual-studio-code
- ql-language-reference
- reusables
- writing-codeql-queries
- go/ql
- consistency-queries
- lib
- change-notes
- semmle/go
- controlflow
- dataflow
- internal
- frameworks
- stdlib
- security
- src
- InconsistentCode
- RedundantCode
- Security
- CWE-295
- CWE-322
- CWE-327
- CWE-352
- CWE-681
- experimental
- CWE-1004
- CWE-918
- test
- example-tests/snippets
- experimental
- CWE-1004
- CWE-321-V2
- CWE-522-DecompressionBombs
- CWE-74
- CWE-918
- library-tests/semmle/go
- dataflow
- ChannelField
- DefaultTaintSanitizer
- ExternalTaintFlow
- ExternalValueFlow
- FlowSteps
- FunctionInputsAndOutputs
- PostUpdateNodes
- PromotedFields
- ReadsAndWrites
- flowsources/local/database
- frameworks
- BeegoOrm
- Beego
- Echo
- Email
- Encoding
- Fasthttp
- Gin
- GoMicro
- Gorestful
- Revel
- TaintSteps
- Twirp
- WebSocket
- XNetHtml
- Yaml
- security/SafeUrlFlow
- query-tests/Security
- CWE-022
- CWE-078
- CWE-079
- CWE-089
- CWE-190
- CWE-209
- CWE-295/DisabledCertificateCheck
- CWE-312
- CWE-338/InsecureRandomness
- CWE-601/OpenUrlRedirect
- CWE-640
- CWE-918
- javascript/ql
- lib
- semmle/javascript
- dataflow
- internal
- src
- test/ApiGraphs/explicit-this
- java/ql
- integration-tests/java
- buildless-dependency-different-repository
- evaluation-to-constant-errortype
- lambda-expression-buildless-recovery
- maven_3_fetch_maven_4_wrapper
- app
- .mvn/wrapper
- src/main/java/testmaven
- lib
- change-notes
- experimental/quantum
- semmle/code
- java
- dataflow
- internal
- xml
- src
- Likely Bugs
- Arithmetic
- Concurrency
- test
- experimental
- library-tests/quantum
- jca
- query-tests/quantum/NonceReuse
- library-tests/dataflow/entrypoint-types
- query-tests/StartInConstructor
- misc
- bazel/3rdparty/tree_sitter_extractors_deps
- suite-helpers
- python/ql
- lib
- src
- ruby
- extractor
- ql
- lib
- src
- rust
- ast-generator
- extractor
- macros
- ql
- integration-tests
- hello-workspace
- exe/src
- lib/src
- a_module
- query-suite
- lib
- change-notes
- codeql/rust
- controlflow/internal
- dataflow/internal
- elements
- internal
- generated
- frameworks
- rustcrypto
- stdlib
- internal
- security
- utils/test
- src
- change-notes
- queries
- security/CWE-614
- summary
- test
- extractor-tests
- crate_graph
- generated
- StmtList
- macro-expansion
- CONSISTENCY
- macro-in-library
- library-tests
- dataflow
- closures
- lambdas
- modeled
- sources
- CONSISTENCY
- strings
- definitions
- elements
- operations
- stmtlist
- path-resolution
- CONSISTENCY
- my2
- my3
- my
- my4/my5
- query-tests/security
- CWE-020
- CWE-089
- CONSISTENCY
- CWE-311
- CWE-312
- CONSISTENCY
- CWE-319
- CWE-614
- CWE-696
- CONSISTENCY
- CWE-825
- CWE-918
- CONSISTENCY
- schema
- swift/ql
- lib
- src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
588 files changed
+24050
-5779
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
101 | | - | |
| 101 | + | |
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
105 | | - | |
| 105 | + | |
106 | 106 | | |
107 | 107 | | |
108 | 108 | | |
| |||
116 | 116 | | |
117 | 117 | | |
118 | 118 | | |
119 | | - | |
| 119 | + | |
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
| |||
135 | 135 | | |
136 | 136 | | |
137 | 137 | | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | | - | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
142 | 142 | | |
143 | | - | |
| 143 | + | |
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
148 | | - | |
| 148 | + | |
149 | 149 | | |
150 | 150 | | |
151 | 151 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
18 | | - | |
| 17 | + | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
| 56 | + | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| |||
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
96 | | - | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
97 | 103 | | |
98 | 104 | | |
99 | 105 | | |
| |||
103 | 109 | | |
104 | 110 | | |
105 | 111 | | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
118 | | - | |
119 | | - | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | | - | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | | - | |
130 | 112 | | |
Lines changed: 11 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
18 | 21 | | |
19 | | - | |
| 22 | + | |
| 23 | + | |
20 | 24 | | |
21 | 25 | | |
22 | 26 | | |
| |||
46 | 50 | | |
47 | 51 | | |
48 | 52 | | |
49 | | - | |
| 53 | + | |
50 | 54 | | |
51 | 55 | | |
52 | | - | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
53 | 59 | | |
54 | 60 | | |
55 | 61 | | |
| |||
61 | 67 | | |
62 | 68 | | |
63 | 69 | | |
64 | | - | |
| 70 | + | |
65 | 71 | | |
66 | 72 | | |
67 | 73 | | |
| |||
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
| 56 | + | |
| 57 | + | |
57 | 58 | | |
58 | 59 | | |
59 | 60 | | |
| |||
Lines changed: 12 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
9 | 8 | | |
10 | | - | |
11 | 9 | | |
12 | 10 | | |
13 | 11 | | |
| |||
79 | 77 | | |
80 | 78 | | |
81 | 79 | | |
82 | | - | |
| 80 | + | |
| 81 | + | |
83 | 82 | | |
84 | 83 | | |
85 | 84 | | |
| |||
97 | 96 | | |
98 | 97 | | |
99 | 98 | | |
100 | | - | |
101 | | - | |
102 | 99 | | |
103 | | - | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
104 | 106 | | |
105 | 107 | | |
106 | 108 | | |
| |||
117 | 119 | | |
118 | 120 | | |
119 | 121 | | |
120 | | - | |
| 122 | + | |
121 | 123 | | |
122 | 124 | | |
123 | 125 | | |
| |||
0 commit comments