Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / mtrudel/bandit issues and pull requests

#174 - Fix handling of requests with more content than given in content-length

Pull Request - State: closed - Opened by moogle19 over 1 year ago - 12 comments

#173 - Websocket stays open, even after {:stop, :normal, state}

Issue - State: closed - Opened by janpieper over 1 year ago - 8 comments

#172 - It should not subtract previous buffer size from body_remaining

Pull Request - State: closed - Opened by asakura over 1 year ago

#171 - Fix peer_info for HTTP2 and unify behavior

Pull Request - State: closed - Opened by moogle19 over 1 year ago - 3 comments

#170 - Fix failing connection when peer doesn't provide a certificate

Pull Request - State: closed - Opened by moogle19 over 1 year ago - 6 comments

#169 - Bandit.BodyAlreadyReadError error raising since upgrade to 1.0.0-pre9

Issue - State: closed - Opened by scollon42 over 1 year ago - 22 comments

#168 - Remove comment that no longer makes sense

Pull Request - State: closed - Opened by ryanwinchester over 1 year ago - 3 comments

#167 - Adopt renamed functions from ThousandIsland.Socket module

Pull Request - State: closed - Opened by asakura over 1 year ago

#166 - Reduce amount of work HTTP1 Adapter's do to ready body chunks

Pull Request - State: closed - Opened by asakura over 1 year ago

#165 - Improve handling of Plug-provided content headers

Pull Request - State: closed - Opened by mtrudel over 1 year ago
Labels: benchmark

#164 - Bump req from 0.3.8 to 0.3.9

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies, elixir

#163 - Add typespecs to `Headers` module and remove unnecessary guard

Pull Request - State: closed - Opened by ryanwinchester over 1 year ago - 9 comments

#160 - Use declared scheme even if it does not match the transport

Pull Request - State: closed - Opened by mtrudel over 1 year ago

#159 - Bandit.HTTP2.Stream.StreamError when trying to use Envoy HTTP/2 listeners

Issue - State: closed - Opened by benmurden over 1 year ago - 3 comments

#158 - Extract Adapter.read/5 routine into tight read loop and add typespecs

Pull Request - State: closed - Opened by asakura over 1 year ago - 16 comments
Labels: benchmark

#157 - Tidy up minor things

Pull Request - State: closed - Opened by asakura over 1 year ago - 2 comments

#156 - Fix README image duplication

Pull Request - State: closed - Opened by nelsonmestevao over 1 year ago - 2 comments

#155 - Add dark mode logo version in README

Pull Request - State: closed - Opened by nelsonmestevao over 1 year ago - 7 comments

#154 - Improve some more typespecs

Pull Request - State: closed - Opened by asakura over 1 year ago

#153 - Add missing typespecs and simplify some functions

Pull Request - State: closed - Opened by asakura over 1 year ago - 1 comment

#152 - Improve WebSocket upgrade error checking

Pull Request - State: closed - Opened by mtrudel over 1 year ago

#150 - Bump req from 0.3.6 to 0.3.8

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies, elixir

#149 - Not a valid WebSocket upgrade request crashes

Issue - State: closed - Opened by pvthuyen over 1 year ago - 16 comments

#148 - Manually parse integers in headers module

Pull Request - State: closed - Opened by ryanwinchester over 1 year ago - 2 comments
Labels: benchmark

#147 - Add a port number guard and use that in the checks instead of range

Pull Request - State: closed - Opened by ryanwinchester over 1 year ago - 2 comments

#146 - Add credo config file

Pull Request - State: closed - Opened by ryanwinchester over 1 year ago - 2 comments

#145 - Port number guard checks valid port range

Pull Request - State: closed - Opened by ryanwinchester over 1 year ago - 4 comments

#144 - Phoenix Adapter errors on 404

Issue - State: closed - Opened by lucacorti over 1 year ago - 2 comments

#143 - Use `byte_size/1` instead of `String.length/1`

Pull Request - State: closed - Opened by moogle19 over 1 year ago - 3 comments
Labels: benchmark

#142 - Update README.md

Pull Request - State: closed - Opened by cvkmohan over 1 year ago - 1 comment

#141 - Bandit intercepting liveview send/2 messages

Issue - State: closed - Opened by ringofhealth over 1 year ago - 4 comments

#140 - Improve read_timeout consistency

Pull Request - State: closed - Opened by mtrudel over 1 year ago

#139 - Bump machete from 0.2.6 to 0.2.7

Pull Request - State: closed - Opened by dependabot[bot] almost 2 years ago
Labels: dependencies, elixir

#138 - Minor performance improvement

Pull Request - State: closed - Opened by moogle19 almost 2 years ago - 4 comments
Labels: benchmark

#137 - Swap out Finch for Req in tests

Pull Request - State: closed - Opened by mtrudel almost 2 years ago - 3 comments

#136 - Use valid path to avoid false negative

Pull Request - State: closed - Opened by moogle19 almost 2 years ago - 1 comment

#135 - Bump websock from 0.5.0 to 0.5.1

Pull Request - State: closed - Opened by dependabot[bot] almost 2 years ago
Labels: dependencies, elixir

#134 - file descriptor usage and emfile error

Issue - State: closed - Opened by ringofhealth almost 2 years ago - 4 comments

#133 - dependency issue with 1.0.0-pre.1

Issue - State: closed - Opened by ringofhealth almost 2 years ago - 3 comments

#132 - Allow irregular transport options like `:inet6`

Pull Request - State: closed - Opened by justinludwig almost 2 years ago - 1 comment

#131 - Make WebSock.terminate/2 optional

Pull Request - State: closed - Opened by mtrudel almost 2 years ago

#130 - No way to set `:inet6` option for the TCP transport

Issue - State: closed - Opened by justinludwig almost 2 years ago - 4 comments

#129 - Bump finch from 0.15.0 to 0.16.0

Pull Request - State: closed - Opened by dependabot[bot] almost 2 years ago
Labels: dependencies, elixir

#128 - Remove `:otp_app` after SSL configuration

Pull Request - State: closed - Opened by moogle19 almost 2 years ago - 7 comments

#127 - Bump dialyxir from 1.2.0 to 1.3.0

Pull Request - State: closed - Opened by dependabot[bot] almost 2 years ago
Labels: dependencies, elixir

#126 - Config cleanup

Pull Request - State: closed - Opened by mtrudel almost 2 years ago

#125 - shutdown_timeout is not accepted

Issue - State: closed - Opened by jbernardo95 almost 2 years ago - 3 comments

#124 - Bump ex_doc from 0.29.3 to 0.29.4

Pull Request - State: closed - Opened by dependabot[bot] almost 2 years ago
Labels: dependencies, elixir

#123 - Fix test for OTP 26

Pull Request - State: closed - Opened by moogle19 almost 2 years ago - 4 comments

#122 - Require Elixir 1.12

Pull Request - State: closed - Opened by danschultzer almost 2 years ago - 3 comments

#121 - Bump credo from 1.6.7 to 1.7.0

Pull Request - State: closed - Opened by dependabot[bot] almost 2 years ago - 2 comments
Labels: dependencies, elixir

#120 - Bump plug from 1.14.0 to 1.14.2

Pull Request - State: closed - Opened by dependabot[bot] almost 2 years ago - 2 comments
Labels: dependencies, elixir

#119 - Bump finch from 0.14.0 to 0.15.0

Pull Request - State: closed - Opened by dependabot[bot] almost 2 years ago
Labels: dependencies, elixir

#118 - Bump ex_doc from 0.29.2 to 0.29.3

Pull Request - State: closed - Opened by dependabot[bot] almost 2 years ago
Labels: dependencies, elixir

#117 - Stop requiring HTTP/2 adapter commands to come from stream owner process

Pull Request - State: closed - Opened by mtrudel almost 2 years ago

#116 - Adjustable info log for server startup

Pull Request - State: closed - Opened by danschultzer almost 2 years ago - 10 comments

#115 - Add warning for different owner access to stream

Pull Request - State: closed - Opened by danschultzer almost 2 years ago - 2 comments

#114 - Add HTTP Compression

Pull Request - State: closed - Opened by mtrudel almost 2 years ago

#113 - Compress response body

Issue - State: closed - Opened by timothyvanderaerden almost 2 years ago - 4 comments

#112 - Telemetry improvements

Pull Request - State: closed - Opened by mtrudel almost 2 years ago - 3 comments

#111 - Bump ex_doc from 0.29.1 to 0.29.2

Pull Request - State: closed - Opened by dependabot[bot] almost 2 years ago
Labels: dependencies, elixir

#110 - Add configuration knobs and levers

Pull Request - State: closed - Opened by mtrudel almost 2 years ago
Labels: benchmark

#109 - Connection Draining at Shutdown

Issue - State: closed - Opened by mruoss almost 2 years ago - 2 comments

#108 - Bandit needs a logo

Issue - State: closed - Opened by mtrudel almost 2 years ago - 20 comments

#107 - Change close code guard to favour happy path

Pull Request - State: closed - Opened by ryanwinchester almost 2 years ago - 2 comments

#106 - Host port should default to 80 if the Host header has been set

Issue - State: closed - Opened by wkirschbaum almost 2 years ago - 5 comments

#105 - Telemetry compatibility

Issue - State: closed - Opened by Cantido almost 2 years ago - 9 comments

#104 - Question: Differences between Cowboy and Bandit

Issue - State: closed - Opened by tyhill2 almost 2 years ago - 2 comments

#103 - Add support for custom close code and reason

Pull Request - State: closed - Opened by moogle19 almost 2 years ago - 7 comments

#102 - Error when using graphql-ws protocol

Issue - State: closed - Opened by maxsalven almost 2 years ago - 7 comments

#101 - `Plug.Conn.send_resp` in separate process fails for HTTP/2 streams

Issue - State: closed - Opened by danschultzer almost 2 years ago - 9 comments

#100 - Runtime error on special Phoenix.Endpoint usage

Issue - State: closed - Opened by simonprev almost 2 years ago - 5 comments

#99 - Support extended connection close return values

Pull Request - State: closed - Opened by mtrudel almost 2 years ago - 3 comments

#98 - Bump thousand_island from 0.5.16 to 0.6.1

Pull Request - State: closed - Opened by dependabot[bot] almost 2 years ago - 1 comment
Labels: dependencies, elixir

#97 - Fix host header consumption for ipv6 hostnames

Pull Request - State: closed - Opened by derekkraan almost 2 years ago - 16 comments

#96 - Use Plug.Conn.Status.reason_phrase/1

Pull Request - State: closed - Opened by jclem almost 2 years ago - 5 comments

#95 - Bump thousand_island from 0.5.16 to 0.6.0

Pull Request - State: closed - Opened by dependabot[bot] almost 2 years ago - 1 comment
Labels: dependencies, elixir

#94 - Add some common HTTP status codes

Pull Request - State: closed - Opened by jclem almost 2 years ago - 5 comments

#93 - Missing common HTTP status codes

Issue - State: closed - Opened by jclem almost 2 years ago - 2 comments

#92 - no function clause matching in Bandit.HTTP1.Handler.handle_info/2

Issue - State: closed - Opened by hg-runs almost 2 years ago - 2 comments

#91 - Add support for HTTP/2 originated Websockets (RFC 8441)

Issue - State: closed - Opened by jeregrine almost 2 years ago - 9 comments
Labels: enhancement, h2

#90 - Improved docs for websockets in Phoenix.

Issue - State: closed - Opened by pejrich almost 2 years ago

#89 - Phoenix LiveView doesn't handle server restart gracefully

Issue - State: closed - Opened by derekkraan almost 2 years ago - 3 comments

#88 - Refactor telemetry support

Pull Request - State: closed - Opened by mtrudel about 2 years ago
Labels: benchmark

#87 - Test inline acceptor in Thousand Island

Pull Request - State: closed - Opened by mtrudel about 2 years ago
Labels: benchmark

#86 - Bump thousand_island from 0.5.15 to 0.5.16

Pull Request - State: closed - Opened by dependabot[bot] about 2 years ago
Labels: dependencies, elixir

#85 - Be smarter about accumulating iolist while WebSocket masking

Pull Request - State: closed - Opened by mtrudel about 2 years ago - 1 comment
Labels: benchmark

#84 - Error when sending messages to liveview processes

Issue - State: closed - Opened by PaulOstazeski about 2 years ago - 2 comments

#83 - Inline masking

Pull Request - State: closed - Opened by moogle19 about 2 years ago - 8 comments
Labels: benchmark

#82 - Create 100 acceptor processes by default

Pull Request - State: closed - Opened by mtrudel about 2 years ago
Labels: benchmark

#81 - [warning] Could not determine a protocol

Issue - State: closed - Opened by kotsius about 2 years ago - 4 comments

#80 - Add Bandit.IO

Pull Request - State: closed - Opened by Schultzer about 2 years ago - 5 comments
Labels: benchmark

#79 - Timeout issue in dev mode with phoenix

Issue - State: closed - Opened by mfeckie about 2 years ago - 15 comments

#78 - Use _bin decode_packet variant

Pull Request - State: closed - Opened by mtrudel about 2 years ago - 2 comments
Labels: benchmark

#77 - Use references as unique process identifiers to support multiple Bandits

Pull Request - State: closed - Opened by mtrudel about 2 years ago

#76 - Fixup error handling in HTTP/1

Pull Request - State: closed - Opened by mtrudel about 2 years ago