Geoffrey White
|
d648150322
|
C++: Autoformat.
|
2020-09-11 11:14:58 +01:00 |
|
Geoffrey White
|
dd53e3fe65
|
C++: Fix data flow to return value.
|
2020-09-11 11:14:58 +01:00 |
|
Geoffrey White
|
597757d76f
|
C++: Model std::stringstream put and write.
|
2020-09-11 11:14:57 +01:00 |
|
Geoffrey White
|
66a5c38eef
|
C++: Model std::stringstream constructor.
|
2020-09-11 11:14:57 +01:00 |
|
Geoffrey White
|
46a07fa9b2
|
C++: Model std::stringstream::str.
|
2020-09-09 18:22:06 +01:00 |
|
Taus
|
17ccc137ae
|
Merge pull request #4238 from RasmusWL/dataflow-small-fix-for-naming
Dataflow: small fixes for naming in taint tracking
|
2020-09-09 16:26:36 +02:00 |
|
Tamás Vajk
|
dfb8761bdc
|
C#: Add flag to Standalone extractor to use the self contained .Net framework (#4233)
|
2020-09-09 16:12:48 +02:00 |
|
Mathias Vorreiter Pedersen
|
e91d321d28
|
Merge pull request #4234 from geoffw0/stringstream
C++: Tests and initial models for taint through std::stringstream / std::ostream.
|
2020-09-09 15:31:46 +02:00 |
|
Rasmus Wriedt Larsen
|
2172fb6e65
|
Dataflow: s/data flow/taint propagation/ in QLDoc for sanitizers
|
2020-09-09 14:30:33 +02:00 |
|
Geoffrey White
|
d8bb49b9a0
|
C++: We get a few additional results for DefaultTaintTracking as well.
|
2020-09-09 13:18:07 +01:00 |
|
Rasmus Wriedt Larsen
|
d90f0be2c4
|
Dataflow: defaultTaintBarrier => defaultTaintSanitizer
Just keeping things a bit more consistent :)
|
2020-09-09 14:11:56 +02:00 |
|
Geoffrey White
|
db3f81a98f
|
C++: Correct QLDoc.
|
2020-09-09 11:16:14 +01:00 |
|
Geoffrey White
|
3013ef54ef
|
C++: Change note.
|
2020-09-09 11:09:47 +01:00 |
|
CodeQL CI
|
a1cec12377
|
Merge pull request #4220 from erik-krogh/colonCmd
Approved by esbena
|
2020-09-09 10:13:14 +01:00 |
|
Mathias Vorreiter Pedersen
|
9de1fb7c18
|
Merge pull request #4222 from jbj/BlockStmt
C++/Java/JS: Rename Block -> BlockStmt
|
2020-09-09 10:02:37 +02:00 |
|
Erik Krogh Kristensen
|
efe3fd7f1e
|
Update change-notes/1.26/analysis-javascript.md
Co-authored-by: Esben Sparre Andreasen <esbena@github.com>
|
2020-09-09 09:41:15 +02:00 |
|
Geoffrey White
|
90c7a79272
|
C++: Fix the object/refs up.
|
2020-09-08 16:49:11 +01:00 |
|
Geoffrey White
|
5a3d41879a
|
C++: Change some of the taint flows to data flows.
|
2020-09-08 16:49:11 +01:00 |
|
Geoffrey White
|
8a143bec3a
|
C++: Reverse taint through operator<<.
|
2020-09-08 16:49:10 +01:00 |
|
Geoffrey White
|
b73ff8da63
|
C++: Flow through operator<<.
|
2020-09-08 16:49:10 +01:00 |
|
Erik Krogh Kristensen
|
4515d27ad2
|
Merge branch 'main' of https://github.com/github/codeql into pr/erik-krogh/4220
|
2020-09-08 14:10:15 +00:00 |
|
Erik Krogh Kristensen
|
38679b6d92
|
add change note
|
2020-09-08 14:04:40 +00:00 |
|
CodeQL CI
|
9879c6c204
|
Merge pull request #4184 from aschackmull/java/cleanup-queryinjection
Approved by aibaars
|
2020-09-08 14:52:17 +01:00 |
|
Anders Schack-Mulligen
|
442de2e2d2
|
Java: Add qldoc.
|
2020-09-08 15:09:39 +02:00 |
|
Jonas Jensen
|
f92f84e3d4
|
Merge remote-tracking branch 'upstream/main' into BlockStmt
|
2020-09-08 14:09:46 +02:00 |
|
Nick Rolfe
|
075ce6edbf
|
Merge pull request #4178 from github/igfoo/48-coroutine-support-3
C++: Add initial support for coroutines operators
|
2020-09-08 12:44:24 +01:00 |
|
Jonas Jensen
|
0935d1e155
|
JS: Deprecate the Block class alias
|
2020-09-08 08:40:20 +02:00 |
|
Jonas Jensen
|
464d3630a2
|
Java: Rename Block -> BlockStmt
|
2020-09-08 08:40:20 +02:00 |
|
Jonas Jensen
|
ab90f06ddf
|
C++: Rename Block -> BlockStmt
|
2020-09-08 08:40:20 +02:00 |
|
Ian Lynagh
|
d49bc4ccda
|
C++: Tweak qldoc for coroutines
|
2020-09-07 20:39:11 +01:00 |
|
Ian Lynagh
|
4bf545548b
|
C++: Tweak to make qlformat happy
|
2020-09-07 20:37:01 +01:00 |
|
Ian Lynagh
|
86c58afa48
|
C++: Update stats for co_await/co_yield/co_return
|
2020-09-07 20:37:01 +01:00 |
|
Ian Lynagh
|
49f7baf5a9
|
C++: Add an upgrade script
|
2020-09-07 20:37:01 +01:00 |
|
Ian Lynagh
|
cca276be84
|
C++: Remove co_await range-based-for support for now
Initial impl won't support it
|
2020-09-07 20:37:01 +01:00 |
|
Ian Lynagh
|
78b522722c
|
C++: Split CoReturnStmt.getExpr into CoReturnStmt.{getOperand,getExpr}
|
2020-09-07 20:37:01 +01:00 |
|
Matthew Gretton-Dann
|
8b8b9d6fe3
|
Actually sort add Statement support
This commit fixes the previous one.
|
2020-09-07 20:37:01 +01:00 |
|
Matthew Gretton-Dann
|
5df5e6dfce
|
Add initial QL support classes for coroutines
Add classes for expressions co_yield and co_await.
Adds classes for statements co_return and `for co_await`.
|
2020-09-07 20:37:01 +01:00 |
|
Matthew Gretton-Dann
|
8199b3a230
|
C++: Add DB schema support for coroutines
|
2020-09-07 20:37:01 +01:00 |
|
Geoffrey White
|
6ef67af743
|
C++: Add models for stringstream methods.
|
2020-09-07 18:27:42 +01:00 |
|
Geoffrey White
|
fafd2f0a7c
|
C++: Add test cases for stringstream / ostream.
|
2020-09-07 18:27:42 +01:00 |
|
CodeQL CI
|
22b3b0a5f1
|
Merge pull request #3953 from RasmusWL/python-more-call-graph-tracing
Approved by tausbn
|
2020-09-07 17:34:14 +01:00 |
|
Asger F
|
d3f19721e6
|
Merge pull request #4153 from erik-krogh/snake_case_pr
JS: rename dbscheme predicates to consistently use snake_case in dbscheme
|
2020-09-07 16:21:32 +01:00 |
|
Jonas Jensen
|
3493c93d7b
|
Merge pull request #4218 from MathiasVP/mathiasvp/fix-fp-av82
C++: Add cases for conditional and comma operator in AV Rule 82
|
2020-09-07 15:27:07 +02:00 |
|
Rasmus Wriedt Larsen
|
61998afc56
|
Python: Remove unnecessary comment
Was introduced in 5d031d7abe when I actually fixed
the loop variable capture problem.
|
2020-09-07 15:06:07 +02:00 |
|
Rasmus Wriedt Larsen
|
fb37330f5e
|
Python: Fix grammar
Co-authored-by: Taus <tausbn@github.com>
|
2020-09-07 14:59:07 +02:00 |
|
Erik Krogh Kristensen
|
55b79f445c
|
recognize commands with slash and underscore
|
2020-09-07 14:28:28 +02:00 |
|
Jonas Jensen
|
3a7bf2a15a
|
Merge pull request #3933 from MathiasVP/alternative-instruction-operand-flow
C++: Alternate instruction -> operand flow
|
2020-09-07 13:37:20 +02:00 |
|
Erik Krogh Kristensen
|
320879bc1e
|
recognize colon in command-prefixes
|
2020-09-07 13:12:38 +02:00 |
|
Jonas Jensen
|
0fe5d75375
|
Merge pull request #4196 from MathiasVP/mathiasvp/field-to-object-taint-tests
C++: Add field to object taint tests
|
2020-09-07 13:02:22 +02:00 |
|
CodeQL CI
|
85f6388a19
|
Merge pull request #4206 from erik-krogh/consistentJquery
Approved by esbena
|
2020-09-07 11:23:23 +01:00 |
|