Recent Releases of https://github.com/ruby/webrick
https://github.com/ruby/webrick - v1.9.2
What's Changed
- Remove usage of IO#nread by @osyoyu in https://github.com/ruby/webrick/pull/181
- Remove assert matching stderr output in test_sni. by @jackorp in https://github.com/ruby/webrick/pull/158
New Contributors
- @osyoyu made their first contribution in https://github.com/ruby/webrick/pull/181
- @jackorp made their first contribution in https://github.com/ruby/webrick/pull/158
Full Changelog: https://github.com/ruby/webrick/compare/v1.9.1...v1.9.2
- Ruby
Published by github-actions[bot] 3 months ago
https://github.com/ruby/webrick - v1.9.1
What's Changed
- Block of server.start is optional by @znz in https://github.com/ruby/webrick/pull/155
- Fix bugs and improve by @znz in https://github.com/ruby/webrick/pull/152
- Bump step-security/harden-runner from 2.10.1 to 2.10.2 by @dependabot in https://github.com/ruby/webrick/pull/157
- Bump rubygems/release-gem from 612653d273a73bdae1df8453e090060bb4db5f31 to 9e85cb11501bebc2ae661c1500176316d3987059 by @dependabot in https://github.com/ruby/webrick/pull/159
- Change backquote to singlequote in messages by @znz in https://github.com/ruby/webrick/pull/154
Full Changelog: https://github.com/ruby/webrick/compare/v1.9.0...v1.9.1
- Ruby
Published by matzbot over 1 year ago
https://github.com/ruby/webrick - v1.9.0
What's Changed
- Be clear in README that webrick should not be used in production by @jeremyevans in https://github.com/ruby/webrick/pull/149
- Add RBS files by @znz in https://github.com/ruby/webrick/pull/151
- Prepare new release by @znz in https://github.com/ruby/webrick/pull/153
New Contributors
- @znz made their first contribution in https://github.com/ruby/webrick/pull/151
Full Changelog: https://github.com/ruby/webrick/compare/v1.8.2...v1.9.0
- Ruby
Published by znz over 1 year ago
https://github.com/ruby/webrick - v1.8.2
What's Changed
- Drop commented-out line by @olleolleolle in https://github.com/ruby/webrick/pull/108
- Add Ruby 3.1 & 3.2 to CI matrix by @tricknotes in https://github.com/ruby/webrick/pull/109
- Fix/redos by @ooooooo-q in https://github.com/ruby/webrick/pull/114
- Raise HTTPStatus::BadRequest for requests with invalid/duplicate content-length headers by @jeremyevans in https://github.com/ruby/webrick/pull/120
- Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/ruby/webrick/pull/121
- Improve CI by @hsbt in https://github.com/ruby/webrick/pull/123
- Fix WEBrick::TestFileHandler#test_short_filename test not working on mswin by @KJTsanaktsidis in https://github.com/ruby/webrick/pull/128
- Fix bug chunk extension detection by @jeremyevans in https://github.com/ruby/webrick/pull/125
- Fix CI. by @ioquatix in https://github.com/ruby/webrick/pull/131
- Merge multiple cookie headers, preserving semantic correctness. by @ioquatix in https://github.com/ruby/webrick/pull/130
- Test on macos-latest by @byroot in https://github.com/ruby/webrick/pull/132
- Require CRLF line endings in request line and headers by @jeremyevans in https://github.com/ruby/webrick/pull/138
- Prefer squigly heredocs. by @ioquatix in https://github.com/ruby/webrick/pull/143
- Only strip space and horizontal tab in headers by @jeremyevans in https://github.com/ruby/webrick/pull/141
- Treat missing CRLF separator after headers as an EOFError by @jeremyevans in https://github.com/ruby/webrick/pull/142
- Return 400 response for chunked requests with unexpected data after chunk by @jeremyevans in https://github.com/ruby/webrick/pull/136
- Fix reference to URI::REGEXP::PATTERN::HOST by @casperisfine in https://github.com/ruby/webrick/pull/144
- Prevent request smuggling by @jeremyevans in https://github.com/ruby/webrick/pull/146
New Contributors
- @tricknotes made their first contribution in https://github.com/ruby/webrick/pull/109
- @ooooooo-q made their first contribution in https://github.com/ruby/webrick/pull/114
- @KJTsanaktsidis made their first contribution in https://github.com/ruby/webrick/pull/128
- @byroot made their first contribution in https://github.com/ruby/webrick/pull/132
- @casperisfine made their first contribution in https://github.com/ruby/webrick/pull/144
Full Changelog: https://github.com/ruby/webrick/compare/v1.8.1...v1.8.2
- Ruby
Published by hsbt over 1 year ago
https://github.com/ruby/webrick - v1.8.1
What's Changed
- Body should be non-frozen by default. by @ioquatix in https://github.com/ruby/webrick/pull/103
- Join test thread. by @ioquatix in https://github.com/ruby/webrick/pull/104
- Fix several regexp warnings. by @ioquatix in https://github.com/ruby/webrick/pull/105
Full Changelog: https://github.com/ruby/webrick/compare/v1.8.0...v1.8.1
- Ruby
Published by hsbt about 3 years ago
https://github.com/ruby/webrick - v1.8.0
What's Changed
- Use frozen strings by @kirs in https://github.com/ruby/webrick/pull/65
- Use test-unit by @hsbt in https://github.com/ruby/webrick/pull/66
- More rubies on CI, deprecating ruby 2.3 due to test failure by @mathieujobin in https://github.com/ruby/webrick/pull/68
- Adds common mime types by @gotoken in https://github.com/ruby/webrick/pull/75
- add mime type for .webmanifest extension by @olleolleolle in https://github.com/ruby/webrick/pull/76
- CI: use bundler-cache: true by @olleolleolle in https://github.com/ruby/webrick/pull/79
- Typo by @printfinn in https://github.com/ruby/webrick/pull/78
- s/RubyVM::JIT/RubyVM::MJIT/g by @k0kubun in https://github.com/ruby/webrick/pull/82
- Fix invalid use of IP addresses in SNI by @jeremyevans in https://github.com/ruby/webrick/pull/83
- Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/ruby/webrick/pull/91
- remove unneeded bin/console and bin/setup files from gemspec by @Benjamin-L in https://github.com/ruby/webrick/pull/94
- Accept put requests by @bharjr01 in https://github.com/ruby/webrick/pull/70
- Move the host request parsing to a separate method. by @wishdev in https://github.com/ruby/webrick/pull/85
- Only output prime information to $stderr if $VERBOSE by @jeremyevans in https://github.com/ruby/webrick/pull/88
- Better support for connection upgrade and bi-directional streaming. by @ioquatix in https://github.com/ruby/webrick/pull/101
New Contributors
- @kirs made their first contribution in https://github.com/ruby/webrick/pull/65
- @mathieujobin made their first contribution in https://github.com/ruby/webrick/pull/68
- @gotoken made their first contribution in https://github.com/ruby/webrick/pull/75
- @printfinn made their first contribution in https://github.com/ruby/webrick/pull/78
- @k0kubun made their first contribution in https://github.com/ruby/webrick/pull/82
- @dependabot made their first contribution in https://github.com/ruby/webrick/pull/91
- @Benjamin-L made their first contribution in https://github.com/ruby/webrick/pull/94
- @bharjr01 made their first contribution in https://github.com/ruby/webrick/pull/70
- @ioquatix made their first contribution in https://github.com/ruby/webrick/pull/101
Full Changelog: https://github.com/ruby/webrick/compare/v1.7.0...v1.8.0
- Ruby
Published by hsbt about 3 years ago
https://github.com/ruby/webrick - v1.7.0
What's Changed
- Extract creation of Net::HTTP in httpproxy by @wishdev in https://github.com/ruby/webrick/pull/41
- Fix httpd error in CJK directory by @jeremyevans in https://github.com/ruby/webrick/pull/42
- Use GitHub Actions instead of Travis CI (retry) by @deivid-rodriguez in https://github.com/ruby/webrick/pull/40
- Skip env-locale-sensitive CGI test on the "java" platform by @headius in https://github.com/ruby/webrick/pull/46
- Make readpartial limit chunk to appropriate size by @wishdev in https://github.com/ruby/webrick/pull/45
- Do not use ensure in a block without begin by @jeremyevans in https://github.com/ruby/webrick/pull/49
- Allow empty POST and PUT requests without content length by @jeremyevans in https://github.com/ruby/webrick/pull/50
- Only run test_big_bodies test on Ruby 2.5+ by @jeremyevans in https://github.com/ruby/webrick/pull/51
- Fix test when run with US-ASCII encoding by @jeremyevans in https://github.com/ruby/webrick/pull/52
- Allow shutdown_pipe to be passed in via @config by @wishdev in https://github.com/ruby/webrick/pull/44
- Ensure server port numbers are numeric and ensure they are stored as … by @wishdev in https://github.com/ruby/webrick/pull/55
- Fix shutdown_pipe test issue by @wishdev in https://github.com/ruby/webrick/pull/54
- Allow EPROTOTYPE error when writing junk to a socket by @jeremyevans in https://github.com/ruby/webrick/pull/56
- Use ruby/setup-ruby instead of actions/setup-ruby by @hsbt in https://github.com/ruby/webrick/pull/58
- Refix test_shutdown_pipe by @wishdev in https://github.com/ruby/webrick/pull/59
- add mime type of extention mjs by @paulownia in https://github.com/ruby/webrick/pull/60
- Make it more strict to interpret some headers by @mame in https://github.com/ruby/webrick/pull/61
New Contributors
- @wishdev made their first contribution in https://github.com/ruby/webrick/pull/41
- @deivid-rodriguez made their first contribution in https://github.com/ruby/webrick/pull/40
- @headius made their first contribution in https://github.com/ruby/webrick/pull/46
- @paulownia made their first contribution in https://github.com/ruby/webrick/pull/60
Full Changelog: https://github.com/ruby/webrick/compare/v1.6.0...v1.7.0
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/webrick - v1.6.1
Full Changelog: https://github.com/ruby/webrick/compare/v1.6.0...v1.6.1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/webrick - v1.6.0
What's Changed
- Remove the squishing of whitespace in header values by @jeremyevans in https://github.com/ruby/webrick/pull/23
- Support literal IPv6 addresses in X-Forwarded-Host by @jeremyevans in https://github.com/ruby/webrick/pull/26
- Don't check tainting in access log escaping by @jeremyevans in https://github.com/ruby/webrick/pull/34
- Enabled chunked encoding if Transfer-Encoding: chunked header is set by @jeremyevans in https://github.com/ruby/webrick/pull/24
- Allow WEBrick::HTTPServlet::CGIHandler :CGIInterpreter option to be array by @jeremyevans in https://github.com/ruby/webrick/pull/25
- Document HTTPResponse#body callable option by @zverok in https://github.com/ruby/webrick/pull/35
- Check the feature by itself, instead of the version number by @nobu in https://github.com/ruby/webrick/pull/28
New Contributors
- @zverok made their first contribution in https://github.com/ruby/webrick/pull/35
Full Changelog: https://github.com/ruby/webrick/compare/v1.5.0...v1.6.0
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/webrick - v1.5.1
Full Changelog: https://github.com/ruby/webrick/compare/v1.5.0...v1.5.1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/webrick - v1.5.0
What's Changed
- update rubies and add ruby 2.6 to travis by @colby-swandale in https://github.com/ruby/webrick/pull/15
- Adds WebAssembly MIME type by @robfors in https://github.com/ruby/webrick/pull/17
- Remove extraneous spaces at the end of status line by @nobu in https://github.com/ruby/webrick/pull/16
- Improve httpstatus.rb's test coverage by @masakazutakewaka in https://github.com/ruby/webrick/pull/19
- add EnvUtil#timeout by @thekuwayama in https://github.com/ruby/webrick/pull/21
- Sync with ruby by @nobu in https://github.com/ruby/webrick/pull/27
- Remove Webrick::HTTPResponse#to_s by @jeremyevans in https://github.com/ruby/webrick/pull/22
- Folded files in gemspec by @nobu in https://github.com/ruby/webrick/pull/29
- WEBrick: prevent response splitting and header injection by @mame in https://github.com/ruby/webrick/pull/32
- Loop with String#scan without creating substrings by @mame in https://github.com/ruby/webrick/pull/31
New Contributors
- @colby-swandale made their first contribution in https://github.com/ruby/webrick/pull/15
- @robfors made their first contribution in https://github.com/ruby/webrick/pull/17
- @masakazutakewaka made their first contribution in https://github.com/ruby/webrick/pull/19
- @thekuwayama made their first contribution in https://github.com/ruby/webrick/pull/21
Full Changelog: https://github.com/ruby/webrick/compare/v1.4.2...v1.5.0
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/webrick - v1.4.4
Full Changelog: https://github.com/ruby/webrick/compare/v1.4.3...v1.4.4
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/webrick - v1.4.3
What's Changed
- Sync with Ruby 2.6.6 webrick by @jeremyevans in https://github.com/ruby/webrick/pull/53
Full Changelog: https://github.com/ruby/webrick/compare/v1.4.2...v1.4.3
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/webrick - v1.4.2
Full Changelog: https://github.com/ruby/webrick/compare/v1.4.1...v1.4.2
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/webrick - v1.4.1
What's Changed
- README: ruby annotation to code sections by @olleolleolle in https://github.com/ruby/webrick/pull/5
- Test build on new Ruby versions by @nicolasleger in https://github.com/ruby/webrick/pull/7
- Add missing test for WEBrick::HTTPAuth::Htgroup by @makenowjust in https://github.com/ruby/webrick/pull/10
- Silence Net::HTTP warning in test by @esparta in https://github.com/ruby/webrick/pull/8
New Contributors
- @nicolasleger made their first contribution in https://github.com/ruby/webrick/pull/7
- @makenowjust made their first contribution in https://github.com/ruby/webrick/pull/10
- @esparta made their first contribution in https://github.com/ruby/webrick/pull/8
Full Changelog: https://github.com/ruby/webrick/compare/v1.4.0...v1.4.1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/webrick - v1.4.0.beta1
What's Changed
- To use ruby-head for Ruby 2.5.0dev. by @hsbt in https://github.com/ruby/webrick/pull/1
Full Changelog: https://github.com/ruby/webrick/commits/v1.4.0.beta1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/webrick - v1.4.0
What's Changed
- To use ruby-head for Ruby 2.5.0dev. by @hsbt in https://github.com/ruby/webrick/pull/1
- Add Readme description by @AlexWheeler in https://github.com/ruby/webrick/pull/2
New Contributors
- @AlexWheeler made their first contribution in https://github.com/ruby/webrick/pull/2
Full Changelog: https://github.com/ruby/webrick/commits/v1.4.0
- Ruby
Published by hsbt over 3 years ago