Asger F
|
d47477bd3b
|
Ruby: update line numbers in expectation file
|
2023-06-09 14:52:21 +02:00 |
|
Asger F
|
a50d91ea48
|
Ruby: fix bug in filter_map summary
|
2023-06-09 14:31:10 +02:00 |
|
Rasmus Lerchedahl Petersen
|
b294f48dbe
|
Merge branch 'main' of https://github.com/github/codeql into python-ruby/track-through-summaries-pm
|
2023-06-09 14:16:34 +02:00 |
|
Anders Schack-Mulligen
|
1b7bbf6320
|
Merge pull request #13083 from aschackmull/dataflow/typestrengthen
Dataflow: Strengthen tracked types.
|
2023-06-09 13:23:30 +02:00 |
|
Arthur Baars
|
a5410bd52d
|
Merge pull request #13419 from asgerf/rb/restrict-orm-tracking
Ruby: restrict ORM tracking to calls
|
2023-06-09 11:01:05 +02:00 |
|
Jeroen Ketema
|
4485560f43
|
Ruby: Rewrite inline expectation tests to use parameterized module
|
2023-06-09 10:43:05 +02:00 |
|
Asger F
|
bdbbde347e
|
Merge pull request #13407 from asgerf/rb/restrict-orm-tracking
Ruby: restrict ORM tracking to calls
|
2023-06-09 09:13:01 +02:00 |
|
Anders Schack-Mulligen
|
d230509905
|
Dataflow: Address review comments.
|
2023-06-09 08:37:36 +02:00 |
|
Anders Schack-Mulligen
|
4399138c82
|
Dataflow: Fix QL4QL alert.
|
2023-06-09 08:37:36 +02:00 |
|
Anders Schack-Mulligen
|
53f2b8aab0
|
Dataflow: Sync.
|
2023-06-09 08:37:36 +02:00 |
|
Anders Schack-Mulligen
|
fd832416d8
|
Dataflow: Add empty type strengthening predicate for languages without type pruning.
|
2023-06-09 08:37:35 +02:00 |
|
Anders Schack-Mulligen
|
e8cea79f1d
|
Dataflow: Sync.
|
2023-06-09 08:37:35 +02:00 |
|
Jami Cogswell
|
da58b2afc8
|
Shared: move shared file to 'shared' folder and add parameterized module for 'getInvalidModelKind'
|
2023-06-08 20:05:27 -04:00 |
|
github-actions[bot]
|
e4be303a23
|
Release preparation for version 2.13.4
|
2023-06-08 19:57:37 +00:00 |
|
Asger F
|
74a9d9fa37
|
Revert "Ruby: update tree-sitter-ruby"
|
2023-06-08 15:29:36 +02:00 |
|
Asger F
|
d6741f655d
|
Ruby: restrict ORM tracking to calls
|
2023-06-08 14:01:51 +02:00 |
|
Alex Ford
|
b4620042a5
|
Ruby: fix use of deprecated predicate
|
2023-06-08 12:09:22 +01:00 |
|
Alex Ford
|
397a809426
|
Merge remote-tracking branch 'origin/main' into rb/rack-redirect
|
2023-06-08 12:07:57 +01:00 |
|
Alex Ford
|
21b4f885a6
|
ruby: fix qldoc
|
2023-06-08 12:01:42 +01:00 |
|
Alex Ford
|
c531b94594
|
Ruby: add a change note for rack redirect support
|
2023-06-08 11:59:10 +01:00 |
|
Alex Ford
|
22b9ab43c6
|
Merge pull request #13259 from alexrford/rb/actiondispatch-refactor
Ruby: Refactor and slightly expand `ActionDispatch` modelling
|
2023-06-08 11:08:36 +01:00 |
|
Tom Hvitved
|
cee70883f0
|
Merge pull request #12964 from hvitved/ruby/remove-synth-returns
Ruby: Remove canonical return nodes
|
2023-06-08 10:07:48 +02:00 |
|
Arthur Baars
|
dcd254adf8
|
Merge pull request #13399 from aibaars/update-ruby-grammar
Ruby: update tree-sitter-ruby
|
2023-06-07 19:53:33 +02:00 |
|
Arthur Baars
|
0efa212c40
|
Ruby: update tree-sitter-ruby
|
2023-06-07 19:27:46 +02:00 |
|
Alex Ford
|
0a7ae58710
|
Ruby: revert to simpler Rack PotentialResponseNode def and use TypeBackTracker to track instances
|
2023-06-07 16:30:53 +01:00 |
|
Alex Ford
|
a5d8db6317
|
Ruby: fix qldoc
|
2023-06-07 15:55:28 +01:00 |
|
Alex Ford
|
57508b2b3b
|
ruby: Limit rack PotentialResponseNode to things that look like they occur in a rack application
|
2023-06-07 15:55:05 +01:00 |
|
Rasmus Lerchedahl Petersen
|
6ddf1f7eaf
|
ruby/python: remove predicates from interface
|
2023-06-07 14:07:08 +02:00 |
|
yoff
|
7ab3cde3aa
|
Apply suggestions from code review
Co-authored-by: Asger F <asgerf@github.com>
|
2023-06-07 13:54:31 +02:00 |
|
Erik Krogh Kristensen
|
6ba7f9a238
|
Merge pull request #13352 from erik-krogh/once-again-deps-not-py-cpp
delete old deprecations
|
2023-06-07 13:00:57 +02:00 |
|
Tom Hvitved
|
88c5700c24
|
Ruby: Use CallGraphConstruction in call graph construction
|
2023-06-07 09:02:03 +02:00 |
|
Tom Hvitved
|
4bf124bffe
|
Ruby/Python: Add CallGraphConstruction module for recursive type-tracking based call graph construction
|
2023-06-07 09:02:03 +02:00 |
|
Arthur Baars
|
7324d1705e
|
Merge branch 'main' into amammad-ruby-YAMLunsafeLoad
|
2023-06-06 12:09:06 +02:00 |
|
Jami Cogswell
|
5a23421d9a
|
Shared: minor updates to comments
|
2023-06-05 13:46:56 -04:00 |
|
Jami Cogswell
|
9d5972acc2
|
Shared: update qldocs
|
2023-06-05 12:18:34 -04:00 |
|
Jami Cogswell
|
3f1dc8e5c7
|
Shared: add outdated Swift sink kinds
|
2023-06-05 12:18:34 -04:00 |
|
Jami Cogswell
|
62ac0dc471
|
Shared: add outdated sink kind msg to 'getInvalidModelKind' for all languages
|
2023-06-05 12:18:33 -04:00 |
|
Jami Cogswell
|
76f5dca861
|
Shared: move 'OutdatedSinkKind' to shared file and add outdated JS and C# sink kinds
|
2023-06-05 12:18:33 -04:00 |
|
Jami Cogswell
|
7b629f5d63
|
Shared: include 'qltest%' and 'test-%'
|
2023-06-05 12:18:33 -04:00 |
|
Jami Cogswell
|
254e447923
|
JS/Python/Ruby: update getInvalidModelKind
|
2023-06-05 12:18:33 -04:00 |
|
Jami Cogswell
|
7317c29eea
|
Shared: update kind information
|
2023-06-05 12:18:33 -04:00 |
|
Jami Cogswell
|
0ab1848b70
|
JS/Python/Ruby: use 'SharedModelValidation' file
|
2023-06-05 12:18:33 -04:00 |
|
Jami Cogswell
|
ddb5d92ef8
|
Shared: add source, summary, and neutral shared valid kinds
|
2023-06-05 12:18:33 -04:00 |
|
Jami Cogswell
|
869f820fcf
|
Shared: add 'SharedModelValidation' file as experiment
|
2023-06-05 12:18:33 -04:00 |
|
Jami Cogswell
|
e24e3a6115
|
JS/Python/Ruby: add getInvalidModelKind as experiment
|
2023-06-05 12:18:33 -04:00 |
|
Alex Ford
|
c95cf5ad6f
|
Merge pull request #13062 from maikypedia/maikypedia/sqli-sink
Ruby: Add MySQL as SQL Injection Sink
|
2023-06-02 17:06:35 +01:00 |
|
Erik Krogh Kristensen
|
219ec9d05d
|
Merge pull request #13127 from erik-krogh/polReDoS
ReDoS: revert new superlinear algorithm.
|
2023-06-02 16:10:24 +02:00 |
|
Jeroen Ketema
|
5f64354a70
|
Merge pull request #13353 from jketema/expecation
Fix typo in spelling of expectation
|
2023-06-02 12:29:49 +02:00 |
|
erik-krogh
|
ac9ede4ec0
|
add change-notes
|
2023-06-02 11:58:11 +02:00 |
|
erik-krogh
|
c3e57382f7
|
Ruby: fix compilation
|
2023-06-02 11:58:08 +02:00 |
|