Asger F
|
f171c21002
|
Ruby: remove forwarder for getADescendentModule
|
2023-06-28 13:20:58 +02:00 |
|
Asger F
|
67032b5d73
|
Ruby: add test for self.class call
|
2023-06-28 13:20:58 +02:00 |
|
Asger F
|
174ab25867
|
Ruby: address some review comments
|
2023-06-28 13:20:58 +02:00 |
|
Tom Hvitved
|
fa92e79bea
|
Ruby/Python: Use inline_late on member predicates
|
2023-06-28 09:04:06 +02:00 |
|
Kasper Svendsen
|
41c071ff74
|
Ruby: Enable implicit this warnings for remaining packs
|
2023-06-27 12:07:05 +02:00 |
|
Alex Ford
|
9cf165ac55
|
Ruby: rack - update a deprecation notice
|
2023-06-26 15:37:34 +01:00 |
|
Alex Ford
|
8fdc48753c
|
Ruby: rack - replace RackApplication with just the rack RequestHandler
|
2023-06-26 15:36:37 +01:00 |
|
Asger F
|
f6e244995a
|
Update ruby/ql/lib/codeql/ruby/ApiGraphs.qll
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2023-06-26 15:32:11 +02:00 |
|
Asger F
|
b61e823cab
|
Ruby: clarify qldoc for getADescendentModule
|
2023-06-26 15:31:18 +02:00 |
|
Asger F
|
ef9d910a07
|
Update ruby/ql/lib/codeql/ruby/ApiGraphs.qll
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2023-06-26 15:28:30 +02:00 |
|
amammad
|
37af588492
|
update CVE instance in qhelp
|
2023-06-26 21:16:16 +10:00 |
|
amammad
|
9540c58c4a
|
make one ql file
|
2023-06-26 20:55:11 +10:00 |
|
Rasmus Wriedt Larsen
|
0121263e03
|
Merge branch 'main' into python/enable-summaries-from-models
|
2023-06-26 11:34:12 +02:00 |
|
amammad
|
9e33b47cbd
|
added more additional steps
|
2023-06-26 17:46:22 +10:00 |
|
Tom Hvitved
|
e6ca5dff87
|
Merge pull request #13543 from hvitved/ruby/to-string-constincy-queries
Ruby: Add `toString` functionality consistency queries
|
2023-06-26 09:38:53 +02:00 |
|
amammad
|
e2fe0e11f0
|
fix formatting error/warnings
|
2023-06-26 17:14:46 +10:00 |
|
amammad
|
796075f9dc
|
V1 Bombs
|
2023-06-25 00:59:21 +10:00 |
|
Alex Ford
|
6008c7bee4
|
Ruby: rack - change note for response and app recognition improvements
|
2023-06-23 16:16:15 +01:00 |
|
Alex Ford
|
b67b80ca2a
|
Ruby: rack - rename App as RackApplication
|
2023-06-23 16:12:23 +01:00 |
|
Alex Ford
|
de6547341f
|
qlformat
|
2023-06-23 13:36:39 +01:00 |
|
Alex Ford
|
29844e61e4
|
Ruby: rack - test for response tracking
|
2023-06-23 13:16:04 +01:00 |
|
Alex Ford
|
4b3d99529a
|
Ruby: rack - rename getResponse as getAResponse
|
2023-06-23 13:13:07 +01:00 |
|
Alex Ford
|
4f9f41acd5
|
Ruby: rack - fix qldoc
|
2023-06-23 13:11:00 +01:00 |
|
Tom Hvitved
|
f28aefad8b
|
Ruby: Reduce string pool preasure by late-inlining locationRelativePathToString
```
[2023-06-23 13:48:23] Evaluated non-recursive predicate Sinatra#e09174a3::Sinatra::locationRelativePathToString#1#ff@683a25ce in 34682ms (size: 8048121).
Evaluated relational algebra for predicate Sinatra#e09174a3::Sinatra::locationRelativePathToString#1#ff@683a25ce with tuple counts:
8048122 ~0% {6} r1 = SCAN locations_default OUTPUT In.1, In.0, toString(In.5), toString(In.2), toString(In.3), toString(In.4)
8048121 ~0% {2} r2 = JOIN r1 WITH FileSystem#df18ed9a::Make#FileSystem#e91ad87f::Input#::Container::getRelativePath#0#dispred#ff ON FIRST 1 OUTPUT Lhs.1, (Rhs.1 ++ "@" ++ Lhs.3 ++ ":" ++ Lhs.4 ++ ":" ++ Lhs.5 ++ ":" ++ Lhs.2)
return r2
```
|
2023-06-23 14:01:16 +02:00 |
|
Asger F
|
0039cb141e
|
Merge branch 'main' into rb/tracking-on-demand
|
2023-06-23 12:55:54 +02:00 |
|
yoff
|
26856a82a6
|
Apply suggestions from code review
Co-authored-by: Asger F <asgerf@github.com>
|
2023-06-23 10:15:20 +02:00 |
|
Tom Hvitved
|
79ee5112fc
|
Ruby: Add toString functionality consistency queries
|
2023-06-23 09:42:03 +02:00 |
|
Geoffrey White
|
fe71207475
|
Merge pull request #13537 from geoffw0/regexqldoc
Ruby: Fix some QLDoc errors in ParseRegExp.qll
|
2023-06-22 14:55:39 +01:00 |
|
Geoffrey White
|
d06f4b9567
|
Ruby: Correct QLDoc for qualifiedPart.
|
2023-06-22 13:56:42 +01:00 |
|
Geoffrey White
|
1c1637a886
|
Ruby: Correct QLDoc for charRange.
|
2023-06-22 13:56:06 +01:00 |
|
Alex Ford
|
f8140bcad3
|
Ruby: rack - improve performance of trackRackResponse
|
2023-06-22 13:45:44 +01:00 |
|
Alex Ford
|
b8f537a437
|
Ruby: update rack tests
|
2023-06-22 13:45:44 +01:00 |
|
Alex Ford
|
e8079727ee
|
Ruby: rack - extend rack tests
|
2023-06-22 13:45:44 +01:00 |
|
Alex Ford
|
4d59181571
|
Ruby: rack - Rack::Response#finish constructs a valid rack response
|
2023-06-22 13:45:44 +01:00 |
|
Alex Ford
|
521e65c5bd
|
Ruby: rack - extend rack applications to include instance methods, lambdas, and procs
|
2023-06-22 13:45:44 +01:00 |
|
Alex Ford
|
7a3b6f107b
|
Ruby: add predicates to DataFlow::ModuleNode to get singleton methods
|
2023-06-22 13:45:44 +01:00 |
|
Alex Ford
|
24e83165ee
|
Merge pull request #13289 from alexrford/rb/rack-redirect
Ruby: rack - model redirect responses
|
2023-06-22 13:45:02 +01:00 |
|
Jeroen Ketema
|
277dbdf410
|
Merge pull request #13498 from jketema/inline-4
Rework more inline expectation tests to use the parameterized module
|
2023-06-22 10:01:07 +02:00 |
|
Henry Mercer
|
5afdaf8fe1
|
Merge pull request #13525 from github/rc/3.10
Merge `rc/3.10` back to `main`
|
2023-06-21 17:13:36 +01:00 |
|
Jami
|
5259a6ecfc
|
Merge pull request #13324 from jcogs33/jcogs33/shared-sink-kind-validation
Shared: share MaD kind validation across languages
|
2023-06-20 11:56:12 -04:00 |
|
Alex Ford
|
8ef8a0d2f6
|
qlformat
|
2023-06-20 14:59:13 +01:00 |
|
Alex Ford
|
7aec22c1e4
|
Ruby: rack - remove MIME modelling
|
2023-06-20 14:57:23 +01:00 |
|
Owen Mansel-Chan
|
d7c97f8759
|
Merge pull request #13455 from owen-mc/dataflow/add-flowCheckNodeSpecific
Dataflow: add language-specific hook for breaking up big step relation
|
2023-06-20 13:24:26 +01:00 |
|
github-actions[bot]
|
18b678e69e
|
Post-release preparation for codeql-cli-2.13.4
|
2023-06-20 10:20:05 +00:00 |
|
yoff
|
579c56c744
|
Merge pull request #13178 from yoff/python-ruby/track-through-summaries-pm
ruby/python: Shared module for typetracking through flow summaries
|
2023-06-20 11:19:45 +02:00 |
|
Jeroen Ketema
|
c53e529bac
|
Ruby: Update remaining inline expectation tests to use the paramterized module
|
2023-06-20 10:16:01 +02:00 |
|
Jeroen Ketema
|
9c774ac97f
|
Merge pull request #13426 from jketema/inline-3
Update inline flow tests to use parameterized module
|
2023-06-19 17:39:29 +02:00 |
|
Tony Torralba
|
5cb451b040
|
Merge pull request #13475 from atorralba/atorralba/many/zipslip-docs-update
C#/Go/Java/JS/Python/Ruby: Update the description and qhelp of the Zipslip query
|
2023-06-19 14:33:44 +02:00 |
|
Asger F
|
8539db07c4
|
Ruby: Update ActiveDispatch due to change in toString
|
2023-06-19 12:16:07 +02:00 |
|
Asger F
|
f392af220b
|
Ruby: benign changes to SQLi tests (fixed FNs)
|
2023-06-19 12:15:57 +02:00 |
|