Comments (7)
Maybe ruby/ruby#9460
from sinatra.
So d6294df didn't help, that's interesting
from sinatra.
We have more fails, sinatra tests too: https://github.com/sinatra/sinatra/actions/runs/7476448903/job/20346834173#step:5:25
Maybe this one
Lines 763 to 766 in fa5a139
from sinatra.
From @byroot on Slack
Clearly a bug IMO. That line doesn’t mutate that interpolated string.
So it should be reported to https://bugs.ruby-lang.org/, but it would be good to have a smaller reproducer for that.
I don't have ruby-head built locally and rubylang/ruby:master-nightly-bionic
(docker image) isn't up-to-date
root@12277fb5a008:/app# ruby -v
ruby 3.3.0dev (2022-12-26T15:28:38Z master a968d783a3) [x86_64-linux]
I guess I could try to build that image myself though, not sure when I get to it though.
from sinatra.
master-nightly-jammy
doesn't cut it? It was last built 3 hours ago: https://hub.docker.com/layers/rubylang/ruby/master-nightly-jammy/images/sha256-629a6b60bceb263049c8b6b6e48dbd637356794f481da90f7abfcd1574a57dac?context=explore
from sinatra.
@byroot Oops, of course 🤦 didn't think that through. Thanks.
from sinatra.
Related Issues (20)
- Add `base64` dependency HOT 3
- XSS via Host Header Injection HOT 5
- Remove code for encrypted cookies in favour of rack-session HOT 5
- Spam issue, ignore
- Sinatra::IndifferentHash does not support initialization with any hash or key-value pair list HOT 9
- Remove the `IndifferentHash` initializer HOT 3
- Release 3.2.0
- Remove references to the `sysrandom` gem from the README
- rackup command fails with Sinatra app in ruby 3.3.0-rc1
- Classic Style Application without a `config.ru` does not work with Ruby 3.3 and Bundler 2.5 HOT 9
- Address warnings seen when running rack-protection tests
- Release 4.0
- rack-protection: addition of "base64" as a dependency conflicts with passenger HOT 7
- Raise `required_ruby_version` to 2.7.8
- Route Middleware
- 4.0.0 Params Empty/Missing? HOT 2
- With Sinatra 4/Rack3, now requires "request.body.rewind"
- Upgrading to 4.0.0 required me to do a new request.body.rewind before a request.body.read HOT 2
- I made a template for Sinatra if you guys wanna include it in examples
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sinatra.