Erik Krogh Kristensen
|
a3c55c2aec
|
use set literal instead of big disjunction of literals
|
2021-10-26 12:55:25 +02:00 |
|
Geoffrey White
|
a0e501c3a9
|
Sync identical files.
|
2021-10-15 14:34:02 +01:00 |
|
Geoffrey White
|
8f30b8b586
|
Autoformat.
|
2021-10-14 16:00:23 +01:00 |
|
Geoffrey White
|
f08d2ee759
|
Merge branch 'main' into setliterals
|
2021-10-14 14:39:39 +01:00 |
|
Geoffrey White
|
b9cce57db4
|
JS: Fix mistake.
|
2021-10-14 14:22:43 +01:00 |
|
Geoffrey White
|
882adc8e50
|
JS: Set literals.
|
2021-10-14 14:22:42 +01:00 |
|
Anders Schack-Mulligen
|
8b6baa250c
|
Merge pull request #6878 from aschackmull/remove-singleton-setliteral
C++/C#/Java/JavaScript/Python: Remove singleton set literals.
|
2021-10-14 14:53:05 +02:00 |
|
Mathias Vorreiter Pedersen
|
47a85bbb1d
|
Merge pull request #6869 from MathiasVP/fix-prefix/suffix-equality
Java/JS/Python: Replace '.prefix'/'.suffix' with '.matches'
|
2021-10-14 13:47:03 +01:00 |
|
Tom Hvitved
|
f5420333e2
|
Sync shared files
|
2021-10-14 11:49:02 +02:00 |
|
Anders Schack-Mulligen
|
57cb300759
|
C++/C#/Java/JavaScript/Python: Remove singleton set literals.
|
2021-10-14 11:34:22 +02:00 |
|
Mathias Vorreiter Pedersen
|
a2371370ff
|
Merge pull request #6865 from MathiasVP/fix-if-none
C++/C#/JS/Python: Replace 'if p() then q() else none()' with a conjunction
|
2021-10-13 19:47:55 +01:00 |
|
Mathias Vorreiter Pedersen
|
4991301f36
|
JS: Fix incorrect fix.
|
2021-10-13 19:45:02 +01:00 |
|
Mathias Vorreiter Pedersen
|
f3bb0a676e
|
JS: Replace '.prefix'/'.suffix' with '.matches'.
|
2021-10-13 13:23:07 +01:00 |
|
Mathias Vorreiter Pedersen
|
887849857d
|
JS: Replace 'if p() then q() else none()' with a conjunction.
|
2021-10-13 12:13:55 +01:00 |
|
yoff
|
f6122c8a6c
|
Merge pull request #6734 from erik-krogh/regBehind
JS/PY: do not filter away regular expressions with lookbehinds
|
2021-10-10 13:54:26 +02:00 |
|
Henry Mercer
|
83cbc86f50
|
JS: Move ClassifyFiles.qll to library pack
This allows us to use this library in packs that depend on the
`codeql/javascript-all` library pack.
|
2021-10-06 16:08:06 +01:00 |
|
CodeQL CI
|
40d98ad678
|
Merge pull request #6789 from asgerf/js/restrict-package-exports
Approved by erik-krogh
|
2021-10-05 06:20:23 +01:00 |
|
Asger Feldthaus
|
cbd577694c
|
JS: Autoformat
|
2021-10-04 13:30:15 +02:00 |
|
yoff
|
1ce9426adf
|
Merge pull request #6761 from RasmusWL/cryptodome-sha3
Python/JS: Recognize SHA-3 hash functions
|
2021-10-01 13:33:36 +02:00 |
|
Asger Feldthaus
|
600e5bad0d
|
JS: Exclude methods declared private/protected
|
2021-10-01 11:46:32 +02:00 |
|
Asger Feldthaus
|
af1b04de9c
|
JS: Restrict what property names that are considered public exports
|
2021-10-01 11:42:03 +02:00 |
|
Rasmus Wriedt Larsen
|
987b573709
|
Fix hasLocationInfo URL reference
Follow up to https://github.com/github/codeql/pull/5830
|
2021-09-29 13:47:58 +02:00 |
|
Rasmus Wriedt Larsen
|
ded3088529
|
Python/JS: Recognize SHA-3 hash functions
Official names are SHA3-224, SHA3-256, SHA3-384, SHA3-512 as per
https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf
|
2021-09-27 12:08:40 +02:00 |
|
Erik Krogh Kristensen
|
805d1d170c
|
do not filter away regular expressions with lookbehinds
|
2021-09-22 17:14:29 +02:00 |
|
CodeQL CI
|
b228398b87
|
Merge pull request #6587 from erik-krogh/ts44
Approved by asgerf
|
2021-09-15 04:00:13 -07:00 |
|
Erik Krogh Kristensen
|
48b763c7e9
|
add qldoc to StaticInitializer::getBody
|
2021-09-14 20:40:46 +02:00 |
|
Erik Krogh Kristensen
|
e3ed6c2523
|
refactor StaticInitializer into it's own class
|
2021-09-14 20:40:45 +02:00 |
|
Erik Krogh Kristensen
|
ffd51e725f
|
add getter for static initializer blocks
|
2021-09-14 20:40:45 +02:00 |
|
Erik Krogh Kristensen
|
3b6c8c5191
|
Merge branch 'main' into clipBoard
|
2021-09-14 20:21:37 +02:00 |
|
Tom Hvitved
|
63e28c57cd
|
JavaScript: Drop redundant columns from files and folders relations
|
2021-09-14 10:25:37 +02:00 |
|
Erik Krogh Kristensen
|
8e98dcefb1
|
add clipboard data as a RemoteFlowSource
|
2021-09-13 20:43:31 +02:00 |
|
Erik Krogh Kristensen
|
3983aceb48
|
recognize types of the form "HTML%Element" as dom values
|
2021-09-13 20:43:31 +02:00 |
|
Erik Krogh Kristensen
|
05cc6bcf8a
|
adjust regexp libraries to how unpaired surrogate are parsed now
|
2021-09-13 14:02:05 +01:00 |
|
CodeQL CI
|
e8fc3c8ead
|
Merge pull request #5888 from erik-krogh/casting
Approved by asgerf
|
2021-09-10 09:11:39 -07:00 |
|
CodeQL CI
|
27f2d417c1
|
Merge pull request #6652 from asgerf/js/type-tracking-through-callback
Approved by erik-krogh
|
2021-09-10 04:11:14 -07:00 |
|
Erik Krogh Kristensen
|
a756ffa3a6
|
use the new instanceof syntax for NodeJSClientRequest
|
2021-09-10 09:30:37 +02:00 |
|
CodeQL CI
|
cd26d97dd7
|
Merge pull request #6549 from erik-krogh/moreDom
Approved by asgerf
|
2021-09-08 05:10:47 -07:00 |
|
Asger Feldthaus
|
db1de18cc2
|
JS: Support transitive callback-passing
|
2021-09-08 13:08:16 +02:00 |
|
Asger Feldthaus
|
ceaf2b3727
|
JS: Rename FlowSteps::callback -> exploratoryCallbackStep
|
2021-09-08 13:08:12 +02:00 |
|
Asger Feldthaus
|
7c94dd94e9
|
JS: Add type-tracking steps through callback args
|
2021-09-08 13:08:05 +02:00 |
|
CodeQL CI
|
5b229e9392
|
Merge pull request #6574 from asgerf/js/vue-api-graphs
Approved by erik-krogh
|
2021-09-07 05:53:30 -07:00 |
|
Erik Krogh Kristensen
|
85e1c87d14
|
use the new non-extending-subtypes syntax
|
2021-09-06 11:19:50 +02:00 |
|
Erik Krogh Kristensen
|
8d4af3ad81
|
convert field based range pattern to casting based range pattern
|
2021-09-06 11:05:23 +02:00 |
|
Asger Feldthaus
|
7149ad8ac4
|
JS: Also mark uses of the exports object as an export in PackageExports
|
2021-09-03 13:35:30 +02:00 |
|
CodeQL CI
|
b4963c7538
|
Merge pull request #6558 from erik-krogh/redosCasing
Approved by esbena, yoff
|
2021-09-02 12:20:08 +01:00 |
|
Erik Krogh Kristensen
|
1ad204d89e
|
make after and TState private in ReDoSUtil
|
2021-09-02 09:15:43 +02:00 |
|
Asger Feldthaus
|
cc838326e1
|
JS: Remove old bulk export access getAnExportedModule
|
2021-09-01 13:28:54 +02:00 |
|
Asger Feldthaus
|
7daa6481e3
|
JS: Check property name in NodeJSModule.getABulkExportedNode
|
2021-09-01 13:25:14 +02:00 |
|
Asger Feldthaus
|
4b1f918feb
|
JS: Extend getABulkExportedNode and use it in PackageExports
|
2021-09-01 13:24:23 +02:00 |
|
Asger Feldthaus
|
cce3c0256e
|
JS: Update some comments in Vue
|
2021-09-01 13:04:40 +02:00 |
|