Jorge
|
c0c71c509c
|
Apply suggestions from code review
Update `RegexExecution` docs and use `flowsTo()` instead of `getALocalSource()`.
Co-authored-by: yoff <lerchedahl@gmail.com>
|
2021-04-27 19:54:41 +02:00 |
|
jorgectf
|
c4322848ec
|
Polish qhelp
|
2021-04-27 19:54:40 +02:00 |
|
jorgectf
|
12ccd7e3b6
|
Update .expected
|
2021-04-27 19:54:39 +02:00 |
|
jorgectf
|
05ee853c4e
|
Remove wrong comment
|
2021-04-27 19:54:39 +02:00 |
|
jorgectf
|
3fae3fd93e
|
Take ApiGraphs out of Concepts.qll
|
2021-04-27 19:54:39 +02:00 |
|
jorgectf
|
6a20a4dcc3
|
Add newline to qhelp
|
2021-04-27 19:54:38 +02:00 |
|
jorgectf
|
d968eea914
|
Move expected to /test
|
2021-04-27 19:54:38 +02:00 |
|
jorgectf
|
81d23c066c
|
Move tests and qlref from /src to /test
|
2021-04-27 19:54:37 +02:00 |
|
jorgectf
|
d401d18e71
|
Add .expected and qlref
|
2021-04-27 19:54:36 +02:00 |
|
jorgectf
|
ec85ee4537
|
Sink's predicate typo
|
2021-04-27 19:54:36 +02:00 |
|
jorgectf
|
03825a6052
|
Add comment to Sink's predicates
|
2021-04-27 19:54:36 +02:00 |
|
jorgectf
|
fc27c6c547
|
Fix RegexExecution ambiguity
|
2021-04-27 19:54:35 +02:00 |
|
jorgectf
|
3655514924
|
Fix ambiguity
|
2021-04-27 19:54:35 +02:00 |
|
jorgectf
|
b6721971dd
|
Improve code comments
|
2021-04-27 19:54:35 +02:00 |
|
jorgectf
|
d4a89b2fd8
|
Fix qhelp typo while converting to python's regex injection
|
2021-04-27 19:54:34 +02:00 |
|
jorgectf
|
d49c23fe67
|
Improve tests' readability
|
2021-04-27 19:54:34 +02:00 |
|
jorgectf
|
0e169ba10e
|
Format qhelp
|
2021-04-27 19:54:33 +02:00 |
|
jorgectf
|
c54f08f33a
|
Improve qhelp
|
2021-04-27 19:54:33 +02:00 |
|
jorgectf
|
66ee67a781
|
Polished select statement
|
2021-04-27 19:54:32 +02:00 |
|
jorgectf
|
f75110365f
|
Fix Sink utilization in select
|
2021-04-27 19:54:32 +02:00 |
|
jorgectf
|
a5850f4a99
|
Use getRegexModule to know used lib
|
2021-04-27 19:54:31 +02:00 |
|
jorgectf
|
e78e2ac266
|
Get rid of (get)regexMethod
|
2021-04-27 19:54:30 +02:00 |
|
jorgectf
|
18ce257fc8
|
Move RegexInjectionSink to query config (qll)
|
2021-04-27 19:54:29 +02:00 |
|
jorgectf
|
53d61c4fb6
|
Use custom Sink
|
2021-04-27 19:54:29 +02:00 |
|
jorgectf
|
36cc7b5e3f
|
Fix CompiledRegex
|
2021-04-27 19:54:28 +02:00 |
|
jorgectf
|
35f1c45d32
|
Change from Attribute to DataFlow::CallCfgNode in getRegexMethod()
|
2021-04-27 19:54:28 +02:00 |
|
jorgectf
|
c127b109d0
|
Create re.compile().ReMethod test
|
2021-04-27 19:54:27 +02:00 |
|
jorgectf
|
be09ffec3f
|
Create RegexEscape Range
|
2021-04-27 19:54:27 +02:00 |
|
jorgectf
|
805f86a5cf
|
Polish RegexEscape
|
2021-04-27 19:54:26 +02:00 |
|
jorgectf
|
3d990c5950
|
Get back to ApiGraphs
|
2021-04-27 19:54:26 +02:00 |
|
jorgectf
|
30554a16da
|
Format
|
2021-04-27 19:54:24 +02:00 |
|
jorgectf
|
ee1d2b645b
|
Delete DirectRegex and CompiledRegex
|
2021-04-27 19:54:24 +02:00 |
|
jorgectf
|
ce23db2e9c
|
Move Sanitizer to ReEscapeCall
|
2021-04-27 19:54:23 +02:00 |
|
jorgectf
|
b5ea41fcca
|
Fix CompiledRegex
|
2021-04-27 19:54:22 +02:00 |
|
jorgectf
|
d61adccd3c
|
Take main Concepts.qll out of the PR
|
2021-04-27 19:54:22 +02:00 |
|
jorgectf
|
a1a3c98d92
|
Undo main Concepts.qll change
|
2021-04-27 19:54:21 +02:00 |
|
jorgectf
|
28fdeba4fa
|
Structure development
|
2021-04-27 19:54:20 +02:00 |
|
jorgectf
|
444a15a461
|
Polish imports
|
2021-04-27 19:54:20 +02:00 |
|
Jorge
|
0f20eeb395
|
Apply suggestions
Co-authored-by: yoff <lerchedahl@gmail.com>
|
2021-04-27 19:54:19 +02:00 |
|
Jorge
|
b27b77c38f
|
Apply suggestions from code review
Co-authored-by: yoff <lerchedahl@gmail.com>
|
2021-04-27 19:54:18 +02:00 |
|
Jorge
|
249e4097e3
|
Change query ID
Co-authored-by: Rasmus Wriedt Larsen <rasmuswriedtlarsen@gmail.com>
|
2021-04-27 19:54:17 +02:00 |
|
jorgectf
|
b207929e0a
|
RegexExecution restructuring
|
2021-04-27 19:54:16 +02:00 |
|
jorgectf
|
3daec8e6a2
|
Enclose Sinks and ReMethods in a module
|
2021-04-27 19:54:15 +02:00 |
|
jorgectf
|
caaf5436c6
|
Attempt to restructuring ReMethods and RegexExecution's modules
|
2021-04-27 19:54:14 +02:00 |
|
jorgectf
|
6d5a0f2f84
|
Limit Sanitizer to re.escape(arg)
|
2021-04-27 19:54:13 +02:00 |
|
jorgectf
|
a1b5cc3bc6
|
Typo
|
2021-04-27 19:54:13 +02:00 |
|
jorgectf
|
e4736d064e
|
Typo
|
2021-04-27 19:54:12 +02:00 |
|
jorgectf
|
f45307f990
|
Apply rebase
|
2021-04-27 19:54:12 +02:00 |
|
jorgectf
|
5dae920783
|
Edit filenames to match consistent naming
|
2021-04-27 19:54:11 +02:00 |
|
jorgectf
|
63f708dd57
|
Apply suggestions
|
2021-04-27 19:54:10 +02:00 |
|