Asger Feldthaus
|
f26e94c0db
|
JS: Rename to Angular-style template
|
2021-08-11 12:36:34 +02:00 |
|
Asger Feldthaus
|
66cec65bfb
|
JS: Format HTMLExtractor
|
2021-08-11 12:36:34 +02:00 |
|
Asger Feldthaus
|
8666bc1894
|
JS: Extract placeholders in HTML
|
2021-08-11 12:36:31 +02:00 |
|
Erik Krogh Kristensen
|
01a202fa10
|
fix cfg and dataflow for logical compound assignments
|
2021-08-10 12:17:59 +02:00 |
|
Asger Feldthaus
|
b1ce3d1c5a
|
JS: Do not extract binary HTML
|
2021-08-10 12:15:44 +02:00 |
|
Asger Feldthaus
|
96a2c3f2db
|
JS: Extract .hbs and .ejs as HTML
|
2021-08-10 12:15:44 +02:00 |
|
Asger Feldthaus
|
e678c16d59
|
JS: Parse EJS-style template tags
|
2021-08-10 12:15:44 +02:00 |
|
Asger Feldthaus
|
a7cdf532fa
|
JS: Parse mustache-style tags as expressions
|
2021-08-10 12:15:43 +02:00 |
|
Asger Feldthaus
|
d1c31db06f
|
JS: Reset implicit variable scope when leaving template expr
|
2021-08-10 12:15:43 +02:00 |
|
Asger Feldthaus
|
d83f5a9cd7
|
JS: Update StringConcatenation tests after handling 0-arg join calls
|
2021-08-10 08:56:36 +02:00 |
|
Asger Feldthaus
|
a3e56dea5e
|
JS: Factor out StringOps::substringMethodName
|
2021-08-10 08:55:04 +02:00 |
|
Asger Feldthaus
|
1074d409fb
|
JS: Autoformat
|
2021-08-10 08:55:03 +02:00 |
|
Asger Feldthaus
|
6ef83f8015
|
JS: Change note
|
2021-08-10 08:55:03 +02:00 |
|
Asger Feldthaus
|
f1bcfa287b
|
JS: Add more tests
|
2021-08-10 08:55:03 +02:00 |
|
Asger Feldthaus
|
4efea4316e
|
JS: Use TaintedUrlSuffix flow label in jQuery xss
|
2021-08-10 08:55:03 +02:00 |
|
Asger Feldthaus
|
88500a3fa3
|
JS: Update TRAP test output
|
2021-08-09 11:19:08 +02:00 |
|
Asger Feldthaus
|
2836d465e4
|
JS: Update locations in Angular2 test
|
2021-08-09 11:03:15 +02:00 |
|
CodeQL CI
|
562ba49f4e
|
Merge pull request #6406 from erik-krogh/cleanCfg
Approved by asgerf
|
2021-08-09 00:21:31 -07:00 |
|
Erik Krogh Kristensen
|
d3ea58002d
|
fix a case in union where order wasn't necessarily preserved
|
2021-08-05 08:48:15 +02:00 |
|
Erik Krogh Kristensen
|
6ca53c8b25
|
a little more special casing in CFGExtractor union
|
2021-08-05 08:32:56 +02:00 |
|
Erik Krogh Kristensen
|
7e422a656a
|
remove unused imports
|
2021-08-04 23:41:36 +02:00 |
|
Erik Krogh Kristensen
|
ff9943906d
|
micro optimize the hot loops by adding special cases and removing streams
|
2021-08-04 23:35:58 +02:00 |
|
Asger Feldthaus
|
1b67b43b40
|
JS: Change note
|
2021-08-04 16:25:59 +02:00 |
|
Asger Feldthaus
|
00f4694616
|
JS: Recognize methods returning DOM objects
|
2021-08-04 16:25:56 +02:00 |
|
Erik Krogh Kristensen
|
fe551f1359
|
remove the last use of createCollection
|
2021-08-03 21:54:55 +02:00 |
|
Erik Krogh Kristensen
|
85d6bfe044
|
move createCollection to the only place it is used
|
2021-08-03 16:55:44 +02:00 |
|
Erik Krogh Kristensen
|
ef5ea437c3
|
remove raw Object type where possible, and simplify accordingly
|
2021-08-03 16:55:38 +02:00 |
|
CodeQL CI
|
07f6ce7f3b
|
Merge pull request #6398 from erik-krogh/authHeader
Approved by esbena
|
2021-08-03 02:04:35 -07:00 |
|
CodeQL CI
|
394d3349ac
|
Merge pull request #6213 from asgerf/js/vuex
Approved by erik-krogh
|
2021-08-03 01:49:06 -07:00 |
|
Erik Krogh Kristensen
|
f1f44ceee7
|
add change-note
|
2021-08-03 09:11:27 +02:00 |
|
Erik Krogh Kristensen
|
6b579dfad3
|
normalize auth-headers to lowercase
|
2021-08-03 09:09:47 +02:00 |
|
Erik Krogh Kristensen
|
116679d8b6
|
simplify union
|
2021-08-03 08:59:33 +02:00 |
|
Erik Krogh Kristensen
|
8f613b6b16
|
rename seq to visitSequence
|
2021-08-03 08:59:33 +02:00 |
|
Erik Krogh Kristensen
|
e56e56c14e
|
use Collection instead of Iterable
|
2021-08-03 08:59:33 +02:00 |
|
Erik Krogh Kristensen
|
1479376f23
|
rename visit to visitWithSuccessors to avoid ambiguity
|
2021-08-03 08:59:33 +02:00 |
|
Erik Krogh Kristensen
|
4289875747
|
make utility methods static
|
2021-08-03 08:59:33 +02:00 |
|
Erik Krogh Kristensen
|
94a593b208
|
rename entry and exit to getEntryNode and getExitNode respectively
|
2021-08-03 08:59:33 +02:00 |
|
Erik Krogh Kristensen
|
366a16f700
|
rename the V class to WriteSuccessorsVisitor
|
2021-08-03 08:59:33 +02:00 |
|
Erik Krogh Kristensen
|
c059ceaee9
|
add qldoc to union(xs, ys)
|
2021-08-03 08:59:33 +02:00 |
|
Erik Krogh Kristensen
|
8db10aeb9d
|
add JavaDoc to createIterable and createReversedIterable
|
2021-08-03 08:59:33 +02:00 |
|
Erik Krogh Kristensen
|
8fdcd917ee
|
rename foreach and hcaerof to createIterable and createReversedIterable respectively
|
2021-08-03 08:59:32 +02:00 |
|
Erik Krogh Kristensen
|
014728a66a
|
implement hcaerof in terms of foreach
|
2021-08-03 08:59:32 +02:00 |
|
Erik Krogh Kristensen
|
ca26b5ebbc
|
rename succ to writeSuccessor/writeSuccessors
|
2021-08-03 08:59:32 +02:00 |
|
Asger Feldthaus
|
c88d213f37
|
JS: Use appendToNamespace
|
2021-08-03 08:52:19 +02:00 |
|
Asger Feldthaus
|
f5f255d93d
|
JS: Rename getPrefix -> getNamespace
|
2021-08-03 08:51:35 +02:00 |
|
Asger F
|
ff17d298b0
|
Apply suggestions from code review
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2021-08-03 08:45:56 +02:00 |
|
Erik Krogh Kristensen
|
87c0c60c22
|
don't report dummy authentication headers as hardcoded-crendentials
|
2021-08-02 22:56:14 +02:00 |
|
Erik Krogh Kristensen
|
f719e0ca1b
|
remove nunjucks template URLs from the target-blank query
|
2021-08-02 22:46:59 +02:00 |
|
Erik Krogh Kristensen
|
6da1007f67
|
mark new redos tests correctly
|
2021-07-16 13:37:47 +02:00 |
|
Erik Krogh Kristensen
|
b2b736db10
|
add more tests for non-empty positive lookaheads
|
2021-07-16 13:25:37 +02:00 |
|