Anders Schack-Mulligen
|
3c580896dc
|
Merge pull request #11712 from aschackmull/java/constant-guards
Java: Apply deadcode guard to data flow nodes.
|
2023-02-07 09:14:20 +01:00 |
|
Harry Maclean
|
43ce26e4d0
|
Ruby: re-add Eval.rb
|
2023-02-07 09:37:26 +13:00 |
|
Jeroen Ketema
|
a4c3ea2efc
|
Merge pull request #9245 from ihsinme/ihsinme-patch-102
CPP: Add query for CWE-805: Buffer Access with Incorrect Length Value using some functions
|
2023-02-06 21:24:07 +01:00 |
|
Jeroen Ketema
|
1c35109675
|
C++: Add experimental tag to experimental query
|
2023-02-06 20:31:26 +01:00 |
|
Jeroen Ketema
|
868f07bc91
|
Merge branch 'main' into ihsinme-patch-102
|
2023-02-06 20:16:53 +01:00 |
|
Geoffrey White
|
996536b08e
|
Swift: Remove a no-longer-needed special case from swift/unsafe-js-eval.
|
2023-02-06 17:35:21 +00:00 |
|
ihsinme
|
065ca3c227
|
Update DivideByZeroUsingReturnValue.ql
|
2023-02-06 19:42:46 +03:00 |
|
Mathias Vorreiter Pedersen
|
4016299aa8
|
Update cpp/ql/lib/semmle/code/cpp/security/Encryption.qll
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2023-02-06 15:55:15 +00:00 |
|
Jeroen Ketema
|
d108185ec7
|
Merge pull request #12102 from jketema/fix-typos
C++: Fix some typos in the use-use dataflow code
|
2023-02-06 16:50:48 +01:00 |
|
Arthur Baars
|
12f5732782
|
Ruby: downgrade tree-sitter to 0.20.7
The 0.20.9 version caused a stack overflow error on
the mongo-ruby-driver repository.
|
2023-02-06 16:27:51 +01:00 |
|
Erik Krogh Kristensen
|
4eebeab8a8
|
Merge pull request #12078 from erik-krogh/qlCache
QL: simplify the QL-for-QL workflow, which should also fix the cache
|
2023-02-06 16:21:45 +01:00 |
|
Mathias Vorreiter Pedersen
|
1c9a526afa
|
C++: Construct fewer strings.
|
2023-02-06 15:18:15 +00:00 |
|
erik-krogh
|
9364a85e49
|
add Rust format check to QL-for-QL tests
|
2023-02-06 14:26:30 +01:00 |
|
Erik Krogh Kristensen
|
9360ae9638
|
Merge pull request #12076 from erik-krogh/poly-sink-track
PY: add tracking of strings to compile-sites for poly-redos
|
2023-02-06 14:21:04 +01:00 |
|
Anders Schack-Mulligen
|
b4607d3fab
|
Java: Add change notes.
|
2023-02-06 13:55:34 +01:00 |
|
Geoffrey White
|
dc59ed08f9
|
Merge pull request #12094 from geoffw0/string2
Swift: Models for the String class
|
2023-02-06 11:24:19 +00:00 |
|
Mathias Vorreiter Pedersen
|
9e96d6182d
|
Merge pull request #12096 from MathiasVP/recognize-more-iterators
C++: Teach iterator flow about `std::back_inserter`
|
2023-02-06 11:08:21 +00:00 |
|
Chris Smowton
|
cd2fc6566f
|
Merge pull request #12101 from owen-mc/go/gofmt-remove-confusing-error-message
Fix files that gofmt can't parse
|
2023-02-06 10:58:54 +00:00 |
|
Jeroen Ketema
|
30952f6a24
|
C++: Fix some typos in the use-use dataflow code
|
2023-02-06 11:56:59 +01:00 |
|
Mathias Vorreiter Pedersen
|
00fe448e3a
|
Merge pull request #12072 from aschackmull/dataflow/stage3-perf
Dataflow: Fix join in `fwdFlowRead` (take 2)
|
2023-02-06 10:43:11 +00:00 |
|
Erik Krogh Kristensen
|
f32fa25c1a
|
Merge pull request #12100 from github/dependabot/cargo/ql/serde_json-1.0.92
build(deps): bump serde_json from 1.0.91 to 1.0.92 in /ql
|
2023-02-06 10:33:32 +01:00 |
|
Arthur Baars
|
e382d6d000
|
Ruby: update stats
|
2023-02-06 10:28:19 +01:00 |
|
Arthur Baars
|
ec46f33a01
|
Ruby: add change note
|
2023-02-06 10:17:19 +01:00 |
|
Arthur Baars
|
f391948b53
|
Ruby: update expected output
|
2023-02-06 10:17:19 +01:00 |
|
Arthur Baars
|
4af0c4bb03
|
Ruby: desugar one-line pattern matches
|
2023-02-06 10:17:19 +01:00 |
|
Arthur Baars
|
3c15fd266d
|
Ruby: add one-line pattern match test
|
2023-02-06 10:17:19 +01:00 |
|
Arthur Baars
|
edbba85b96
|
Ruby: add one-line pattern matches to AST
|
2023-02-06 10:17:18 +01:00 |
|
Arthur Baars
|
e390ca50b0
|
Ruby: upgrade/downgrade scripts
|
2023-02-06 10:17:18 +01:00 |
|
Arthur Baars
|
90c51ef404
|
Ruby: re-generate dbscheme and library
|
2023-02-06 10:17:18 +01:00 |
|
Arthur Baars
|
c554a10e06
|
Ruby: update tree-sitter-ruby
|
2023-02-06 10:17:18 +01:00 |
|
Michael B. Gale
|
f7a2a8677a
|
Rename change note file
|
2023-02-06 09:13:11 +00:00 |
|
Michael B. Gale
|
6c0d2bdee1
|
Add example without defer statement
|
2023-02-06 09:10:41 +00:00 |
|
Mathias Vorreiter Pedersen
|
316eecc064
|
C++: Accept test changes.
|
2023-02-06 09:09:00 +00:00 |
|
Michael B. Gale
|
25f907867b
|
Update expected test output
|
2023-02-06 08:51:46 +00:00 |
|
Michael B. Gale
|
abe38373da
|
Inline precededBySync
|
2023-02-06 08:47:47 +00:00 |
|
Michael B. Gale
|
c252ec0414
|
Add test for deferred close that returns error
|
2023-02-06 08:47:47 +00:00 |
|
Michael B. Gale
|
e05bce9863
|
Update expected test results
|
2023-02-06 08:47:46 +00:00 |
|
Michael B. Gale
|
314ecab90a
|
Use dominatesNode and improve variable naming
|
2023-02-06 08:47:46 +00:00 |
|
Michael B. Gale
|
85a339030b
|
Make the query a path-problem
|
2023-02-06 08:47:46 +00:00 |
|
Michael B. Gale
|
199c8641ec
|
Rename close to sink in query
|
2023-02-06 08:47:46 +00:00 |
|
Michael B. Gale
|
f648b021a9
|
Despecialise parameter names for precededBySync
|
2023-02-06 08:47:46 +00:00 |
|
Michael B. Gale
|
bd6c167be6
|
Fixup: more docs improvements
|
2023-02-06 08:47:46 +00:00 |
|
Michael B. Gale
|
f866e16679
|
Use any instead of exists for isCloseSink
|
2023-02-06 08:47:45 +00:00 |
|
Michael B. Gale
|
5ab6056b26
|
Fixup: docs comment
|
2023-02-06 08:47:45 +00:00 |
|
Michael B. Gale
|
3f446bc76e
|
Use three-argument hasQualifiedName
|
2023-02-06 08:47:45 +00:00 |
|
Michael B. Gale
|
07041bb659
|
Use Method instead of Function where able
|
2023-02-06 08:47:45 +00:00 |
|
Michael B. Gale
|
416ed57583
|
Fix qldoc comments
|
2023-02-06 08:47:45 +00:00 |
|
Michael B. Gale
|
f321adf9f4
|
Fix typo
Co-authored-by: Owen Mansel-Chan <62447351+owen-mc@users.noreply.github.com>
|
2023-02-06 08:47:44 +00:00 |
|
Michael B. Gale
|
10109b4925
|
Fix class comments
|
2023-02-06 08:47:44 +00:00 |
|
Michael B. Gale
|
49ce91fd5b
|
Update precision to high
|
2023-02-06 08:47:44 +00:00 |
|