Paolo Tranquilli
|
ff78ac98d2
|
Merge pull request #13249 from github/redsun82/swift-hidden-ast
Swift: make only certain elements hideable in the AST
codeql-cli/v2.13.3
|
2023-05-24 11:22:10 +02:00 |
|
Arthur Baars
|
7c5fef37eb
|
Merge pull request #13257 from smowton/smowton/hotfix/useless-assignment-to-field-exclude-method-receivers
Hotfix: Go: exclude method receivers from dead-store-of-field query
|
2023-05-23 16:20:34 +02:00 |
|
Paolo Tranquilli
|
09ce29b79f
|
Merge branch 'codeql-cli-2.13.3' into redsun82/swift-hidden-ast
|
2023-05-23 16:12:54 +02:00 |
|
Paolo Tranquilli
|
a14f7dd153
|
Merge pull request #13238 from github/redsun82/swift-remove-props-from-interpolated-strings
Swift: remove unneeded properties from `InterpolatedStringLiteralExpr`
|
2023-05-23 15:57:31 +02:00 |
|
Paolo Tranquilli
|
fce33d369b
|
Merge branch 'codeql-cli-2.13.3' into redsun82/swift-hidden-ast
|
2023-05-23 15:31:29 +02:00 |
|
Chris Smowton
|
99c211955b
|
Hotfix: Go: exclude method receivers from dead-store-of-field query
|
2023-05-23 14:31:25 +01:00 |
|
Geoffrey White
|
b2a958f8d3
|
Merge pull request #13163 from geoffw0/cleartextlogging
Swift: Make the cleartext logging query consistent with other cleartext-* queries.
|
2023-05-23 14:14:56 +01:00 |
|
Paolo Tranquilli
|
86eecea5f6
|
Merge branch 'codeql-cli-2.13.3' into cleartextlogging
|
2023-05-23 14:44:36 +02:00 |
|
Paolo Tranquilli
|
aca85d76ee
|
Merge branch 'codeql-cli-2.13.3' into redsun82/swift-remove-props-from-interpolated-strings
|
2023-05-23 14:42:00 +02:00 |
|
Paolo Tranquilli
|
f964d196dc
|
Merge pull request #13213 from geoffw0/hideenumcasedecl
Swift: Add EnumDecl.getEnumElement(_)
|
2023-05-23 14:37:02 +02:00 |
|
Chris Smowton
|
8b28848c82
|
Merge pull request #13250 from smowton/smowton/hotfix/golang-field-store-varargs-function
Hotfix: Go: count passing to a vararg function as escaping
|
2023-05-23 12:03:48 +01:00 |
|
Paolo Tranquilli
|
67d4788dc5
|
Merge branch 'codeql-cli-2.13.3' into hideenumcasedecl
|
2023-05-23 12:53:07 +02:00 |
|
Paolo Tranquilli
|
7aac538480
|
Merge branch 'codeql-cli-2.13.3' into redsun82/swift-remove-props-from-interpolated-strings
|
2023-05-23 12:47:17 +02:00 |
|
Paolo Tranquilli
|
b4edc92079
|
Swift: make hideability spread upward in the hierarchy
|
2023-05-23 12:45:18 +02:00 |
|
Paolo Tranquilli
|
b19194bd06
|
Swift: make only Expr, Pattern and Type hideable
|
2023-05-23 12:45:18 +02:00 |
|
Paolo Tranquilli
|
a087fef335
|
Swift: implement @ql.hideable
|
2023-05-23 12:45:18 +02:00 |
|
Paolo Tranquilli
|
7dd18ff801
|
Swift: add @ql.hideable to schema loading
|
2023-05-23 12:45:18 +02:00 |
|
Arthur Baars
|
89985e2cb7
|
Merge pull request #13252 from github/redsun82/swift-workflow
Swift: trigger workflow on `codeql-cli-*`
|
2023-05-23 12:43:44 +02:00 |
|
Paolo Tranquilli
|
0574f2784f
|
Swift: trigger workflow on codeql-cli-*
|
2023-05-23 12:32:28 +02:00 |
|
Arthur Baars
|
674c31d54d
|
Merge pull request #13243 from github/release-prep/2.13.3
Release preparation for version 2.13.3
|
2023-05-23 12:31:51 +02:00 |
|
Paolo Tranquilli
|
6059d8c007
|
Merge branch 'codeql-cli-2.13.3' into hideenumcasedecl
|
2023-05-23 12:19:57 +02:00 |
|
Chris Smowton
|
d5d56cde5a
|
Dead store of field: count passing to a vararg function as escaping
|
2023-05-23 10:51:21 +01:00 |
|
Paolo Tranquilli
|
c9c1f08de7
|
Swift: mark downgrade as backwards compatible
|
2023-05-23 08:36:49 +02:00 |
|
github-actions[bot]
|
7aa23cf11d
|
Release preparation for version 2.13.3
|
2023-05-22 20:47:00 +00:00 |
|
Jeroen Ketema
|
a319fc0044
|
Merge pull request #13234 from jketema/std-inline
C++: Include inline namespaces in `StdNamespace`
|
2023-05-22 19:56:15 +02:00 |
|
Geoffrey White
|
3bcaff6059
|
Swift: re-run codegen.
|
2023-05-22 16:37:03 +01:00 |
|
Geoffrey White
|
830686218f
|
Merge branch 'main' into hideenumcasedecl
|
2023-05-22 16:35:28 +01:00 |
|
Tom Hvitved
|
97b0012a5e
|
Merge pull request #13233 from hvitved/ruby/type-tracking-summary-ret-node
Ruby: Allow for flow out of callbacks passed to summarized methods in type tracking
|
2023-05-22 16:05:18 +02:00 |
|
Jeroen Ketema
|
f31ab3a7e7
|
C++: Add change note
|
2023-05-22 16:00:12 +02:00 |
|
Paolo Tranquilli
|
9a0f87434e
|
Swift: remove unneeded properties from InterpolatedStringLiteralExpr
These properties were unused in the QL library (hence the full
upgrade/downgrade compatibility).
|
2023-05-22 15:28:54 +02:00 |
|
Mathias Vorreiter Pedersen
|
e3a5805916
|
Merge pull request #13237 from jketema/pointer-deref-fp
C++: Add `cpp/invalid-pointer-deref` false positives
|
2023-05-22 14:27:14 +01:00 |
|
Philip Ginsbach
|
cff4317cb1
|
Merge pull request #13236 from github/ginsbach/IdentifierSpecification
repair and update the Identifier section of the QL specification
|
2023-05-22 14:26:46 +01:00 |
|
Jeroen Ketema
|
ec265c6bb2
|
Merge pull request #13229 from MathiasVP/add-fp-testcase
C++: Add FP testcase for `cpp/overrun-write`
|
2023-05-22 15:26:13 +02:00 |
|
Paolo Tranquilli
|
f56ffbc25e
|
Merge pull request #13232 from github/redsun82/swift-hidden-ast
Swift: fix hidden AST getters
|
2023-05-22 14:47:11 +02:00 |
|
Jeroen Ketema
|
3f289b1c99
|
C++: Add cpp/invalid-pointer-deref false positives
|
2023-05-22 14:34:59 +02:00 |
|
Philip Ginsbach
|
35114d5ac4
|
introduce parameterName rule
|
2023-05-22 11:48:13 +01:00 |
|
Philip Ginsbach
|
42e81015d0
|
mention signatureExpr in section on use of identifier rules
|
2023-05-22 11:48:13 +01:00 |
|
Philip Ginsbach
|
d98fcdd6aa
|
do not use upperId directly in type signature rules
|
2023-05-22 11:48:13 +01:00 |
|
Philip Ginsbach
|
b707815370
|
do not use simpleId directly in module expression rules
|
2023-05-22 11:48:06 +01:00 |
|
Philip Ginsbach
|
7ace4cd43e
|
add rule for module signature names (differing from module names)
|
2023-05-22 11:44:59 +01:00 |
|
Tom Hvitved
|
20efe81f10
|
Update ruby/ql/lib/codeql/ruby/typetracking/TypeTrackerSpecific.qll
Co-authored-by: Asger F <asgerf@github.com>
|
2023-05-22 12:43:05 +02:00 |
|
Philip Ginsbach
|
d4ab1c9643
|
such identifiers do not actually exist in QL
|
2023-05-22 11:22:47 +01:00 |
|
Erik Krogh Kristensen
|
3647b9cfeb
|
Merge pull request #13196 from erik-krogh/indirectCommand
JS: require arguments to be shell interpreted to be flagged by indirect-command-injection
|
2023-05-22 11:53:57 +02:00 |
|
Jeroen Ketema
|
f46183d0ba
|
C++: Include inline namespaces in StdNamespace
|
2023-05-22 11:41:49 +02:00 |
|
Tom Hvitved
|
33be52f0b7
|
Ruby: Allow for flow out of callbacks passed to summarized methods in type tracking
|
2023-05-22 11:01:08 +02:00 |
|
Paolo Tranquilli
|
20893bdef5
|
Swift: accept test changes after hidden AST fix
|
2023-05-22 10:14:29 +02:00 |
|
Tony Torralba
|
05c30e8fac
|
Merge pull request #13230 from atorralba/atorralba/java/groove-template-engine-sink
Java: Add TemplateEngine.createTemplate as a Groovy injection sink
|
2023-05-22 10:04:29 +02:00 |
|
Paolo Tranquilli
|
de03bdc235
|
Swift: fix hidden AST getters
For consistency with the C/C++ QL library, getters of AST elements
within the hidden AST should not themselves skip other hidden AST
elements.
|
2023-05-22 09:57:48 +02:00 |
|
Tom Hvitved
|
224a2c3d91
|
Merge pull request #13231 from hvitved/ruby/type-tracker-missing-callback-flow-out
Ruby: Allow for flow through callbacks to summarized methods in type tracking
|
2023-05-22 09:38:59 +02:00 |
|
Tom Hvitved
|
128168a7e7
|
Ruby: Allow for flow through callbacks to summarized methods in type tracking
|
2023-05-21 20:51:45 +02:00 |
|