Asger Feldthaus
182e4ce727
JS: Autoformat
2020-06-29 19:10:28 +01:00
Dave Bartolomeo
1fa38474e9
C++: Autoformat
2020-06-29 14:09:53 -04:00
Nick Rolfe
4b6908c5bf
C++: test template classes with MemberFunction::getTypeOfThis()
2020-06-29 18:05:58 +01:00
Geoffrey White
fc69c16ba6
C++: Deprecate some old terminology.
2020-06-29 18:03:16 +01:00
Geoffrey White
71492f90ac
C++: QLDoc Encryption.qll, improve existing QLDoc, and update terminology.
2020-06-29 18:03:15 +01:00
Dave Bartolomeo
c52653270e
C++: QLDoc for IRConfiguration.qll
2020-06-29 12:43:51 -04:00
Dave Bartolomeo
87f0b0ef97
C++: QLDoc for EdgeKind.qll
2020-06-29 12:43:50 -04:00
Dave Bartolomeo
440ea6a069
C++: QLDoc for PrintIR.qll
2020-06-29 12:43:50 -04:00
Dave Bartolomeo
2043d9c7c4
C++: QLDoc for Operand.qll
2020-06-29 12:43:50 -04:00
Dave Bartolomeo
ead2a143e0
C++: QLDoc for IRVariable
...
Moved a couple of predicates that were only needed by IR construction into `TranslatedElement.qll`
2020-06-29 12:43:50 -04:00
Dave Bartolomeo
1423ea0591
C++: More IR.qll QLDoc
2020-06-29 12:43:50 -04:00
Dave Bartolomeo
98348a9353
C++: QLDoc for IR.qll
2020-06-29 12:43:50 -04:00
Dave Bartolomeo
88f89b3334
C++: QLDoc for IRFunction.qll
2020-06-29 12:43:49 -04:00
Dave Bartolomeo
d0af9f5808
C++: QLDoc all of IRBlock.qll
2020-06-29 12:43:49 -04:00
Dave Bartolomeo
77bf564136
C++: Finish Instruction.qll QLDoc
2020-06-29 12:43:49 -04:00
Dave Bartolomeo
6de3d5bc3d
C++: Change opcode QLDocs to refer to instruction QLDocs
...
As discussed in today's C++ analysis team meeting. `Opcode` is rarely used directly, so we'll just refer to the documentation for the corresponding `Instruction` class.
I've preserved the script in case we want to do a bulk change of all of the `Opcode` comments, but I don't expect it will be needed if we just add a new `Opcode` or two.
2020-06-29 12:41:36 -04:00
Geoffrey White
a8a7df4e5c
C++: QLDoc SensitiveExprs.qll.
2020-06-29 17:08:44 +01:00
Geoffrey White
e2e5e9b2a9
C++: QLDoc Synchronization.qll and improve existing QLDoc.
2020-06-29 16:56:01 +01:00
Asger Feldthaus
cb12d894a6
JS: Add test
2020-06-29 15:54:06 +01:00
Asger Feldthaus
326c7af4eb
JS: Fix incorrect classification of Vue files
2020-06-29 15:49:07 +01:00
Anders Schack-Mulligen
d297ce2279
Merge pull request #3436 from artem-smotrakov/revocation-checking
...
Java: Added a query for disabled certificate revocation checking
2020-06-29 16:42:36 +02:00
Anders Schack-Mulligen
b53b90501b
Merge pull request #3550 from luchua-bc/java-unsafe-cert-trust
...
Java: CWE-273 Unsafe certificate trust
2020-06-29 16:39:39 +02:00
Anders Schack-Mulligen
0bd81eb4b8
Dataflow: Fix reference to viableCallable.
2020-06-29 16:22:58 +02:00
Geoffrey White
55883f60f7
C++: Autoformat.
2020-06-29 14:48:15 +01:00
semmle-qlci
da8725aa5c
Merge pull request #3823 from dellalibera/js/fancy-log
...
Approved by erik-krogh
2020-06-29 14:46:51 +01:00
semmle-qlci
b3e68ef81c
Merge pull request #3806 from erik-krogh/moreDownloads
...
Approved by asgerf
2020-06-29 13:53:10 +01:00
Asger Feldthaus
b05942b599
JS: Add HTML file example
2020-06-29 13:45:01 +01:00
Asger Feldthaus
3938856e61
JS: Make this work in qltest
2020-06-29 13:42:55 +01:00
Asger Feldthaus
1a16d7339a
JS: Set SourceType correctly
2020-06-29 13:42:22 +01:00
Geoffrey White
441d4c077a
Update cpp/ql/src/semmle/code/cpp/exprs/Cast.qll
...
Co-authored-by: Jonas Jensen <jbj@github.com >
2020-06-29 13:13:00 +01:00
Taus Brock-Nannestad
b469d55d17
Python: Fix a few things in Stmts.qll.
2020-06-29 13:32:36 +02:00
Nick Rolfe
ab1dc64eea
C++: expand qldoc on MemberFunction::getTypeOfThis()
2020-06-29 11:54:28 +01:00
Asger Feldthaus
fcb365188b
JS: Add change note
2020-06-29 09:59:17 +01:00
Asger Feldthaus
e46a9dac65
JS: Count lines of code correctly
2020-06-29 09:59:17 +01:00
Asger Feldthaus
9c65318f99
JS: Extract TypeScript in HTML files to a snippet in virtual source root
2020-06-29 09:59:17 +01:00
Asger Feldthaus
da58fb5e62
JS: Resolve relative imports across real and virtual source roots
2020-06-29 09:44:48 +01:00
Asger Feldthaus
d3b9ebe1d2
JS: Perform glob matching across source roots
2020-06-29 09:44:48 +01:00
Asger Feldthaus
1297d0f414
JS: Extract HTML before TypeScript
2020-06-29 09:44:48 +01:00
Asger Feldthaus
2c1567aedd
JS: Don't extract TypeScript from HTML
2020-06-29 09:44:48 +01:00
Asger Feldthaus
805deb13c0
JS: Fix whitespace
2020-06-29 09:44:45 +01:00
Asger Feldthaus
1e5f846168
JS: Use StringReplaceCall
2020-06-29 09:31:56 +01:00
Mathias Vorreiter Pedersen
6b27652b99
C++: Remove abstractness from a couple of AST classes
2020-06-29 10:27:16 +02:00
Erik Krogh Kristensen
27b2c02693
remove todo comment
...
Co-authored-by: Asger F <asgerf@github.com >
2020-06-29 09:58:59 +02:00
Asger Feldthaus
8632c2a3b2
JS: Factor out VirtualSourceRoot
2020-06-29 08:18:29 +01:00
Asger Feldthaus
bfedcb01c4
JS: Make TypeScript aware of custom extractor extensions
2020-06-29 08:16:58 +01:00
Asger Feldthaus
d55e3300f3
JS: Bundle FileExtractors into a class
2020-06-29 08:16:58 +01:00
Asger Feldthaus
ea6b99e726
JS: Add shouldExtract predicate
2020-06-29 08:16:58 +01:00
Asger Feldthaus
164a18f02d
JS: Factor out extractFiles
2020-06-29 08:16:05 +01:00
Asger Feldthaus
da3d1a3b5f
JS: Recognize 'lang' attribute of script tags
2020-06-29 08:15:52 +01:00
Asger F
bdb7e3def3
Apply suggestions from code review
...
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com >
2020-06-29 07:55:15 +01:00