tyage
|
1f4fc7fc2d
|
add params, query to test
|
2022-10-26 10:53:11 +09:00 |
|
tyage
|
06925681b0
|
add test for context.params
|
2022-10-26 10:53:11 +09:00 |
|
erik-krogh
|
7500a31814
|
fix that js/file-system-race could have FPs related to loops
|
2022-10-11 13:41:51 +02:00 |
|
Asger F
|
67cef92f94
|
JS: Rewrite to use DataFlow::Node API and restrict context
|
2022-10-10 16:08:21 +02:00 |
|
erik-krogh
|
368f84785b
|
fix some more style-guide violations in the alert-messages
|
2022-10-07 11:22:22 +02:00 |
|
tyage
|
ddc8f72ef7
|
accept test result Xss.qlref
|
2022-10-06 18:23:10 +09:00 |
|
tyage
|
f47c02431a
|
Merge branch 'main' into property-stringify
|
2022-10-04 09:57:54 +01:00 |
|
tyage
|
192c1f3d89
|
make test json.stringify
|
2022-10-04 17:40:52 +09:00 |
|
tyage
|
726cd2ca8a
|
refactor test
|
2022-10-04 17:11:37 +09:00 |
|
tyage
|
2006ae8332
|
rename file
|
2022-10-04 17:05:15 +09:00 |
|
tyage
|
33d204913c
|
add test for json stringify xss
|
2022-10-04 14:45:09 +09:00 |
|
Nick Rolfe
|
ef8ec0878a
|
Merge pull request #10641 from github/nickrolfe/a_an
JS/Python/Ruby: s/a HTML/an HTML/
|
2022-09-30 12:17:15 +01:00 |
|
Nick Rolfe
|
ed74e0aad1
|
JS/Python/Ruby: s/a HTML/an HTML/
|
2022-09-30 10:37:52 +01:00 |
|
erik-krogh
|
9f2d7dfb29
|
update expected output
|
2022-09-29 22:48:41 +02:00 |
|
erik-krogh
|
0a5ff1b79a
|
recognize another kind of dummy passwords to fix an FP in hardcoded-credentials
|
2022-09-29 21:25:40 +02:00 |
|
Asger F
|
11ba0f0bbe
|
Merge pull request #10253 from asgerf/js/type-defs-squashed
JS: Add generated typings to SQL models
|
2022-09-23 11:34:01 +02:00 |
|
erik-krogh
|
dcdff7a995
|
Merge branch 'main' into aliasFlow
|
2022-09-22 16:01:31 +02:00 |
|
Asger F
|
718649d505
|
Merge pull request #10490 from asgerf/js/remove-old-docs
JS: Remove old Portal-based flow summary implementation
|
2022-09-22 16:01:30 +02:00 |
|
Erik Krogh Kristensen
|
2fe6d1f562
|
Merge pull request #10470 from erik-krogh/flowParse
JS: Try to parse files without using our parser extensions before enabling the extensions
|
2022-09-22 14:58:43 +02:00 |
|
Asger F
|
df44076435
|
JS: Remove Portal-based flow summary implementation
|
2022-09-22 11:28:31 +02:00 |
|
Erik Krogh Kristensen
|
0720fa75df
|
Merge pull request #10286 from erik-krogh/js-followMsg
JS: change alert messages of path queries to use the same template
|
2022-09-20 16:12:45 +02:00 |
|
Asger F
|
47f1d62569
|
JS: Add generated typings to SQL models
|
2022-09-20 11:40:16 +02:00 |
|
erik-krogh
|
fb5a04a71d
|
filter out "file read after existence check" from js/file-system-race
|
2022-09-19 13:26:10 +02:00 |
|
erik-krogh
|
ccae0933c7
|
try to parse JS files without using the supported extensions
|
2022-09-19 12:20:20 +02:00 |
|
erik-krogh
|
a16233aa7d
|
add failing parse test
|
2022-09-19 12:16:45 +02:00 |
|
Asger F
|
ab296d4d62
|
Merge pull request #10396 from asgerf/js/regexp-always-matches-fp
JS: Fix FP in js/regexp/always-matches
|
2022-09-19 09:32:00 +02:00 |
|
erik-krogh
|
843fce4bcd
|
expand localFieldStep to use access-paths, and build access-paths in more cases
|
2022-09-13 21:43:06 +02:00 |
|
erik-krogh
|
e7aef17d30
|
don't report every non-ascii range in js/overly-large-range
|
2022-09-13 20:43:52 +02:00 |
|
Erik Krogh Kristensen
|
46751e515c
|
Merge pull request #10388 from erik-krogh/exportNew
JS: recognize returning an instance of a class as exporting that class
|
2022-09-13 13:45:16 +02:00 |
|
Asger F
|
d3d47a261c
|
JS: Accept test output again
|
2022-09-13 11:56:51 +02:00 |
|
Asger F
|
87ab16a7af
|
JS: Update test expectations
|
2022-09-13 10:59:12 +02:00 |
|
Asger F
|
b4e6fb781a
|
JS: Consider empty regexp to be obviously empty
|
2022-09-13 10:13:03 +02:00 |
|
erik-krogh
|
ceda5f69fc
|
recognize returning an instanceof of a class as exporting that class
|
2022-09-12 17:31:51 +02:00 |
|
erik-krogh
|
87fb01d55b
|
apply another suggestion from doc review
|
2022-09-12 15:36:02 +02:00 |
|
erik-krogh
|
98243118b2
|
recognize a list of bad strings as a sanitizer for js/prototype-polluting-assignment
|
2022-09-12 13:41:07 +02:00 |
|
erik-krogh
|
afcb767f8d
|
Merge branch 'main' into js-followMsg
|
2022-09-12 13:21:16 +02:00 |
|
erik-krogh
|
6ec03d4738
|
apply suggestions from doc review
|
2022-09-12 13:16:39 +02:00 |
|
Erik Krogh Kristensen
|
cb95e8f263
|
Merge pull request #10351 from erik-krogh/moreMains
JS: find a main module in more cases
|
2022-09-12 11:01:17 +02:00 |
|
Erik Krogh Kristensen
|
9893650f7c
|
Merge pull request #8604 from erik-krogh/httpNode
JS: refactor most library models away from AST nodes
|
2022-09-09 10:04:17 +02:00 |
|
erik-krogh
|
aee72357b8
|
find a main module in more cases
|
2022-09-08 20:21:31 +02:00 |
|
erik-krogh
|
a21a4275f3
|
add taint-step in js/insecure-randomness for selecting a random element
|
2022-09-08 15:00:00 +02:00 |
|
erik-krogh
|
a35fe1ffab
|
Merge branch 'main' into js-followMsg
|
2022-09-08 13:09:15 +02:00 |
|
Erik Krogh Kristensen
|
57bf92a70c
|
Merge pull request #10347 from erik-krogh/mermaid
JS: add a markdown step through the `mermaid` library
|
2022-09-08 12:41:58 +02:00 |
|
Erik Krogh Kristensen
|
9534f31eac
|
Merge pull request #10343 from erik-krogh/spreadFunction
JS: recognize calls to `Function` when spread arguments are used
|
2022-09-08 09:25:10 +02:00 |
|
erik-krogh
|
0407198dd2
|
add a markdown step through the mermaid library
|
2022-09-08 09:23:45 +02:00 |
|
erik-krogh
|
6447234428
|
recognize calls to Function where spread arguments are used
|
2022-09-07 22:55:51 +02:00 |
|
erik-krogh
|
e829387cdb
|
add failing test for call the Function with a spread argument
|
2022-09-07 22:54:21 +02:00 |
|
Asger F
|
6806bc1da4
|
JS: Expand test case
|
2022-09-07 14:18:01 +02:00 |
|
Asger F
|
d31b59e61d
|
JS: Call super in isBarrier() override
|
2022-09-07 13:40:30 +02:00 |
|
Asger F
|
3184ddb38a
|
JS: Fix test case
|
2022-09-07 13:39:51 +02:00 |
|