Jonas Jensen
|
0e25649a5b
|
Merge pull request #289 from geoffw0/change-notes
CPP: Additional change notes.
|
2018-10-09 09:53:44 +02:00 |
|
Asger F
|
030bae9454
|
JS: Canonicalize ThisNode
|
2018-10-09 08:53:41 +01:00 |
|
Asger F
|
3bc5e3bfdf
|
JS: Replace some uses AnalyzedValueNode with AnalyzedNode
|
2018-10-09 08:53:41 +01:00 |
|
yh-semmle
|
7962530789
|
Java: add .project file in test directory
|
2018-10-08 20:25:43 -04:00 |
|
calum
|
2fdf766750
|
C#: Address review comments.
|
2018-10-08 17:26:30 +01:00 |
|
Geoffrey White
|
8163def3ae
|
CPP: Alter the dataflow case.
|
2018-10-08 15:45:17 +01:00 |
|
Geoffrey White
|
8ab830f21c
|
CPP: Allow multiple dataflow sources.
|
2018-10-08 15:45:17 +01:00 |
|
Geoffrey White
|
fe6c9f9ea2
|
CPP: Stricter dataflow in getBufferSize.
|
2018-10-08 15:45:17 +01:00 |
|
Geoffrey White
|
beb21f92d3
|
CPP: Separate the dataflow case from dynamic allocation.
|
2018-10-08 15:45:17 +01:00 |
|
Geoffrey White
|
ef8ca5de58
|
CPP: Replace def-use with dataflow in getBufferSize.
|
2018-10-08 15:45:17 +01:00 |
|
Geoffrey White
|
c747f24b39
|
CPP: Fix the initialized array case in getBufferSize.
|
2018-10-08 15:45:17 +01:00 |
|
Geoffrey White
|
03fd1ce83d
|
CPP: Remove external/microsoft tag.
|
2018-10-08 15:30:43 +01:00 |
|
Tom Hvitved
|
ccebd5eb11
|
Merge remote-tracking branch 'upstream/master' into mergeback-2018-10-08
|
2018-10-08 16:23:29 +02:00 |
|
Tom Hvitved
|
546a91e192
|
Revert "JavaScript: Patch CFG to improve support for non-top level import declarations."
This reverts commit f05e777e64.
|
2018-10-08 16:20:40 +02:00 |
|
Max Schaefer
|
e354694173
|
Merge pull request #273 from asger-semmle/csrf-sources
JS: add RemoteFlowSource.isThirdPartyControllable()
|
2018-10-08 15:09:38 +01:00 |
|
Asger F
|
d2af4ab94a
|
Merge pull request #227 from xiemaisi/js/taint-kinds
JavaScript: Add support for state-based taint tracking.
|
2018-10-08 15:09:12 +01:00 |
|
Esben Sparre Andreasen
|
70cd03d3bc
|
JS: use DataFlow::ArrayCreationNode in additional places
|
2018-10-08 15:47:11 +02:00 |
|
Pavel Avgustinov
|
2904ebb8a3
|
Merge pull request #291 from jbj/mergeback-20181008
Mergeback rc/1.18 to master
|
2018-10-08 13:56:50 +01:00 |
|
Jonas Jensen
|
4e25929f82
|
Merge pull request #288 from geoffw0/widechartype
CPP: Address Widechartype / WChar_t
|
2018-10-08 13:46:28 +02:00 |
|
semmle-qlci
|
887daeca12
|
Merge pull request #290 from esben-semmle/js/autobind-classes
Approved by xiemaisi
|
2018-10-08 12:37:30 +01:00 |
|
Tom Hvitved
|
ff2abe0356
|
C#: Add qldoc to getTypeArgumentRanked()
|
2018-10-08 13:33:50 +02:00 |
|
Geoffrey White
|
4fb6611dbe
|
CPP: Change note for #264.
|
2018-10-08 12:19:45 +01:00 |
|
Geoffrey White
|
f706d2a96c
|
CPP: Change notes.
|
2018-10-08 12:19:45 +01:00 |
|
Tom Hvitved
|
49644bfb47
|
Merge remote-tracking branch 'upstream/master' into mergeback-2018-10-08
|
2018-10-08 11:48:56 +02:00 |
|
Jonas Jensen
|
799c034a5e
|
Merge pull request #282 from rdmarsh2/rdmarsh/cpp/simple-range-analysis-caching
C++: add cached module to SimpleRangeAnalysis
|
2018-10-08 11:44:35 +02:00 |
|
Jonas Jensen
|
628540cf7b
|
Merge remote-tracking branch 'upstream/rc/1.18' into mergeback-20181008
|
2018-10-08 09:55:31 +02:00 |
|
Jonas Jensen
|
0644e0ffb2
|
Merge pull request #286 from geoffw0/wrongtype16
CPP: Fix WrongTypeFormatArguments.ql char16_t * issues (and others)
|
2018-10-08 09:50:02 +02:00 |
|
Esben Sparre Andreasen
|
a668f906bc
|
JS: recognize binding decorators on classes
|
2018-10-08 07:58:12 +02:00 |
|
Geoffrey White
|
e2a001f925
|
Merge pull request #285 from jbj/primitive-bb-joinorder
C++: Speed up primitive basic block calculation
|
2018-10-06 19:47:49 +01:00 |
|
Geoffrey White
|
e0140f9112
|
CPP: Change some uses of WideCharType to Wchar_t.
|
2018-10-05 22:03:47 +01:00 |
|
Geoffrey White
|
ecf8e5d936
|
CPP: Add backticks.
|
2018-10-05 21:42:16 +01:00 |
|
Geoffrey White
|
d649835f45
|
CPP: Add an explanatory comment on WideCharType and Wchar_t.
|
2018-10-05 21:41:35 +01:00 |
|
Robert Marsh
|
c0cf16ab2e
|
C++: move expr predicactes to cached module
|
2018-10-05 09:34:16 -07:00 |
|
Geoffrey White
|
99816d77e3
|
CPP: Additional test case fixed in combination with typedef work.
|
2018-10-05 17:13:50 +01:00 |
|
Geoffrey White
|
998b28b359
|
CPP: Change note.
|
2018-10-05 16:52:06 +01:00 |
|
Geoffrey White
|
67a7b75b84
|
CPP: Simplify getAFormatterWideType.
|
2018-10-05 16:40:54 +01:00 |
|
Geoffrey White
|
605db444a6
|
CPP: Fix for consistency.
|
2018-10-05 16:40:54 +01:00 |
|
Geoffrey White
|
94ff2e5693
|
CPP: Lets just not report when we're not sure.
|
2018-10-05 16:40:54 +01:00 |
|
Geoffrey White
|
2841897e3a
|
CPP: Make getAFormatterWideType more general and move it into FormattingFunction.qll.
|
2018-10-05 16:40:54 +01:00 |
|
Geoffrey White
|
580471ab1d
|
CPP: Replace stripTopLevelSpecifiers to emulate old behaviour.
|
2018-10-05 16:40:54 +01:00 |
|
Geoffrey White
|
89c56486b5
|
CPP: Test getDefaultCharType etc.
|
2018-10-05 16:40:54 +01:00 |
|
Geoffrey White
|
e2be19b555
|
CPP: New mechanism for string types in printf.qll.
|
2018-10-05 16:40:54 +01:00 |
|
Geoffrey White
|
1af6c10888
|
CPP: Add a test where different word sizes are present.
|
2018-10-05 16:40:54 +01:00 |
|
Geoffrey White
|
800555865a
|
CPP: More test cases.
|
2018-10-05 16:40:54 +01:00 |
|
Geoffrey White
|
2af56b89b1
|
CPP: Add a test where different wide types are present.
|
2018-10-05 15:32:36 +01:00 |
|
Geoffrey White
|
39f030b8f7
|
CPP: Annotate test.
|
2018-10-05 15:32:36 +01:00 |
|
Geoffrey White
|
e74721e3a4
|
CPP: Test fixes as a result of changes.
|
2018-10-05 15:32:36 +01:00 |
|
Geoffrey White
|
6e5207ce3c
|
CPP: Allow declarations of library printf functions in source (repairs most of the tests).
|
2018-10-05 15:32:36 +01:00 |
|
Robert Marsh
|
fe8f7e9624
|
C++: consider attributes when finding wide string functions
|
2018-10-05 15:32:36 +01:00 |
|
Robert Marsh
|
5b8925c699
|
C++: document new predicate
|
2018-10-05 15:32:36 +01:00 |
|