Commit 7637ebc
committed
File tree
663 files changed
+10818
-3436
lines changed- change-notes/1.24
- config
- cpp
- config/suites
- cpp
- c
- ql
- src
- Architecture
- General Top-Level Information
- Refactoring Opportunities
- Best Practices
- Likely Errors
- Magic Constants
- Critical
- Documentation
- JPL_C
- LOC-2
- Rule 03
- Rule 04
- Rule 09
- LOC-4
- Rule 24
- Rule 26
- Rule 31
- Likely Bugs
- Arithmetic
- Conversion
- Format
- Likely Typos
- Memory Management
- Underspecified Functions
- Metrics
- Classes
- Dependencies
- Files
- Functions
- History
- Microsoft
- Power of 10
- Rule 1
- Rule 2
- Rule 4
- Rule 5
- Security/CWE
- CWE-119
- CWE-190
- CWE-253
- CWE-428
- CWE-457
- CWE-732
- external
- jsf
- 4.07 Header Files
- 4.09 Style
- 4.10 Classes
- 4.11 Namespaces
- 4.13 Functions
- 4.15 Declarations and Definitions
- 4.17 Types
- 4.21 Operators
- semmle/code/cpp
- commons
- unix
- controlflow
- internal
- dataflow
- internal
- exprs
- headers
- internal
- ir
- dataflow
- internal
- implementation
- aliased_ssa
- gvn
- internal
- raw
- gvn
- internal
- reachability
- unaliased_ssa
- gvn
- internal
- reachability
- internal
- metrics
- models
- implementations
- interfaces
- padding
- rangeanalysis
- security
- stmts
- valuenumbering
- test
- library-tests
- CPP-205
- arguments
- basic_blocks
- c++_exceptions
- constexpr_if
- controlflow
- guards-ir
- stackvariablereachability
- dataflow
- DefaultTaintTracking
- dataflow-tests
- fields
- security-taint
- taint-tests
- deprecated
- destructors
- functions
- unused_mut
- unused
- ir
- constant_func
- escape
- ir
- ssa
- lambdas/cfg
- members/getters
- nested_functions/nested_functions
- nulltermination
- numlines
- pointsto/basic
- rangeanalysis/signanalysis
- structs/mutual_recursion
- sub_basic_blocks
- syntax-zoo
- templates/isfromtemplateinstantiation
- virtual_functions/cfg
- vla
- query-tests
- Best Practices/Unused Entities/UnusedStaticFunctions
- Critical/OverflowStatic
- Likely Bugs
- Memory Management
- StrncpyFlippedArgs
- SuspiciousCallToStrncat
- UnsafeUseOfStrcat
- Underspecified Functions
- Security/CWE
- CWE-119/semmle
- OverflowStatic
- StrncpyFlippedArgs
- CWE-131/semmle/NoSpaceForZeroTerminator
- successor-tests
- break_labels
- conditional_destructors
- exceptionhandler
- ellipsisexceptionhandler
- exceptionhandler
- pruning
- returnstmt
- stackvariables/stackvariables
- switchstmt/switchbody
- csharp
- extractor/Semmle.Extraction
- ql
- src
- API Abuse
- Bad Practices
- Implementation Hiding
- Magic Constants
- Complexity
- Concurrency
- Dead Code
- Language Abuse
- Likely Bugs
- Collections
- Dynamic
- Metrics
- Callables
- Files
- RefTypes
- Security Features
- CWE-016
- CWE-020
- CWE-022
- CWE-091
- CWE-114
- CWE-209
- CWE-321
- CWE-327
- CWE-451
- CWE-798
- CWE-838
- Stubs
- Useless code
- external
- tests
- semmle/code
- cil
- csharp
- commons
- controlflow
- internal
- dataflow
- flowsources
- internal
- dispatch
- exprs
- frameworks
- system
- linq
- ir
- implementation
- raw
- gvn
- internal
- desugar
- reachability
- unaliased_ssa
- gvn
- internal
- reachability
- internal
- rangeanalysis
- metrics
- security
- cryptography
- dataflow
- flowsources
- sinks
- xml
- serialization
- dotnet
- test
- library-tests
- assignments
- dataflow
- defuse
- ssa-large
- generics
- ir/offbyone
- query-tests
- Nullness
- Security Features/CWE-022/ZipSlip
- javascript/ql
- src
- Security/CWE-352
- semmle/javascript
- dataflow/internal
- frameworks
- security/dataflow
- test
- library-tests/frameworks
- EventEmitter
- SocketIO
- WebSocket
- query-tests/Security/CWE-352
- java
- ql
- src
- Advisory/Documentation
- Compatibility/JDK9
- Complexity
- Likely Bugs
- Arithmetic
- Concurrency
- Likely Typos
- Statements
- Metrics
- Authors
- Callables
- Files
- Internal
- RefTypes
- Performance
- Security/CWE
- CWE-352
- CWE-798
- CWE-829
- Violations of Best Practice
- Boxed Types
- Comments
- Magic Constants
- Naming Conventions
- legacy
- config
- external
- semmle/code
- java
- dataflow
- internal
- dispatch
- frameworks
- gwt
- jackson
- javaee
- ejb
- spring
- metrics
- metrics
- security
- xml
- test
- library-tests/constants
- query-tests
- ConstantExpAppearsNonConstant
- LShiftLargerThanTypeWidth
- Nullness
- SuspiciousDateFormat
- security/CWE-829/semmle/tests
- upgrades/e7706df98aaefcf055f35f50582f2686f41c23bb
- python/ql
- src
- Resources
- Security
- CWE-327
- CWE-601/examples
- CWE-798
- Statements
- Variables
- analysis
- external
- semmle/python
- dataflow
- objects
- pointsto
- types
- web
- cherrypy
- xml
- test
- 2/library-tests/PointsTo
- import_time
- origin_uniqueness
- 3/library-tests/PointsTo/import_time
- library-tests
- DuplicateCode
- PointsTo/lookup
- encoding
- taint
- collections
- general
- strings
- web
- falcon
- flask
- pyramid
- query-tests/Security
- CWE-327
- CWE-601
- CWE-798
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
663 files changed
+10818
-3436
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| |||
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
| 39 | + | |
38 | 40 | | |
39 | 41 | | |
40 | 42 | | |
41 | | - | |
| 43 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | | - | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
11 | 15 | | |
12 | 16 | | |
13 | 17 | | |
14 | 18 | | |
15 | 19 | | |
16 | 20 | | |
| 21 | + | |
17 | 22 | | |
18 | 23 | | |
19 | 24 | | |
| |||
29 | 34 | | |
30 | 35 | | |
31 | 36 | | |
32 | | - | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
| 15 | + | |
| 16 | + | |
14 | 17 | | |
15 | 18 | | |
16 | 19 | | |
17 | 20 | | |
18 | 21 | | |
19 | 22 | | |
20 | | - | |
| 23 | + | |
21 | 24 | | |
22 | 25 | | |
23 | 26 | | |
24 | 27 | | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
16 | 21 | | |
17 | 22 | | |
18 | 23 | | |
| |||
33 | 38 | | |
34 | 39 | | |
35 | 40 | | |
| 41 | + | |
36 | 42 | | |
37 | 43 | | |
38 | 44 | | |
39 | 45 | | |
| 46 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
85 | 93 | | |
86 | 94 | | |
87 | 95 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
21 | 22 | | |
22 | 23 | | |
23 | 24 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
22 | 23 | | |
23 | 24 | | |
24 | 25 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
| 29 | + | |
29 | 30 | | |
30 | 31 | | |
31 | 32 | | |
| |||
Lines changed: 4 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
| 42 | + | |
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
45 | 46 | | |
46 | 47 | | |
47 | 48 | | |
48 | | - | |
| 49 | + | |
| 50 | + | |
49 | 51 | | |
50 | 52 | | |
51 | 53 | | |
| |||
Lines changed: 6 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
| 83 | + | |
| 84 | + | |
88 | 85 | | |
89 | 86 | | |
90 | 87 | | |
| |||
133 | 130 | | |
134 | 131 | | |
135 | 132 | | |
136 | | - | |
| 133 | + | |
| 134 | + | |
137 | 135 | | |
138 | 136 | | |
139 | 137 | | |
| |||
166 | 164 | | |
167 | 165 | | |
168 | 166 | | |
169 | | - | |
| 167 | + | |
| 168 | + | |
170 | 169 | | |
171 | 170 | | |
172 | 171 | | |
| |||
0 commit comments