Erik Krogh Kristensen
|
d8a96dd771
|
change name to suggestion from previous code review
|
2020-02-28 09:55:15 +01:00 |
|
Erik Krogh Kristensen
|
922779e049
|
remove double a/an and adjust line lenghts
|
2020-02-28 09:48:07 +01:00 |
|
Erik Krogh Kristensen
|
17f1974e05
|
Apply suggestions from code review
Co-Authored-By: mc <42146119+mchammer01@users.noreply.github.com>
|
2020-02-28 09:43:32 +01:00 |
|
Erik Krogh Kristensen
|
a872d7c5c5
|
add comment about negative optionsArg
|
2020-02-27 12:42:22 +01:00 |
|
Erik Krogh Kristensen
|
bb911bbbf1
|
Apply suggestions from code review
Co-Authored-By: Esben Sparre Andreasen <esbena@github.com>
|
2020-02-27 12:38:06 +01:00 |
|
Erik Krogh Kristensen
|
c83c27cbc4
|
add extra sanity-check that the output looks good
|
2020-02-25 11:11:58 +01:00 |
|
Erik Krogh Kristensen
|
8d26f32199
|
arg -> param
|
2020-02-25 10:53:07 +01:00 |
|
Erik Krogh Kristensen
|
87d283aa6c
|
add tests for third party command execution libraries (and two small fixes)
|
2020-02-25 10:50:59 +01:00 |
|
Erik Krogh Kristensen
|
d540caecdd
|
Apply suggestions from code review
Co-Authored-By: Esben Sparre Andreasen <esbena@github.com>
|
2020-02-25 10:04:51 +01:00 |
|
Erik Krogh Kristensen
|
afd6ea2628
|
small correction in doc + autoformat
|
2020-02-24 17:54:29 +01:00 |
|
Erik Krogh Kristensen
|
b20e8520f6
|
add default message if not pretty printed call can be created
|
2020-02-24 14:52:08 +01:00 |
|
Erik Krogh Kristensen
|
a779ae58a8
|
add qhelp
|
2020-02-24 14:03:41 +01:00 |
|
Erik Krogh Kristensen
|
fb94af9764
|
remove the last dependency on PrettyPrinting
|
2020-02-24 13:18:15 +01:00 |
|
Erik Krogh Kristensen
|
051de247b0
|
change regexpMatch to regexpFind
|
2020-02-24 13:11:30 +01:00 |
|
Erik Krogh Kristensen
|
a768e937f0
|
complete qldoc
|
2020-02-24 13:08:50 +01:00 |
|
Erik Krogh Kristensen
|
473787a426
|
refactor the getOptionsArg predicate into the SystemCommandExecution class
|
2020-02-24 12:59:20 +01:00 |
|
Erik Krogh Kristensen
|
75c1852ee4
|
doc changes from review
Co-Authored-By: Esben Sparre Andreasen <esbena@github.com>
|
2020-02-24 11:58:59 +01:00 |
|
Erik Krogh Kristensen
|
44db0f4e5d
|
better printing of the options arg
|
2020-02-21 15:39:49 +01:00 |
|
Erik Krogh Kristensen
|
75410e5760
|
big refactor of UselessUseOfCal
|
2020-02-21 14:26:42 +01:00 |
|
Erik Krogh Kristensen
|
6ea14532ab
|
small changes based on review
|
2020-02-21 10:27:57 +01:00 |
|
Erik Krogh Kristensen
|
924272a7a5
|
insert placeholder qhelp
|
2020-02-20 14:35:26 +01:00 |
|
Erik Krogh Kristensen
|
b2ccec28e0
|
require the file to be non-empty
|
2020-02-20 14:34:50 +01:00 |
|
Erik Krogh Kristensen
|
b1cbfce50b
|
use SystemCommandExecution and a few small fixes
|
2020-02-20 14:17:37 +01:00 |
|
Erik Krogh Kristensen
|
12c0291dde
|
require that an options object has a known set of properties
|
2020-02-20 11:35:11 +01:00 |
|
Erik Krogh Kristensen
|
b5ef45e6c2
|
add isSync predicate to SystemCommandExecution
|
2020-02-20 11:30:23 +01:00 |
|
Erik Krogh Kristensen
|
a193cb110e
|
support arrow functions in the callbacks
|
2020-02-20 11:13:39 +01:00 |
|
Erik Krogh Kristensen
|
558beb7255
|
simplify the output file argument
|
2020-02-20 10:57:33 +01:00 |
|
Erik Krogh Kristensen
|
a5fdcb67f9
|
restricts alerts to the first line
|
2020-02-20 10:43:41 +01:00 |
|
Erik Krogh Kristensen
|
d4e73df92f
|
remove dead predicate
|
2020-02-20 10:39:16 +01:00 |
|
Erik Krogh Kristensen
|
56f3e431f9
|
update expected output
|
2020-02-20 10:28:53 +01:00 |
|
Erik Krogh Kristensen
|
bdab9ee12b
|
change useless cat query to only flag instances that can be re-written to
|
2020-02-19 16:59:28 +01:00 |
|
Erik Krogh Kristensen
|
344060e139
|
accept IO redirections as OK
|
2020-02-19 10:12:24 +01:00 |
|
Erik Krogh Kristensen
|
73a7d406a5
|
add query for useless use of cat
|
2020-02-18 19:18:45 +01:00 |
|
Esben Sparre Andreasen
|
abe7aeef7c
|
Merge pull request #2643 from esbena/js/unsafe-jquery
JS: add query js/unsafe-jquery-plugin
|
2020-02-18 09:26:14 +01:00 |
|
semmle-qlci
|
23ed2bcc64
|
Merge pull request #2782 from asger-semmle/js/export-as-ns
Approved by erik-krogh, max-schaefer
|
2020-02-17 11:22:58 +00:00 |
|
Max Schaefer
|
f181111886
|
JavaScript: Add model of http2 compatibility API.
Also deprecated the `httpOrHttps` predicate, which was now only used in one place and seemed a little pointless anyway.
|
2020-02-14 11:14:31 +00:00 |
|
semmle-qlci
|
da566a4484
|
Merge pull request #2828 from erik-krogh/CVE24
Approved by esbena
|
2020-02-14 09:12:48 +00:00 |
|
semmle-qlci
|
769dce511b
|
Merge pull request #2788 from erik-krogh/CVE42-sink
Approved by esbena
|
2020-02-14 08:00:00 +00:00 |
|
Erik Krogh Kristensen
|
897bb4d801
|
add test for chrome-remote-interface
|
2020-02-13 15:12:45 +01:00 |
|
Erik Krogh Kristensen
|
1ab5ca4e64
|
typo in docstring
Co-Authored-By: Esben Sparre Andreasen <esbena@github.com>
|
2020-02-13 14:15:28 +01:00 |
|
Erik Krogh Kristensen
|
d6afd438ba
|
add model for chrome-remote-interface as a ClientRequest
|
2020-02-13 10:58:07 +01:00 |
|
Erik Krogh Kristensen
|
8e316d2f05
|
add unary type-tracking predicates
|
2020-02-10 12:51:09 +01:00 |
|
semmle-qlci
|
37360e7d93
|
Merge pull request #2794 from esbena/js/move-EnumeratedPropName
Approved by asgerf
|
2020-02-07 21:31:37 +00:00 |
|
semmle-qlci
|
76ba48c6fb
|
Merge pull request #2790 from esbena/js/model-send
Approved by asgerf
|
2020-02-07 21:30:54 +00:00 |
|
Asger Feldthaus
|
e4844bfad2
|
JS: Fix deprecated API usage
|
2020-02-07 17:17:48 +00:00 |
|
Asger Feldthaus
|
ad10414604
|
JS: Update expected output of existing test
|
2020-02-07 16:57:57 +00:00 |
|
Erik Krogh Kristensen
|
c6668da02e
|
expand how indirectCommandArguments are found
|
2020-02-07 15:00:05 +01:00 |
|
Erik Krogh Kristensen
|
dd9e3d2fec
|
expose TaintTracking::arrayFunctionTaintStep and add a step for "concat"
|
2020-02-07 14:57:32 +01:00 |
|
Esben Sparre Andreasen
|
dcdaa96570
|
JS: remove unused imports
|
2020-02-07 14:10:50 +01:00 |
|
Esben Sparre Andreasen
|
cb30329b3d
|
JS: make DynamicPropertyAccess.qll from PrototypePollutionUtility.ql
|
2020-02-07 13:57:52 +01:00 |
|