Harry Maclean
|
ec24b25c8b
|
Ruby: fix location in model editor query
|
2023-12-08 14:16:50 +00:00 |
|
Harry Maclean
|
e6df264865
|
Ruby: Report module declarations to model editor
This allows us to render type relations between modules/classes, not
just methods.
|
2023-12-08 14:16:49 +00:00 |
|
Harry Maclean
|
c1c258f567
|
Ruby: Include ancestors in type model generation
|
2023-12-08 14:16:49 +00:00 |
|
Harry Maclean
|
199c6b224d
|
Ruby: fix warnings
|
2023-12-08 09:16:17 +00:00 |
|
Harry Maclean
|
1b29ed2a81
|
Ruby: Address review comments
|
2023-12-07 14:31:27 +00:00 |
|
Harry Maclean
|
79a83ec74b
|
Ruby: elaborate placeholder query
|
2023-12-07 14:26:15 +00:00 |
|
github-actions[bot]
|
92af5f5386
|
Post-release preparation for codeql-cli-2.15.4
|
2023-12-06 22:59:22 +00:00 |
|
github-actions[bot]
|
c04457e9e7
|
Release preparation for version 2.15.4
|
2023-12-06 21:11:50 +00:00 |
|
Harry Maclean
|
6a38223127
|
Ruby: QL4QL fix
|
2023-11-27 10:17:31 +00:00 |
|
Harry Maclean
|
ad608341ab
|
Ruby: Handle alternative gemspec names
Gemspecs are sometimes named via the first argument to
`Gem::Specification.new`:
```rb
Gem::Specification.new 'sinatra' do |s|
# ...
end
```
|
2023-11-27 09:18:00 +00:00 |
|
Harry Maclean
|
9b998a39b4
|
Ruby: Add tags to GenerateModel query
This allows the model editor to find this query in a more robust way
than by file path.
|
2023-11-27 09:18:00 +00:00 |
|
Harry Maclean
|
b9d15bacba
|
Ruby: Don't classify our test files as test files
For model editing purposes.
|
2023-11-27 09:17:59 +00:00 |
|
Harry Maclean
|
064b10a5cb
|
Ruby: Handle missing gemspec in model query
|
2023-11-27 09:17:59 +00:00 |
|
Harry Maclean
|
9dcc424f8c
|
Ruby: Include keyword parameters endpoint query
|
2023-11-27 09:17:59 +00:00 |
|
Harry Maclean
|
5dcc3d43ca
|
Ruby: Recognise modeled source/sink methods
|
2023-11-27 09:17:59 +00:00 |
|
Harry Maclean
|
766e68aa36
|
Ruby: Handle multiple gemspecs in endpoints query
|
2023-11-27 09:17:59 +00:00 |
|
Harry Maclean
|
c54743c3fd
|
Ruby: Include class methods in model editor query
|
2023-11-27 09:17:59 +00:00 |
|
Harry Maclean
|
78125a701d
|
Ruby: Model Editor support
Add experimental support for the CodeQL Model Editor.
|
2023-11-27 09:17:59 +00:00 |
|
amammad
|
2097a001b9
|
apply code review suggestions, fix qldoc, add experimental additional taint steps that can improve performance
|
2023-11-22 10:01:51 +01:00 |
|
github-actions[bot]
|
bad499e360
|
Post-release preparation for codeql-cli-2.15.3
|
2023-11-17 14:35:41 +00:00 |
|
github-actions[bot]
|
6ec9b95072
|
Release preparation for version 2.15.3
|
2023-11-16 13:07:16 +00:00 |
|
Rasmus Wriedt Larsen
|
43d9d2ceb7
|
Merge pull request #14603 from github/max-schaefer/broken-crypto-algorithm-link
JavaScript/Python/Ruby: Improve alert message for `*/weak-cryptographic-algorithm`.
|
2023-11-08 14:29:24 +01:00 |
|
Geoffrey White
|
e8a466a02c
|
Update dead link.
|
2023-11-07 09:26:07 +00:00 |
|
github-actions[bot]
|
2b939fdf08
|
Post-release preparation for codeql-cli-2.15.2
|
2023-10-30 16:06:51 +00:00 |
|
github-actions[bot]
|
4641990021
|
Release preparation for version 2.15.2
|
2023-10-30 11:05:53 +00:00 |
|
Alex Ford
|
cb1cd5ed2a
|
Merge pull request #14560 from alexrford/rb/modgen
Ruby: add a query and script for autogenerating typeModel and summaryModel data extensions entries
|
2023-10-27 16:43:42 +01:00 |
|
Alex Ford
|
f6ac63b259
|
Ruby: modgen - use FeatureEqualSourceSinkCallContext feature rather than late filtering for method context
|
2023-10-27 14:48:50 +01:00 |
|
Alex Ford
|
0818354ad7
|
Ruby: modgen - fix unbound variable
|
2023-10-27 11:46:09 +01:00 |
|
Max Schaefer
|
104700f6d3
|
Address review comment.
|
2023-10-27 10:19:28 +01:00 |
|
Alex Ford
|
5a1a3f0727
|
Ruby: modgen - deduplicate getAnyParameter logic
|
2023-10-26 17:45:47 +01:00 |
|
Alex Ford
|
86ba75cadf
|
Ruby: modgen - support self arguments
|
2023-10-26 17:42:46 +01:00 |
|
Alex Ford
|
6203887645
|
fixup
|
2023-10-26 17:38:43 +01:00 |
|
Alex Ford
|
24946c0dfd
|
Ruby: modgen - restrict flow summaries to public methods
|
2023-10-26 17:05:31 +01:00 |
|
Alex Ford
|
fef2932f56
|
Apply suggestions from code review
Co-authored-by: Harry Maclean <hmac@github.com>
|
2023-10-26 17:04:51 +01:00 |
|
Max Schaefer
|
08cc8b8e80
|
Autoformat.
|
2023-10-26 15:36:06 +01:00 |
|
Max Schaefer
|
f42bd28ca9
|
Port changes to Ruby.
|
2023-10-26 15:06:45 +01:00 |
|
Alex Ford
|
16c5edd3ca
|
Ruby: add a query and script for autogenerating typeModel and summaryModel data extensions entries
|
2023-10-25 15:52:02 +01:00 |
|
Maiky
|
35d390ad06
|
Add Insecure Randomness Query (CWE-338)
|
2023-10-21 17:23:41 +02:00 |
|
Peter Stöckli
|
09cf76a880
|
Ruby: additional unsafe deserialization sinks for ox, oj
|
2023-10-19 14:04:48 +02:00 |
|
github-actions[bot]
|
8dcd8b9e5b
|
Post-release preparation for codeql-cli-2.15.1
|
2023-10-17 20:24:00 +00:00 |
|
amammad
|
2e4e5ef480
|
fix a comment
|
2023-10-17 10:42:40 +02:00 |
|
github-actions[bot]
|
3b3c036626
|
Release preparation for version 2.15.1
|
2023-10-16 17:49:39 +00:00 |
|
Alex Ford
|
3dd042c38a
|
Merge remote-tracking branch 'origin/main' into maikypedia/ruby-jwt
|
2023-10-16 12:42:19 +01:00 |
|
Maiky
|
17210c76a5
|
change-note edition
Co-authored-by: Alex Ford <alexrford@users.noreply.github.com>
|
2023-10-15 10:25:58 +02:00 |
|
Henry Mercer
|
1a370bfbbe
|
Merge pull request #14443 from github/post-release-prep/codeql-cli-2.15.0
Post-release preparation for codeql-cli-2.15.0
|
2023-10-11 17:39:04 +01:00 |
|
github-actions[bot]
|
ae6af17c74
|
Post-release preparation for codeql-cli-2.15.0
|
2023-10-11 14:19:20 +00:00 |
|
amammad
|
609bb762fe
|
fix a bug,modularize
|
2023-10-11 12:04:11 +02:00 |
|
amammad
|
90017712a6
|
Merge remote-tracking branch 'origin/main' into amammad-ruby-bombs
|
2023-10-11 10:45:16 +02:00 |
|
Asger F
|
89bd00a4ec
|
Ruby: port queries to ConfigSig-style
|
2023-10-11 10:06:19 +02:00 |
|
github-actions[bot]
|
9fe993bec3
|
Release preparation for version 2.15.0
|
2023-10-04 14:15:27 +00:00 |
|