Geoffrey White
|
975a0bbf0d
|
CPP: Handle %s/%c/%S/%C correctly on non-MS platforms.
|
2019-03-29 11:18:31 +00:00 |
|
Geoffrey White
|
648cdbab6c
|
CPP: Add FormattingFunction.getFormatCharType() and test.
|
2019-03-29 11:18:31 +00:00 |
|
Geoffrey White
|
162c9981bd
|
CPP: Add some test cases.
|
2019-03-29 11:18:31 +00:00 |
|
Asger F
|
e90a889f76
|
JS: Refactor DOM libs to use DataFlow more
|
2019-03-29 11:15:30 +00:00 |
|
Max Schaefer
|
8bb91bf001
|
JavaScript: Autoformat.
|
2019-03-29 08:30:05 +00:00 |
|
Max Schaefer
|
41a3ad3f82
|
JavaScript: Tweak some regexes in Files.qll.
It seems preferable to use the same regex everywhere, even if it's overly general for a few cases.
|
2019-03-29 08:30:05 +00:00 |
|
Max Schaefer
|
f5279b2a1d
|
JavaScript: Resolve AMD imports based on absolute paths if there is only a single candidate.
|
2019-03-29 08:30:05 +00:00 |
|
Max Schaefer
|
b29b3dff4d
|
JavaScript: Use proper camel-case for AMD-related class names.
|
2019-03-29 08:14:07 +00:00 |
|
Jonas Jensen
|
752ca94402
|
Merge pull request #854 from geoffw0/taintedmalloc
CPP: Improve TaintedAllocationSize.ql
|
2019-03-29 09:13:18 +01:00 |
|
Jonas Jensen
|
68a19d7d3e
|
Merge branch 'master' into taintedmalloc
|
2019-03-29 09:12:38 +01:00 |
|
Max Schaefer
|
d541bd58fb
|
JavaScript: Unify (most) overrides of getAnImportedModule.
|
2019-03-29 08:11:29 +00:00 |
|
Max Schaefer
|
6a78e37d93
|
JavaScript: Make AMD dependencies Imports.
|
2019-03-29 08:11:29 +00:00 |
|
Jonas Jensen
|
fcf04abb84
|
Merge pull request #1120 from jcreedcmu/jcreed/nan
C++: Teach range analysis to pay attention to NaNs.
|
2019-03-29 07:51:27 +01:00 |
|
Jason Reed
|
e52bbe7784
|
C++: Add change note.
|
2019-03-28 20:47:03 -04:00 |
|
Jason Reed
|
d03b5bca31
|
C++: Fix non-private imports.
|
2019-03-28 20:39:29 -04:00 |
|
Jason Reed
|
9c0be34fd4
|
C++: Remove accidental redundancy.
|
2019-03-28 20:39:29 -04:00 |
|
Jason Reed
|
23ee7ee928
|
C++: Teach range analysis to pay attention to NaNs.
|
2019-03-28 20:39:29 -04:00 |
|
Jonas Jensen
|
886e52468d
|
Merge pull request #1177 from geoffw0/qhelp
CPP: Add a reference about include optimization for AV Rule 35
|
2019-03-28 20:44:39 +01:00 |
|
Geoffrey White
|
f358e61719
|
CPP: Add a reference about include optimization to the qhelp for AV Rule 35.
|
2019-03-28 16:37:50 +00:00 |
|
Geoffrey White
|
a7e349c2a2
|
CPP: Add change note.
|
2019-03-28 15:50:37 +00:00 |
|
Geoffrey White
|
faa23a53be
|
CPP: Update expected for changes elsewhere.
|
2019-03-28 15:49:36 +00:00 |
|
Geoffrey White
|
e7c02027f5
|
CPP: Fix 'BAD'.
|
2019-03-28 15:49:36 +00:00 |
|
Geoffrey White
|
743b17af50
|
CPP: Autoformat.
|
2019-03-28 15:49:36 +00:00 |
|
Geoffrey White
|
0b85966b31
|
CPP: Fix dubious [old] taint library results involving strlen.
|
2019-03-28 15:49:36 +00:00 |
|
Geoffrey White
|
8c75e730e4
|
CPP: Widen TaintedAllocationSize.ql.
|
2019-03-28 15:49:36 +00:00 |
|
Geoffrey White
|
dab1bba25c
|
CPP: Add a test of TaintedAllocationSize.
|
2019-03-28 15:49:36 +00:00 |
|
Asger F
|
4908902f47
|
JS: Update to use TypeTracker::end()
|
2019-03-28 15:26:55 +00:00 |
|
Asger F
|
365db0ff1f
|
JS: track document and dom values using type tracking
|
2019-03-28 15:24:00 +00:00 |
|
semmle-qlci
|
225c22cca0
|
Merge pull request #1171 from hvitved/csharp/attributes-named-args
Approved by calumgrant
|
2019-03-28 12:06:13 +00:00 |
|
Calum Grant
|
8012dacd69
|
Merge pull request #1104 from hvitved/csharp/dispatch/performance
C#: Dispatch library performance tweaks
|
2019-03-28 11:57:19 +00:00 |
|
semmle-qlci
|
35ea746045
|
Merge pull request #1172 from asger-semmle/hostname-prefix-sanitizer
Approved by xiemaisi
|
2019-03-28 11:55:10 +00:00 |
|
Max Schaefer
|
c097031c7e
|
JavaScript: Fix uses of TypeTracker with custom flow steps.
These steps need to check that the type hasn't been tracked into a property.
|
2019-03-28 10:33:04 +00:00 |
|
Asger F
|
6478d9383c
|
JS: drive-by typo fix
|
2019-03-28 10:28:44 +00:00 |
|
Asger F
|
5dba78ba1a
|
JS: add change note
|
2019-03-28 10:28:30 +00:00 |
|
Max Schaefer
|
b2faac30c9
|
JavaScript: Add a few missing doc comments.
|
2019-03-28 10:12:08 +00:00 |
|
Rebecca Valentine
|
e4c5fd4f61
|
autoformats
|
2019-03-27 17:12:10 -07:00 |
|
Rebecca Valentine
|
a049d9a4c6
|
moves lib to right place
|
2019-03-27 16:58:33 -07:00 |
|
Rebecca Valentine
|
2d3c522efc
|
cleans up naming conventions
|
2019-03-27 16:57:35 -07:00 |
|
Rebecca Valentine
|
336eb9dcf3
|
adds initial qll
|
2019-03-27 16:31:49 -07:00 |
|
Asger F
|
99dc2435af
|
JS: update test
|
2019-03-27 15:03:04 +00:00 |
|
Taus
|
eb5927a197
|
Merge branch 'master' into python-encapsulate-builtins
|
2019-03-27 15:40:34 +01:00 |
|
Asger F
|
0eb9231cb1
|
JS: Make use of TypeTracker::end()
|
2019-03-27 13:25:01 +00:00 |
|
Asger F
|
208bcd438b
|
JS: Make type-tracking predicates private
|
2019-03-27 13:21:45 +00:00 |
|
Asger F
|
7bfad8c360
|
JS: trailing whitespace
|
2019-03-27 13:21:45 +00:00 |
|
Asger F
|
9bbdf84e5d
|
JS: missing qldoc
|
2019-03-27 13:21:45 +00:00 |
|
Asger F
|
28a776a82b
|
JS: dataflow -> data flow
|
2019-03-27 13:21:45 +00:00 |
|
Asger F
|
c0b58f6b09
|
JS: Capitalize Firebase in comments
|
2019-03-27 13:21:45 +00:00 |
|
Asger F
|
99cc09df8c
|
JS: use TypeBackTracker where appropriate
|
2019-03-27 13:21:45 +00:00 |
|
Asger F
|
42c0efd549
|
JS: add test
|
2019-03-27 13:21:45 +00:00 |
|
Asger F
|
ad592d7cd1
|
JS: handle .after and .before
|
2019-03-27 13:21:45 +00:00 |
|