Jeroen Ketema
|
daf6ecd12f
|
C++: Update dbscheme stats file
|
2023-08-04 22:07:00 +02:00 |
|
Robert Marsh
|
6f38769a9b
|
Swift: rename SetContent to CollectionContent
|
2023-08-04 18:46:43 +00:00 |
|
Robert Marsh
|
024c5cfe2f
|
Swift: add MaD print support for EnumElement
|
2023-08-04 18:44:42 +00:00 |
|
Robert Marsh
|
0142309cab
|
Swift: add summary read steps in dataflow
|
2023-08-04 18:44:42 +00:00 |
|
Robert Marsh
|
b301092e34
|
Swift: model updates for Set
|
2023-08-04 18:44:42 +00:00 |
|
Robert Marsh
|
de0ec3e3f7
|
Swift: WIP SetContent for dataflow
|
2023-08-04 18:44:42 +00:00 |
|
Jami Cogswell
|
19622aec49
|
Java: remove duplicate 'Files.newOutputStream' ai model
|
2023-08-04 14:06:57 -04:00 |
|
Jami Cogswell
|
e64d581f7a
|
Java: remove duplicate 'Files.newInputStream' ai model
|
2023-08-04 14:05:05 -04:00 |
|
Jami Cogswell
|
d2a24dee7f
|
Java: remove duplicate 'Files.delete' ai model
|
2023-08-04 14:02:59 -04:00 |
|
Jami Cogswell
|
516831aa41
|
Java: remove duplicate 'Files.move' ai model
|
2023-08-04 14:01:27 -04:00 |
|
Jami Cogswell
|
c510d33fbf
|
Java: remove duplicate 'Files.deleteIfExists' ai model
|
2023-08-04 13:52:18 -04:00 |
|
Alexandre Boulgakov
|
761db70d8d
|
Revert "Swift: Pragmatic fix for CustomUrlSchemes.qll."
|
2023-08-04 18:03:00 +01:00 |
|
Mathias Vorreiter Pedersen
|
abe3a816ce
|
Merge pull request #13851 from MathiasVP/sink-without-states
DataFlow: Support stateless `isSink` in `StateConfigSig`s
|
2023-08-04 18:01:42 +02:00 |
|
Jeroen Ketema
|
7b3bdee5ea
|
C++: Update dbscheme and add upgrade and downgrade scripts
|
2023-08-04 17:59:03 +02:00 |
|
Jeroen Ketema
|
ea9f49efa1
|
C++: Remove support for _Float128x which is not actually supported by gcc
|
2023-08-04 17:23:11 +02:00 |
|
Alexandre Boulgakov
|
97c688849d
|
Merge pull request #13869 from github/sashabu/swift-logging-compiler
Swift: Route compiler diagnostics through our log.
|
2023-08-04 16:13:12 +01:00 |
|
Mathias Vorreiter Pedersen
|
2d832db883
|
C++: Accept test changes.
|
2023-08-04 16:12:00 +02:00 |
|
Mathias Vorreiter Pedersen
|
9807c0b0a6
|
C++: Filter type-based reasons out of MCTV queries.
|
2023-08-04 16:11:35 +02:00 |
|
Mathias Vorreiter Pedersen
|
b14db86ef9
|
C++: Let 'hasConstantBound' determine a reason.
|
2023-08-04 16:09:07 +02:00 |
|
Mathias Vorreiter Pedersen
|
050a563580
|
C++: Infer a constant upper bound whenever we convert to a 'larger' upper bound (and similarly for lower bounds).
|
2023-08-04 16:03:09 +02:00 |
|
Tony Torralba
|
33eaeb9cf8
|
Merge pull request #13484 from aegilops/java/experimental/command-injection
Java: Experimental version of Java Command Injection query
|
2023-08-04 15:48:15 +02:00 |
|
Michael Nebel
|
51c8331c8f
|
Merge pull request #13522 from michaelnebel/csharp/usestubs4
C#: Use stubs for query tests.
|
2023-08-04 15:40:08 +02:00 |
|
Mathias Vorreiter Pedersen
|
3e9d9e72dc
|
Merge pull request #13880 from MathiasVP/type-bounds-preparation
C++: Add a type-based `SemReason`.
|
2023-08-04 14:52:16 +02:00 |
|
Mathias Vorreiter Pedersen
|
98e670f25c
|
Update cpp/ql/lib/semmle/code/cpp/rangeanalysis/new/internal/semantic/analysis/RangeAnalysisStage.qll
Co-authored-by: Jeroen Ketema <93738568+jketema@users.noreply.github.com>
|
2023-08-04 14:34:03 +02:00 |
|
Mathias Vorreiter Pedersen
|
121d754be4
|
Update cpp/ql/lib/semmle/code/cpp/rangeanalysis/new/internal/semantic/analysis/RangeAnalysisImpl.qll
Co-authored-by: Jeroen Ketema <93738568+jketema@users.noreply.github.com>
|
2023-08-04 14:33:58 +02:00 |
|
Michael Nebel
|
9c4d77a925
|
Java: Address review comments.
|
2023-08-04 13:47:30 +02:00 |
|
Michael Nebel
|
d3eb9c1325
|
Java: Add release note and address review comments.
|
2023-08-04 13:36:43 +02:00 |
|
Paul Hodgkinson
|
5db569da89
|
Merge branch 'main' into java/experimental/command-injection
|
2023-08-04 12:11:29 +01:00 |
|
Mathias Vorreiter Pedersen
|
e066e87890
|
Update shared/dataflow/codeql/dataflow/DataFlowImpl.qll
Co-authored-by: Anders Schack-Mulligen <aschackmull@users.noreply.github.com>
|
2023-08-04 11:32:41 +02:00 |
|
Jeroen Ketema
|
877ee7047d
|
Merge pull request #13884 from jketema/global-var-declspec
C++: Add test for `__declspec` attribute on a global variable
|
2023-08-04 11:26:10 +02:00 |
|
Mathias Vorreiter Pedersen
|
86dbb507fd
|
C++: Add more comments to explain the meaning of 'combineWith'.
|
2023-08-04 11:20:17 +02:00 |
|
Mathias Vorreiter Pedersen
|
eb19052a7d
|
Apply suggestions from code review
Co-authored-by: Anders Schack-Mulligen <aschackmull@users.noreply.github.com>
|
2023-08-04 11:10:12 +02:00 |
|
Mathias Vorreiter Pedersen
|
981f67531c
|
DataFlow: Introduce 'revSinkNode'.
|
2023-08-04 11:09:08 +02:00 |
|
Mathias Vorreiter Pedersen
|
75c333273c
|
C++: Bind 'impl'. Oops.
|
2023-08-04 10:58:54 +02:00 |
|
Mathias Vorreiter Pedersen
|
d398c8c5a8
|
C++: Share some code by introducing a parameterized module to construct reasons.
|
2023-08-04 10:52:18 +02:00 |
|
Jeroen Ketema
|
d80eff330b
|
C++: Add test for __declspec attribute on a global variable
|
2023-08-04 10:35:32 +02:00 |
|
Tony Torralba
|
586c8803c5
|
Move the sources back the .ql files
Otherwise they would both apply at the same time, making both versions of the query identical.
|
2023-08-04 10:02:56 +02:00 |
|
Tony Torralba
|
e9bad321b6
|
Apply suggestions from code review
|
2023-08-04 09:21:45 +02:00 |
|
Mathias Vorreiter Pedersen
|
7270b5079b
|
C++: Add a type-based 'SemReason'.
|
2023-08-03 15:26:10 +02:00 |
|
Paul Hodgkinson
|
fba37aa7c9
|
Merge branch 'main' into java/experimental/command-injection
|
2023-08-03 14:12:38 +01:00 |
|
Geoffrey White
|
deb97a6ccc
|
Swift: Improve regex performance with possessive matching (i.e. don't backtrack).
|
2023-08-03 13:57:49 +01:00 |
|
aegilops
|
fc7f8409be
|
Fix up for code review
|
2023-08-03 13:50:40 +01:00 |
|
aegilops
|
3658710578
|
Fixed formatting, committed expected test results
|
2023-08-03 13:50:40 +01:00 |
|
Tom Hvitved
|
b69188fee9
|
C#: Adopt shared CFG construction library from shared controlflow pack
|
2023-08-03 14:12:24 +02:00 |
|
Tom Hvitved
|
e011480114
|
Merge pull request #13509 from hvitved/cfg-pack
Convert shared CFG construction library to a parameterized module
|
2023-08-03 14:11:56 +02:00 |
|
Mathias Vorreiter Pedersen
|
9ed8dec87f
|
Merge pull request #13877 from jketema/constant-doc
C++: Improve the QL doc of `isConstant`
|
2023-08-03 13:41:44 +02:00 |
|
Mathias Vorreiter Pedersen
|
50f5c4d5f6
|
DataFlow: Don't support stateless sink nodes in partial flow exploration.
|
2023-08-03 13:30:05 +02:00 |
|
Paolo Tranquilli
|
67cd25184a
|
Merge pull request #12433 from github/alexdenisov+redsun82/tuple-mangling
Swift: properly identify types and declarations in trap files via mangling
|
2023-08-03 13:27:07 +02:00 |
|
Jeroen Ketema
|
48048d6f38
|
Merge pull request #13874 from jketema/use-after-free
C++: Improve use-after-free example code
|
2023-08-03 13:21:12 +02:00 |
|
Owen Mansel-Chan
|
00c704201c
|
Merge pull request #13871 from github/rc/3.10
Merge `rc/3.10` into `main`
|
2023-08-03 11:24:07 +01:00 |
|