yh-semmle
|
e232f538e9
|
Java 13: update test options
|
2019-11-02 16:09:32 -04:00 |
|
yh-semmle
|
e8a65101bc
|
Java 13: add db stats for @yieldstmt
|
2019-11-02 16:09:32 -04:00 |
|
yh-semmle
|
de0869c216
|
Java 13: remove superfluous disjunct in JumpStmt.getAPotentialTarget()
|
2019-11-02 16:09:31 -04:00 |
|
yh-semmle
|
8fb4dbe092
|
Java 13: account for changes to switch expressions
|
2019-11-02 16:09:31 -04:00 |
|
yh-semmle
|
9f37237b4a
|
Java 13: add stmt kind @yieldstmt to dbscheme
|
2019-11-02 16:09:31 -04:00 |
|
Ziemowit Laski
|
2bad9394b7
|
[CPP-434] Squelch alerts for expressions inside macros; try to make Qhelp Jenkins-friendly.
|
2019-11-01 15:24:22 -07:00 |
|
Geoffrey White
|
c2812197a9
|
CPP: Further speedup.
|
2019-11-01 18:16:12 +00:00 |
|
Jonas Jensen
|
426565ae68
|
Merge pull request #2239 from DX-MON/master
Query cpp/unused-static-variable was producing incorrect results for constexpr variables
|
2019-11-01 18:59:52 +01:00 |
|
Geoffrey White
|
08293d0009
|
CPP: Simplify.
|
2019-11-01 17:58:29 +00:00 |
|
Geoffrey White
|
98b9afd83f
|
CPP: Remove apparently irrelevant parts of the query.
This is not strictly behaviour preserving, but I believe the parts I've removed or simplified weren't intended to do what they were doing.
|
2019-11-01 17:54:13 +00:00 |
|
Geoffrey White
|
c08493670b
|
CPP: Speed up ExistsAnyFlowConfig.
|
2019-11-01 17:40:44 +00:00 |
|
Geoffrey White
|
6a865ed580
|
CPP: De-duplicate TlsSettingsMisconfiguration.ql.
|
2019-11-01 17:40:41 +00:00 |
|
Geoffrey White
|
fa203254ce
|
CPP: Add test cases.
|
2019-11-01 17:40:27 +00:00 |
|
Asger F
|
f48d16fcb7
|
JS: Support barrier guards that are reflective calls
|
2019-11-01 15:23:38 +00:00 |
|
Asger F
|
d6158427c5
|
JS: Generalize SanitizerFunction to data flow configs and flow labels
|
2019-11-01 15:23:38 +00:00 |
|
Asger F
|
e2b0ec5696
|
JS: Handle multiple and/or operators in SanitizerFunction
|
2019-11-01 15:23:38 +00:00 |
|
Felicity Chapman
|
458108f66b
|
Make 'open source' consistent on the page and with other docs
|
2019-11-01 14:08:50 +00:00 |
|
Felicity Chapman
|
692e977a71
|
Update docs/query-metadata-style-guide.md
Co-Authored-By: shati-patel <42641846+shati-patel@users.noreply.github.com>
|
2019-11-01 13:44:23 +00:00 |
|
Felicity Chapman
|
236e1f7955
|
Update change notes for name change
|
2019-11-01 12:27:43 +00:00 |
|
Felicity Chapman
|
570e55190d
|
Update style guides for name change
|
2019-11-01 12:22:05 +00:00 |
|
Felicity Chapman
|
02bb142e7c
|
Update repository artifacts for name change
|
2019-11-01 12:21:24 +00:00 |
|
Shati Patel
|
bd08e8baaf
|
Docs: Rename Sphinx project to "Learning CodeQL"
|
2019-11-01 11:22:36 +00:00 |
|
shati-patel
|
d94e91b39b
|
Apply suggestions from code review
Co-Authored-By: Felicity Chapman <felicitymay@github.com>
|
2019-11-01 11:03:12 +00:00 |
|
semmle-qlci
|
e8e2f7bb20
|
Merge pull request #2240 from max-schaefer/js/indirect-command-argument-data-flow
Approved by esbena
|
2019-11-01 11:00:22 +00:00 |
|
Ziemowit Laski
|
3e1fd4a737
|
[CPP-434] Add table of constructs to Qhelp. Rewrite examples section.
|
2019-10-31 18:03:34 -07:00 |
|
Dave Bartolomeo
|
ea23c2daac
|
Merge pull request #2188 from jbj/printast-override
C++: Add a sample class in PrintAST.ql
|
2019-10-31 17:02:20 -07:00 |
|
Dave Bartolomeo
|
e6f632b44e
|
Merge pull request #2228 from jbj/DefaultTaintTracking-getASTVariable
C++: Use getASTVariable in DefaultTaintTracking
|
2019-10-31 17:00:49 -07:00 |
|
Dave Bartolomeo
|
2f63ab0250
|
Merge pull request #2150 from rdmarsh2/rdmarsh/cpp/ir-buffer-read-call-se
C++: buffer read side effects on unmodeled funcs
|
2019-10-31 16:59:51 -07:00 |
|
Rachel Mant
|
413f49bba5
|
Query cpp/unused-static-variable was producing incorrect results for constexpr variables
|
2019-10-31 22:50:44 +00:00 |
|
Robert Marsh
|
31f25c8cfc
|
C++: primary instrs for constructor side effects
|
2019-10-31 11:43:47 -07:00 |
|
Robert Marsh
|
86b5e97f76
|
Merge branch 'master' of github.com:Semmle/ql into rdmarsh/cpp/ir-constructor-side-effects
|
2019-10-31 11:34:22 -07:00 |
|
Robert Marsh
|
9477bd5698
|
Merge branch 'master' of github.com:Semmle/ql into rdmarsh/cpp/ir-buffer-read-call-se
|
2019-10-31 11:00:01 -07:00 |
|
semmle-qlci
|
d03aecaa98
|
Merge pull request #2235 from max-schaefer/js/issue-2233
Approved by esbena
|
2019-10-31 14:17:58 +00:00 |
|
Max Schaefer
|
03c9a40ba3
|
JavaScript: Add libraries for forward and backward data-flow exploration.
|
2019-10-31 12:37:31 +00:00 |
|
Max Schaefer
|
8aae1f443f
|
JavaScript: Use type tracking instead of auxiliary data-flow configuration to track indirect command arguments.
|
2019-10-31 12:13:55 +00:00 |
|
Max Schaefer
|
311cbd824c
|
JavaScript: Recognize ":" pseudo-directive.
|
2019-10-31 11:39:09 +00:00 |
|
Robin Neatherway
|
d3016e5b98
|
Run autoformatter
|
2019-10-31 11:21:57 +00:00 |
|
Tom Hvitved
|
ceea96e03f
|
C#: Update change note
|
2019-10-31 12:00:16 +01:00 |
|
semmle-qlci
|
2a3980222b
|
Merge pull request #2201 from max-schaefer/js/avoid-duplicate-source-and-sink-nodes
Approved by asger-semmle
|
2019-10-31 10:47:30 +00:00 |
|
Robert Marsh
|
24c9b8b9b1
|
C++: fix unbound variables
|
2019-10-30 14:06:19 -07:00 |
|
Geoffrey White
|
ee3b49af3a
|
Merge pull request #2219 from jbj/rangeanalysis-best-bound
C++: Restrict the output of IR Range Analysis to the best bounds
|
2019-10-30 17:18:59 +00:00 |
|
alistair
|
27d0b51c6b
|
CPP & C#: Review of qhelp
PR #2151 got merged without a review of the qhelp
by a technical writer.
The current PR makes changes I would have suggested on that PR.
|
2019-10-30 16:10:03 +00:00 |
|
yh-semmle
|
8620b0513e
|
Java: move UnsafeDeserialization.qll to standard library location
|
2019-10-30 11:18:36 -04:00 |
|
Max Schaefer
|
3bbded57d3
|
JavaScript: Autoformat.
|
2019-10-30 14:49:18 +00:00 |
|
Max Schaefer
|
bb0771b36c
|
JavaScript: Deal with escape-unescape-escape (and similar) chains.
|
2019-10-30 14:49:01 +00:00 |
|
Max Schaefer
|
8c133ff61d
|
JavaScript: Deal with (un-)escaping on captured variables.
|
2019-10-30 14:46:50 +00:00 |
|
Max Schaefer
|
a8214ce7ee
|
JavaScript: Fix regexes for escaping schemes.
|
2019-10-30 14:15:59 +00:00 |
|
Max Schaefer
|
5349e0f881
|
JavaScript: Recognise wrapped chains of replacements.
|
2019-10-30 13:14:38 +00:00 |
|
Max Schaefer
|
02d16b1dc9
|
JavaScript: Recognise wrapped string replacement functions.
|
2019-10-30 13:01:17 +00:00 |
|
Max Schaefer
|
aaeca32519
|
JavaScript: Recognize string escaping using .replace with a callback.
|
2019-10-30 12:45:32 +00:00 |
|