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 |
|
Mathias Vorreiter Pedersen
|
00fe448e3a
|
Merge pull request #12072 from aschackmull/dataflow/stage3-perf
Dataflow: Fix join in `fwdFlowRead` (take 2)
|
2023-02-06 10:43:11 +00: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
|
c517eb89b2
|
add more sinks
|
2023-02-03 17:33:08 +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 |
|
github-actions[bot]
|
faf21f3edb
|
Post-release preparation for codeql-cli-2.12.2
|
2023-02-02 23:01:04 +00: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 |
|
github-actions[bot]
|
a4fa984792
|
Release preparation for version 2.12.2
|
2023-02-02 14:34:55 +00:00 |
|
Alvaro Muñoz
|
70a151af02
|
add change-notes
|
2023-02-01 14:49:30 +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 |
|
github-actions[bot]
|
b62cb6ba84
|
Post-release preparation for codeql-cli-2.12.1
|
2023-01-20 19:49:56 +00:00 |
|
Alex Ford
|
e4df1f5a6f
|
Ruby: add missing toString case for synthetic globals
|
2023-01-20 13:31:43 +00:00 |
|
github-actions[bot]
|
005b3e4a47
|
Release preparation for version 2.12.1
|
2023-01-20 12:03:19 +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 |
|
Michael Nebel
|
48d0eccbf6
|
Go: Cleanup and renaming.
|
2023-01-12 11:13:34 +01:00 |
|
Michael Nebel
|
218f553fef
|
Go: Convert remaining CSV production models to use data extensions.
|
2023-01-12 11:13:33 +01:00 |
|
Michael Nebel
|
ebb3485a73
|
Go: Use the extensible predicates for model definitions.
|
2023-01-12 11:13:33 +01:00 |
|
Michael Nebel
|
5fd687d3df
|
Go: Add MaD related extensible predicates.
|
2023-01-12 11:13:33 +01:00 |
|
Michael Nebel
|
0f993a0d26
|
Go: Prepare library for adding extensions.
|
2023-01-12 11:13:28 +01:00 |
|