falcon
https://github.com/socketry/falcon
Ruby
A high-performance web server for Ruby, supporting HTTP/1, HTTP/2 and TLS.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
2 Subscribers
Add a CodeTriage badge to falcon
Help out
- Issues
- Strip `te`, `trailer` and `proxy-connection` hop-by-hop headers in `Falcon::Middleware::Proxy`.
- Redact credentials and cookies in `Falcon::Middleware::Verbose` logs.
- Reset supplementary groups in `Falcon::Service::Virtual#assume_privileges` when dropping privileges from root.
- Document that `falcon virtual` evaluates every `falcon.rb` with the privileges of the proxy and redirect processes.
- Allow TLS 1.3 by setting a minimum TLS version instead of pinning TLS 1.2 in `Falcon::Environment::TLS`.
- Restrict the permissions of the `application.ipc` socket bound by `Falcon::ProxyEndpoint`.
- Workers keep their inherited listening socket open during a graceful stop, so new connections hang and then reset
- Graceful stop: long-lived responses (SSE) get no signal and are SIGKILLed mid-response at the deadline
- Add Falcon concurrency presentation
- Higher memory footprint after switching from Goliath/EventMachine to Falcon/Async
- Docs
- Liquid::Drops::Search::Result::Page#kind
- Liquid::Drops::Search::Result::Page#title
- Liquid::Drops::Search::Result::Topic#description
- ThreeScale::Analytics::UserClassifier#is_3scale?
- ThreeScale::Analytics::UserClassifier#is_impersonation_admin?
- ThreeScale::Analytics::UserClassifier#has_3scale_email?
- ThreeScale::Analytics::UserClassifier#internal_email_regex
- ThreeScale::Analytics::UserClassifier#initialize
- ThreeScale::Analytics::UserClassifier.classify
- ServiceDiscovery::OAuthConfiguration#increment_failures