Arthur Baars
|
830908b5c8
|
Address comments
|
2021-11-30 13:57:18 +01:00 |
|
Anders Schack-Mulligen
|
3e914ef2ff
|
Dataflow: Sync.
|
2021-11-30 13:52:52 +01:00 |
|
Dave Bartolomeo
|
9f6c0991cf
|
Catch up with recent change notes
|
2021-11-29 16:41:18 -05:00 |
|
Dave Bartolomeo
|
5ed9029143
|
Move change notes to correct directories
|
2021-11-29 16:31:11 -05:00 |
|
Dave Bartolomeo
|
75fb47c76f
|
Ruby change notes
|
2021-11-29 16:17:19 -05:00 |
|
Dave Bartolomeo
|
d0dac03bad
|
Manually bump versions
|
2021-11-29 14:21:08 -05:00 |
|
Dave Bartolomeo
|
2dfcd1dd9c
|
Add groups property
Also removed versions from test packs
|
2021-11-29 14:15:53 -05:00 |
|
Arthur Baars
|
1e026ef45e
|
AST: merge Case and CaseMatch classes
|
2021-11-29 16:00:17 +01:00 |
|
Arthur Baars
|
f8a62c4c82
|
Address comments
|
2021-11-29 15:06:16 +01:00 |
|
Tom Hvitved
|
fdc94365b4
|
Merge pull request #7178 from michaelnebel/csharp-flowsummary-pp-csv
C#: Initial implementation of csv printing in FlowSummaries test
|
2021-11-29 09:59:33 +01:00 |
|
Erik Krogh Kristensen
|
6ff8d4de5c
|
add all remaining explicit this
|
2021-11-26 13:50:10 +01:00 |
|
Anders Schack-Mulligen
|
00ee34c0a0
|
Merge pull request #7237 from hvitved/dataflow/consistency-config
Data flow: Introduce `ConsistencyConfiguration` class
|
2021-11-26 12:49:25 +01:00 |
|
Anders Schack-Mulligen
|
a06642944f
|
Merge pull request #7232 from aschackmull/dataflow/perf
Data flow: Performance tuning
|
2021-11-25 15:01:01 +01:00 |
|
Arthur Baars
|
8b0bc677f4
|
Remove PatternGuard class
|
2021-11-25 13:50:19 +01:00 |
|
Arthur Baars
|
dca1e34cd8
|
Temporarily allow CFG inconsistencies
|
2021-11-25 13:42:59 +01:00 |
|
Arthur Baars
|
16e1e97ff0
|
Add test data for case-in expressions
|
2021-11-25 13:25:33 +01:00 |
|
Arthur Baars
|
af4c3122ca
|
Test case for **nil parameter
|
2021-11-25 13:25:00 +01:00 |
|
Arthur Baars
|
078a2aa03b
|
Update AST library
|
2021-11-25 13:24:51 +01:00 |
|
Arthur Baars
|
ec0bd24b64
|
Update diagnostic tests
|
2021-11-25 12:55:50 +01:00 |
|
Arthur Baars
|
5b560b12e9
|
Create upgrade script
|
2021-11-25 12:55:43 +01:00 |
|
Tom Hvitved
|
6cb00992e8
|
Data flow: Introduce ConsistencyConfiguration class
|
2021-11-25 10:01:47 +01:00 |
|
Arthur Baars
|
5d0dfe8c04
|
Re-generate library and dbscheme
|
2021-11-24 17:18:04 +01:00 |
|
Arthur Baars
|
e7524dea69
|
Update tree-sitter-ruby
|
2021-11-24 17:18:03 +01:00 |
|
Arthur Baars
|
4b3b1d2a8b
|
Merge pull request #7222 from aibaars/ruby-ci-fix
Ruby: fix CI jobs after removal of `.codeql-manifest.json`
|
2021-11-24 17:16:52 +01:00 |
|
Erik Krogh Kristensen
|
3bab8c6d1d
|
Merge pull request #7173 from erik-krogh/getRubyInSync
JS/PY/RB: get ReDoSUtil in sync for ruby
|
2021-11-24 15:20:23 +01:00 |
|
Anders Schack-Mulligen
|
7ca3407c86
|
Dataflow: Sync.
|
2021-11-24 14:43:00 +01:00 |
|
Michael Nebel
|
b9d0a60ce7
|
C#: Addressed review comments from hvitved
|
2021-11-24 14:35:52 +01:00 |
|
Rasmus Wriedt Larsen
|
2a5e0a3b77
|
Merge pull request #7145 from RasmusWL/remove-owasp-tags
Python/Ruby: Remove owasp tags
|
2021-11-24 13:56:48 +01:00 |
|
Michael Nebel
|
a3ca9ad27d
|
C#: Sync flow summary implementation files and implement specific parts for ruby and java
|
2021-11-24 12:09:20 +01:00 |
|
Arthur Baars
|
133ec2e4af
|
Fix CI jobs
|
2021-11-23 22:03:01 +01:00 |
|
Erik Krogh Kristensen
|
87a1ccd428
|
Merge branch 'main' into getRubyInSync
|
2021-11-23 20:20:37 +01:00 |
|
Nick Rolfe
|
1a90b388a9
|
Merge remote-tracking branch 'origin/main' into nickrolfe/regex_injection
|
2021-11-23 15:42:05 +00:00 |
|
Tom Hvitved
|
83d204d7a8
|
Merge pull request #7218 from hvitved/ssa/fix-consistency-tests
Ruby: Fix SSA consistency tests + CFG bug
|
2021-11-23 16:24:41 +01:00 |
|
Tom Hvitved
|
4d918b5e5f
|
Ruby: Fix CFG splitting logic for ensure blocks with loops
|
2021-11-23 15:21:43 +01:00 |
|
Alex Ford
|
055641e684
|
Merge pull request #7062 from github/ruby/rails-csrf
Ruby: Add `rb/csrf-protection-disabled` query
|
2021-11-23 13:46:42 +00:00 |
|
Tom Hvitved
|
e185e9080c
|
Shared SSA: Fix consistency tests
|
2021-11-23 13:30:23 +01:00 |
|
Erik Krogh Kristensen
|
b2e40ac603
|
fix typo in test
Co-authored-by: Nick Rolfe <nickrolfe@github.com>
|
2021-11-23 13:09:22 +01:00 |
|
Nick Rolfe
|
e5f473052d
|
Ruby: add Regexp.{compile,quote} to regex injection test
|
2021-11-23 11:05:41 +00:00 |
|
Tom Hvitved
|
9d072a12ed
|
Merge pull request #7098 from github/ruby/desugar-for-1
Ruby: Desugar `for` loops as calls to `each`
|
2021-11-23 11:35:49 +01:00 |
|
Tom Hvitved
|
dcca5d28bb
|
Merge pull request #7172 from hvitved/ruby/ensure-split-cp
Ruby: Remove CP in `EnsureSplitImpl::exit/3`
|
2021-11-23 11:02:23 +01:00 |
|
Anders Schack-Mulligen
|
a68b55b099
|
Merge pull request #7208 from hvitved/ruby/restrict-use-use
Ruby: Restrict use-use flow
|
2021-11-23 09:33:43 +01:00 |
|
Nick Rolfe
|
13459c8afc
|
Ruby: add Regexp.compile as sink for regexp injection query
|
2021-11-22 17:43:55 +00:00 |
|
Nick Rolfe
|
4b42c4447b
|
Ruby: handle Regexp.quote wherever we handle Regexp.escape
|
2021-11-22 17:12:01 +00:00 |
|
Nick Rolfe
|
5b11cfe006
|
Ruby: fix up import path
|
2021-11-22 17:10:46 +00:00 |
|
Nick Rolfe
|
752b126862
|
Merge remote-tracking branch 'origin/main' into nickrolfe/regex_injection
|
2021-11-22 17:05:27 +00:00 |
|
Alex Ford
|
68c3c16ab3
|
Ruby: enable forgery protection checks for development environments
|
2021-11-22 15:00:32 +00:00 |
|
Tom Hvitved
|
da39f15a9d
|
Ruby: Move localFlowStepCommon into LocalFlow and make localSsaFlowStep private
|
2021-11-22 15:24:24 +01:00 |
|
Dave Bartolomeo
|
522074940d
|
Merge Ruby workspace into root workspace
|
2021-11-22 09:10:59 -05:00 |
|
Harry Maclean
|
6f22867af9
|
Merge pull request #7015 from github/hmac/ssrf
Ruby: Add Server-Side Request Forgery query
|
2021-11-22 12:41:39 +00:00 |
|
Tom Hvitved
|
fc64faefcf
|
Ruby: Restrict use-use flow
|
2021-11-22 13:05:17 +01:00 |
|