Michael Nebel
|
4298024cd6
|
C#: Refactor isRelevantForModels.
|
2022-03-29 11:07:57 +02:00 |
|
Michael Nebel
|
5970fd9904
|
C#: Also include property reads in possible new sink discovery. Only include public fields and properties.
|
2022-03-29 11:07:57 +02:00 |
|
Michael Nebel
|
8a65efbae4
|
C#/Java: Add isRelevantSinkKind predicate with language specific implementation.
|
2022-03-29 11:07:57 +02:00 |
|
Michael Nebel
|
0009d781d7
|
Java: Make most imports private.
|
2022-03-29 11:07:57 +02:00 |
|
Michael Nebel
|
1c7d764d54
|
C#: Make most module imports private.
|
2022-03-29 11:07:57 +02:00 |
|
Michael Nebel
|
ad27a5a1a6
|
C#/Java: Add some more QL Doc to the CaptureModels[Specific] implementation.
|
2022-03-29 11:07:57 +02:00 |
|
Michael Nebel
|
62dcbff67f
|
C#: Update sync files config.
|
2022-03-29 11:07:57 +02:00 |
|
Michael Nebel
|
5d62c48890
|
C#/Java: Move libraries to internal folder as these are for internal use only.
|
2022-03-29 11:07:57 +02:00 |
|
Michael Nebel
|
3d2ce57c9e
|
Java: Collapse all the specific code for summary, source and sink models into a single file.
|
2022-03-29 11:07:57 +02:00 |
|
Michael Nebel
|
43c9f9d7bb
|
C#: Collapse all the specific code for summary, source and sink models into a single file.
|
2022-03-29 11:07:57 +02:00 |
|
Michael Nebel
|
852d8a2770
|
Java: Collapse all the shared code for summary, source and sink models into a single file.
|
2022-03-29 11:07:57 +02:00 |
|
Michael Nebel
|
4f2227f206
|
C#: Collapse all the shared code for summary, source and sink models into a single file.
|
2022-03-29 11:07:57 +02:00 |
|
Michael Nebel
|
79fd2e6a40
|
C#/Java: Make configurations private and sprinkle some QL Doc.
|
2022-03-29 11:07:57 +02:00 |
|
Michael Nebel
|
6194d5cf63
|
C#: Add test for CaptureSinkModel query.
|
2022-03-29 11:07:57 +02:00 |
|
Michael Nebel
|
5babb0e66a
|
C#: Update stubs to include one more known sink method.
|
2022-03-29 11:07:57 +02:00 |
|
Michael Nebel
|
858508fa33
|
C#: Make sure that language independent parts of CaptureSinkModels is in sync.
|
2022-03-29 11:07:57 +02:00 |
|
Michael Nebel
|
db21a6a0f3
|
C#: Add CaptureSummaryModels query.
|
2022-03-29 11:07:57 +02:00 |
|
Michael Nebel
|
fb2a7dfb48
|
Java: Refactor CaptureSinkModels into language specific and generic part.
|
2022-03-29 11:07:57 +02:00 |
|
Michael Nebel
|
cc5fbbb7c5
|
Java: Minor cleanup in CaptureSinkModels.
|
2022-03-29 11:07:56 +02:00 |
|
Michael Nebel
|
cc4e26466f
|
C#: Add test case for CaptureSummaryModels query.
|
2022-03-29 11:07:56 +02:00 |
|
Michael Nebel
|
b4efd0e154
|
C#: Make sure that the shared CaptureSummaryModel is in sync.
|
2022-03-29 11:07:56 +02:00 |
|
Michael Nebel
|
4ae5dc323f
|
C#: Add CaptureSourceModel query.
|
2022-03-29 11:07:56 +02:00 |
|
Michael Nebel
|
45234b1631
|
Java: Refactor CaptureSourceModel to enable re-use.
|
2022-03-29 11:07:56 +02:00 |
|
Michael Nebel
|
f00837578b
|
Java: isPublic and fromSource check as this is already ensured by the TargetApi characteristic predicate.
|
2022-03-29 11:07:56 +02:00 |
|
Michael Nebel
|
f42ed1e3ad
|
Java: Cleanup imports in CaptureSourceModels.
|
2022-03-29 11:07:56 +02:00 |
|
Asger F
|
e5f2b830f3
|
Merge pull request #8577 from asgerf/fix-mad-warning
JS/Ruby: Fix regexp in MaD checking
|
2022-03-28 15:29:16 +02:00 |
|
Asger F
|
f22df765ed
|
Merge pull request #8533 from asgerf/mad-receiver-token
JS/Ruby: Represent non-positional arguments with Argument/Parameter tokens
|
2022-03-28 15:28:52 +02:00 |
|
Asger Feldthaus
|
0b30ecf36a
|
Ruby: add select clause back to Summaries.ql
|
2022-03-28 13:57:50 +02:00 |
|
Asger Feldthaus
|
d5bcd14733
|
Sync ApiGraphModels.qll
|
2022-03-28 12:43:55 +02:00 |
|
Asger Feldthaus
|
7e6206ed36
|
JS: Fix the regexp for valid MaD token arguments
|
2022-03-28 12:43:43 +02:00 |
|
Arthur Baars
|
af1d949d06
|
Merge pull request #8489 from aibaars/regex-refactor
Ruby: refactor regex libraries
|
2022-03-28 12:17:00 +02:00 |
|
Erik Krogh Kristensen
|
c98d024c0e
|
Merge pull request #8575 from erik-krogh/qlFixTypo
QL: fix Import::getImportString
|
2022-03-28 11:41:59 +02:00 |
|
Arthur Baars
|
accdd9499a
|
Ruby: drop unused predicates that do not exist in Python variant
|
2022-03-28 11:32:52 +02:00 |
|
Erik Krogh Kristensen
|
7ac6f5849c
|
fix Import::getImportString
|
2022-03-28 11:04:18 +02:00 |
|
Mathias Vorreiter Pedersen
|
57c39e9642
|
Merge pull request #8574 from erik-krogh/qlForQlFixes
QL: two small improvements
|
2022-03-28 09:26:43 +01:00 |
|
Erik Krogh Kristensen
|
77aff04429
|
add a getImportString utility predicate to Import
|
2022-03-28 10:14:27 +02:00 |
|
Erik Krogh Kristensen
|
d4c8f42336
|
add QLDoc to the child relation for TopLevel
|
2022-03-28 09:54:08 +02:00 |
|
yoff
|
5efc19c39d
|
Merge pull request #7806 from erik-krogh/pyDef
Python: Add def nodes to API graphs
|
2022-03-28 08:09:14 +02:00 |
|
Edoardo Pirovano
|
8faabb837a
|
Merge pull request #8561 from erik-krogh/latestTools
QL: use latest tools in codeql-action/init
|
2022-03-25 15:12:58 -04:00 |
|
Erik Krogh Kristensen
|
21192b7593
|
use latest tools in codeql-action/init
|
2022-03-25 19:26:10 +01:00 |
|
Andrew Eisenberg
|
5fb84a774b
|
Merge pull request #8553 from github/aeisenberg/cpp-suites
Suites: Remove self-referential `from` directives
|
2022-03-25 09:15:53 -07:00 |
|
Michael Nebel
|
79f3da8af1
|
Merge pull request #8506 from michaelnebel/java/generalize-generate-flow-model
Java/C#: Generalize script for generating flow models.
|
2022-03-25 16:20:53 +01:00 |
|
Geoffrey White
|
2014599f88
|
Merge pull request #8318 from geoffw0/cwe497b
C++: New query cpp/potential-system-data-exposure
|
2022-03-25 14:55:00 +00:00 |
|
Taus
|
b75ac4e827
|
Merge pull request #8540 from tausbn/python-add-points-to-call-graph-meta-query
Python: Add call graph meta-query
|
2022-03-25 15:36:33 +01:00 |
|
Erik Krogh Kristensen
|
9e71d9bada
|
Merge pull request #8556 from erik-krogh/bumpAction
QL: update codeql-action version in QL-for-QL
|
2022-03-25 14:46:31 +01:00 |
|
Erik Krogh Kristensen
|
68c07fe1c0
|
pin the commit of codeql-action in the remaining steps/workflows
|
2022-03-25 14:35:44 +01:00 |
|
Erik Krogh Kristensen
|
8f377f4101
|
pin the commit
Co-authored-by: Esben Sparre Andreasen <esbena@github.com>
|
2022-03-25 14:19:29 +01:00 |
|
Erik Krogh Kristensen
|
cf57eb825c
|
update codeql-action version in QL-for-QL
|
2022-03-25 13:37:27 +01:00 |
|
Taus
|
d56caa2398
|
Merge pull request #8547 from RasmusWL/regexstring-imports
Python: Import framework-modeling in `regex.qll`
|
2022-03-25 13:26:04 +01:00 |
|
Geoffrey White
|
9f3fd57534
|
Merge branch 'main' into cwe497b
|
2022-03-25 11:57:30 +00:00 |
|