Dave Bartolomeo
|
bc48c25690
|
C++/C#: Make IRVariable and its derived classes non-abstract
|
2019-11-22 12:13:39 -07:00 |
|
Dave Bartolomeo
|
12daa76b70
|
C++: Make duplicateOperand query report function name
|
2019-11-22 11:00:01 -07:00 |
|
Geoffrey White
|
403899ecbc
|
Merge pull request #2391 from jbj/CompareWhereAssignMeant-decltype
C++: Fix FP for expression SFINAE with decltype
|
2019-11-20 17:34:09 +00:00 |
|
Jonas Jensen
|
ff96e3a8ea
|
C++: Also suppress ExprHasNoEffect in declspec etc
|
2019-11-20 15:44:39 +01:00 |
|
Jonas Jensen
|
4dafa16572
|
C++: Fix FP on unevaluated code
This fixes false positives on tenzir/vast.
|
2019-11-20 10:42:36 +01:00 |
|
Geoffrey White
|
9cf819929d
|
Merge pull request #2383 from jbj/field-isStatic
C++: Don't check if a Field is static
|
2019-11-20 09:05:03 +00:00 |
|
Jonas Jensen
|
a1af96e521
|
C++: Reproduce a reported FP
|
2019-11-19 16:17:49 +01:00 |
|
Jonas Jensen
|
fbf2ef8625
|
C++: Don't check if a Field is static
A `Field` in the C++ QL libraries can't be static, but I'd for some
reason written two checks for `Field`s being static in the data-flow
library.
|
2019-11-19 13:20:21 +01:00 |
|
Jonas Jensen
|
b43cbeb17f
|
Merge pull request #2372 from geoffw0/qhelpms
CPP: Improve TlsSettingsMisconfiguration qhelp
|
2019-11-19 13:05:52 +01:00 |
|
Calum Grant
|
b9d1c38753
|
Merge pull request #2371 from max-schaefer/rc/1.23
Merge rc/1.23 into master
|
2019-11-18 14:15:31 +00:00 |
|
Nick Rolfe
|
9828315b6e
|
Merge pull request #2033 from ian-semmle/edg
C++: Changes following EDG upgrade
|
2019-11-18 12:46:11 +00:00 |
|
Geoffrey White
|
ff15c01ab9
|
CPP: Comma.
|
2019-11-18 11:51:54 +00:00 |
|
Geoffrey White
|
9a53706e87
|
CPP: Reword TlsSettingsMisconfiguration.qhelp.
|
2019-11-18 11:49:28 +00:00 |
|
Geoffrey White
|
2789c2dbac
|
CPP: Fix typos.
|
2019-11-18 11:48:13 +00:00 |
|
Jonas Jensen
|
74ca0e428d
|
Merge pull request #2334 from rdmarsh2/rdmarsh/cpp/reword-pointeroverflow-qhelp
C++: simplify PointerOverflow.qhelp
|
2019-11-18 08:37:19 +01:00 |
|
Robert Marsh
|
85314c42a9
|
Update cpp/ql/src/Likely Bugs/Memory Management/PointerOverflow.qhelp
Co-Authored-By: Jonas Jensen <jbj@github.com>
|
2019-11-15 10:38:58 -08:00 |
|
yh-semmle
|
de65f023d6
|
Merge pull request #2167 from aschackmull/java/dataflow-out-of-arg-refactor
Java/C++/C#: Refactor dataflow to simplify return flow.
|
2019-11-15 11:10:06 -05:00 |
|
Ian Lynagh
|
4442fd8407
|
C++: Accept changes to syntax-zoo tests
|
2019-11-15 14:42:36 +00:00 |
|
Ian Lynagh
|
2cf714a923
|
C++: Follow changes in lambda locations
|
2019-11-15 14:42:36 +00:00 |
|
Ian Lynagh
|
8e00516ecf
|
C++: Accept changes in ir test
|
2019-11-15 14:42:36 +00:00 |
|
Jonas Jensen
|
73d9cc2e7b
|
Merge pull request #2309 from geoffw0/cpp418
CPP: QLDoc enhancements
|
2019-11-15 08:46:08 +01:00 |
|
Robert Marsh
|
562f62879f
|
C++: rename variables in PointerOverflow examples
|
2019-11-14 15:21:26 -08:00 |
|
Robert Marsh
|
c6d848caf9
|
C++: simplify PointerOverflow.qhelp
|
2019-11-14 15:11:39 -08:00 |
|
Dave Bartolomeo
|
81262d5948
|
Merge pull request #2328 from geoffw0/routinetest
CPP: Add a quick test of RoutineType.
|
2019-11-14 15:49:13 -07:00 |
|
Geoffrey White
|
7408726f41
|
Merge pull request #2312 from jbj/pointer-wraparound-query
C++: New query: Pointer overflow check
|
2019-11-14 16:13:04 +00:00 |
|
Geoffrey White
|
f2b7af7437
|
CPP: Add example code for RoutineType.
|
2019-11-14 15:25:00 +00:00 |
|
Geoffrey White
|
dc34fa366c
|
CPP: Add a test of RoutineType.
|
2019-11-14 15:13:52 +00:00 |
|
Nick Rolfe
|
f5513342d6
|
C++: add missing backtick in qldoc comment
|
2019-11-14 13:20:41 +00:00 |
|
Geoffrey White
|
beb3602253
|
Update cpp/ql/src/semmle/code/cpp/exprs/BuiltInOperations.qll
Co-Authored-By: Jonas Jensen <jbj@github.com>
|
2019-11-14 12:49:02 +00:00 |
|
Geoffrey White
|
6724632413
|
Update cpp/ql/src/semmle/code/cpp/exprs/BuiltInOperations.qll
Co-Authored-By: Jonas Jensen <jbj@github.com>
|
2019-11-14 12:48:50 +00:00 |
|
Geoffrey White
|
45cc6c445c
|
Update cpp/ql/src/semmle/code/cpp/exprs/BuiltInOperations.qll
Co-Authored-By: Jonas Jensen <jbj@github.com>
|
2019-11-14 12:48:05 +00:00 |
|
Geoffrey White
|
0bb37c17f2
|
CPP: Delete parenthesized comment.
|
2019-11-14 12:46:43 +00:00 |
|
Geoffrey White
|
8b30baf656
|
CPP: Delete 'compiler-generated'.
|
2019-11-14 12:43:54 +00:00 |
|
Geoffrey White
|
f96cffa1f3
|
Update cpp/ql/src/semmle/code/cpp/exprs/BuiltInOperations.qll
Co-Authored-By: Jonas Jensen <jbj@github.com>
|
2019-11-14 12:41:10 +00:00 |
|
Geoffrey White
|
82c6ff02b2
|
Update cpp/ql/src/semmle/code/cpp/exprs/BuiltInOperations.qll
Co-Authored-By: Jonas Jensen <jbj@github.com>
|
2019-11-14 12:40:53 +00:00 |
|
Geoffrey White
|
6262cee27d
|
Update cpp/ql/src/semmle/code/cpp/exprs/BuiltInOperations.qll
Co-Authored-By: Jonas Jensen <jbj@github.com>
|
2019-11-14 12:40:41 +00:00 |
|
Geoffrey White
|
fe5bd42203
|
Update cpp/ql/src/semmle/code/cpp/exprs/BuiltInOperations.qll
Co-Authored-By: Jonas Jensen <jbj@github.com>
|
2019-11-14 12:40:29 +00:00 |
|
Geoffrey White
|
d8aeedfe01
|
Update cpp/ql/src/semmle/code/cpp/exprs/BuiltInOperations.qll
Co-Authored-By: Jonas Jensen <jbj@github.com>
|
2019-11-14 12:40:11 +00:00 |
|
Geoffrey White
|
877e9ba6d8
|
Update cpp/ql/src/semmle/code/cpp/exprs/BuiltInOperations.qll
Co-Authored-By: Jonas Jensen <jbj@github.com>
|
2019-11-14 12:39:54 +00:00 |
|
Geoffrey White
|
acefadda8c
|
Update cpp/ql/src/semmle/code/cpp/exprs/Assignment.qll
Co-Authored-By: Jonas Jensen <jbj@github.com>
|
2019-11-14 12:35:15 +00:00 |
|
Geoffrey White
|
b1dfc60422
|
Update cpp/ql/src/semmle/code/cpp/exprs/Cast.qll
Co-Authored-By: Jonas Jensen <jbj@github.com>
|
2019-11-14 12:34:13 +00:00 |
|
Anders Schack-Mulligen
|
106b8cfbca
|
Java/C++/C#: Fix bad magic and bad join-order.
|
2019-11-14 13:17:17 +01:00 |
|
Jonas Jensen
|
c7176e50ca
|
C++: Tweak wording in docs
|
2019-11-14 13:03:34 +01:00 |
|
Geoffrey White
|
79a000d88f
|
Update cpp/ql/src/semmle/code/cpp/exprs/Expr.qll
Co-Authored-By: Jonas Jensen <jbj@github.com>
|
2019-11-14 11:31:27 +00:00 |
|
Geoffrey White
|
0f2a2cb956
|
Update cpp/ql/src/semmle/code/cpp/exprs/Expr.qll
Co-Authored-By: Jonas Jensen <jbj@github.com>
|
2019-11-14 11:31:01 +00:00 |
|
Geoffrey White
|
25db90021b
|
Update cpp/ql/src/semmle/code/cpp/exprs/Expr.qll
Co-Authored-By: Jonas Jensen <jbj@github.com>
|
2019-11-14 11:29:03 +00:00 |
|
Geoffrey White
|
01b25199d0
|
CPP: Lesser than -> Less than.
|
2019-11-14 11:27:15 +00:00 |
|
Geoffrey White
|
238918c394
|
Update cpp/ql/src/semmle/code/cpp/Type.qll
Co-Authored-By: Jonas Jensen <jbj@github.com>
|
2019-11-14 11:24:54 +00:00 |
|
Geoffrey White
|
b3bda421bc
|
Update cpp/ql/src/semmle/code/cpp/Type.qll
Co-Authored-By: Jonas Jensen <jbj@github.com>
|
2019-11-14 11:24:15 +00:00 |
|
Geoffrey White
|
90909d211c
|
Update cpp/ql/src/semmle/code/cpp/Type.qll
Co-Authored-By: Jonas Jensen <jbj@github.com>
|
2019-11-14 11:24:00 +00:00 |
|