Mathias Vorreiter Pedersen
|
92ad099c1b
|
DataFlow: Remove bindingsets, remove the call column, and swap parameter and argument columns.
|
2023-03-06 13:47:59 +00:00 |
|
Mathias Vorreiter Pedersen
|
3bf28cc752
|
DataFlow: Sync identical files.
|
2023-03-06 13:46:21 +00:00 |
|
Mathias Vorreiter Pedersen
|
067abacbb8
|
Go: Add stub.
|
2023-03-06 13:44:23 +00:00 |
|
Anders Schack-Mulligen
|
5c7f2ac7f7
|
Merge pull request #12186 from aschackmull/dataflow/refactor-configuration
Data flow: Refactor configuration
|
2023-03-06 13:38:59 +01:00 |
|
Anders Schack-Mulligen
|
557cb17f4d
|
Dataflow: Minor perf fix for single config wrapper.
|
2023-03-06 10:24:33 +01:00 |
|
Anders Schack-Mulligen
|
0addcfa7c5
|
Dataflow: Fix some perf issues.
|
2023-03-03 11:45:32 +01:00 |
|
Anders Schack-Mulligen
|
a498ab241b
|
Go: Fix query.
|
2023-03-02 13:53:37 +01:00 |
|
Anders Schack-Mulligen
|
64c60d59b1
|
Go: Fix compilation.
|
2023-02-28 09:57:22 +01:00 |
|
Anders Schack-Mulligen
|
bf650c755c
|
Dataflow: Sync changes to all languages.
|
2023-02-27 14:30:05 +01:00 |
|
Michael Nebel
|
813ffa440c
|
Java: Consider ai-generated flow summaries to as generated summaries in dataflow.
|
2023-02-20 12:11:48 +01:00 |
|
Chris Smowton
|
4d1608aafa
|
Go integer conversion: check against sink, not source signedness
|
2023-02-17 18:53:18 +00:00 |
|
Chris Smowton
|
7e7850374e
|
Implement standard library models for Go 1.20
|
2023-02-15 18:29:49 +00:00 |
|
Chris Smowton
|
7d2b78b463
|
Note that all interface types are considered comparable as of Go 1.20
|
2023-02-15 17:15:00 +00:00 |
|
Owen Mansel-Chan
|
4fa484dad2
|
Merge pull request #12130 from owen-mc/go/port-integration-tests
Go: port integration tests
|
2023-02-13 13:49:59 +00:00 |
|
Anders Schack-Mulligen
|
e877b161d8
|
Merge pull request #12124 from hvitved/dataflow/stage1-dispatch
Data flow: Call context virtual dispatch pruning in stage 1
|
2023-02-13 13:13:43 +01:00 |
|
Owen Mansel-Chan
|
947a9f12a1
|
Make DiagnosticsReporting.qll a library
|
2023-02-13 11:59:36 +00:00 |
|
Tom Hvitved
|
f7a5a33474
|
Address review comment
|
2023-02-13 09:01:15 +01:00 |
|
Owen Mansel-Chan
|
7042f67375
|
Refactor code to be simpler
|
2023-02-10 22:09:20 +00:00 |
|
Owen Mansel-Chan
|
202c0be303
|
Add hasLocationInfo for Types
It returns a dummy location except for named types with a type
declaration in the source.
|
2023-02-10 22:09:20 +00:00 |
|
Chris Smowton
|
f113eaa77d
|
Merge pull request #12059 from pwntester/go_twirp_support
[GoLang] Add support for Twirp framework
|
2023-02-08 21:55:56 +00:00 |
|
Owen Mansel-Chan
|
18335854b6
|
Update go/ql/lib/semmle/go/frameworks/Twirp.qll
Co-authored-by: Michael B. Gale <mbg@github.com>
|
2023-02-08 15:33:35 +00:00 |
|
Alvaro Muñoz
|
764155ce97
|
remove bracket
|
2023-02-08 11:57:03 +01:00 |
|
Owen Mansel-Chan
|
931c683146
|
Use regex for case-insensitive string comparisons
This is slightly more efficient.
|
2023-02-08 10:45:07 +00:00 |
|
Owen Mansel-Chan
|
c427f8fc95
|
Do not import file defining a Configuration
|
2023-02-08 06:31:25 +00:00 |
|
Chris Smowton
|
99d3f689dc
|
Consolidate repeated calls to matches and regexpMatch
This is especially useful if it avoids temporary string construction, such as toLowerCase().matches(...)
|
2023-02-07 19:22:49 +00:00 |
|
Tom Hvitved
|
8e8897b08b
|
Data flow: Sync files
|
2023-02-07 15:15:04 +01:00 |
|
Alvaro Muñoz
|
04d5b7e579
|
make RequestForgery import private
|
2023-02-03 18:19:35 +01:00 |
|
Alvaro Muñoz
|
4b198f9af8
|
apply code review feedback
|
2023-02-03 18:12:49 +01:00 |
|
Alvaro Muñoz
|
844193d065
|
use regexp to capture generated file names
|
2023-02-03 18:08:56 +01:00 |
|
Alvaro Muñoz
|
6b3d458865
|
Apply suggestions from code review
Co-authored-by: Owen Mansel-Chan <62447351+owen-mc@users.noreply.github.com>
|
2023-02-03 16:20:21 +01:00 |
|
Alvaro Muñoz
|
c7637a7e1f
|
Apply suggestions from code review
Co-authored-by: Owen Mansel-Chan <62447351+owen-mc@users.noreply.github.com>
|
2023-02-03 16:19:48 +01:00 |
|
Alvaro Muñoz
|
a0cf8e786c
|
fix SSRF sink
|
2023-02-03 16:16:00 +01:00 |
|
Alvaro Muñoz
|
7140b956e8
|
improve generated files matching predicates
|
2023-02-03 16:13:44 +01:00 |
|
Alvaro Muñoz
|
8cb022713e
|
include review feedback
|
2023-02-03 10:01:55 +01:00 |
|
Alvaro Muñoz
|
13242df149
|
Apply suggestions from code review
Co-authored-by: Owen Mansel-Chan <62447351+owen-mc@users.noreply.github.com>
|
2023-02-03 09:45:00 +01:00 |
|
Alvaro Muñoz
|
2576a09af9
|
remove unnecessary line
|
2023-02-02 17:50:50 +01:00 |
|
Anders Schack-Mulligen
|
67d4ed53b9
|
Dataflow: Sync.
|
2023-02-02 16:33:00 +01:00 |
|
Alvaro Muñoz
|
a3188f2e10
|
address review feedback
|
2023-02-01 14:43:51 +01:00 |
|
Alvaro Muñoz
|
3502ab6523
|
fix missing QLDocs and refactor ServiceInterface
|
2023-02-01 14:37:38 +01:00 |
|
Alvaro Muñoz
|
afa6b1cec5
|
Initial support for Twirp framework
|
2023-02-01 13:55:09 +01:00 |
|
Mathias Vorreiter Pedersen
|
95b15825f9
|
DataFlow: Sync identical files.
|
2023-01-27 16:24:31 +00:00 |
|
Alex Ford
|
55550e7980
|
Merge pull request #11941 from alexrford/summary-component-tostring-syntheticglobal
Add missing toString case for synthetic globals
|
2023-01-23 10:00:00 +00:00 |
|
Michael Nebel
|
69a42d8b1f
|
Merge pull request #11931 from michaelnebel/csharp/refactor
Remove the Csv postfix of some predicate names.
|
2023-01-23 09:09:48 +01:00 |
|
Alex Ford
|
e4df1f5a6f
|
Ruby: add missing toString case for synthetic globals
|
2023-01-20 13:31:43 +00:00 |
|
Michael Nebel
|
dc223cb82e
|
Sync files and make corresponding changes for other languages.
|
2023-01-19 15:14:06 +01:00 |
|
Chris Smowton
|
9a5e1f5e28
|
Make import private
|
2023-01-19 14:10:17 +00:00 |
|
Owen Mansel-Chan
|
13d1c88a11
|
Make new data flow copy for StringOps.StringsNewReplacer
|
2023-01-19 13:05:31 +00:00 |
|
Owen Mansel-Chan
|
30f0dd8c03
|
Add string replacement sanitizer to log injection
|
2023-01-18 15:24:39 +00:00 |
|
Owen Mansel-Chan
|
015ef4c3ef
|
Add use of strings.Replacer to replace sanitizer
|
2023-01-18 15:20:14 +00:00 |
|
Owen Mansel-Chan
|
2b1a7898d9
|
Move ReplaceAll sanitizer to shared code
|
2023-01-18 15:12:52 +00:00 |
|