Ian Lynagh
|
69cfc79561
|
Kotlin: Add LighterAST support to numlines extraction
|
2023-11-23 12:02:27 +00:00 |
|
Maiky
|
6739750d2a
|
Add Unsafe Unpacking Query (CWE-022)
|
2023-11-23 12:48:33 +01:00 |
|
Joe Farebrother
|
befb1ccd84
|
Fix integration tests for windows
|
2023-11-23 10:56:45 +00:00 |
|
Joe Farebrother
|
e4edb19f43
|
Update to hasFullyQualifiedName
|
2023-11-23 10:56:45 +00:00 |
|
Joe Farebrother
|
f24c042d04
|
Rename Razor Page class to Razor View class
|
2023-11-23 10:56:45 +00:00 |
|
Joe Farebrother
|
aa3fd6add0
|
Fix standalone tests
|
2023-11-23 10:56:45 +00:00 |
|
Joe Farebrother
|
33186ac797
|
Add integration tests
|
2023-11-23 10:56:45 +00:00 |
|
Joe Farebrother
|
82fbae3e5a
|
Handle standalone extraction case in which generated files list absolute paths
|
2023-11-23 10:56:45 +00:00 |
|
Joe Farebrother
|
26c048a650
|
Minor refactoring
|
2023-11-23 10:56:44 +00:00 |
|
Joe Farebrother
|
e2e4642037
|
Remove redundant import
|
2023-11-23 10:56:44 +00:00 |
|
Joe Farebrother
|
7a098dde50
|
Remove AdditionalTaintStep (redundant with NonLocalJumpNode)
|
2023-11-23 10:56:44 +00:00 |
|
Joe Farebrother
|
9af44ed0a2
|
Convert flow steps to value steps
|
2023-11-23 10:56:44 +00:00 |
|
Joe Farebrother
|
052166f17e
|
Fix issue in genfiles.py + add help text
|
2023-11-23 10:56:44 +00:00 |
|
Joe Farebrother
|
96bddde7c1
|
Review suggestions - Remove unneeded import in tests, rename RazorPage to RazorPageClass
|
2023-11-23 10:56:44 +00:00 |
|
Joe Farebrother
|
ef15980bb6
|
Remove unnecessary check for the name parameter as parameter 1
|
2023-11-23 10:56:43 +00:00 |
|
Joe Farebrother
|
2416040854
|
Review suggestions - make import private and update change note
|
2023-11-23 10:56:43 +00:00 |
|
Joe Farebrother
|
047f8e485a
|
Make the additional flow steps generally applicible to all queries
|
2023-11-23 10:56:43 +00:00 |
|
Joe Farebrother
|
0ed7b3c3ad
|
Update qldoc
|
2023-11-23 10:56:43 +00:00 |
|
Joe Farebrother
|
7371751801
|
Add change note
|
2023-11-23 10:56:43 +00:00 |
|
Joe Farebrother
|
826111dc08
|
Separate area view discovery list for increased precision
|
2023-11-23 10:56:42 +00:00 |
|
Joe Farebrother
|
f2c3d83d9e
|
Add tests for area cases
|
2023-11-23 10:56:42 +00:00 |
|
Joe Farebrother
|
7bd7cc5dbe
|
Fix tests
|
2023-11-23 10:56:42 +00:00 |
|
Joe Farebrother
|
f1b0f1a35d
|
Use shared filepath normalization libary
|
2023-11-23 10:56:42 +00:00 |
|
Joe Farebrother
|
7194113a64
|
Add areas
|
2023-11-23 10:56:42 +00:00 |
|
Joe Farebrother
|
7691cbce87
|
Add additional test cases
|
2023-11-23 10:56:42 +00:00 |
|
Joe Farebrother
|
f84b2a96af
|
Add support for view locations defined in code through RazoeViewEngineOptions
|
2023-11-23 10:56:42 +00:00 |
|
Joe Farebrother
|
4f5ecb899b
|
Add unit tests + fix issue in stubs
|
2023-11-23 10:56:41 +00:00 |
|
Joe Farebrother
|
ac3f642b45
|
Unit tests - Write script to aid generating necessary code from .cshtml files.
|
2023-11-23 10:56:41 +00:00 |
|
Joe Farebrother
|
12a579e0aa
|
Add relative filepath lookup
|
2023-11-23 10:56:41 +00:00 |
|
Joe Farebrother
|
40a7223620
|
Implement xss flow step for absolute filepath case
|
2023-11-23 10:56:41 +00:00 |
|
Rasmus Wriedt Larsen
|
d056706af5
|
Merge pull request #14725 from RasmusWL/re-modeling
Python: Add taint-flow modeling for `re` module
|
2023-11-23 11:35:36 +01:00 |
|
Erik Krogh Kristensen
|
ef8d38e9e0
|
Merge pull request #14885 from erik-krogh/update-changenotes
JS: update the JS change notes to mention security severity instead of just severity
|
2023-11-23 11:17:53 +01:00 |
|
Rasmus Wriedt Larsen
|
3d46129bbf
|
Python: Remove intermediary steps from taint-test
These were leftovers from old way of propagating taint
|
2023-11-23 10:40:25 +01:00 |
|
erik-krogh
|
dd1e71ace9
|
update the JS change notes to mention security severity instead of just severity
|
2023-11-23 10:28:22 +01:00 |
|
Paolo Tranquilli
|
ff529c34b4
|
Codegen: use re.escape
|
2023-11-23 09:37:44 +01:00 |
|
Yunus AYDIN
|
ca56b0157d
|
Merge branch 'github:main' into main
|
2023-11-22 22:56:23 +03:00 |
|
Jeroen Ketema
|
257fe1ad6b
|
Merge pull request #14801 from jketema/rewrite-tainted-format-string
C++: Rewrite `cpp/tainted-format-string` away from `DefaultTaintTracking`
|
2023-11-22 17:55:36 +01:00 |
|
Owen Mansel-Chan
|
a130c0f6b3
|
Merge branch 'main' into main
|
2023-11-22 16:50:41 +00:00 |
|
Owen Mansel-Chan
|
dd8fb29a65
|
Improve QLDocs of CallNode and MethodCallNode
When a function is assigned to a variable and called through that
variable then we can't always tell it was a method.
|
2023-11-22 16:32:10 +00:00 |
|
Pierre
|
98ddbe0d83
|
Merge pull request #14880 from github/geoffw0-patch-2
|
2023-11-22 17:31:44 +01:00 |
|
Geoffrey White
|
bcf76b1ac0
|
Update change note 0.3.3.md
Update original change note in line with the change here: https://github.com/github/codeql/pull/14876#discussion_r1402142306
|
2023-11-22 16:20:05 +00:00 |
|
Jeroen Ketema
|
1fbe23228e
|
C++: Update test to reflect updated test results
|
2023-11-22 16:49:13 +01:00 |
|
Jeroen Ketema
|
bb1945f899
|
C++: Rewrite cpp/tainted-format-string away from DefaultTaintTracking
|
2023-11-22 16:49:13 +01:00 |
|
Mathias Vorreiter Pedersen
|
640e2f56d5
|
C++: Accept test changes.
|
2023-11-22 15:43:24 +00:00 |
|
Mathias Vorreiter Pedersen
|
306440ce6e
|
C++: Convert 'cpp/user-controlled-null-termination-tainted' away from 'DefaultTaintTracking'.
|
2023-11-22 15:43:24 +00:00 |
|
Arthur Baars
|
29c950035d
|
Merge pull request #14877 from github/post-release-prep/codeql-cli-2.15.3
Post-release preparation for codeql-cli-2.15.3
|
2023-11-22 16:39:09 +01:00 |
|
Geoffrey White
|
012dc59bf3
|
Swift: Change note.
|
2023-11-22 15:24:19 +00:00 |
|
Geoffrey White
|
5723a75f3c
|
Swift: Add heuristic model for init(contentsOfFile) and similar.
|
2023-11-22 15:24:19 +00:00 |
|
Pierre
|
60ebe3b179
|
Merge pull request #14876 from github/changedocs/2.15.3
Add combined changelogs for 2.15.3 and backfill historic versions
|
2023-11-22 16:22:56 +01:00 |
|
Ian Lynagh
|
1f2d9dc95c
|
Merge pull request #14862 from igfoo/igfoo/test-kotlin1
Kotlin: Move tests from test/kotlin to test-kotlin1
|
2023-11-22 14:45:13 +00:00 |
|