CodeQL CI
|
e2c6a01c00
|
Merge pull request #4097 from erik-krogh/createRequire
Approved by esbena
|
2020-08-24 15:57:10 +01:00 |
|
Erik Krogh Kristensen
|
65a1769d43
|
Merge branch 'main' into asyncCalls
|
2020-08-21 14:58:27 +02:00 |
|
Erik Krogh Kristensen
|
bbbb0a2c5e
|
specialize module.createRequire support to ES2015 modules
|
2020-08-21 14:14:05 +02:00 |
|
CodeQL CI
|
29183fa0a1
|
Merge pull request #4067 from erik-krogh/noBin
Approved by esbena
|
2020-08-20 23:07:02 +01:00 |
|
Erik Krogh Kristensen
|
cef681d009
|
bump extractor version (again)
|
2020-08-20 15:58:44 +02:00 |
|
Erik Krogh Kristensen
|
68f7942820
|
Merge branch 'main' into noBin
|
2020-08-20 15:58:15 +02:00 |
|
Erik Krogh Kristensen
|
fa8edeed6a
|
change StoredXss example to use TypeTracking
|
2020-08-20 15:05:38 +02:00 |
|
Erik Krogh Kristensen
|
906705f84c
|
add SourceNode example to the TrackedNode deprecation description
|
2020-08-20 15:01:40 +02:00 |
|
Erik Krogh Kristensen
|
bf88c81f78
|
bump extractor version
|
2020-08-20 12:57:48 +02:00 |
|
Erik Krogh Kristensen
|
a347569385
|
inline StandardCharsets.UTF_8
|
2020-08-20 12:57:05 +02:00 |
|
Erik Krogh Kristensen
|
410ef8fe0e
|
exit early if the default encoding is not UTF-8
|
2020-08-20 12:50:43 +02:00 |
|
Erik Krogh Kristensen
|
fe41521e0c
|
add tutorial for how to get around TrackedNodes deprecation
|
2020-08-20 12:46:17 +02:00 |
|
Erik Krogh Kristensen
|
8f68f512df
|
deprecate TrackedNodes.qll
|
2020-08-20 11:26:22 +02:00 |
|
Erik Krogh Kristensen
|
3d5c1560e4
|
basic support for .cjs files
|
2020-08-19 10:53:57 +02:00 |
|
Erik Krogh Kristensen
|
103f739d16
|
add test for types of modules
|
2020-08-19 10:52:38 +02:00 |
|
Erik Krogh Kristensen
|
1e65ed2228
|
support module.createRequire
|
2020-08-18 14:43:03 +02:00 |
|
Erik Krogh Kristensen
|
246d9b8c70
|
update expected trap files
|
2020-08-18 12:51:36 +02:00 |
|
Erik Krogh Kristensen
|
03cb95c82b
|
bump extractor version
|
2020-08-18 11:20:04 +02:00 |
|
Erik Krogh Kristensen
|
d1b3963e2d
|
correctly treat ES2015 modules as being in strict-mode in the extractor
|
2020-08-18 10:13:20 +02:00 |
|
Erik Krogh Kristensen
|
c28889225a
|
skip binary files when extracting JavaScript
|
2020-08-17 15:21:15 +02:00 |
|
CodeQL CI
|
c917cd02bd
|
Merge pull request #4054 from erik-krogh/urlIncludes
Approved by esbena
|
2020-08-17 13:54:25 +01:00 |
|
Erik Krogh Kristensen
|
15a74493e0
|
more permissive path elements in js/incomplete-url-substring-sanitization
|
2020-08-13 11:46:13 +02:00 |
|
Erik Krogh Kristensen
|
3fb9c28806
|
adjust comment about slash position
|
2020-08-13 11:46:13 +02:00 |
|
Erik Krogh Kristensen
|
2c7bb8c51f
|
adjust error message when files have been found while extracting
|
2020-08-13 11:18:27 +02:00 |
|
CodeQL CI
|
66541f260b
|
Merge pull request #4012 from erik-krogh/getId
Approved by asgerf, esbena
|
2020-08-12 13:28:18 +01:00 |
|
Erik Krogh Kristensen
|
1d111c3e1f
|
expand what urls are detected by js/incomplete-url-substring-sanitization
|
2020-08-12 14:25:35 +02:00 |
|
Erik Krogh Kristensen
|
e1ecc4662c
|
fix typo
Co-authored-by: Asger F <asgerf@github.com>
|
2020-08-11 20:00:22 +02:00 |
|
Erik Krogh Kristensen
|
656ff9c441
|
autoformat
|
2020-08-11 15:40:30 +02:00 |
|
intrigus-lgtm
|
5a3acc231e
|
Fix typo
|
2020-08-11 01:01:53 +02:00 |
|
Erik Krogh Kristensen
|
dc5167bbe7
|
autoformat
|
2020-08-10 11:52:45 +00:00 |
|
Erik Krogh Kristensen
|
34778578db
|
fill in docstring
|
2020-08-10 13:34:36 +02:00 |
|
Erik Krogh Kristensen
|
9bcac10d9e
|
summarize exceptions thrown by immidiatly awaited function calls
|
2020-08-10 13:28:25 +02:00 |
|
Erik Krogh Kristensen
|
85de5aa16b
|
add deprecated modifier
Co-authored-by: Asger F <asgerf@github.com>
|
2020-08-10 10:51:21 +02:00 |
|
Erik Krogh Kristensen
|
410b696562
|
add deprecated aliases getId() forwarding to getIdentifier()
|
2020-08-10 09:11:38 +02:00 |
|
CodeQL CI
|
7c4e10df17
|
Merge pull request #4014 from erik-krogh/stringify
Approved by esbena
|
2020-08-10 07:50:21 +01:00 |
|
Erik Krogh Kristensen
|
30dc77e538
|
update expected output
|
2020-08-08 21:26:45 +02:00 |
|
Erik Krogh Kristensen
|
244052f419
|
autoformat
|
2020-08-08 21:20:20 +02:00 |
|
Erik Krogh Kristensen
|
2680afcdc9
|
deduplicate some implementation in storeStep and loadStep
|
2020-08-07 19:16:28 +02:00 |
|
Erik Krogh Kristensen
|
aab2e6f803
|
update name of test file
|
2020-08-07 18:20:22 +02:00 |
|
Erik Krogh Kristensen
|
54fd7d97c0
|
share implementation instead of copy-pasting
|
2020-08-07 18:00:10 +02:00 |
|
Erik Krogh Kristensen
|
94cf3a8ddb
|
correct copy-paste note after refactorings
|
2020-08-07 17:48:55 +02:00 |
|
Erik Krogh Kristensen
|
8f06e9651f
|
update expected output
|
2020-08-07 17:40:58 +02:00 |
|
Erik Krogh Kristensen
|
b9a98f51ea
|
update existing tests to work with FunctionReturnNode
|
2020-08-07 17:40:02 +02:00 |
|
Erik Krogh Kristensen
|
0edb46c20d
|
improve precision for load/store steps with async functions
|
2020-08-07 17:39:59 +02:00 |
|
Erik Krogh Kristensen
|
26ef2f34da
|
add precise return-flow for async functions
|
2020-08-07 17:33:26 +02:00 |
|
Erik Krogh Kristensen
|
cc94c5ec60
|
remove imprecise return-flow from async functions
|
2020-08-07 17:33:24 +02:00 |
|
Erik Krogh Kristensen
|
0004c28fe8
|
introduce and use FunctionReturnNode
|
2020-08-07 17:32:25 +02:00 |
|
Erik Krogh Kristensen
|
f1dc36244c
|
update tests and queries that used getId()
|
2020-08-05 14:32:09 +00:00 |
|
Erik Krogh Kristensen
|
cc5ef4d5e1
|
rename JsonSerializeCall to JsonStringifyCall
|
2020-08-05 13:22:41 +02:00 |
|
Erik Krogh Kristensen
|
f70cb2e7b3
|
add test for new JSON serializers
|
2020-08-05 12:14:56 +02:00 |
|