Asger F
|
7a2391f848
|
JS: Deprecate Portals and delete tests
This is a super old attempt at model generation, from before MaD even existed. It's obsolete and just have to be removed.
|
2025-09-11 11:05:36 +02:00 |
|
Asger F
|
d39263dcac
|
Merge pull request #20317 from asgerf/js/xunit
JS: Avoid overriding Expr predicates in xUnit.qll
|
2025-09-10 13:41:21 +02:00 |
|
Asger F
|
dacc9e26e9
|
JS: Refactor 'default' import interop
|
2025-09-10 13:03:36 +02:00 |
|
Asger F
|
2a4d6830ec
|
JS: An array of constants should be considered "filtered"
|
2025-09-10 11:07:32 +02:00 |
|
Asger F
|
602dae0592
|
JS: Add test showing FP
|
2025-09-10 10:58:34 +02:00 |
|
Asger F
|
36e18c2a89
|
JS: Enable inline expectations in BuildArtifactLeak
The tests already have the annotations, it just seems to have been disable by accident
|
2025-09-10 10:56:34 +02:00 |
|
Asger F
|
09edc29979
|
Merge pull request #20322 from asgerf/js/react-no-override
JS: Do not override AST methods in React model
|
2025-09-10 10:42:59 +02:00 |
|
Asger F
|
d575d3c9e4
|
Merge pull request #20374 from asgerf/js/typescript-5.9
JS: Support TypeScript 5.9 and support 'import defer' syntax
|
2025-09-09 20:50:04 +02:00 |
|
Michael Nebel
|
1c801bd856
|
JavaScript: Update integration test expected output.
|
2025-09-09 15:48:31 +02:00 |
|
Michael Nebel
|
58862f4ace
|
JavaScript: Add some medium precision queries to the code-quality-extended suite.
|
2025-09-09 15:47:03 +02:00 |
|
Asger F
|
d8e943ea05
|
Update javascript/ql/lib/semmle/javascript/frameworks/React.qll
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-09-09 08:36:25 +02:00 |
|
Asger F
|
0752dbea9b
|
Merge pull request #20360 from asgerf/js/remove-angularjs-string-special-case
JS: Remove special treatment of strings in AngularJS code
|
2025-09-08 22:48:23 +02:00 |
|
Asger F
|
b5045b3407
|
Merge pull request #20363 from asgerf/js/remove-fallback-type
JS: Remove unused getFallbackTypeAnnotation()
|
2025-09-08 22:48:07 +02:00 |
|
Napalys Klicius
|
8c34b7eaea
|
Merge pull request #20146 from Napalys/js/move-cors-query-from-experimental
JS: Move cors-misconfiguration query from experimental to Security
|
2025-09-08 09:32:38 +02:00 |
|
Napalys Klicius
|
b2feaaceea
|
Merge branch 'main' into js/move-cors-query-from-experimental
|
2025-09-05 12:11:09 +02:00 |
|
Asger F
|
ef114c4a07
|
JS: Add change note
|
2025-09-05 12:04:53 +02:00 |
|
Asger F
|
a08878f419
|
JS: Add upgrade and downgrade scripts
|
2025-09-05 12:03:56 +02:00 |
|
Asger F
|
bab2a79055
|
JS: Add parsing support in JS parser
|
2025-09-05 11:57:34 +02:00 |
|
Asger F
|
215602c963
|
JS: Preserve information about 'defer' keyword
|
2025-09-05 11:57:33 +02:00 |
|
Asger F
|
76ca1a576f
|
JS: Add basic test for 'import defer' syntax in TypeScript
|
2025-09-05 11:57:31 +02:00 |
|
Asger F
|
0d03c813d0
|
JS: Also update @types/node version
|
2025-09-05 11:57:30 +02:00 |
|
Asger F
|
b2b5199055
|
JS: Bump TypeScript dependency to 5.9
|
2025-09-05 11:57:29 +02:00 |
|
Napalys Klicius
|
d8c4d6deb4
|
Rename cors-misconfiguration to cors-origin.
|
2025-09-05 11:30:07 +02:00 |
|
Napalys Klicius
|
e6eacca50b
|
Update change note to reflect changes
|
2025-09-05 11:27:29 +02:00 |
|
Arthur Baars
|
5d3ec35e29
|
Remove non-breaking spaces from code
|
2025-09-05 09:41:15 +02:00 |
|
Napalys Klicius
|
c4c8dbcf7d
|
Merge remote-tracking branch 'origin/main' into js/move-cors-query-from-experimental
|
2025-09-04 15:24:44 +02:00 |
|
Napalys Klicius
|
d3d608fa33
|
Updated query description and added a sanitizer
|
2025-09-04 13:16:37 +00:00 |
|
Napalys Klicius
|
6c751ce934
|
Merged config classes
|
2025-09-04 12:31:24 +00:00 |
|
Napalys Klicius
|
4dac80a998
|
Replace complex wrapper classes with MaD
|
2025-09-04 12:19:22 +00:00 |
|
Asger F
|
4926d278a2
|
JS: Update test output
|
2025-09-04 13:59:19 +02:00 |
|
Asger F
|
d8346ef106
|
JS: Remove unused getFallbackTypeAnnotation()
This private predicate was unused, but due to its recursive self-reference it was not reported as an unused predicate.
|
2025-09-04 13:40:49 +02:00 |
|
Michael Nebel
|
8009ddebce
|
Merge pull request #20329 from michaelnebel/javascript/ql4ql
JS: Fix some Ql4Ql violations.
|
2025-09-04 13:01:37 +02:00 |
|
Asger F
|
5b0ef40a3e
|
JS: Remove special treatment of strings in AngularJS code
String literals are already SourceNodes. But we need to add template literals as well
|
2025-09-04 11:06:22 +02:00 |
|
Napalys Klicius
|
8fc81f4263
|
Merge branch 'main' into js/remote-property-injection-update
|
2025-09-03 14:02:19 +02:00 |
|
Asger F
|
1ea843f23c
|
Merge pull request #20323 from asgerf/js/remove-totalorder
JS: Remove totalorder()
|
2025-09-02 22:08:33 +02:00 |
|
Michael Nebel
|
31852985e5
|
Merge pull request #20335 from michaelnebel/shared/ql4ql
Shared and Sync: Fix some Ql4Ql violations.
|
2025-09-02 14:37:34 +02:00 |
|
Arthur Baars
|
0bb7fdccf6
|
Merge pull request #20347 from github/post-release-prep/codeql-cli-2.23.0
Post-release preparation for codeql-cli-2.23.0
|
2025-09-02 14:14:03 +02:00 |
|
Anders Schack-Mulligen
|
f833fe0e6e
|
Merge pull request #20300 from aschackmull/cfg/successortype
Shared: Add a shared SuccessorType implementation
|
2025-09-02 14:09:35 +02:00 |
|
Michael Nebel
|
7490d8ddd2
|
Shared and Sync: Fix some Ql4Ql violations.
|
2025-09-02 13:54:22 +02:00 |
|
github-actions[bot]
|
e8a2600a0c
|
Post-release preparation for codeql-cli-2.23.0
|
2025-09-02 11:46:23 +00:00 |
|
github-actions[bot]
|
0bfa93828b
|
Release preparation for version 2.23.0
|
2025-09-02 11:09:32 +00:00 |
|
Asger F
|
19fa29d527
|
Merge pull request #20307 from asgerf/js/overlay-extract-and-discard-only
JS: Add overlay support to extractor
|
2025-09-02 11:24:11 +02:00 |
|
Henry Mercer
|
d71991fdc0
|
Merge pull request #20320 from github/henrymercer/default-queries
Specify default queries in `codeql-extractor.yml`
|
2025-09-01 15:52:47 +01:00 |
|
Michael Nebel
|
8b10ad49d7
|
JS: Fix some Ql4Ql violations.
|
2025-09-01 15:17:53 +02:00 |
|
Anders Schack-Mulligen
|
144e34c669
|
Shared: Use shared SuccessorType in shared Cfg and BasicBlock libs.
|
2025-09-01 13:43:32 +02:00 |
|
Asger F
|
45b8158fe5
|
JS: Remove totalorder()
This was once as input to the shared data flow library, but has since been removed from the input signature.
|
2025-09-01 13:39:54 +02:00 |
|
Asger F
|
ca393a9afe
|
JS: Do not override AST methods in React model
|
2025-09-01 12:57:06 +02:00 |
|
Anders Schack-Mulligen
|
09b2c5abf0
|
BasicBlock: Replace entryBlock predicate with subclass.
|
2025-09-01 11:48:44 +02:00 |
|
Anders Schack-Mulligen
|
f459ddc40a
|
Languages: Adapt to api changes.
|
2025-09-01 11:26:33 +02:00 |
|
Anders Schack-Mulligen
|
bb3abc815f
|
SSA: Update input to use member predicates.
|
2025-09-01 11:19:48 +02:00 |
|