Nick Rolfe
|
1115227f9d
|
Merge remote-tracking branch 'origin/main' into nickrolfe/misspelling
|
2022-05-12 16:10:27 +01:00 |
|
Nick Rolfe
|
2ed42c327c
|
JS: fix typos in comments
|
2022-05-12 16:02:19 +01:00 |
|
Joe Farebrother
|
c1290d9e2b
|
Sync shared redos library files.
|
2022-05-04 15:41:38 +01:00 |
|
Joe Farebrother
|
0a5268aeb4
|
Sync shared library changes across languages.
|
2022-05-04 15:41:38 +01:00 |
|
Erik Krogh Kristensen
|
0d8bef7e92
|
Merge pull request #6736 from erik-krogh/polyReplace
JS: track flow through string replace calls that just replace single chars for js/polynomial-redos
|
2022-05-04 16:30:20 +02:00 |
|
Tom Hvitved
|
46d69cf544
|
Regex: Further tweaks to concretise computations
|
2022-03-31 12:52:43 +02:00 |
|
Tom Hvitved
|
5181544790
|
Sync shared files
|
2022-03-31 12:52:42 +02:00 |
|
Tom Hvitved
|
0fb28f4bc9
|
Sync shared files
|
2022-03-31 12:52:42 +02:00 |
|
Arthur Baars
|
b103679d8a
|
JS/Ruby/Python: rename RegExpTreeView.qll to ReDoSUtilSpecific.qll
|
2022-03-28 12:17:26 +02:00 |
|
Alex Ford
|
305a51754c
|
Run python config/sync-files.py
|
2022-03-10 18:34:16 +00:00 |
|
Arthur Baars
|
33b97f3e0c
|
Update synchronized files
|
2022-02-02 13:30:45 +01:00 |
|
Erik Krogh Kristensen
|
f7a63d5ea0
|
remove duplicated line
|
2022-01-07 18:38:02 +01:00 |
|
Erik Krogh Kristensen
|
1a8b6d7414
|
recognize ranges without upper bounds
|
2022-01-07 18:38:01 +01:00 |
|
Erik Krogh Kristensen
|
acaf294bee
|
support a limited number of regexp ranges
|
2022-01-07 18:36:30 +01:00 |
|
Erik Krogh Kristensen
|
1956405d17
|
Merge pull request #7284 from erik-krogh/myApply-part1
JS: remove paths without unmatched returns from polynomial-redos
|
2021-12-08 10:46:03 +01:00 |
|
Erik Krogh Kristensen
|
6327fced6f
|
remove paths without unmatched returns from polynomial-redos
|
2021-12-02 10:03:28 +01:00 |
|
Erik Krogh Kristensen
|
6ff8d4de5c
|
add all remaining explicit this
|
2021-11-26 13:50:10 +01:00 |
|
Erik Krogh Kristensen
|
ee858d840e
|
get ReDoSUtil in sync for ruby
|
2021-11-18 16:49:34 +01:00 |
|
Erik Krogh Kristensen
|
1cca377e7d
|
Merge pull request #6561 from erik-krogh/htmlReg
JS/Py/Ruby: add a bad-tag-filter query
|
2021-11-18 09:39:13 +01:00 |
|
Erik Krogh Kristensen
|
02f500b9c2
|
Merge branch 'main' into htmlReg
|
2021-11-04 12:58:42 +01:00 |
|
Erik Krogh Kristensen
|
99f5f70345
|
Merge branch 'main' into protoLib
|
2021-11-04 12:53:53 +01:00 |
|
CodeQL CI
|
d5e2026a26
|
Merge pull request #6934 from erik-krogh/more-instanceof
Approved by MathiasVP, esbena, yoff
|
2021-11-02 03:46:23 -07:00 |
|
Erik Krogh Kristensen
|
2d65aa17db
|
recognize exported functions that use the arguments object
|
2021-10-27 20:35:37 +02:00 |
|
Erik Krogh Kristensen
|
44afa34e37
|
Merge branch 'main' of github.com:github/codeql into htmlReg
|
2021-10-26 14:46:27 +02:00 |
|
Erik Krogh Kristensen
|
a3c55c2aec
|
use set literal instead of big disjunction of literals
|
2021-10-26 12:55:25 +02:00 |
|
Erik Krogh Kristensen
|
dbd1148bd6
|
apply range pattern patch to javascript
|
2021-10-25 19:38:00 +02:00 |
|
Anders Schack-Mulligen
|
57cb300759
|
C++/C#/Java/JavaScript/Python: Remove singleton set literals.
|
2021-10-14 11:34:22 +02:00 |
|
Erik Krogh Kristensen
|
a082ed917c
|
track flow through string replace calls that just replace single chars
|
2021-09-22 19:43:48 +02:00 |
|
Erik Krogh Kristensen
|
805d1d170c
|
do not filter away regular expressions with lookbehinds
|
2021-09-22 17:14:29 +02:00 |
|
Erik Krogh Kristensen
|
99ed4a1a89
|
add a bad-tag-filter query for Python and JavaScript
|
2021-09-21 15:04:03 +02:00 |
|
Erik Krogh Kristensen
|
c40ffab093
|
make isStartState public in ReDoSUtil
|
2021-09-21 12:14:21 +02:00 |
|
Erik Krogh Kristensen
|
1ad204d89e
|
make after and TState private in ReDoSUtil
|
2021-09-02 09:15:43 +02:00 |
|
Erik Krogh Kristensen
|
537450606e
|
use a consistent comment about the ignore case flag
|
2021-09-01 12:46:50 +02:00 |
|
Erik Krogh Kristensen
|
ff74fe1e03
|
rename hasChildThatMatchesIgnoringCasing to hasChildThatMatchesIgnoringCasingFlags
|
2021-09-01 12:45:20 +02:00 |
|
Erik Krogh Kristensen
|
75a3f34e86
|
use if-else in ReDoSUtil::getCanonicalizationFlags
Co-authored-by: Esben Sparre Andreasen <esbena@github.com>
|
2021-09-01 12:44:02 +02:00 |
|
Erik Krogh Kristensen
|
f5a1a12435
|
support case insensitive regexps in the ReDoS queries
|
2021-08-30 09:59:33 +02:00 |
|
Erik Krogh Kristensen
|
0cc19d914e
|
use toUnicode in ReDoSUtil.qll
|
2021-08-25 22:21:43 +02:00 |
|
Andrew Eisenberg
|
45d1fa7f01
|
Packaging: Rafactor Javascript core libraries
Extract the external facing `qll` files into the codeql/javascript-all
query pack.
|
2021-08-25 12:15:56 -07:00 |
|