Esben Sparre Andreasen
9c2ca9a7fa
JS: make js/unused-local-variable flag import statements
2018-10-18 11:49:45 +02:00
Esben Sparre Andreasen
c65bc5cc90
JS: add Util::pluralize, also add tests for Util::capitalize
2018-10-18 11:49:28 +02:00
calum
ee396af385
C#: Update analysis change notes.
2018-10-18 10:24:28 +01:00
calum
5ad060c1be
C#: qhelp for VulnerablePackage.
2018-10-18 10:24:20 +01:00
calum
ff3ed2db18
C#: Autobuilder extracts XML for .csproj and .props files.
2018-10-18 10:24:20 +01:00
calum
3de1f3b101
C#: Query and qltest for VulnerablePackage.
2018-10-18 10:23:51 +01:00
Anders Schack-Mulligen
187918396c
Java: Autoformat the last 5 files (RangeAnalysis).
2018-10-18 10:03:08 +02:00
Anders Schack-Mulligen
0c37ea876d
Java: Fix FPs for concurrent modification checks.
2018-10-18 09:44:26 +02:00
semmle-qlci
3af91d5d0a
Merge pull request #301 from aschackmull/java/modulus-analysis
...
Approved by yh-semmle
2018-10-18 08:24:32 +01:00
Raul Garcia
8eaba03506
Update .gitignore
2018-10-17 16:28:01 -07:00
Raul Garcia
f99756c07f
Update .gitignore
2018-10-17 16:27:42 -07:00
Raul Garcia
739804acb2
CPP : Ill-defined for-loop (C6293)
...
Superset of C6293, it looks for a mismatch between the initialization statement && condition and the direction of the iteration expression in a for loop.
2018-10-17 16:24:34 -07:00
Robert Marsh
b40219bb01
C++: add good example for DeadCodeGoto
2018-10-17 11:58:51 -07:00
Robert Marsh
17537bb88b
C++: respond to doc comments
2018-10-17 11:57:54 -07:00
calumgrant
0ddb7027ee
Merge pull request #284 from hvitved/csharp/null-guards
...
C#: Teach null-guards library about pattern matching
2018-10-17 17:49:51 +01:00
Geoffrey White
6e10f39612
Merge pull request #319 from raulgarciamsft/users/raulga/c6277
...
C++ : NULL application name with an unquoted path in call to CreateProcess
2018-10-17 17:36:59 +01:00
Geoffrey White
b8d7292b46
CPP: Speed up startsWithIfndef.
2018-10-17 15:26:05 +01:00
Anders Schack-Mulligen
3dc9071a44
Java: Add missing word in deprecation comments.
2018-10-17 15:59:52 +02:00
Geoffrey White
757107660f
CPP: Give the query a precision.
2018-10-17 13:25:44 +01:00
Geoffrey White
48c56cf744
CPP: Remove PointsTo.
2018-10-17 13:25:43 +01:00
Geoffrey White
99374301b8
CPP: Use taint library.
2018-10-17 13:25:43 +01:00
Geoffrey White
e77f3eb5b8
CPP: Simplify slightly.
2018-10-17 13:25:43 +01:00
Geoffrey White
939a836393
CPP: Add some comments.
2018-10-17 13:25:43 +01:00
Geoffrey White
f85889d052
CPP: Fix the example code.
2018-10-17 13:25:43 +01:00
semmle-qlci
d976168b59
Merge pull request #328 from hvitved/mergeback-2018-10-17
...
Approved by adityasharad, xiemaisi
2018-10-17 12:53:41 +01:00
Tom Hvitved
58a0815033
Merge remote-tracking branch 'upstream/master' into mergeback-2018-10-17
2018-10-17 13:24:37 +02:00
Arthur Baars
749206a9ce
Merge pull request #324 from hvitved/lgtm-yml
...
Add `.lgtm.yml` file
2018-10-17 13:24:20 +02:00
Max Schaefer
6a75ebbae2
JavaScript: Update model of DOMException.
...
cf. https://developer.mozilla.org/en-US/docs/Web/API/DOMException/DOMException
(cherry picked from commit 8cc7f5c242 )
2018-10-17 11:38:29 +01:00
Max Schaefer
d57e93d5c6
JavaScript: Fix typo in query help.
...
(cherry picked from commit 1ab943c16b )
2018-10-17 11:38:29 +01:00
Tom Hvitved
976e5ed80f
C#: Pass --compiler flag to extractor on Linux
2018-10-17 10:25:53 +02:00
Tom Hvitved
8158d456f3
C#: Use hashing to detect duplicate trap files
2018-10-17 10:25:05 +02:00
semmle-qlci
1da873e819
Merge pull request #315 from esben-semmle/js/conditional-bypass-early-return
...
Approved by xiemaisi
2018-10-17 08:25:55 +01:00
Robert Marsh
61f338449c
C++: Change note and precision for DeadCodeGoto.ql
2018-10-16 15:40:59 -07:00
Robert Marsh
73cae5390e
C++: new query for dead code after goto or break
2018-10-16 15:37:06 -07:00
Tom Hvitved
29f655b0dc
Add .lgtm.yml file
2018-10-16 20:43:44 +02:00
Raul Garcia
7ab723ae79
Fixing typos & incorporating feedback.
...
(MSFT feedback) Adding a new tag in the header @msrc.severity important
2018-10-16 10:00:51 -07:00
semmle-qlci
6172c95e60
Merge pull request #320 from geoffw0/deprecated
...
Approved by yh-semmle
2018-10-16 15:45:06 +01:00
calumgrant
2836743c03
Merge pull request #322 from hvitved/csharp/compiler-settings
...
C#: Add `csharp-compiler-settings` files
2018-10-16 13:36:06 +01:00
semmle-qlci
e55eaefded
Merge pull request #310 from esben-semmle/js/additional-client-request-data-nodes
...
Approved by xiemaisi
2018-10-16 12:59:22 +01:00
Esben Sparre Andreasen
2881649310
JS: add js/command-line-injection heuristic source: JSON.stringify()
2018-10-16 13:56:06 +02:00
semmle-qlci
e319159a59
Merge pull request #316 from xiemaisi/js/odasa-7355-workaround
...
Approved by esben-semmle
2018-10-16 12:47:58 +01:00
Anders Schack-Mulligen
26009065af
Java: Fix regression.
2018-10-16 11:29:15 +02:00
Esben Sparre Andreasen
870811a509
JS: change note for improved ClientRequests (overdue)
2018-10-16 08:51:32 +02:00
Esben Sparre Andreasen
c7fe96d4bd
JS: implement getADataNode for Electron::ClientRequest
2018-10-16 08:51:32 +02:00
Esben Sparre Andreasen
e7836d74ab
JS: implement getADataNode for NodeHttpUrlRequest
2018-10-16 08:51:32 +02:00
Esben Sparre Andreasen
3c07b4faf1
JS: implement getADataNode for SuperAgentUrlRequest
2018-10-16 08:51:32 +02:00
Esben Sparre Andreasen
eef0b8c94d
JS: implement getADataNode for GotUrlRequest
2018-10-16 08:51:32 +02:00
Esben Sparre Andreasen
977b287129
JS: implement getADataNode for FetchUrlRequest
2018-10-16 08:51:30 +02:00
Esben Sparre Andreasen
c21a0472d4
JS: implement getADataNode for AxiosUrlRequest
2018-10-16 08:50:56 +02:00
Esben Sparre Andreasen
1e115bce2c
JS: add SourceNode support for chained method calls
2018-10-16 08:48:09 +02:00