aboutsummaryrefslogtreecommitdiffstats
path: root/lib/webrick
Commit message (Expand)AuthorAgeFilesLines
* webrick/httpresponse: minor cleanups to reduce memory usenormal2017-10-311-16/+15
* webrick: support Proc objects as body responsesnormal2017-10-301-0/+35
* webrick: fix up r60172 and r60210normal2017-10-181-5/+5
* webrick: fix up r60172 and r60208normal2017-10-181-5/+5
* webrick: fix up r60172 and revert r60189normal2017-10-181-9/+6
* webrick: fix up r60172normal2017-10-161-1/+9
* webrick: do not hang acceptor on slow TLS connectionsnormal2017-10-121-10/+24
* webrick: avoid needless wakeup from IO.selectnormal2017-10-091-1/+1
* Remove unnecessary `require 'thread'`kazu2017-10-084-5/+0
* webrick: avoid unnecessary IO#sync= callnormal2017-10-051-1/+0
* Fixed invalid gemspec.hsbt2017-10-051-1/+1
* Followed up [ruby-core:83093]. Update gemspec attributes.hsbt2017-10-051-1/+9
* webrick: handle EAGAIN/EWOULDBLOCK on proxy connectionsnormal2017-09-191-4/+4
* Define the MIME type for JSON in WEBrick::HTTPUtils::DefaultMimeTypes.hsbt2017-09-191-0/+1
* To use github url for gemspec.hsbt2017-09-151-1/+1
* lib/webrick/log.rb: sanitize any type of logsmame2017-09-142-6/+2
* webrick: fix SNI supportnormal2017-07-182-5/+24
* webrick: add Server Name Indication (SNI)normal2017-07-072-0/+59
* Make string literal to frozen object on gemspec of defulte gems.hsbt2017-06-191-0/+1
* Merge gemspec from ruby/webrick.hsbt2017-05-012-3/+6
* Import gemspechsbt2017-04-251-1/+3
* Fix a required ruby version on gemspec of gemified libraries.hsbt2017-02-071-1/+1
* Initial commit for gem release of webrick.hsbt2017-01-311-0/+16
* Delay Utils.getservername until needed.shugo2016-12-071-3/+9
* webrick/server: use symbol procnormal2016-11-231-1/+1
* Use `&.` and `||=` instead of if guardsnobu2016-11-221-9/+3
* IOError does not happenkazu2016-11-221-6/+1
* webrick/server: simplify Daemon.startnormal2016-11-221-8/+2
* lib/*: remove closed checksnormal2016-11-213-8/+6
* webrick: use monotonic clock for timeoutsnormal2016-10-141-2/+3
* * lib/cgi/cookie.rb (parse): don't allow , as a separator. [Bug #12791]naruse2016-09-271-1/+1
* Use qualified namesnobu2016-08-304-5/+5
* * lib/webrick/config.rb (WEBrick::Config::General):naruse2016-08-121-1/+1
* webrick: filter out HTTP_PROXY for CGIHandlernormal2016-07-221-0/+1
* Multiple values X-Forwarded-Proto in webricknobu2016-06-211-1/+3
* * lib/webrick/ssl.rb: Accept string value for SSLCertName. It is usedhsbt2016-05-071-1/+2
* * lib/webrick/ssl.rb: Support to add SSLCiphers option.hsbt2016-04-221-0/+4
* * lib/webrick/httpresponse.rb: Move error_body to method. It allow tohsbt2016-03-291-4/+8
* * lib/webrick/httpservlet/filehandler.rb: fix documentation for namespace.hsbt2016-01-251-1/+2
* stdlib: avoid extra calls to eliminate "\n" from Base64normal2016-01-102-3/+3
* leakchecker.rb: remove temporary measurenobu2016-01-051-7/+31
* * lib/webrick/httpstatus.rb: Added HTTP 451 Status Code.hsbt2015-12-301-0/+1
* webrick/utils.rb: get rid of thread leak checkernobu2015-12-191-2/+3
* * lib/webrick/utils.rb (WEBrick::Utils::TimeoutHandler): To preventngoto2015-12-181-6/+8
* Add frozen_string_literal: false for all filesnaruse2015-12-1634-0/+34
* * lib/webrick/utils.rb (WEBrick::Utils::TimeoutHandler): Acquirengoto2015-12-151-21/+22
* * lib/webrick/utils.rb (WEBrick::Utils::TimeoutHandler#initialize):ngoto2015-12-151-9/+14
* * lib/webrick/httpauth/basicauth.rb: fix a typo.hsbt2015-11-162-4/+2
* * lib/webrick/server.rb: use IO::NULL instead of '/dev/null'hsbt2015-08-271-3/+3
* webrick/utils.rb: wakeup immediatelynobu2015-07-141-3/+7