diff --git a/index.html b/index.html index e74aeba..d0e6918 100644 --- a/index.html +++ b/index.html @@ -98,7 +98,7 @@

Resources

Documentation: 6.4.3
  • - Documentation: 5.6.7 + Documentation: 5.6.9
  • Documentation: 4.3.12 diff --git a/puma5/ClosedQueueError.html b/puma5/ClosedQueueError.html index 46cb6a7..ee4764e 100644 --- a/puma5/ClosedQueueError.html +++ b/puma5/ClosedQueueError.html @@ -8,7 +8,7 @@ -Exception: ClosedQueueError — Puma-5.6.7 +Exception: ClosedQueueError — Puma-5.6.9 @@ -50,7 +50,7 @@
    @@ -103,7 +103,7 @@

    Exception: ClosedQueueError

    Defined in: - lib/puma/queue_close.rb + lib/puma/queue_close.rb diff --git a/puma5/IO.html b/puma5/IO.html index a1e2a6e..fd2468f 100644 --- a/puma5/IO.html +++ b/puma5/IO.html @@ -8,7 +8,7 @@ -Class: IO — Puma-5.6.7 +Class: IO — Puma-5.6.9 @@ -50,7 +50,7 @@
    @@ -82,7 +82,7 @@

    Class: IO

    Defined in: - lib/puma/client.rb + lib/puma/client.rb diff --git a/puma5/IO/WaitReadable.html b/puma5/IO/WaitReadable.html index 7c2e3e2..e1a69fb 100644 --- a/puma5/IO/WaitReadable.html +++ b/puma5/IO/WaitReadable.html @@ -8,7 +8,7 @@ -Module: IO::WaitReadable — Puma-5.6.7 +Module: IO::WaitReadable — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (W) » IO » WaitReadable ▲ @@ -71,7 +71,7 @@

    Module: IO::WaitReadable

    Defined in: - lib/puma/client.rb + lib/puma/client.rb diff --git a/puma5/IOError.html b/puma5/IOError.html index 4e2b1aa..0f31411 100644 --- a/puma5/IOError.html +++ b/puma5/IOError.html @@ -8,7 +8,7 @@ -Exception: IOError — Puma-5.6.7 +Exception: IOError — Puma-5.6.9 @@ -50,7 +50,7 @@
    diff --git a/puma5/Object.html b/puma5/Object.html index 09f1bf4..4a6dee4 100644 --- a/puma5/Object.html +++ b/puma5/Object.html @@ -8,7 +8,7 @@ -Class: Object — Puma-5.6.7 +Class: Object — Puma-5.6.9 @@ -50,7 +50,7 @@
    diff --git a/puma5/Puma.html b/puma5/Puma.html index 2085f81..a00d844 100644 --- a/puma5/Puma.html +++ b/puma5/Puma.html @@ -8,7 +8,7 @@ -Module: Puma — Puma-5.6.7 +Module: Puma — Puma-5.6.9 @@ -50,7 +50,7 @@
    @@ -134,7 +134,7 @@

    Module: Puma

    Defined in: - lib/puma.rb,
    ext/puma_http11/mini_ssl.c,
    ext/puma_http11/puma_http11.c,
    lib/puma/binder.rb,
    lib/puma/cli.rb,
    lib/puma/client.rb,
    lib/puma/cluster.rb,
    lib/puma/commonlogger.rb,
    lib/puma/configuration.rb,
    lib/puma/const.rb,
    lib/puma/control_cli.rb,
    lib/puma/detect.rb,
    lib/puma/dsl.rb,
    lib/puma/error_logger.rb,
    lib/puma/events.rb,
    lib/puma/io_buffer.rb,
    lib/puma/jruby_restart.rb,
    lib/puma/json_serialization.rb,
    lib/puma/launcher.rb,
    lib/puma/minissl.rb,
    lib/puma/null_io.rb,
    lib/puma/plugin.rb,
    lib/puma/queue_close.rb,
    lib/puma/reactor.rb,
    lib/puma/request.rb,
    lib/puma/runner.rb,
    lib/puma/server.rb,
    lib/puma/single.rb,
    lib/puma/state_file.rb,
    lib/puma/systemd.rb,
    lib/puma/thread_pool.rb,
    lib/puma/util.rb,
    lib/puma/app/status.rb,
    lib/puma/cluster/worker.rb,
    lib/puma/cluster/worker_handle.rb,
    lib/puma/minissl/context_builder.rb,
    lib/puma/rack/builder.rb
    + lib/puma.rb,
    ext/puma_http11/mini_ssl.c,
    ext/puma_http11/puma_http11.c,
    lib/puma/binder.rb,
    lib/puma/cli.rb,
    lib/puma/client.rb,
    lib/puma/cluster.rb,
    lib/puma/commonlogger.rb,
    lib/puma/configuration.rb,
    lib/puma/const.rb,
    lib/puma/control_cli.rb,
    lib/puma/detect.rb,
    lib/puma/dsl.rb,
    lib/puma/error_logger.rb,
    lib/puma/events.rb,
    lib/puma/io_buffer.rb,
    lib/puma/jruby_restart.rb,
    lib/puma/json_serialization.rb,
    lib/puma/launcher.rb,
    lib/puma/minissl.rb,
    lib/puma/null_io.rb,
    lib/puma/plugin.rb,
    lib/puma/queue_close.rb,
    lib/puma/reactor.rb,
    lib/puma/request.rb,
    lib/puma/runner.rb,
    lib/puma/server.rb,
    lib/puma/single.rb,
    lib/puma/state_file.rb,
    lib/puma/systemd.rb,
    lib/puma/thread_pool.rb,
    lib/puma/util.rb,
    lib/puma/app/status.rb,
    lib/puma/cluster/worker.rb,
    lib/puma/cluster/worker_handle.rb,
    lib/puma/minissl/context_builder.rb,
    lib/puma/rack/builder.rb
    @@ -161,7 +161,7 @@

    Constant Summary

    - # File 'lib/puma/detect.rb', line 9
    ::Process.respond_to? :fork
    + # File 'lib/puma/detect.rb', line 9
    ::Process.respond_to? :fork
  • HAS_SSL = @@ -172,12 +172,12 @@

    Constant Summary

    - # File 'lib/puma.rb', line 26
    const_defined?(:MiniSSL, false) && MiniSSL.const_defined?(:Engine, false)
    + # File 'lib/puma.rb', line 26
    const_defined?(:MiniSSL, false) && MiniSSL.const_defined?(:Engine, false)
  • HAS_UNIX_SOCKET =
    - # File 'lib/puma.rb', line 28
    Object.const_defined?(:UNIXSocket) && !IS_WINDOWS
    + # File 'lib/puma.rb', line 28
    Object.const_defined?(:UNIXSocket) && !IS_WINDOWS
  • HTTP_STATUS_CODES = @@ -186,12 +186,12 @@

    Constant Summary

    Every standard HTTP code mapped to the appropriate message. Generated with: curl -s www.iana.org/assignments/http-status-codes/http-status-codes-1.csv | \

    -
    ruby -ne 'm = /^(\d{3}),(?!Unassigned|\(Unused\))([^,]+)/.match($_) and \
    -          puts "#{m[1]} => \x27#{m[2].strip}\x27,"'
    +
    ruby -ne 'm = /^(\d{3}),(?!Unassigned|\(Unused\))([^,]+)/.match($_) and \
    +          puts "#{m[1]} => \x27#{m[2].strip}\x27,"'
    - # File 'lib/puma/const.rb', line 18
    {
    +    # File 'lib/puma/const.rb', line 18    
    {
       100 => 'Continue',
       101 => 'Switching Protocols',
       102 => 'Processing',
    @@ -257,7 +257,7 @@ 

    Constant Summary

  • IS_JRUBY =
    - # File 'lib/puma/detect.rb', line 11
    Object.const_defined? :JRUBY_VERSION
    + # File 'lib/puma/detect.rb', line 11
    Object.const_defined? :JRUBY_VERSION
  • IS_MRI = @@ -277,23 +277,23 @@

    Constant Summary

    - # File 'lib/puma/detect.rb', line 19
    (RUBY_ENGINE == 'ruby' || RUBY_ENGINE.nil?)
    + # File 'lib/puma/detect.rb', line 19
    (RUBY_ENGINE == 'ruby' || RUBY_ENGINE.nil?)
  • IS_OSX =
    - # File 'lib/puma/detect.rb', line 13
    RUBY_PLATFORM.include? 'darwin'
    + # File 'lib/puma/detect.rb', line 13
    RUBY_PLATFORM.include? 'darwin'
  • IS_WINDOWS =
    - # File 'lib/puma/detect.rb', line 15
    !!(RUBY_PLATFORM =~ /mswin|ming|cygwin/) ||
    +    # File 'lib/puma/detect.rb', line 15    
    !!(RUBY_PLATFORM =~ /mswin|ming|cygwin/) ||
     IS_JRUBY && RUBY_DESCRIPTION.include?('mswin')
  • Plugins =
    - # File 'lib/puma/plugin.rb', line 74
    PluginRegistry.new
    + # File 'lib/puma/plugin.rb', line 74
    PluginRegistry.new
  • STATUS_WITH_NO_ENTITY_BODY = @@ -304,7 +304,7 @@

    Constant Summary

    - # File 'lib/puma/const.rb', line 84
    {
    +    # File 'lib/puma/const.rb', line 84    
    {
       204 => true,
       205 => true,
       304 => true
    @@ -454,7 +454,7 @@ 

    Class Attribute Details

    .abstract_unix_socket?Boolean (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -490,7 +490,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -523,7 +523,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -542,7 +542,7 @@

    .jruby?Boolean (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -577,7 +577,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -596,7 +596,7 @@

    .osx?Boolean (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -615,7 +615,7 @@

    .ssl?Boolean (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -634,7 +634,7 @@

    .stats_object=(val) (writeonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -653,7 +653,7 @@

    .windows?Boolean (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -680,7 +680,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -700,7 +700,7 @@

    .stats

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -735,7 +735,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -771,7 +771,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -790,7 +790,7 @@

    #stats_object (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/App.html b/puma5/Puma/App.html index ce0ab33..5b20178 100644 --- a/puma5/Puma/App.html +++ b/puma5/Puma/App.html @@ -8,7 +8,7 @@ -Module: Puma::App — Puma-5.6.7 +Module: Puma::App — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (A) » Puma » App ▲ @@ -77,7 +77,7 @@

    Module: Puma::App

    Defined in: - lib/puma/app/status.rb + lib/puma/app/status.rb diff --git a/puma5/Puma/App/Status.html b/puma5/Puma/App/Status.html index d64a84a..283ba60 100644 --- a/puma5/Puma/App/Status.html +++ b/puma5/Puma/App/Status.html @@ -8,7 +8,7 @@ -Class: Puma::App::Status — Puma-5.6.7 +Class: Puma::App::Status — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (S) » Puma » App » @@ -78,7 +78,7 @@

    Class: Puma::App::Status

    Defined in: - lib/puma/app/status.rb + lib/puma/app/status.rb @@ -99,7 +99,7 @@

    Constant Summary

  • OK_STATUS =
    - # File 'lib/puma/app/status.rb', line 9
    '{ "status": "ok" }'.freeze
    + # File 'lib/puma/app/status.rb', line 9
    '{ "status": "ok" }'.freeze
  • @@ -124,7 +124,7 @@

    Instance Method Summary

    #call(env)
    -

    most commands call methods in ::Puma::Launcher based on command in env['PATH_INFO'].

    +

    most commands call methods in Launcher based on command in env['PATH_INFO'].

  • @@ -170,7 +170,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -191,7 +191,7 @@

    Instance Method Details

    #authenticate(env) (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -214,11 +214,11 @@

    -

    most commands call methods in ::Puma::Launcher based on command in env['PATH_INFO']

    +

    most commands call methods in Launcher based on command in env['PATH_INFO']

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -291,7 +291,7 @@

    #rack_response(status, body, content_type = 'application/json') (private)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/Binder.html b/puma5/Puma/Binder.html index d0c73b6..3b021f4 100644 --- a/puma5/Puma/Binder.html +++ b/puma5/Puma/Binder.html @@ -8,7 +8,7 @@ -Class: Puma::Binder — Puma-5.6.7 +Class: Puma::Binder — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (B) » Puma » Binder ▲ @@ -87,7 +87,7 @@

    Class: Puma::Binder

    Defined in: - lib/puma/binder.rb + lib/puma/binder.rb @@ -98,7 +98,7 @@

    Constant Summary

  • RACK_VERSION =
    - # File 'lib/puma/binder.rb', line 29
    [1,6].freeze
    + # File 'lib/puma/binder.rb', line 29
    [1,6].freeze
  • Const - Included

    @@ -182,6 +182,7 @@

    Co TRANSFER_ENCODING, TRANSFER_ENCODING2, TRANSFER_ENCODING_CHUNKED, + UNMASKABLE_HEADERS, WRITE_TIMEOUT

    @@ -399,7 +400,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -464,7 +465,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -497,7 +498,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -532,7 +533,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -565,7 +566,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -582,7 +583,7 @@

    #ios (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -615,7 +616,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -648,7 +649,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -681,7 +682,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -698,7 +699,7 @@

    #loopback_addresses (readonly, private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -735,7 +736,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -768,7 +769,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -786,7 +787,7 @@

    Instance Method Details

    #add_ssl_listener(host, port, ctx, optimize_for_latency = true, backlog = 1024)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -841,7 +842,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -884,7 +885,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -934,7 +935,7 @@

    #close

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -953,7 +954,7 @@

    #close_listeners

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1000,7 +1001,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1049,7 +1050,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1071,7 +1072,7 @@

    #env(sock)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1090,7 +1091,7 @@

    #inherit_ssl_listener(fd, ctx)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1123,7 +1124,7 @@

    #inherit_tcp_listener(host, port, fd)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1145,7 +1146,7 @@

    #inherit_unix_listener(path, fd)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1172,7 +1173,7 @@

    #loc_addr_str(io) (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1196,7 +1197,7 @@

    #localhost_authority

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1215,7 +1216,7 @@

    #localhost_authority_context

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1242,7 +1243,7 @@

    #parse(binds, logger, log_msg = 'Listening')

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1411,7 +1412,7 @@

    #redirects_for_restart

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1448,7 +1449,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1485,7 +1486,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1517,7 +1518,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/CLI.html b/puma5/Puma/CLI.html index 2b54ef3..7fc33b8 100644 --- a/puma5/Puma/CLI.html +++ b/puma5/Puma/CLI.html @@ -8,7 +8,7 @@ -Class: Puma::CLI — Puma-5.6.7 +Class: Puma::CLI — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (C) » Puma » CLI ▲ @@ -77,7 +77,7 @@

    Class: Puma::CLI

    Defined in: - lib/puma/cli.rb + lib/puma/cli.rb @@ -105,7 +105,7 @@

    Constant Summary

    - # File 'lib/puma/cli.rb', line 25
    Launcher::KEYS_NOT_TO_PERSIST_IN_STATE
    + # File 'lib/puma/cli.rb', line 25
    Launcher::KEYS_NOT_TO_PERSIST_IN_STATE

  • @@ -189,7 +189,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -247,7 +247,7 @@

    Instance Attribute Details

    #launcher (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -265,7 +265,7 @@

    Instance Method Details

    #configure_control_url(command_line_arg) (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -295,7 +295,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -321,7 +321,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -494,7 +494,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/Client.html b/puma5/Puma/Client.html index 21d7178..a32024f 100644 --- a/puma5/Puma/Client.html +++ b/puma5/Puma/Client.html @@ -8,7 +8,7 @@ -Class: Puma::Client — Puma-5.6.7 +Class: Puma::Client — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (C) » Puma » Client ▲ @@ -96,7 +96,7 @@

    Class: Puma::Client

    Defined in: - lib/puma/client.rb + lib/puma/client.rb @@ -108,7 +108,7 @@

    Overview

    An instance of this class represents a unique request from a client. For example, this could be a web request from a browser or from CURL.

    -

    An instance of Client can be used as if it were an ::IO object by the reactor. The reactor is expected to call #to_io on any non-IO objects it polls. For example, nio4r internally calls IO.try_convert (which may call #to_io) when a new socket is registered.

    +

    An instance of Client can be used as if it were an ::IO object by the reactor. The reactor is expected to call #to_io on any non-IO objects it polls. For example, nio4r internally calls IO::try_convert (which may call #to_io) when a new socket is registered.

    Instances of this class are responsible for knowing if the header and body are fully buffered via the #try_to_finish method. They can be used to “time out” a response via the #timeout_at reader.

    @@ -127,7 +127,7 @@

    Constant Summary

    - # File 'lib/puma/client.rb', line 44
    %w[compress deflate gzip].freeze
    + # File 'lib/puma/client.rb', line 44
    %w[compress deflate gzip].freeze

  • CHUNK_SIZE_INVALID = @@ -138,17 +138,17 @@

    Constant Summary

    - # File 'lib/puma/client.rb', line 47
    /[^\h]/.freeze
    + # File 'lib/puma/client.rb', line 47
    /[^\h]/.freeze
  • CHUNK_VALID_ENDING =
    - # File 'lib/puma/client.rb', line 48
    Const::LINE_END
    + # File 'lib/puma/client.rb', line 48
    Const::LINE_END
  • CHUNK_VALID_ENDING_SIZE =
    - # File 'lib/puma/client.rb', line 49
    CHUNK_VALID_ENDING.bytesize
    + # File 'lib/puma/client.rb', line 49
    CHUNK_VALID_ENDING.bytesize
  • CONTENT_LENGTH_VALUE_INVALID = @@ -159,7 +159,7 @@

    Constant Summary

    - # File 'lib/puma/client.rb', line 52
    /[^\d]/.freeze
    + # File 'lib/puma/client.rb', line 60
    /[^\d]/.freeze
  • EmptyBody = @@ -170,12 +170,34 @@

    Constant Summary

    - # File 'lib/puma/client.rb', line 58
    NullIO.new
    + # File 'lib/puma/client.rb', line 66
    NullIO.new
    +
  • +
  • + MAX_CHUNK_EXCESS = +
    +
    + +

    The maximum amount of excess data the client sends using chunk size extensions before we abort the connection.

    + +
    +
    + # File 'lib/puma/client.rb', line 57
    16 * 1024
    +
  • +
  • + MAX_CHUNK_HEADER_SIZE = +
    +
    + +

    The maximum number of bytes we’ll buffer looking for a valid chunk header.

    + +
    +
    + # File 'lib/puma/client.rb', line 53
    4096
  • TE_ERR_MSG =
    - # File 'lib/puma/client.rb', line 54
    'Invalid Transfer-Encoding'
    + # File 'lib/puma/client.rb', line 62
    'Invalid Transfer-Encoding'
  • Const - Included

    @@ -259,6 +281,7 @@

    Co TRANSFER_ENCODING, TRANSFER_ENCODING2, TRANSFER_ENCODING_CHUNKED, + UNMASKABLE_HEADERS, WRITE_TIMEOUT

    @@ -514,11 +537,11 @@

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 63
    +
    # File 'lib/puma/client.rb', line 71
     
     def initialize(io, env=nil)
    @@ -566,11 +589,11 @@ 

    Instance Attribute Details

    #body (readonly)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 99
    +
    # File 'lib/puma/client.rb', line 107
     
     attr_reader :env, :to_io, :body, :io, :timeout_at, :ready, :hijacked,
    @@ -602,11 +625,11 @@ 

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 289
    +
    # File 'lib/puma/client.rb', line 297
     
     def can_close?
    @@ -622,11 +645,11 @@ 

    #env (readonly)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 99
    +
    # File 'lib/puma/client.rb', line 107
     
     attr_reader :env, :to_io, :body, :io, :timeout_at, :ready, :hijacked,
    @@ -640,11 +663,11 @@ 

    #expect_proxy_proto=(val) (writeonly)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 294
    +
    # File 'lib/puma/client.rb', line 302
     
     def expect_proxy_proto=(val)
    @@ -666,11 +689,11 @@ 

    #hijacked (readonly)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 99
    +
    # File 'lib/puma/client.rb', line 107
     
     attr_reader :env, :to_io, :body, :io, :timeout_at, :ready, :hijacked,
    @@ -684,11 +707,11 @@ 

    #in_data_phase (readonly)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 127
    +
    # File 'lib/puma/client.rb', line 135
     
     def in_data_phase
    @@ -703,11 +726,11 @@ 

    #inspect (readonly)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 115
    +
    # File 'lib/puma/client.rb', line 123
     
     def inspect
    @@ -722,11 +745,11 @@ 

    #io (readonly)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 99
    +
    # File 'lib/puma/client.rb', line 107
     
     attr_reader :env, :to_io, :body, :io, :timeout_at, :ready, :hijacked,
    @@ -750,11 +773,11 @@ 

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 110
    +
    # File 'lib/puma/client.rb', line 118
     
     def io_ok?
    @@ -769,11 +792,11 @@ 

    #listener (rw)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 104
    +
    # File 'lib/puma/client.rb', line 112
     
     attr_accessor :remote_addr_header, :listener
    @@ -786,11 +809,11 @@ 

    #peerip (rw)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 273
    +
    # File 'lib/puma/client.rb', line 281
     
     def peerip
    @@ -813,11 +836,11 @@ 

    #peerip=(value) (rw)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 102
    +
    # File 'lib/puma/client.rb', line 110
     
     attr_writer :peerip
    @@ -830,11 +853,11 @@ 

    #ready (readonly)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 99
    +
    # File 'lib/puma/client.rb', line 107
     
     attr_reader :env, :to_io, :body, :io, :timeout_at, :ready, :hijacked,
    @@ -848,11 +871,11 @@ 

    #remote_addr_header (rw)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 104
    +
    # File 'lib/puma/client.rb', line 112
     
     attr_accessor :remote_addr_header, :listener
    @@ -865,11 +888,11 @@ 

    #tempfile (readonly)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 99
    +
    # File 'lib/puma/client.rb', line 107
     
     attr_reader :env, :to_io, :body, :io, :timeout_at, :ready, :hijacked,
    @@ -883,11 +906,11 @@ 

    #timeout_at (readonly)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 99
    +
    # File 'lib/puma/client.rb', line 107
     
     attr_reader :env, :to_io, :body, :io, :timeout_at, :ready, :hijacked,
    @@ -901,11 +924,11 @@ 

    #to_io (readonly)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 99
    +
    # File 'lib/puma/client.rb', line 107
     
     attr_reader :env, :to_io, :body, :io, :timeout_at, :ready, :hijacked,
    @@ -927,11 +950,11 @@ 

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 121
    +
    # File 'lib/puma/client.rb', line 129
     
     def call
    @@ -947,11 +970,11 @@ 

    #close

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 178
    +
    # File 'lib/puma/client.rb', line 186
     
     def close
    @@ -970,11 +993,11 @@ 

    #decode_chunk(chunk) (private)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 481
    +
    # File 'lib/puma/client.rb', line 490
     
     def decode_chunk(chunk)
    @@ -1040,6 +1063,20 @@ 

    end end + # Track the excess as a function of the size of the + # header vs the size of the actual data. Excess can + # go negative (and is expected to) when the body is + # significant. + # The additional of chunk_hex.size and 2 compensates + # for a client sending 1 byte in a chunked body over + # a long period of time, making sure that that client + # isn't accidentally eventually punished. + @excess_cr += (line.size - len - chunk_hex.size - 2) + + if @excess_cr >= MAX_CHUNK_EXCESS + raise HttpParserError, "Maximum chunk excess detected" + end + len += 2 part = io.read(len) @@ -1067,6 +1104,10 @@

    @partial_part_left = len - part.size end else + if @prev_chunk.size + chunk.size >= MAX_CHUNK_HEADER_SIZE + raise HttpParserError, "maximum size of chunk header exceeded" + end + @prev_chunk = line return false end @@ -1088,11 +1129,11 @@

    #eagerly_finish

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 250
    +
    # File 'lib/puma/client.rb', line 258
     
     def eagerly_finish
    @@ -1109,11 +1150,11 @@ 

    #finish(timeout)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 256
    +
    # File 'lib/puma/client.rb', line 264
     
     def finish(timeout)
    @@ -1129,11 +1170,11 @@ 

    #read_body (private)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 389
    +
    # File 'lib/puma/client.rb', line 397
     
     def read_body
    @@ -1189,11 +1230,11 @@ 

    #read_chunked_body (private)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 434
    +
    # File 'lib/puma/client.rb', line 442
     
     def read_chunked_body
    @@ -1229,11 +1270,11 @@ 

    #reset(fast_check = true)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 140
    +
    # File 'lib/puma/client.rb', line 148
     
     def reset(fast_check=true)
    @@ -1282,11 +1323,11 @@ 

    #set_ready (private)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 584
    +
    # File 'lib/puma/client.rb', line 611
     
     def set_ready
    @@ -1305,11 +1346,11 @@ 

    #set_timeout(val)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 131
    +
    # File 'lib/puma/client.rb', line 139
     
     def set_timeout(val)
    @@ -1324,11 +1365,11 @@ 

    #setup_body (private)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 307
    +
    # File 'lib/puma/client.rb', line 315
     
     def setup_body
    @@ -1421,17 +1462,18 @@ 

    #setup_chunked_body(body) (private)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 459
    +
    # File 'lib/puma/client.rb', line 467
     
     def setup_chunked_body(body)
       @chunked_body = true
       @partial_part_left = 0
       @prev_chunk = ""
    +  @excess_cr = 0
     
       @body = Tempfile.new(Const::PUMA_TMP_BASE)
       @body.unlink
    @@ -1460,11 +1502,11 @@ 

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 136
    +
    # File 'lib/puma/client.rb', line 144
     
     def timeout
    @@ -1493,11 +1535,11 @@ 

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 261
    +
    # File 'lib/puma/client.rb', line 269
     
     def timeout!
    @@ -1513,11 +1555,11 @@ 

    #try_to_finish

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 210
    +
    # File 'lib/puma/client.rb', line 218
     
     def try_to_finish
    @@ -1575,11 +1617,11 @@ 

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 188
    +
    # File 'lib/puma/client.rb', line 196
     
     def try_to_parse_proxy_protocol
    @@ -1628,11 +1670,11 @@ 

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 477
    +
    # File 'lib/puma/client.rb', line 486
     
     def write_chunk(str)
    @@ -1647,11 +1689,11 @@ 

    #write_error(status_code)

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/client.rb', line 266
    +
    # File 'lib/puma/client.rb', line 274
     
     def write_error(status_code)
    diff --git a/puma5/Puma/Cluster.html b/puma5/Puma/Cluster.html
    index c29d1c3..9899c31 100644
    --- a/puma5/Puma/Cluster.html
    +++ b/puma5/Puma/Cluster.html
    @@ -8,7 +8,7 @@
     
     
     
    -Class: Puma::Cluster — Puma-5.6.7
    +Class: Puma::Cluster — Puma-5.6.9
     
     
     
    @@ -50,7 +50,7 @@
       
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (C) » Puma » Cluster ▲ @@ -108,7 +108,7 @@

    Class: Puma::Cluster

    Defined in: - lib/puma/cluster.rb,
    lib/puma/cluster/worker.rb,
    lib/puma/cluster/worker_handle.rb
    + lib/puma/cluster.rb,
    lib/puma/cluster/worker.rb,
    lib/puma/cluster/worker_handle.rb
    @@ -357,7 +357,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -383,7 +383,7 @@

    Instance Attribute Details

    #all_workers_booted?Boolean (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -402,7 +402,7 @@

    #next_worker_index (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -424,7 +424,7 @@

    #preload?Boolean (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -450,7 +450,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -490,7 +490,7 @@

    Instance Method Details

    #check_workers

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -537,7 +537,7 @@

    #cull_start_index(diff)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -561,7 +561,7 @@

    #cull_workers

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -606,7 +606,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -628,7 +628,7 @@

    #halt

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -648,7 +648,7 @@

    #phased_restart

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -672,7 +672,7 @@

    #redirect_io

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -693,7 +693,7 @@

    #reload_worker_directory

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -714,7 +714,7 @@

    #restart

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -734,7 +734,7 @@

    #run

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -915,7 +915,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -981,7 +981,7 @@

    #single_worker_warning (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1021,7 +1021,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1050,7 +1050,7 @@

    #spawn_workers

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1095,7 +1095,7 @@

    #start_phased_restart

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1122,7 +1122,7 @@

    #stop

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1142,7 +1142,7 @@

    #stop_blocked

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1164,7 +1164,7 @@

    #stop_workers

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1210,7 +1210,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1246,7 +1246,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1284,7 +1284,7 @@

    #worker(index, master)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1321,7 +1321,7 @@

    #workers_to_cull(diff)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/Cluster/Worker.html b/puma5/Puma/Cluster/Worker.html index 42b5ac9..650d7da 100644 --- a/puma5/Puma/Cluster/Worker.html +++ b/puma5/Puma/Cluster/Worker.html @@ -8,7 +8,7 @@ -Class: Puma::Cluster::Worker — Puma-5.6.7 +Class: Puma::Cluster::Worker — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (W) » Puma » Cluster » @@ -102,7 +102,7 @@

    Class: Puma::Cluster::Worker

    Defined in: - lib/puma/cluster/worker.rb + lib/puma/cluster/worker.rb @@ -227,7 +227,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -257,7 +257,7 @@

    Instance Attribute Details

    #index (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -274,7 +274,7 @@

    #master (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -292,7 +292,7 @@

    Instance Method Details

    #run

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -426,7 +426,7 @@

    #spawn_worker(idx) (private)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/Cluster/WorkerHandle.html b/puma5/Puma/Cluster/WorkerHandle.html index de39b71..1f647c8 100644 --- a/puma5/Puma/Cluster/WorkerHandle.html +++ b/puma5/Puma/Cluster/WorkerHandle.html @@ -8,7 +8,7 @@ -Class: Puma::Cluster::WorkerHandle — Puma-5.6.7 +Class: Puma::Cluster::WorkerHandle — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (W) » Puma » Cluster » @@ -78,7 +78,7 @@

    Class: Puma::Cluster::WorkerHandle

    Defined in: - lib/puma/cluster/worker_handle.rb + lib/puma/cluster/worker_handle.rb @@ -237,7 +237,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -267,7 +267,7 @@

    Instance Attribute Details

    #booted?Boolean (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -286,7 +286,7 @@

    #index (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -303,7 +303,7 @@

    #last_checkin (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -320,7 +320,7 @@

    #last_status (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -337,7 +337,7 @@

    #phase (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -370,7 +370,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -387,7 +387,7 @@

    #pid (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -420,7 +420,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -437,7 +437,7 @@

    #signal (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -454,7 +454,7 @@

    #started_at (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -471,7 +471,7 @@

    #term?Boolean (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -491,7 +491,7 @@

    Instance Method Details

    #boot!

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -511,7 +511,7 @@

    #hup

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -531,7 +531,7 @@

    #kill

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -551,7 +551,7 @@

    #ping!(status)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -595,7 +595,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -618,7 +618,7 @@

    #term (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -646,7 +646,7 @@

    #term!

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -665,7 +665,7 @@

    #uptime

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/CommonLogger.html b/puma5/Puma/CommonLogger.html index 49ab5bc..939fe15 100644 --- a/puma5/Puma/CommonLogger.html +++ b/puma5/Puma/CommonLogger.html @@ -8,7 +8,7 @@ -Class: Puma::CommonLogger — Puma-5.6.7 +Class: Puma::CommonLogger — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (C) » Puma » CommonLogger ▲ @@ -77,7 +77,7 @@

    Class: Puma::CommonLogger

    Defined in: - lib/puma/commonlogger.rb + lib/puma/commonlogger.rb @@ -102,7 +102,7 @@

    Constant Summary

  • CONTENT_LENGTH =
    - # File 'lib/puma/commonlogger.rb', line 28
    'Content-Length'.freeze
    + # File 'lib/puma/commonlogger.rb', line 28
    'Content-Length'.freeze
  • FORMAT = @@ -111,33 +111,33 @@

    Constant Summary

    Common Log Format: httpd.apache.org/docs/1.3/logs.html#common

    -
    lilith.local - - [07/Aug/2006 23:58:02 -0400] "GET / HTTP/1.1" 500 -
    +
    lilith.local - - [07/Aug/2006 23:58:02 -0400] "GET / HTTP/1.1" 500 -
     
    -%{%s - %s [%s] "%s %s%s %s" %d %s\n} %
    +%{%s - %s [%s] "%s %s%s %s" %d %s\n} %
  • - # File 'lib/puma/commonlogger.rb', line 24
    %{%s - %s [%s] "%s %s%s %s" %d %s %0.4f\n}
    + # File 'lib/puma/commonlogger.rb', line 24
    %{%s - %s [%s] "%s %s%s %s" %d %s %0.4f\n}
  • HIJACK_FORMAT =
    - # File 'lib/puma/commonlogger.rb', line 26
    %{%s - %s [%s] "%s %s%s %s" HIJACKED -1 %0.4f\n}
    + # File 'lib/puma/commonlogger.rb', line 26
    %{%s - %s [%s] "%s %s%s %s" HIJACKED -1 %0.4f\n}
  • PATH_INFO =
    - # File 'lib/puma/commonlogger.rb', line 29
    'PATH_INFO'.freeze
    + # File 'lib/puma/commonlogger.rb', line 29
    'PATH_INFO'.freeze
  • QUERY_STRING =
    - # File 'lib/puma/commonlogger.rb', line 30
    'QUERY_STRING'.freeze
    + # File 'lib/puma/commonlogger.rb', line 30
    'QUERY_STRING'.freeze
  • REQUEST_METHOD =
    - # File 'lib/puma/commonlogger.rb', line 31
    'REQUEST_METHOD'.freeze
    + # File 'lib/puma/commonlogger.rb', line 31
    'REQUEST_METHOD'.freeze
  • @@ -202,7 +202,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -223,7 +223,7 @@

    Instance Method Details

    #call(env)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -254,7 +254,7 @@

    #extract_content_length(headers) (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -274,7 +274,7 @@

    #log(env, status, header, began_at) (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -308,7 +308,7 @@

    #log_hijacking(env, status, header, began_at) (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -339,7 +339,7 @@

    #write(msg) (private)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/ConfigDefault.html b/puma5/Puma/ConfigDefault.html index 48a66bd..b85ae7b 100644 --- a/puma5/Puma/ConfigDefault.html +++ b/puma5/Puma/ConfigDefault.html @@ -8,7 +8,7 @@ -Module: Puma::ConfigDefault — Puma-5.6.7 +Module: Puma::ConfigDefault — Puma-5.6.9 @@ -50,7 +50,7 @@
    diff --git a/puma5/Puma/Configuration.html b/puma5/Puma/Configuration.html index 171e9e8..03af1fe 100644 --- a/puma5/Puma/Configuration.html +++ b/puma5/Puma/Configuration.html @@ -8,7 +8,7 @@ -Class: Puma::Configuration — Puma-5.6.7 +Class: Puma::Configuration — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (C) » Puma » Configuration ▲ @@ -93,7 +93,7 @@

    Class: Puma::Configuration

    Defined in: - lib/puma/configuration.rb + lib/puma/configuration.rb @@ -112,7 +112,7 @@

    Overview

    It also handles loading plugins.

    Note:
    -

    ‘:port` and :host are not valid keys. By the time they make it to the configuration options they are expected to be incorporated into a :binds key. Under the hood the DSL maps port and host calls to :binds

    +

    :port and :host are not valid keys. By the time they make it to the configuration options they are expected to be incorporated into a :binds key. Under the hood the DSL maps port and host calls to :binds

    config = Configuration.new({}) do |user_config, file_config, default_config|
       user_config.port 3003
    @@ -321,7 +321,7 @@ 

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -355,7 +355,7 @@

    Class Method Details

    .random_token (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -376,7 +376,7 @@

    .temp_path

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -409,7 +409,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -428,7 +428,7 @@

    #options (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -445,7 +445,7 @@

    #plugins (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -470,7 +470,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -504,7 +504,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -523,7 +523,7 @@

    #config_files

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -551,7 +551,7 @@

    #configure

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -590,7 +590,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -616,7 +616,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -635,7 +635,7 @@

    #environment_str

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -654,7 +654,7 @@

    #final_options

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -673,7 +673,7 @@

    #flatten

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -692,7 +692,7 @@

    #flatten!

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -712,7 +712,7 @@

    #infer_tag (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -731,7 +731,7 @@

    #initialize_copy(other)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -752,7 +752,7 @@

    #load

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -773,7 +773,7 @@

    #load_plugin(name)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -792,7 +792,7 @@

    #load_rackup (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -825,7 +825,7 @@

    #puma_default_options

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -876,7 +876,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -912,7 +912,7 @@

    #rackup

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -931,7 +931,7 @@

    #run_hooks(key, arg, events)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/Configuration/ConfigMiddleware.html b/puma5/Puma/Configuration/ConfigMiddleware.html index 330de0c..4feec08 100644 --- a/puma5/Puma/Configuration/ConfigMiddleware.html +++ b/puma5/Puma/Configuration/ConfigMiddleware.html @@ -8,7 +8,7 @@ -Class: Puma::Configuration::ConfigMiddleware — Puma-5.6.7 +Class: Puma::Configuration::ConfigMiddleware — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (C) » Puma » Configuration » @@ -78,7 +78,7 @@

    Class: Puma::Configuration::ConfigMiddleware

    Defined in: - lib/puma/configuration.rb + lib/puma/configuration.rb @@ -129,7 +129,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -150,7 +150,7 @@

    Instance Method Details

    #call(env)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/ConnectionError.html b/puma5/Puma/ConnectionError.html index 84787ae..48f1409 100644 --- a/puma5/Puma/ConnectionError.html +++ b/puma5/Puma/ConnectionError.html @@ -8,7 +8,7 @@ -Exception: Puma::ConnectionError — Puma-5.6.7 +Exception: Puma::ConnectionError — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (C) » Puma » ConnectionError ▲ @@ -101,7 +101,7 @@

    Exception: Puma::ConnectionError

    Defined in: - lib/puma/client.rb + lib/puma/client.rb diff --git a/puma5/Puma/Const.html b/puma5/Puma/Const.html index 2f236ca..3d42db1 100644 --- a/puma5/Puma/Const.html +++ b/puma5/Puma/Const.html @@ -8,7 +8,7 @@ -Module: Puma::Const — Puma-5.6.7 +Module: Puma::Const — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (C) » Puma » Const ▲ @@ -82,7 +82,7 @@

    Module: Puma::Const

    Defined in: - lib/puma/const.rb + lib/puma/const.rb @@ -113,17 +113,17 @@

    Constant Summary

    - # File 'lib/puma/const.rb', line 248
    /\A(rack\.|status\z)/.freeze
    + # File 'lib/puma/const.rb', line 256
    /\A(rack\.|status\z)/.freeze
  • CGI_VER =
    - # File 'lib/puma/const.rb', line 187
    "CGI/1.2".freeze
    + # File 'lib/puma/const.rb', line 187
    "CGI/1.2".freeze
  • CHUNKED =
    - # File 'lib/puma/const.rb', line 228
    "chunked".freeze
    + # File 'lib/puma/const.rb', line 228
    "chunked".freeze
  • CHUNK_SIZE = @@ -134,57 +134,57 @@

    Constant Summary

  • - # File 'lib/puma/const.rb', line 155
    16 * 1024
    + # File 'lib/puma/const.rb', line 155
    16 * 1024
  • CLOSE =
    - # File 'lib/puma/const.rb', line 214
    "close".freeze
    + # File 'lib/puma/const.rb', line 214
    "close".freeze
  • CLOSE_CHUNKED =
    - # File 'lib/puma/const.rb', line 226
    "0\r\n\r\n".freeze
    + # File 'lib/puma/const.rb', line 226
    "0\r\n\r\n".freeze
  • CODE_NAME =
    - # File 'lib/puma/const.rb', line 104
    "Birdie's Version".freeze
    + # File 'lib/puma/const.rb', line 104
    "Birdie's Version".freeze
  • COLON =
    - # File 'lib/puma/const.rb', line 230
    ": ".freeze
    + # File 'lib/puma/const.rb', line 230
    ": ".freeze
  • CONNECTION_CLOSE =
    - # File 'lib/puma/const.rb', line 222
    "Connection: close\r\n".freeze
    + # File 'lib/puma/const.rb', line 222
    "Connection: close\r\n".freeze
  • CONNECTION_KEEP_ALIVE =
    - # File 'lib/puma/const.rb', line 223
    "Connection: Keep-Alive\r\n".freeze
    + # File 'lib/puma/const.rb', line 223
    "Connection: Keep-Alive\r\n".freeze
  • CONTENT_LENGTH =
    - # File 'lib/puma/const.rb', line 133
    "CONTENT_LENGTH".freeze
    + # File 'lib/puma/const.rb', line 133
    "CONTENT_LENGTH".freeze
  • CONTENT_LENGTH2 =
    - # File 'lib/puma/const.rb', line 217
    "content-length".freeze
    + # File 'lib/puma/const.rb', line 217
    "content-length".freeze
  • CONTENT_LENGTH_S =
    - # File 'lib/puma/const.rb', line 218
    "Content-Length: ".freeze
    + # File 'lib/puma/const.rb', line 218
    "Content-Length: ".freeze
  • CONTINUE =
    - # File 'lib/puma/const.rb', line 208
    "100-continue".freeze
    + # File 'lib/puma/const.rb', line 208
    "100-continue".freeze
  • DQUOTE = @@ -195,17 +195,17 @@

    Constant Summary

  • - # File 'lib/puma/const.rb', line 241
    "\"".freeze
    + # File 'lib/puma/const.rb', line 241
    "\"".freeze
  • EARLY_HINTS =
    - # File 'lib/puma/const.rb', line 238
    "rack.early_hints".freeze
    + # File 'lib/puma/const.rb', line 238
    "rack.early_hints".freeze
  • ERROR_RESPONSE =
    - # File 'lib/puma/const.rb', line 139
    {
    +    # File 'lib/puma/const.rb', line 139    
    {
       # Indicate that we couldn't parse the request
       400 => "HTTP/1.1 400 Bad Request\r\n\r\n".freeze,
       # The standard empty 404 response for bad requests.  Use Error4040Handler for custom stuff.
    @@ -223,7 +223,7 @@ 

    Constant Summary

  • FAST_TRACK_KA_TIMEOUT =
    - # File 'lib/puma/const.rb', line 108
    0.2
    + # File 'lib/puma/const.rb', line 108
    0.2
  • FIRST_DATA_TIMEOUT = @@ -234,122 +234,122 @@

    Constant Summary

  • - # File 'lib/puma/const.rb', line 116
    30
    + # File 'lib/puma/const.rb', line 116
    30
  • GATEWAY_INTERFACE =
    - # File 'lib/puma/const.rb', line 186
    "GATEWAY_INTERFACE".freeze
    + # File 'lib/puma/const.rb', line 186
    "GATEWAY_INTERFACE".freeze
  • HALT_COMMAND =
    - # File 'lib/puma/const.rb', line 190
    "!".freeze
    + # File 'lib/puma/const.rb', line 190
    "!".freeze
  • HEAD =
    - # File 'lib/puma/const.rb', line 165
    "HEAD".freeze
    + # File 'lib/puma/const.rb', line 165
    "HEAD".freeze
  • HIJACK =
    - # File 'lib/puma/const.rb', line 235
    "rack.hijack".freeze
    + # File 'lib/puma/const.rb', line 235
    "rack.hijack".freeze
  • HIJACK_IO =
    - # File 'lib/puma/const.rb', line 236
    "rack.hijack_io".freeze
    + # File 'lib/puma/const.rb', line 236
    "rack.hijack_io".freeze
  • HIJACK_P =
    - # File 'lib/puma/const.rb', line 234
    "rack.hijack?".freeze
    + # File 'lib/puma/const.rb', line 234
    "rack.hijack?".freeze
  • HTTP =
    - # File 'lib/puma/const.rb', line 200
    "http".freeze
    + # File 'lib/puma/const.rb', line 200
    "http".freeze
  • HTTPS =
    - # File 'lib/puma/const.rb', line 201
    "https".freeze
    + # File 'lib/puma/const.rb', line 201
    "https".freeze
  • HTTPS_KEY =
    - # File 'lib/puma/const.rb', line 203
    "HTTPS".freeze
    + # File 'lib/puma/const.rb', line 203
    "HTTPS".freeze
  • HTTP_10_200 =
    - # File 'lib/puma/const.rb', line 212
    "HTTP/1.0 200 OK\r\n".freeze
    + # File 'lib/puma/const.rb', line 212
    "HTTP/1.0 200 OK\r\n".freeze
  • HTTP_11 =
    - # File 'lib/puma/const.rb', line 183
    "HTTP/1.1".freeze
    + # File 'lib/puma/const.rb', line 183
    "HTTP/1.1".freeze
  • HTTP_11_100 =
    - # File 'lib/puma/const.rb', line 210
    "HTTP/1.1 100 Continue\r\n\r\n".freeze
    + # File 'lib/puma/const.rb', line 210
    "HTTP/1.1 100 Continue\r\n\r\n".freeze
  • HTTP_11_200 =
    - # File 'lib/puma/const.rb', line 211
    "HTTP/1.1 200 OK\r\n".freeze
    + # File 'lib/puma/const.rb', line 211
    "HTTP/1.1 200 OK\r\n".freeze
  • HTTP_CONNECTION =
    - # File 'lib/puma/const.rb', line 206
    "HTTP_CONNECTION".freeze
    + # File 'lib/puma/const.rb', line 206
    "HTTP_CONNECTION".freeze
  • HTTP_EXPECT =
    - # File 'lib/puma/const.rb', line 207
    "HTTP_EXPECT".freeze
    + # File 'lib/puma/const.rb', line 207
    "HTTP_EXPECT".freeze
  • HTTP_HEADER_DELIMITER =
    - # File 'lib/puma/const.rb', line 242
    Regexp.escape("(),/:;<=>?@[]{}\\").freeze
    + # File 'lib/puma/const.rb', line 242
    Regexp.escape("(),/:;<=>?@[]{}\\").freeze
  • HTTP_HOST =
    - # File 'lib/puma/const.rb', line 176
    "HTTP_HOST".freeze
    + # File 'lib/puma/const.rb', line 176
    "HTTP_HOST".freeze
  • HTTP_VERSION =
    - # File 'lib/puma/const.rb', line 205
    "HTTP_VERSION".freeze
    + # File 'lib/puma/const.rb', line 205
    "HTTP_VERSION".freeze
  • HTTP_X_FORWARDED_FOR =
    - # File 'lib/puma/const.rb', line 169
    "HTTP_X_FORWARDED_FOR".freeze
    + # File 'lib/puma/const.rb', line 169
    "HTTP_X_FORWARDED_FOR".freeze
  • HTTP_X_FORWARDED_PROTO =
    - # File 'lib/puma/const.rb', line 172
    "HTTP_X_FORWARDED_PROTO".freeze
    + # File 'lib/puma/const.rb', line 172
    "HTTP_X_FORWARDED_PROTO".freeze
  • HTTP_X_FORWARDED_SCHEME =
    - # File 'lib/puma/const.rb', line 171
    "HTTP_X_FORWARDED_SCHEME".freeze
    + # File 'lib/puma/const.rb', line 171
    "HTTP_X_FORWARDED_SCHEME".freeze
  • HTTP_X_FORWARDED_SSL =
    - # File 'lib/puma/const.rb', line 170
    "HTTP_X_FORWARDED_SSL".freeze
    + # File 'lib/puma/const.rb', line 170
    "HTTP_X_FORWARDED_SSL".freeze
  • ILLEGAL_HEADER_KEY_REGEX =
    - # File 'lib/puma/const.rb', line 243
    /[\x00-\x20#{DQUOTE}#{HTTP_HEADER_DELIMITER}]/.freeze
    + # File 'lib/puma/const.rb', line 243
    /[\x00-\x20#{DQUOTE}#{HTTP_HEADER_DELIMITER}]/.freeze
  • ILLEGAL_HEADER_VALUE_REGEX = @@ -360,12 +360,12 @@

    Constant Summary

  • - # File 'lib/puma/const.rb', line 245
    /[\x00-\x08\x0A-\x1F]/.freeze
    + # File 'lib/puma/const.rb', line 245
    /[\x00-\x08\x0A-\x1F]/.freeze
  • KEEP_ALIVE =
    - # File 'lib/puma/const.rb', line 215
    "keep-alive".freeze
    + # File 'lib/puma/const.rb', line 215
    "keep-alive".freeze
  • LINE_END = @@ -376,17 +376,17 @@

    Constant Summary

  • - # File 'lib/puma/const.rb', line 167
    "\r\n".freeze
    + # File 'lib/puma/const.rb', line 167
    "\r\n".freeze
  • LOCALHOST =
    - # File 'lib/puma/const.rb', line 179
    "localhost".freeze
    + # File 'lib/puma/const.rb', line 179
    "localhost".freeze
  • LOCALHOST_IP =
    - # File 'lib/puma/const.rb', line 180
    "127.0.0.1".freeze
    + # File 'lib/puma/const.rb', line 180
    "127.0.0.1".freeze
  • MAX_BODY = @@ -397,7 +397,7 @@

    Constant Summary

  • - # File 'lib/puma/const.rb', line 162
    MAX_HEADER
    + # File 'lib/puma/const.rb', line 162
    MAX_HEADER
  • MAX_FAST_INLINE = @@ -408,7 +408,7 @@

    Constant Summary

  • - # File 'lib/puma/const.rb', line 127
    10
    + # File 'lib/puma/const.rb', line 127
    10
  • MAX_HEADER = @@ -419,17 +419,17 @@

    Constant Summary

  • - # File 'lib/puma/const.rb', line 159
    1024 * (80 + 32)
    + # File 'lib/puma/const.rb', line 159
    1024 * (80 + 32)
  • NEWLINE =
    - # File 'lib/puma/const.rb', line 232
    "\n".freeze
    + # File 'lib/puma/const.rb', line 232
    "\n".freeze
  • PATH_INFO =
    - # File 'lib/puma/const.rb', line 135
    'PATH_INFO'.freeze
    + # File 'lib/puma/const.rb', line 135
    'PATH_INFO'.freeze
  • PERSISTENT_TIMEOUT = @@ -440,87 +440,87 @@

    Constant Summary

  • - # File 'lib/puma/const.rb', line 112
    20
    + # File 'lib/puma/const.rb', line 112
    20
  • PORT_443 =
    - # File 'lib/puma/const.rb', line 178
    "443".freeze
    + # File 'lib/puma/const.rb', line 178
    "443".freeze
  • PORT_80 =
    - # File 'lib/puma/const.rb', line 177
    "80".freeze
    + # File 'lib/puma/const.rb', line 177
    "80".freeze
  • PROXY_PROTOCOL_V1_REGEX =
    - # File 'lib/puma/const.rb', line 250
    /^PROXY (?:TCP4|TCP6|UNKNOWN) ([^\r]+)\r\n/.freeze
    + # File 'lib/puma/const.rb', line 258
    /^PROXY (?:TCP4|TCP6|UNKNOWN) ([^\r]+)\r\n/.freeze
  • PUMA_CONFIG =
    - # File 'lib/puma/const.rb', line 197
    "puma.config".freeze
    + # File 'lib/puma/const.rb', line 197
    "puma.config".freeze
  • PUMA_PEERCERT =
    - # File 'lib/puma/const.rb', line 198
    "puma.peercert".freeze
    + # File 'lib/puma/const.rb', line 198
    "puma.peercert".freeze
  • PUMA_SERVER_STRING =
    - # File 'lib/puma/const.rb', line 106
    ['puma', PUMA_VERSION, CODE_NAME].join(' ').freeze
    + # File 'lib/puma/const.rb', line 106
    ['puma', PUMA_VERSION, CODE_NAME].join(' ').freeze
  • PUMA_SOCKET =
    - # File 'lib/puma/const.rb', line 196
    "puma.socket".freeze
    + # File 'lib/puma/const.rb', line 196
    "puma.socket".freeze
  • PUMA_TMP_BASE =
    - # File 'lib/puma/const.rb', line 137
    "puma".freeze
    + # File 'lib/puma/const.rb', line 137
    "puma".freeze
  • PUMA_VERSION =
    - # File 'lib/puma/const.rb', line 103
    VERSION = "5.6.7".freeze
    + # File 'lib/puma/const.rb', line 103
    VERSION = "5.6.9".freeze
  • QUERY_STRING =
    - # File 'lib/puma/const.rb', line 132
    'QUERY_STRING'.freeze
    + # File 'lib/puma/const.rb', line 132
    'QUERY_STRING'.freeze
  • RACK_AFTER_REPLY =
    - # File 'lib/puma/const.rb', line 195
    "rack.after_reply".freeze
    + # File 'lib/puma/const.rb', line 195
    "rack.after_reply".freeze
  • RACK_INPUT =
    - # File 'lib/puma/const.rb', line 193
    "rack.input".freeze
    + # File 'lib/puma/const.rb', line 193
    "rack.input".freeze
  • RACK_URL_SCHEME =
    - # File 'lib/puma/const.rb', line 194
    "rack.url_scheme".freeze
    + # File 'lib/puma/const.rb', line 194
    "rack.url_scheme".freeze
  • REMOTE_ADDR =
    - # File 'lib/puma/const.rb', line 168
    "REMOTE_ADDR".freeze
    + # File 'lib/puma/const.rb', line 168
    "REMOTE_ADDR".freeze
  • REQUEST_METHOD =
    - # File 'lib/puma/const.rb', line 164
    "REQUEST_METHOD".freeze
    + # File 'lib/puma/const.rb', line 164
    "REQUEST_METHOD".freeze
  • REQUEST_PATH =
    - # File 'lib/puma/const.rb', line 131
    'REQUEST_PATH'.freeze
    + # File 'lib/puma/const.rb', line 131
    'REQUEST_PATH'.freeze
  • REQUEST_URI = @@ -531,52 +531,66 @@

    Constant Summary

  • - # File 'lib/puma/const.rb', line 130
    'REQUEST_URI'.freeze
    + # File 'lib/puma/const.rb', line 130
    'REQUEST_URI'.freeze
  • RESTART_COMMAND =
    - # File 'lib/puma/const.rb', line 191
    "R".freeze
    + # File 'lib/puma/const.rb', line 191
    "R".freeze
  • SERVER_NAME =
    - # File 'lib/puma/const.rb', line 174
    "SERVER_NAME".freeze
    + # File 'lib/puma/const.rb', line 174
    "SERVER_NAME".freeze
  • SERVER_PORT =
    - # File 'lib/puma/const.rb', line 175
    "SERVER_PORT".freeze
    + # File 'lib/puma/const.rb', line 175
    "SERVER_PORT".freeze
  • SERVER_PROTOCOL =
    - # File 'lib/puma/const.rb', line 182
    "SERVER_PROTOCOL".freeze
    + # File 'lib/puma/const.rb', line 182
    "SERVER_PROTOCOL".freeze
  • SERVER_SOFTWARE =
    - # File 'lib/puma/const.rb', line 185
    "SERVER_SOFTWARE".freeze
    + # File 'lib/puma/const.rb', line 185
    "SERVER_SOFTWARE".freeze
  • STOP_COMMAND =
    - # File 'lib/puma/const.rb', line 189
    "?".freeze
    + # File 'lib/puma/const.rb', line 189
    "?".freeze
  • TRANSFER_ENCODING =
    - # File 'lib/puma/const.rb', line 219
    "transfer-encoding".freeze
    + # File 'lib/puma/const.rb', line 219
    "transfer-encoding".freeze
  • TRANSFER_ENCODING2 =
    - # File 'lib/puma/const.rb', line 220
    "HTTP_TRANSFER_ENCODING".freeze
    + # File 'lib/puma/const.rb', line 220
    "HTTP_TRANSFER_ENCODING".freeze
  • TRANSFER_ENCODING_CHUNKED =
    - # File 'lib/puma/const.rb', line 225
    "Transfer-Encoding: chunked\r\n".freeze
    + # File 'lib/puma/const.rb', line 225
    "Transfer-Encoding: chunked\r\n".freeze
    +
  • +
  • + UNMASKABLE_HEADERS = +
    +
    + +

    The keys of headers that should not be convert to underscore normalized versions. These headers are ignored at the request reading layer, but if we normalize them after reading, it’s just confusing for the application.

    + +
    +
    + # File 'lib/puma/const.rb', line 250
    {
    +  "HTTP_TRANSFER,ENCODING" => true,
    +  "HTTP_CONTENT,LENGTH" => true,
    +}
  • WRITE_TIMEOUT = @@ -587,7 +601,7 @@

    Constant Summary

  • - # File 'lib/puma/const.rb', line 120
    10
    + # File 'lib/puma/const.rb', line 120
    10
    diff --git a/puma5/Puma/ControlCLI.html b/puma5/Puma/ControlCLI.html index d13f680..78f7e64 100644 --- a/puma5/Puma/ControlCLI.html +++ b/puma5/Puma/ControlCLI.html @@ -8,7 +8,7 @@ -Class: Puma::ControlCLI — Puma-5.6.7 +Class: Puma::ControlCLI — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (C) » Puma » ControlCLI ▲ @@ -77,7 +77,7 @@

    Class: Puma::ControlCLI

    Defined in: - lib/puma/control_cli.rb + lib/puma/control_cli.rb @@ -105,7 +105,7 @@

    Constant Summary

    - # File 'lib/puma/control_cli.rb', line 17
    {
    +    # File 'lib/puma/control_cli.rb', line 17    
    {
       'gc'       => nil,
       'gc-stats' => nil,
       'halt'              => 'SIGQUIT',
    @@ -134,7 +134,7 @@ 

    Constant Summary

    - # File 'lib/puma/control_cli.rb', line 37
    CMD_PATH_SIG_MAP.keys.freeze
    + # File 'lib/puma/control_cli.rb', line 37
    CMD_PATH_SIG_MAP.keys.freeze
  • NO_REQ_COMMANDS = @@ -145,7 +145,7 @@

    Constant Summary

  • - # File 'lib/puma/control_cli.rb', line 40
    %w[info reopen-log worker-count-down worker-count-up].freeze
    + # File 'lib/puma/control_cli.rb', line 40
    %w[info reopen-log worker-count-down worker-count-up].freeze
  • PRINTABLE_COMMANDS = @@ -165,7 +165,7 @@

    Constant Summary

  • - # File 'lib/puma/control_cli.rb', line 43
    %w[gc-stats stats thread-backtraces].freeze
    + # File 'lib/puma/control_cli.rb', line 43
    %w[gc-stats stats thread-backtraces].freeze
    @@ -232,7 +232,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -348,7 +348,7 @@

    Instance Method Details

    #message(msg)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -367,7 +367,7 @@

    #prepare_configuration

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -400,7 +400,7 @@

    #run

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -430,7 +430,7 @@

    #send_request

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -512,7 +512,7 @@

    #send_signal

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -566,7 +566,7 @@

    #start (private)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/DSL.html b/puma5/Puma/DSL.html index d110eb4..8a38873 100644 --- a/puma5/Puma/DSL.html +++ b/puma5/Puma/DSL.html @@ -8,7 +8,7 @@ -Class: Puma::DSL — Puma-5.6.7 +Class: Puma::DSL — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (D) » Puma » DSL ▲ @@ -87,7 +87,7 @@

    Class: Puma::DSL

    Defined in: - lib/puma/dsl.rb + lib/puma/dsl.rb @@ -110,8 +110,8 @@

    Overview

    Used to load file:

    -
    $ cat puma_config.rb
    -port 3002
    +
    $ cat puma_config.rb
    +port 3002

    Resulting configuration:

    @@ -500,7 +500,7 @@

    Instance Method Summary

    #rack_url_scheme(scheme = nil)
    -

    Allows setting env['rack.url_scheme'].

    +

    Allows setting 'rack.url_scheme'.

  • @@ -685,7 +685,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -722,7 +722,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -774,7 +774,7 @@

    Instance Method Details

    #_load_from(path)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -798,7 +798,7 @@

    #_offer_plugins

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -842,7 +842,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -889,7 +889,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -927,7 +927,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -971,7 +971,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1020,7 +1020,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1069,7 +1069,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1136,7 +1136,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1185,7 +1185,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1211,7 +1211,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1230,7 +1230,7 @@

    #clear_binds!

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1256,7 +1256,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1275,7 +1275,7 @@

    #default_host

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1310,7 +1310,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1343,7 +1343,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1362,7 +1362,7 @@

    #early_hints(answer = true)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1397,7 +1397,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1437,7 +1437,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1470,7 +1470,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1505,7 +1505,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1563,7 +1563,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1582,7 +1582,7 @@

    #get(key, default = nil)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1601,7 +1601,7 @@

    #inject(&blk)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1640,7 +1640,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1666,7 +1666,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1686,7 +1686,7 @@

    #log_formatter(&block)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1712,7 +1712,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1747,7 +1747,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1775,7 +1775,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1794,7 +1794,7 @@

    #mutate_stdout_and_stderr_to_sync_on_write(enabled = true)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1837,7 +1837,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1892,7 +1892,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1930,7 +1930,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1976,7 +1976,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2022,7 +2022,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2068,7 +2068,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2099,7 +2099,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2133,7 +2133,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2166,7 +2166,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2192,7 +2192,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2225,7 +2225,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2267,7 +2267,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2319,7 +2319,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2356,7 +2356,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2389,7 +2389,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2411,11 +2411,11 @@

    -

    Allows setting env['rack.url_scheme']. Only necessary if X-Forwarded-Proto is not being set by your proxy Normal values are ‘http’ or ‘https’.

    +

    Allows setting 'rack.url_scheme'. Only necessary if X-Forwarded-Proto is not being set by your proxy Normal values are ‘http’ or ‘https’.

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2450,7 +2450,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2490,7 +2490,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2523,7 +2523,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2542,7 +2542,7 @@

    #set_default_host(host)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2581,7 +2581,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2632,7 +2632,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2672,7 +2672,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2737,7 +2737,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2771,7 +2771,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2812,7 +2812,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2846,7 +2846,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2884,7 +2884,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2922,7 +2922,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2977,7 +2977,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -3024,7 +3024,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -3071,7 +3071,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -3123,7 +3123,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -3170,7 +3170,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -3217,7 +3217,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -3267,7 +3267,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/ErrorLogger.html b/puma5/Puma/ErrorLogger.html index 0e25e7a..e6e7e61 100644 --- a/puma5/Puma/ErrorLogger.html +++ b/puma5/Puma/ErrorLogger.html @@ -8,7 +8,7 @@ -Class: Puma::ErrorLogger — Puma-5.6.7 +Class: Puma::ErrorLogger — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (E) » Puma » ErrorLogger ▲ @@ -87,7 +87,7 @@

    Class: Puma::ErrorLogger

    Defined in: - lib/puma/error_logger.rb + lib/puma/error_logger.rb @@ -119,7 +119,7 @@

    Constant Summary

  • REQUEST_FORMAT =
    - # File 'lib/puma/error_logger.rb', line 14
    %{"%s %s%s" - (%s)}
    + # File 'lib/puma/error_logger.rb', line 14
    %{"%s %s%s" - (%s)}
  • Const - Included

    @@ -203,6 +203,7 @@

    Co TRANSFER_ENCODING, TRANSFER_ENCODING2, TRANSFER_ENCODING_CHUNKED, + UNMASKABLE_HEADERS, WRITE_TIMEOUT

    @@ -302,7 +303,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -324,7 +325,7 @@

    Class Method Details

    .stdio

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -344,7 +345,7 @@

    Instance Attribute Details

    #ioerr (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -376,7 +377,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -419,7 +420,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -438,7 +439,7 @@

    #log(str) (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -459,7 +460,7 @@

    #request_dump(req)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -479,7 +480,7 @@

    #request_headers(req)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -507,7 +508,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -526,7 +527,7 @@

    #request_title(req)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -552,7 +553,7 @@

    #title(options = {})

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/Events.html b/puma5/Puma/Events.html index 481a426..2be65a9 100644 --- a/puma5/Puma/Events.html +++ b/puma5/Puma/Events.html @@ -8,7 +8,7 @@ -Class: Puma::Events — Puma-5.6.7 +Class: Puma::Events — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (E) » Puma » Events ▲ @@ -84,7 +84,7 @@

    Class: Puma::Events

    Defined in: - lib/puma/events.rb + lib/puma/events.rb @@ -107,7 +107,7 @@

    Constant Summary

  • DEFAULT =
    - # File 'lib/puma/events.rb', line 159
    new(STDOUT, STDERR)
    + # File 'lib/puma/events.rb', line 159
    new(STDOUT, STDERR)
  • @@ -307,7 +307,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -334,7 +334,7 @@

    Class Method Details

    .null

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -354,7 +354,7 @@

    .stdio

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -380,7 +380,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -400,7 +400,7 @@

    Instance Attribute Details

    #formatter (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -417,7 +417,7 @@

    #stderr (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -434,7 +434,7 @@

    #stdout (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -470,7 +470,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -489,7 +489,7 @@

    #debug(str)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -526,7 +526,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -552,7 +552,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -579,7 +579,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -598,7 +598,7 @@

    #fire_on_booted!

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -617,7 +617,7 @@

    #fire_on_restart!

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -636,7 +636,7 @@

    #fire_on_stopped!

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -655,7 +655,7 @@

    #format(str)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -681,7 +681,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -703,7 +703,7 @@

    #on_booted(&block)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -722,7 +722,7 @@

    #on_restart(&block)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -741,7 +741,7 @@

    #on_stopped(&block)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -767,7 +767,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -793,7 +793,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -841,7 +841,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -870,7 +870,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -889,7 +889,7 @@

    #write(str)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/Events/DefaultFormatter.html b/puma5/Puma/Events/DefaultFormatter.html index fe5c1b9..9c4edf1 100644 --- a/puma5/Puma/Events/DefaultFormatter.html +++ b/puma5/Puma/Events/DefaultFormatter.html @@ -8,7 +8,7 @@ -Class: Puma::Events::DefaultFormatter — Puma-5.6.7 +Class: Puma::Events::DefaultFormatter — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (D) » Puma » Events » @@ -78,7 +78,7 @@

    Class: Puma::Events::DefaultFormatter

    Defined in: - lib/puma/events.rb + lib/puma/events.rb @@ -98,7 +98,7 @@

    Instance Method Details

    #call(str)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/Events/PidFormatter.html b/puma5/Puma/Events/PidFormatter.html index 5215198..16f5063 100644 --- a/puma5/Puma/Events/PidFormatter.html +++ b/puma5/Puma/Events/PidFormatter.html @@ -8,7 +8,7 @@ -Class: Puma::Events::PidFormatter — Puma-5.6.7 +Class: Puma::Events::PidFormatter — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (P) » Puma » Events » @@ -78,7 +78,7 @@

    Class: Puma::Events::PidFormatter

    Defined in: - lib/puma/events.rb + lib/puma/events.rb @@ -98,7 +98,7 @@

    Instance Method Details

    #call(str)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/HttpParser.html b/puma5/Puma/HttpParser.html index 99f7f33..758398c 100644 --- a/puma5/Puma/HttpParser.html +++ b/puma5/Puma/HttpParser.html @@ -8,7 +8,7 @@ -Class: Puma::HttpParser — Puma-5.6.7 +Class: Puma::HttpParser — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (H) » Puma » HttpParser ▲ @@ -77,7 +77,7 @@

    Class: Puma::HttpParser

    Defined in: - ext/puma_http11/puma_http11.c + ext/puma_http11/puma_http11.c @@ -178,7 +178,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -209,7 +209,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -238,7 +238,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -268,7 +268,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -300,7 +300,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -351,7 +351,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -381,7 +381,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -410,7 +410,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/HttpParserError.html b/puma5/Puma/HttpParserError.html index 28305f6..e7b5b24 100644 --- a/puma5/Puma/HttpParserError.html +++ b/puma5/Puma/HttpParserError.html @@ -8,7 +8,7 @@ -Exception: Puma::HttpParserError — Puma-5.6.7 +Exception: Puma::HttpParserError — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (H) » Puma » HttpParserError ▲ @@ -104,7 +104,7 @@

    Exception: Puma::HttpParserError

    Defined in: - ext/puma_http11/puma_http11.c + ext/puma_http11/puma_http11.c diff --git a/puma5/Puma/HttpParserError501.html b/puma5/Puma/HttpParserError501.html index 4c9d26a..e84010d 100644 --- a/puma5/Puma/HttpParserError501.html +++ b/puma5/Puma/HttpParserError501.html @@ -8,7 +8,7 @@ -Exception: Puma::HttpParserError501 — Puma-5.6.7 +Exception: Puma::HttpParserError501 — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (H) » Puma » HttpParserError501 ▲ @@ -104,7 +104,7 @@

    Exception: Puma::HttpParserError501

    Defined in: - lib/puma/client.rb + lib/puma/client.rb diff --git a/puma5/Puma/IOBuffer.html b/puma5/Puma/IOBuffer.html index bddc9b6..18a8d29 100644 --- a/puma5/Puma/IOBuffer.html +++ b/puma5/Puma/IOBuffer.html @@ -8,7 +8,7 @@ -Class: Puma::IOBuffer — Puma-5.6.7 +Class: Puma::IOBuffer — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (I) » Puma » IOBuffer ▲ @@ -101,7 +101,7 @@

    Class: Puma::IOBuffer

    Defined in: - lib/puma/io_buffer.rb + lib/puma/io_buffer.rb @@ -126,7 +126,7 @@

    Instance Method Details

    #append(*args)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -145,7 +145,7 @@

    #reset

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/JRubyRestart.html b/puma5/Puma/JRubyRestart.html index 94c36e2..d25e04b 100644 --- a/puma5/Puma/JRubyRestart.html +++ b/puma5/Puma/JRubyRestart.html @@ -8,7 +8,7 @@ -Module: Puma::JRubyRestart — Puma-5.6.7 +Module: Puma::JRubyRestart — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (J) » Puma » JRubyRestart ▲ @@ -81,7 +81,7 @@

    Module: Puma::JRubyRestart

    Defined in: - lib/puma/jruby_restart.rb + lib/puma/jruby_restart.rb @@ -115,7 +115,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/JSONSerialization.html b/puma5/Puma/JSONSerialization.html index d47900b..7f0cdea 100644 --- a/puma5/Puma/JSONSerialization.html +++ b/puma5/Puma/JSONSerialization.html @@ -8,7 +8,7 @@ -Module: Puma::JSONSerialization — Puma-5.6.7 +Module: Puma::JSONSerialization — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (J) » Puma » JSONSerialization ▲ @@ -77,7 +77,7 @@

    Module: Puma::JSONSerialization

    Defined in: - lib/puma/json_serialization.rb + lib/puma/json_serialization.rb @@ -100,12 +100,12 @@

    Constant Summary

  • BACKSLASH =
    - # File 'lib/puma/json_serialization.rb', line 22
    /\\/
    + # File 'lib/puma/json_serialization.rb', line 22
    /\\/
  • CHAR_TO_ESCAPE =
    - # File 'lib/puma/json_serialization.rb', line 24
    Regexp.union QUOTE, BACKSLASH, CONTROL_CHAR_TO_ESCAPE
    + # File 'lib/puma/json_serialization.rb', line 24
    Regexp.union QUOTE, BACKSLASH, CONTROL_CHAR_TO_ESCAPE
  • CONTROL_CHAR_TO_ESCAPE = @@ -116,12 +116,12 @@

    Constant Summary

  • - # File 'lib/puma/json_serialization.rb', line 23
    /[\x00-\x1F]/
    + # File 'lib/puma/json_serialization.rb', line 23
    /[\x00-\x1F]/

  • QUOTE =
    - # File 'lib/puma/json_serialization.rb', line 21
    /"/
    + # File 'lib/puma/json_serialization.rb', line 21
    /"/
  • @@ -159,7 +159,7 @@

    Class Method Details

    .generate(value)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -181,7 +181,7 @@

    .serialize_object_key(output, value) (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -205,7 +205,7 @@

    .serialize_string(output, value) (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -235,7 +235,7 @@

    .serialize_value(output, value) (private)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/JSONSerialization/SerializationError.html b/puma5/Puma/JSONSerialization/SerializationError.html index 122fe5e..eea9ace 100644 --- a/puma5/Puma/JSONSerialization/SerializationError.html +++ b/puma5/Puma/JSONSerialization/SerializationError.html @@ -8,7 +8,7 @@ -Exception: Puma::JSONSerialization::SerializationError — Puma-5.6.7 +Exception: Puma::JSONSerialization::SerializationError — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (S) » Puma » JSONSerialization » @@ -105,7 +105,7 @@

    Exception: Puma::JSONSerialization::SerializationError

    Defined in: - lib/puma/json_serialization.rb + lib/puma/json_serialization.rb diff --git a/puma5/Puma/Launcher.html b/puma5/Puma/Launcher.html index a641d17..b8997fc 100644 --- a/puma5/Puma/Launcher.html +++ b/puma5/Puma/Launcher.html @@ -8,7 +8,7 @@ -Class: Puma::Launcher — Puma-5.6.7 +Class: Puma::Launcher — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (L) » Puma » Launcher ▲ @@ -77,7 +77,7 @@

    Class: Puma::Launcher

    Defined in: - lib/puma/launcher.rb + lib/puma/launcher.rb @@ -87,7 +87,7 @@

    Overview

    -

    Launcher is the single entry point for starting a ::Puma server based on user configuration. It is responsible for taking user supplied arguments and resolving them with configuration in config/puma.rb or config/puma/<env>.rb.

    +

    Launcher is the single entry point for starting a ::Puma server based on user configuration. It is responsible for taking user supplied arguments and resolving them with configuration in config/puma.rb or config/puma/.rb.

    It is responsible for either launching a cluster of ::Puma workers or a single puma server.

    @@ -107,7 +107,7 @@

    Constant Summary

    - # File 'lib/puma/launcher.rb', line 19
    [
    +    # File 'lib/puma/launcher.rb', line 19    
    [
       :logger, :lowlevel_error_handler,
       :before_worker_shutdown, :before_worker_boot, :before_worker_fork,
       :after_worker_boot, :before_fork, :on_restart
    @@ -458,7 +458,7 @@ 

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -532,7 +532,7 @@

    Instance Attribute Details

    #binder (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -549,7 +549,7 @@

    #clustered?Boolean (readonly, private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -568,7 +568,7 @@

    #config (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -603,7 +603,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -622,7 +622,7 @@

    #environment (readonly, private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -641,7 +641,7 @@

    #events (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -658,7 +658,7 @@

    #extra_runtime_deps_directories (readonly, private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -684,7 +684,7 @@

    #files_to_require_after_prune (readonly, private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -705,7 +705,7 @@

    #options (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -722,7 +722,7 @@

    #prune_bundler (readonly, private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -764,7 +764,7 @@

    #prune_bundler?Boolean (readonly, private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -783,7 +783,7 @@

    #puma_wild_location (readonly, private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -805,7 +805,7 @@

    #restart_args (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -829,7 +829,7 @@

    #restart_dir (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -862,7 +862,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -888,7 +888,7 @@

    #title (readonly, private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -910,7 +910,7 @@

    Instance Method Details

    #close_binder_listeners

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -941,7 +941,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -961,7 +961,7 @@

    #generate_restart_data (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1021,7 +1021,7 @@

    #graceful_stop (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1048,7 +1048,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1073,13 +1073,13 @@

    Puma’s systemd integration allows ::Puma to inform systemd:

    -
    1. when it has successfully started
    -2. when it is starting shutdown
    -3. periodically for a liveness check with a watchdog thread
    +
    1. when it has successfully started
    +2. when it is starting shutdown
    +3. periodically for a liveness check with a watchdog thread

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1111,7 +1111,7 @@

    #log(str) (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1130,7 +1130,7 @@

    #log_config (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1161,7 +1161,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1191,7 +1191,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1216,7 +1216,7 @@

    #reload_worker_directory (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1235,7 +1235,7 @@

    #require_paths_for_gem(gem_spec) (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1254,7 +1254,7 @@

    #require_rubygems_min_version!(min_version, feature) (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1283,7 +1283,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1303,7 +1303,7 @@

    #restart! (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1349,7 +1349,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1402,7 +1402,7 @@

    #set_process_title (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1421,7 +1421,7 @@

    #set_rack_environment (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1441,7 +1441,7 @@

    #setup_signals (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1520,7 +1520,7 @@

    #spec_for_gem(gem_name) (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1546,7 +1546,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1572,7 +1572,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1606,7 +1606,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1642,7 +1642,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1673,7 +1673,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1705,7 +1705,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/MiniSSL.html b/puma5/Puma/MiniSSL.html index 408de24..b7d0518 100644 --- a/puma5/Puma/MiniSSL.html +++ b/puma5/Puma/MiniSSL.html @@ -8,7 +8,7 @@ -Module: Puma::MiniSSL — Puma-5.6.7 +Module: Puma::MiniSSL — Puma-5.6.9 @@ -50,7 +50,7 @@
    - # File 'lib/puma/minissl.rb', line 16
    !IS_JRUBY &&
    +    # File 'lib/puma/minissl.rb', line 16    
    !IS_JRUBY &&
     (OPENSSL_VERSION[/ \d\.\d\.\d+/].split('.').map(&:to_i) <=> [1,1,1]) != -1 &&
     (OPENSSL_LIBRARY_VERSION[/ \d\.\d\.\d+/].split('.').map(&:to_i) <=> [1,1,1]) !=-1
    @@ -129,17 +129,17 @@

    Constant Summary

    - # File 'ext/puma_http11/mini_ssl.c', line 660
    rb_str_new2(OpenSSL_version(OPENSSL_VERSION))
    + # File 'ext/puma_http11/mini_ssl.c', line 660
    rb_str_new2(OpenSSL_version(OPENSSL_VERSION))
  • OPENSSL_NO_SSL3 =
    - # File 'lib/puma/minissl.rb', line 196
    false
    + # File 'lib/puma/minissl.rb', line 196
    false
  • OPENSSL_NO_TLS1 =
    - # File 'lib/puma/minissl.rb', line 197
    false
    + # File 'lib/puma/minissl.rb', line 197
    false
  • OPENSSL_NO_TLS1_1 = @@ -150,7 +150,7 @@

    Constant Summary

  • - # File 'ext/puma_http11/mini_ssl.c', line 681
    Qtrue
    + # File 'ext/puma_http11/mini_ssl.c', line 681
    Qtrue
  • OPENSSL_VERSION = @@ -161,7 +161,7 @@

    Constant Summary

  • - # File 'ext/puma_http11/mini_ssl.c', line 656
    rb_str_new2(OPENSSL_VERSION_TEXT)
    + # File 'ext/puma_http11/mini_ssl.c', line 656
    rb_str_new2(OPENSSL_VERSION_TEXT)
  • VERIFICATION_FLAGS = @@ -172,7 +172,7 @@

    Constant Summary

  • - # File 'lib/puma/minissl.rb', line 300
    {
    +    # File 'lib/puma/minissl.rb', line 300    
    {
       "USE_CHECK_TIME"       => 0x2,
       "CRL_CHECK"            => 0x4,
       "CRL_CHECK_ALL"        => 0x8,
    @@ -199,17 +199,17 @@ 

    Constant Summary

  • VERIFY_FAIL_IF_NO_PEER_CERT =
    - # File 'lib/puma/minissl.rb', line 296
    2
    + # File 'lib/puma/minissl.rb', line 296
    2
  • VERIFY_NONE =
    - # File 'lib/puma/minissl.rb', line 294
    0
    + # File 'lib/puma/minissl.rb', line 294
    0
  • VERIFY_PEER =
    - # File 'lib/puma/minissl.rb', line 295
    1
    + # File 'lib/puma/minissl.rb', line 295
    1
  • @@ -229,7 +229,7 @@

    Class Method Details

    .check

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/MiniSSL/Context.html b/puma5/Puma/MiniSSL/Context.html index cecf920..fbbfb50 100644 --- a/puma5/Puma/MiniSSL/Context.html +++ b/puma5/Puma/MiniSSL/Context.html @@ -8,7 +8,7 @@ -Class: Puma::MiniSSL::Context — Puma-5.6.7 +Class: Puma::MiniSSL::Context — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (C) » Puma » MiniSSL » @@ -78,7 +78,7 @@

    Class: Puma::MiniSSL::Context

    Defined in: - lib/puma/minissl.rb + lib/puma/minissl.rb @@ -271,7 +271,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -296,7 +296,7 @@

    Instance Attribute Details

    #ca (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -313,7 +313,7 @@

    #ca=(ca) (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -333,7 +333,7 @@

    #cert (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -350,7 +350,7 @@

    #cert=(cert) (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -370,7 +370,7 @@

    #cert_pem (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -401,7 +401,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -428,7 +428,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -445,7 +445,7 @@

    #key=(key) (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -465,7 +465,7 @@

    #key_pem (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -496,7 +496,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -523,7 +523,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -540,7 +540,7 @@

    #keystore=(keystore) (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -560,7 +560,7 @@

    #keystore_pass (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -577,7 +577,7 @@

    #no_tlsv1 (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -610,7 +610,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -630,7 +630,7 @@

    #no_tlsv1_1 (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -663,7 +663,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -683,7 +683,7 @@

    #ssl_cipher_filter (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -700,7 +700,7 @@

    #ssl_cipher_list (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -717,7 +717,7 @@

    #verification_flags (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -734,7 +734,7 @@

    #verify_mode (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -759,7 +759,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -792,7 +792,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/MiniSSL/ContextBuilder.html b/puma5/Puma/MiniSSL/ContextBuilder.html index 235a18d..6baff53 100644 --- a/puma5/Puma/MiniSSL/ContextBuilder.html +++ b/puma5/Puma/MiniSSL/ContextBuilder.html @@ -8,7 +8,7 @@ -Class: Puma::MiniSSL::ContextBuilder — Puma-5.6.7 +Class: Puma::MiniSSL::ContextBuilder — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (C) » Puma » MiniSSL » @@ -78,7 +78,7 @@

    Class: Puma::MiniSSL::ContextBuilder

    Defined in: - lib/puma/minissl/context_builder.rb + lib/puma/minissl/context_builder.rb @@ -139,7 +139,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -160,7 +160,7 @@

    Instance Attribute Details

    #events (readonly, private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -177,7 +177,7 @@

    #params (readonly, private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -195,7 +195,7 @@

    Instance Method Details

    #context

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/MiniSSL/Engine.html b/puma5/Puma/MiniSSL/Engine.html index 65cf360..a3ae8ad 100644 --- a/puma5/Puma/MiniSSL/Engine.html +++ b/puma5/Puma/MiniSSL/Engine.html @@ -8,7 +8,7 @@ -Class: Puma::MiniSSL::Engine — Puma-5.6.7 +Class: Puma::MiniSSL::Engine — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (E) » Puma » MiniSSL » @@ -78,7 +78,7 @@

    Class: Puma::MiniSSL::Engine

    Defined in: - ext/puma_http11/mini_ssl.c + ext/puma_http11/mini_ssl.c @@ -156,7 +156,7 @@

    Class Method Details

    .client

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -189,7 +189,7 @@

    .server(sslctx)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -223,7 +223,7 @@

    Instance Attribute Details

    #init?Boolean (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -247,7 +247,7 @@

    Instance Method Details

    #extract

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -285,7 +285,7 @@

    #inject(str)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -317,7 +317,7 @@

    #peercert

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -375,7 +375,7 @@

    #read

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -418,7 +418,7 @@

    #shutdown

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -469,7 +469,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -491,7 +491,7 @@

    #write(str)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/MiniSSL/SSLContext.html b/puma5/Puma/MiniSSL/SSLContext.html index b95ec92..89b0979 100644 --- a/puma5/Puma/MiniSSL/SSLContext.html +++ b/puma5/Puma/MiniSSL/SSLContext.html @@ -8,7 +8,7 @@ -Class: Puma::MiniSSL::SSLContext — Puma-5.6.7 +Class: Puma::MiniSSL::SSLContext — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (S) » Puma » MiniSSL » @@ -78,7 +78,7 @@

    Class: Puma::MiniSSL::SSLContext

    Defined in: - ext/puma_http11/mini_ssl.c + ext/puma_http11/mini_ssl.c @@ -100,7 +100,7 @@

    Constructor Details

    .new(mini_ssl_ctx)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/MiniSSL/SSLError.html b/puma5/Puma/MiniSSL/SSLError.html index 65860b5..8512f9b 100644 --- a/puma5/Puma/MiniSSL/SSLError.html +++ b/puma5/Puma/MiniSSL/SSLError.html @@ -8,7 +8,7 @@ -Exception: Puma::MiniSSL::SSLError — Puma-5.6.7 +Exception: Puma::MiniSSL::SSLError — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (S) » Puma » MiniSSL » @@ -105,7 +105,7 @@

    Exception: Puma::MiniSSL::SSLError

    Defined in: - lib/puma.rb,
    ext/puma_http11/mini_ssl.c,
    lib/puma/minissl.rb
    + lib/puma.rb,
    ext/puma_http11/mini_ssl.c,
    lib/puma/minissl.rb
    diff --git a/puma5/Puma/MiniSSL/Server.html b/puma5/Puma/MiniSSL/Server.html index 45f8df1..989562f 100644 --- a/puma5/Puma/MiniSSL/Server.html +++ b/puma5/Puma/MiniSSL/Server.html @@ -8,7 +8,7 @@ -Class: Puma::MiniSSL::Server — Puma-5.6.7 +Class: Puma::MiniSSL::Server — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (S) » Puma » MiniSSL » @@ -78,7 +78,7 @@

    Class: Puma::MiniSSL::Server

    Defined in: - lib/puma/minissl.rb + lib/puma/minissl.rb @@ -153,7 +153,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -191,7 +191,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -210,7 +210,7 @@

    #closed?Boolean (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -229,7 +229,7 @@

    #to_io (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -249,7 +249,7 @@

    Instance Method Details

    #accept

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -271,7 +271,7 @@

    #accept_nonblock

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -293,7 +293,7 @@

    #close

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/MiniSSL/Socket.html b/puma5/Puma/MiniSSL/Socket.html index a43b59f..00fe6fb 100644 --- a/puma5/Puma/MiniSSL/Socket.html +++ b/puma5/Puma/MiniSSL/Socket.html @@ -8,7 +8,7 @@ -Class: Puma::MiniSSL::Socket — Puma-5.6.7 +Class: Puma::MiniSSL::Socket — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (S) » Puma » MiniSSL » @@ -78,7 +78,7 @@

    Class: Puma::MiniSSL::Socket

    Defined in: - lib/puma/minissl.rb + lib/puma/minissl.rb @@ -218,7 +218,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -258,7 +258,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -277,7 +277,7 @@

    #closed?Boolean (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -296,7 +296,7 @@

    #peeraddr (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -315,7 +315,7 @@

    #peercert (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -359,7 +359,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -378,7 +378,7 @@

    #to_io (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -405,7 +405,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -422,7 +422,7 @@

    #close

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -452,7 +452,7 @@

    #engine_read_all

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -475,7 +475,7 @@

    #flush

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -494,7 +494,7 @@

    #read_nonblock(size, *_)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -544,7 +544,7 @@

    #readpartial(size)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -583,7 +583,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -601,7 +601,7 @@

    #write(data) Also known as: #syswrite, #<<

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -648,7 +648,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/NullIO.html b/puma5/Puma/NullIO.html index 186724d..0922e89 100644 --- a/puma5/Puma/NullIO.html +++ b/puma5/Puma/NullIO.html @@ -8,7 +8,7 @@ -Class: Puma::NullIO — Puma-5.6.7 +Class: Puma::NullIO — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (N) » Puma » NullIO ▲ @@ -77,7 +77,7 @@

    Class: Puma::NullIO

    Defined in: - lib/puma/null_io.rb + lib/puma/null_io.rb @@ -198,7 +198,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -217,7 +217,7 @@

    #eof?Boolean (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -236,7 +236,7 @@

    #sync (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -255,7 +255,7 @@

    #sync=(v) (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -274,7 +274,7 @@

    Instance Method Details

    #close

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -292,7 +292,7 @@

    #each

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -310,7 +310,7 @@

    #flush

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -329,7 +329,7 @@

    #gets

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -348,7 +348,7 @@

    #puts(*ary)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -373,7 +373,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -392,7 +392,7 @@

    #rewind

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -410,7 +410,7 @@

    #size

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -429,7 +429,7 @@

    #string

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -448,7 +448,7 @@

    #write(*ary)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/Plugin.html b/puma5/Puma/Plugin.html index 5ae46ab..0c5e51f 100644 --- a/puma5/Puma/Plugin.html +++ b/puma5/Puma/Plugin.html @@ -8,7 +8,7 @@ -Class: Puma::Plugin — Puma-5.6.7 +Class: Puma::Plugin — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (P) » Puma » Plugin ▲ @@ -77,7 +77,7 @@

    Class: Puma::Plugin

    Defined in: - lib/puma/plugin.rb + lib/puma/plugin.rb @@ -92,13 +92,13 @@

    Constant Summary

    Matches

    -
    "C:/Ruby22/lib/ruby/gems/2.2.0/gems/puma-3.0.1/lib/puma/plugin/tmp_restart.rb:3:in `<top (required)>'"
    -AS
    -C:/Ruby22/lib/ruby/gems/2.2.0/gems/puma-3.0.1/lib/puma/plugin/tmp_restart.rb
    +
    "C:/Ruby22/lib/ruby/gems/2.2.0/gems/puma-3.0.1/lib/puma/plugin/tmp_restart.rb:3:in `<top (required)>'"
    +AS
    +C:/Ruby22/lib/ruby/gems/2.2/gems/puma-3.0/lib/puma/plugin/tmp_restart.rb
    - # File 'lib/puma/plugin.rb', line 81
    /
    +    # File 'lib/puma/plugin.rb', line 81    
    /
       \A       # start of string
       .+       # file path (one or more characters)
       (?=      # stop previous match when
    @@ -141,7 +141,7 @@ 

    Class Method Details

    .create(&blk)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -166,7 +166,7 @@

    .extract_name(ary)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -189,7 +189,7 @@

    Instance Method Details

    #in_background(&blk)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/PluginLoader.html b/puma5/Puma/PluginLoader.html index 658216e..c9d0541 100644 --- a/puma5/Puma/PluginLoader.html +++ b/puma5/Puma/PluginLoader.html @@ -8,7 +8,7 @@ -Class: Puma::PluginLoader — Puma-5.6.7 +Class: Puma::PluginLoader — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (P) » Puma » PluginLoader ▲ @@ -77,7 +77,7 @@

    Class: Puma::PluginLoader

    Defined in: - lib/puma/plugin.rb + lib/puma/plugin.rb @@ -123,7 +123,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -157,7 +157,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -182,7 +182,7 @@

    #fire_starts(launcher)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/PluginRegistry.html b/puma5/Puma/PluginRegistry.html index c2283be..937f8ae 100644 --- a/puma5/Puma/PluginRegistry.html +++ b/puma5/Puma/PluginRegistry.html @@ -8,7 +8,7 @@ -Class: Puma::PluginRegistry — Puma-5.6.7 +Class: Puma::PluginRegistry — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (P) » Puma » PluginRegistry ▲ @@ -77,7 +77,7 @@

    Class: Puma::PluginRegistry

    Defined in: - lib/puma/plugin.rb + lib/puma/plugin.rb @@ -133,7 +133,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -154,7 +154,7 @@

    Instance Method Details

    #add_background(blk)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -187,7 +187,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -222,7 +222,7 @@

    #fire_background

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -246,7 +246,7 @@

    #register(name, cls)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/QueueClose.html b/puma5/Puma/QueueClose.html index 7bb71c0..4a51012 100644 --- a/puma5/Puma/QueueClose.html +++ b/puma5/Puma/QueueClose.html @@ -8,7 +8,7 @@ -Module: Puma::QueueClose — Puma-5.6.7 +Module: Puma::QueueClose — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (Q) » Puma » QueueClose ▲ @@ -78,7 +78,7 @@

    Module: Puma::QueueClose

    Defined in: - lib/puma/queue_close.rb + lib/puma/queue_close.rb @@ -139,7 +139,7 @@

    Instance Attribute Details

    #closed?Boolean (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -166,7 +166,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -183,7 +183,7 @@

    #close

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -203,7 +203,7 @@

    #pop(non_block = false)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -238,7 +238,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/Rack.html b/puma5/Puma/Rack.html index 009e9fd..c2a87a2 100644 --- a/puma5/Puma/Rack.html +++ b/puma5/Puma/Rack.html @@ -8,7 +8,7 @@ -Module: Puma::Rack — Puma-5.6.7 +Module: Puma::Rack — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (R) » Puma » Rack ▲ @@ -79,7 +79,7 @@

    Module: Puma::Rack

    Defined in: - lib/puma/rack/urlmap.rb,
    lib/puma/rack/builder.rb
    + lib/puma/rack/urlmap.rb,
    lib/puma/rack/builder.rb
    diff --git a/puma5/Puma/Rack/Builder.html b/puma5/Puma/Rack/Builder.html index 745659a..77c8cef 100644 --- a/puma5/Puma/Rack/Builder.html +++ b/puma5/Puma/Rack/Builder.html @@ -8,7 +8,7 @@ -Class: Puma::Rack::Builder — Puma-5.6.7 +Class: Puma::Rack::Builder — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (B) » Puma » Rack » @@ -78,7 +78,7 @@

    Class: Puma::Rack::Builder

    Defined in: - lib/puma/rack/builder.rb + lib/puma/rack/builder.rb @@ -212,7 +212,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -241,7 +241,7 @@

    Class Method Details

    .app(default_app = nil, &block)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -260,7 +260,7 @@

    .new_from_string(builder_script, file = "(rackup)")

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -280,7 +280,7 @@

    .parse_file(config, opts = Options.new)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -312,7 +312,7 @@

    Instance Method Details

    #call(env)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -331,7 +331,7 @@

    #generate_map(default_app, mapping) (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -378,7 +378,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -417,7 +417,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -436,7 +436,7 @@

    #to_app

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -482,7 +482,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -520,7 +520,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/Rack/Options.html b/puma5/Puma/Rack/Options.html index 4fda23c..ed23918 100644 --- a/puma5/Puma/Rack/Options.html +++ b/puma5/Puma/Rack/Options.html @@ -8,7 +8,7 @@ -Class: Puma::Rack::Options — Puma-5.6.7 +Class: Puma::Rack::Options — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (O) » Puma » Rack » @@ -78,7 +78,7 @@

    Class: Puma::Rack::Options

    Defined in: - lib/puma/rack/builder.rb + lib/puma/rack/builder.rb @@ -103,7 +103,7 @@

    Instance Method Details

    #handler_opts(options)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -141,7 +141,7 @@

    #parse!(args)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/Rack/URLMap.html b/puma5/Puma/Rack/URLMap.html index cb85597..e948c9b 100644 --- a/puma5/Puma/Rack/URLMap.html +++ b/puma5/Puma/Rack/URLMap.html @@ -8,7 +8,7 @@ -Class: Puma::Rack::URLMap — Puma-5.6.7 +Class: Puma::Rack::URLMap — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (U) » Puma » Rack » @@ -78,7 +78,7 @@

    Class: Puma::Rack::URLMap

    Defined in: - lib/puma/rack/urlmap.rb + lib/puma/rack/urlmap.rb @@ -103,12 +103,12 @@

    Constant Summary

  • INFINITY =
    - # File 'lib/puma/rack/urlmap.rb', line 18
    1.0 / 0.0
    + # File 'lib/puma/rack/urlmap.rb', line 18
    1.0 / 0.0
  • NEGATIVE_INFINITY =
    - # File 'lib/puma/rack/urlmap.rb', line 17
    -1.0 / 0.0
    + # File 'lib/puma/rack/urlmap.rb', line 17
    -1.0 / 0.0
  • @@ -160,7 +160,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -180,7 +180,7 @@

    Instance Method Details

    #call(env)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -238,7 +238,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -265,7 +265,7 @@

    #remap(map)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/Reactor.html b/puma5/Puma/Reactor.html index de97047..855a7a9 100644 --- a/puma5/Puma/Reactor.html +++ b/puma5/Puma/Reactor.html @@ -8,7 +8,7 @@ -Class: Puma::Reactor — Puma-5.6.7 +Class: Puma::Reactor — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (R) » Puma » Reactor ▲ @@ -77,7 +77,7 @@

    Class: Puma::Reactor

    Defined in: - lib/puma/reactor.rb + lib/puma/reactor.rb @@ -182,7 +182,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -216,7 +216,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -246,7 +246,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -275,7 +275,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -301,7 +301,7 @@

    #select_loop (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -353,7 +353,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -384,7 +384,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/Request.html b/puma5/Puma/Request.html index e961806..178b1c1 100644 --- a/puma5/Puma/Request.html +++ b/puma5/Puma/Request.html @@ -8,7 +8,7 @@ -Module: Puma::Request — Puma-5.6.7 +Module: Puma::Request — Puma-5.6.9 @@ -50,7 +50,7 @@
    @@ -260,7 +261,7 @@

    Instance Method Summary

    private
    -

    Fixup any headers with ‘,` in the name to have _ now.

    +

    Fixup any headers with , in the name to have _ now.

  • @@ -306,7 +307,7 @@

  • - [ GitHub ] + [ GitHub ]
    
       
    @@ -362,7 +363,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -424,7 +425,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -474,7 +475,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -663,7 +664,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -697,7 +698,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -751,7 +752,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -826,7 +827,15 @@

    -

    Fixup any headers with ‘,` in the name to have _ now. We emit headers with , in them during the parse phase to avoid ambiguity with the - to _ conversion for critical headers. But here for compatibility, we’ll convert them back. This code is written to avoid allocation in the common case (ie there are no headers with ‘,` in their names), that’s why it has the extra conditionals.

    +
    + Note: +
    +

    If a normalized version of a , header already exists, we ignore the , version. This prevents clobbering headers managed by proxies but not by clients (Like X-Forwarded-For).

    +
    +
    + + +

    Fixup any headers with , in the name to have _ now. We emit headers with , in them during the parse phase to avoid ambiguity with the - to _ conversion for critical headers. But here for compatibility, we’ll convert them back. This code is written to avoid allocation in the common case (ie there are no headers with , in their names), that’s why it has the extra conditionals.

    @@ -851,11 +860,11 @@

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/request.rb', line 324
    +
    # File 'lib/puma/request.rb', line 329
     
     def req_env_post_parse(env)
    @@ -863,23 +872,31 @@ 

    to_add = nil env.each do |k,v| - if k.start_with?("HTTP_") and k.include?(",") and k != "HTTP_TRANSFER,ENCODING" + if k.start_with?("HTTP_") && k.include?(",") && !UNMASKABLE_HEADERS.key?(k) if to_delete to_delete << k else to_delete = [k] end + new_k = k.tr(",", "_") + if env.key?(new_k) + next + end + unless to_add to_add = {} end - to_add[k.tr(",", "_")] = v + to_add[new_k] = v end end - if to_delete - to_delete.each { |k| env.delete(k) } + if to_delete # rubocop:disable Style/SafeNavigation + to_delete.each { |k| env.delete(k) } + end + + if to_add env.merge! to_add end end @@ -920,11 +937,11 @@

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/request.rb', line 356
    +
    # File 'lib/puma/request.rb', line 369
     
     def str_early_hints(headers)
    @@ -1019,11 +1036,11 @@ 

    - [ GitHub ] + [ GitHub ]
    -
    
    +  
    
       
    -
    # File 'lib/puma/request.rb', line 384
    +
    # File 'lib/puma/request.rb', line 397
     
     def str_headers(env, status, headers, res_info, lines, requests, client)
    diff --git a/puma5/Puma/Runner.html b/puma5/Puma/Runner.html
    index dc30f38..e517dad 100644
    --- a/puma5/Puma/Runner.html
    +++ b/puma5/Puma/Runner.html
    @@ -8,7 +8,7 @@
     
     
     
    -Class: Puma::Runner — Puma-5.6.7
    +Class: Puma::Runner — Puma-5.6.9
     
     
     
    @@ -50,7 +50,7 @@
       
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (R) » Puma » Runner ▲ @@ -86,7 +86,7 @@

    Class: Puma::Runner

    Defined in: - lib/puma/runner.rb + lib/puma/runner.rb @@ -229,7 +229,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -255,7 +255,7 @@

    Instance Attribute Details

    #app (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -274,7 +274,7 @@

    #development?Boolean (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -293,7 +293,7 @@

    #redirected_io?Boolean (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -312,7 +312,7 @@

    #ruby_engine (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -339,7 +339,7 @@

    #test?Boolean (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -375,7 +375,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -394,7 +394,7 @@

    #debug(str)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -413,7 +413,7 @@

    #ensure_output_directory_exists(path, io_name) (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -434,7 +434,7 @@

    #error(str)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -453,7 +453,7 @@

    #load_and_bind

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -484,7 +484,7 @@

    #log(str)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -503,7 +503,7 @@

    #output_header(mode)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -536,7 +536,7 @@

    #redirect_io

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -578,7 +578,7 @@

    #start_control

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -614,7 +614,7 @@

    #start_server

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -651,7 +651,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -670,7 +670,7 @@

    #wakeup!

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/Server.html b/puma5/Puma/Server.html index b6cfa76..da87acb 100644 --- a/puma5/Puma/Server.html +++ b/puma5/Puma/Server.html @@ -8,7 +8,7 @@ -Class: Puma::Server — Puma-5.6.7 +Class: Puma::Server — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (S) » Puma » Server ▲ @@ -97,7 +97,7 @@

    Class: Puma::Server

    Defined in: - lib/puma/server.rb + lib/puma/server.rb @@ -141,17 +141,17 @@

    Constant Summary

    - # File 'lib/puma/server.rb', line 620
    [:backlog, :running, :pool_capacity, :max_threads, :requests_count].freeze
    + # File 'lib/puma/server.rb', line 620
    [:backlog, :running, :pool_capacity, :max_threads, :requests_count].freeze
  • ThreadLocalKey =
    - # File 'lib/puma/server.rb', line 60
    :puma_server
    + # File 'lib/puma/server.rb', line 60
    :puma_server
  • UNPACK_TCP_STATE_FROM_TCP_INFO =
    - # File 'lib/puma/server.rb', line 172
    "C".freeze
    + # File 'lib/puma/server.rb', line 172
    "C".freeze
  • Const - Included

    @@ -235,6 +235,7 @@

    Co TRANSFER_ENCODING, TRANSFER_ENCODING2, TRANSFER_ENCODING_CHUNKED, + UNMASKABLE_HEADERS, WRITE_TIMEOUT

    @@ -563,7 +564,7 @@

    Instance Method Summary

    #lowlevel_error(e, env, status = 500)
    -

    A fallback rack response if @app raises as exception.

    +

    A fallback rack response if @app raises as exception.

  • @@ -657,7 +658,7 @@

    #req_env_post_parse -

    Fixup any headers with ‘,` in the name to have _ now.

    +

    Fixup any headers with , in the name to have _ now.

    #str_early_hints @@ -682,7 +683,7 @@

    Note:
    -

    Several instance variables exist so they are available for testing, and have default values set via fetch. Normally the values are set via ‘::Puma::Configuration.puma_default_options`.

    +

    Several instance variables exist so they are available for testing, and have default values set via fetch. Normally the values are set via Configuration#puma_default_options.

    @@ -698,7 +699,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -772,7 +773,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -791,7 +792,7 @@

    .current (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -829,7 +830,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -849,7 +850,7 @@

    Instance Attribute Details

    #app (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -879,7 +880,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -906,7 +907,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -925,7 +926,7 @@

    #backlog (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -944,7 +945,7 @@

    #binder (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -974,7 +975,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1001,7 +1002,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1020,7 +1021,7 @@

    #events (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1050,7 +1051,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1077,7 +1078,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1109,7 +1110,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1136,7 +1137,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1162,7 +1163,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1186,7 +1187,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1211,7 +1212,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1237,7 +1238,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1262,7 +1263,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1294,7 +1295,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1321,7 +1322,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1349,7 +1350,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1381,7 +1382,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1408,7 +1409,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1443,7 +1444,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1460,7 +1461,7 @@

    #running (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1479,7 +1480,7 @@

    #shutting_down?Boolean (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1516,7 +1517,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1535,7 +1536,7 @@

    #thread (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1553,7 +1554,7 @@

    Instance Method Details

    #begin_restart(sync = false)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1580,7 +1581,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1622,7 +1623,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1663,7 +1664,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1694,7 +1695,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1738,7 +1739,7 @@

    #halt(sync = false)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1761,7 +1762,7 @@

    This method is for internal use only.
    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1794,7 +1795,7 @@

    #handle_servers

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1885,7 +1886,7 @@

    #inherit_binder(bind)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1907,11 +1908,11 @@

    -

    A fallback rack response if @app raises as exception.

    +

    A fallback rack response if @app raises as exception.

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1945,7 +1946,7 @@

    #notify_safely(message) (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1987,7 +1988,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2102,7 +2103,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2142,7 +2143,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2210,7 +2211,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2237,7 +2238,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -2268,7 +2269,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/Single.html b/puma5/Puma/Single.html index 422ae96..3221207 100644 --- a/puma5/Puma/Single.html +++ b/puma5/Puma/Single.html @@ -8,7 +8,7 @@ -Class: Puma::Single — Puma-5.6.7 +Class: Puma::Single — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (S) » Puma » Single ▲ @@ -101,7 +101,7 @@

    Class: Puma::Single

    Defined in: - lib/puma/single.rb + lib/puma/single.rb @@ -220,7 +220,7 @@

    Instance Attribute Details

    #stats (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -242,7 +242,7 @@

    Instance Method Details

    #halt

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -261,7 +261,7 @@

    #restart

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -280,7 +280,7 @@

    #run

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -321,7 +321,7 @@

    #stop

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -340,7 +340,7 @@

    #stop_blocked

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/StateFile.html b/puma5/Puma/StateFile.html index 07979f4..26d0122 100644 --- a/puma5/Puma/StateFile.html +++ b/puma5/Puma/StateFile.html @@ -8,7 +8,7 @@ -Class: Puma::StateFile — Puma-5.6.7 +Class: Puma::StateFile — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (S) » Puma » StateFile ▲ @@ -77,7 +77,7 @@

    Class: Puma::StateFile

    Defined in: - lib/puma/state_file.rb + lib/puma/state_file.rb @@ -102,7 +102,7 @@

    Constant Summary

  • ALLOWED_FIELDS =
    - # File 'lib/puma/state_file.rb', line 16
    %w!control_url control_auth_token pid running_from!
    + # File 'lib/puma/state_file.rb', line 16
    %w!control_url control_auth_token pid running_from!
  • FIELDS = @@ -114,7 +114,7 @@

    Constant Summary

  • - # File 'lib/puma/state_file.rb', line 19
    ALLOWED_FIELDS
    + # File 'lib/puma/state_file.rb', line 19
    ALLOWED_FIELDS

  • @@ -160,7 +160,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -180,7 +180,7 @@

    Instance Method Details

    #load(path)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -211,7 +211,7 @@

    #save(path, permission = nil)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/Systemd.html b/puma5/Puma/Systemd.html index 8278abe..d7c30f6 100644 --- a/puma5/Puma/Systemd.html +++ b/puma5/Puma/Systemd.html @@ -8,7 +8,7 @@ -Class: Puma::Systemd — Puma-5.6.7 +Class: Puma::Systemd — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (S) » Puma » Systemd ▲ @@ -77,7 +77,7 @@

    Class: Puma::Systemd

    Defined in: - lib/puma/systemd.rb + lib/puma/systemd.rb @@ -135,7 +135,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -155,7 +155,7 @@

    Instance Method Details

    #hook_events

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -176,7 +176,7 @@

    #log(str) (private)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -195,7 +195,7 @@

    #start_watchdog

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -224,7 +224,7 @@

    #watchdog_sleep_time (private)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/ThreadPool.html b/puma5/Puma/ThreadPool.html index 3059441..e02d1b1 100644 --- a/puma5/Puma/ThreadPool.html +++ b/puma5/Puma/ThreadPool.html @@ -8,7 +8,7 @@ -Class: Puma::ThreadPool — Puma-5.6.7 +Class: Puma::ThreadPool — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (T) » Puma » ThreadPool ▲ @@ -88,7 +88,7 @@

    Class: Puma::ThreadPool

    Defined in: - lib/puma/thread_pool.rb + lib/puma/thread_pool.rb @@ -121,7 +121,7 @@

    Constant Summary

    - # File 'lib/puma/thread_pool.rb', line 24
    5
    + # File 'lib/puma/thread_pool.rb', line 24
    5
    @@ -309,7 +309,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -363,7 +363,7 @@

    Class Method Details

    .clean_thread_locals

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -401,7 +401,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -420,7 +420,7 @@

    #clean_thread_locals (rw)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -453,7 +453,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -470,7 +470,7 @@

    #pool_capacity (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -489,7 +489,7 @@

    #spawned (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -506,7 +506,7 @@

    #trim_requested (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -523,7 +523,7 @@

    #waiting (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -548,7 +548,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -579,7 +579,7 @@

    #auto_reap!(timeout = 5)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -599,7 +599,7 @@

    #auto_trim!(timeout = 30)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -626,7 +626,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -652,7 +652,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -689,7 +689,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -760,7 +760,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -849,7 +849,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -884,7 +884,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -925,7 +925,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -975,7 +975,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1013,7 +1013,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -1055,7 +1055,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/ThreadPool/Automaton.html b/puma5/Puma/ThreadPool/Automaton.html index 08212a7..005fd76 100644 --- a/puma5/Puma/ThreadPool/Automaton.html +++ b/puma5/Puma/ThreadPool/Automaton.html @@ -8,7 +8,7 @@ -Class: Puma::ThreadPool::Automaton — Puma-5.6.7 +Class: Puma::ThreadPool::Automaton — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (A) » Puma » ThreadPool » @@ -78,7 +78,7 @@

    Class: Puma::ThreadPool::Automaton

    Defined in: - lib/puma/thread_pool.rb + lib/puma/thread_pool.rb @@ -124,7 +124,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -148,7 +148,7 @@

    Instance Method Details

    #start!

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -175,7 +175,7 @@

    #stop

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/ThreadPool/ForceShutdown.html b/puma5/Puma/ThreadPool/ForceShutdown.html index 5309b65..0c6deae 100644 --- a/puma5/Puma/ThreadPool/ForceShutdown.html +++ b/puma5/Puma/ThreadPool/ForceShutdown.html @@ -8,7 +8,7 @@ -Exception: Puma::ThreadPool::ForceShutdown — Puma-5.6.7 +Exception: Puma::ThreadPool::ForceShutdown — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (F) » Puma » ThreadPool » @@ -102,7 +102,7 @@

    Exception: Puma::ThreadPool::ForceShutdown

    Defined in: - lib/puma/thread_pool.rb + lib/puma/thread_pool.rb diff --git a/puma5/Puma/UnknownPlugin.html b/puma5/Puma/UnknownPlugin.html index ca5acdc..ffc64f1 100644 --- a/puma5/Puma/UnknownPlugin.html +++ b/puma5/Puma/UnknownPlugin.html @@ -8,7 +8,7 @@ -Exception: Puma::UnknownPlugin — Puma-5.6.7 +Exception: Puma::UnknownPlugin — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (U) » Puma » UnknownPlugin ▲ @@ -101,7 +101,7 @@

    Exception: Puma::UnknownPlugin

    Defined in: - lib/puma/plugin.rb + lib/puma/plugin.rb diff --git a/puma5/Puma/UnsupportedBackend.html b/puma5/Puma/UnsupportedBackend.html index b7b87b3..edbc2fa 100644 --- a/puma5/Puma/UnsupportedBackend.html +++ b/puma5/Puma/UnsupportedBackend.html @@ -8,7 +8,7 @@ -Exception: Puma::UnsupportedBackend — Puma-5.6.7 +Exception: Puma::UnsupportedBackend — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (U) » Puma » UnsupportedBackend ▲ @@ -104,7 +104,7 @@

    Exception: Puma::UnsupportedBackend

    Defined in: - lib/puma/reactor.rb + lib/puma/reactor.rb diff --git a/puma5/Puma/UnsupportedOption.html b/puma5/Puma/UnsupportedOption.html index d1918c7..48b38de 100644 --- a/puma5/Puma/UnsupportedOption.html +++ b/puma5/Puma/UnsupportedOption.html @@ -8,7 +8,7 @@ -Exception: Puma::UnsupportedOption — Puma-5.6.7 +Exception: Puma::UnsupportedOption — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (U) » Puma » UnsupportedOption ▲ @@ -101,7 +101,7 @@

    Exception: Puma::UnsupportedOption

    Defined in: - lib/puma/const.rb + lib/puma/const.rb diff --git a/puma5/Puma/UserFileDefaultOptions.html b/puma5/Puma/UserFileDefaultOptions.html index fce6962..8957ad6 100644 --- a/puma5/Puma/UserFileDefaultOptions.html +++ b/puma5/Puma/UserFileDefaultOptions.html @@ -8,7 +8,7 @@ -Class: Puma::UserFileDefaultOptions — Puma-5.6.7 +Class: Puma::UserFileDefaultOptions — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (U) » Puma » UserFileDefaultOptions ▲ @@ -77,7 +77,7 @@

    Class: Puma::UserFileDefaultOptions

    Defined in: - lib/puma/configuration.rb + lib/puma/configuration.rb @@ -203,7 +203,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -225,7 +225,7 @@

    Instance Attribute Details

    #default_options (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -242,7 +242,7 @@

    #file_options (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -259,7 +259,7 @@

    #user_options (readonly)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -277,7 +277,7 @@

    Instance Method Details

    #[](key)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -296,7 +296,7 @@

    #[]=(key, value)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -315,7 +315,7 @@

    #all_of(key)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -346,7 +346,7 @@

    #fetch(key, default_value = nil)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -369,7 +369,7 @@

    #final_options

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -390,7 +390,7 @@

    #finalize_values

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/Util.html b/puma5/Puma/Util.html index 07e252c..3c156cb 100644 --- a/puma5/Puma/Util.html +++ b/puma5/Puma/Util.html @@ -8,7 +8,7 @@ -Module: Puma::Util — Puma-5.6.7 +Module: Puma::Util — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (U) » Puma » Util ▲ @@ -77,7 +77,7 @@

    Module: Puma::Util

    Defined in: - lib/puma/util.rb + lib/puma/util.rb @@ -88,7 +88,7 @@

    Constant Summary

  • DEFAULT_SEP =
    - # File 'lib/puma/util.rb', line 53
    /[&;] */n
    + # File 'lib/puma/util.rb', line 53
    /[&;] */n
  • @@ -145,7 +145,7 @@

    Class Method Details

    .escape(s, encoding = nil) (mod_func)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -180,7 +180,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -212,7 +212,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -250,7 +250,7 @@

    .pipe (mod_func)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -276,7 +276,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -295,7 +295,7 @@

    .unescape(s, encoding = nil) (mod_func)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Puma/Util/HeaderHash.html b/puma5/Puma/Util/HeaderHash.html index a4a4be0..194abe6 100644 --- a/puma5/Puma/Util/HeaderHash.html +++ b/puma5/Puma/Util/HeaderHash.html @@ -8,7 +8,7 @@ -Class: Puma::Util::HeaderHash — Puma-5.6.7 +Class: Puma::Util::HeaderHash — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (H) » Puma » Util » @@ -102,7 +102,7 @@

    Class: Puma::Util::HeaderHash

    Defined in: - lib/puma/util.rb + lib/puma/util.rb @@ -237,7 +237,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -257,7 +257,7 @@

    Class Attribute Details

    .to_hash (readonly, mod_func)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -279,7 +279,7 @@

    Class Method Details

    .[](k) (mod_func)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -298,7 +298,7 @@

    .[]=(k, v) (mod_func)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -320,7 +320,7 @@

    .delete(k) (mod_func)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -342,7 +342,7 @@

    .each (mod_func)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -370,7 +370,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -396,7 +396,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -415,7 +415,7 @@

    .initialize(hash = {}) (mod_func)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -443,7 +443,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -467,7 +467,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -484,7 +484,7 @@

    .merge(other) (mod_func)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -504,7 +504,7 @@

    .merge!(other) (mod_func)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -524,7 +524,7 @@

    .replace(other) (mod_func)

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Rack.html b/puma5/Rack.html index e705093..daf5c57 100644 --- a/puma5/Rack.html +++ b/puma5/Rack.html @@ -8,7 +8,7 @@ -Module: Rack — Puma-5.6.7 +Module: Rack — Puma-5.6.9 @@ -50,7 +50,7 @@
    @@ -76,7 +76,7 @@

    Module: Rack

    Defined in: - lib/rack/handler/puma.rb + lib/rack/handler/puma.rb diff --git a/puma5/Rack/Handler.html b/puma5/Rack/Handler.html index afa6dc2..c40addf 100644 --- a/puma5/Rack/Handler.html +++ b/puma5/Rack/Handler.html @@ -8,7 +8,7 @@ -Module: Rack::Handler — Puma-5.6.7 +Module: Rack::Handler — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (H) » Rack » Handler ▲ @@ -77,7 +77,7 @@

    Module: Rack::Handler

    Defined in: - lib/rack/handler/puma.rb,
    lib/puma/rack_default.rb
    + lib/rack/handler/puma.rb,
    lib/puma/rack_default.rb
    @@ -98,7 +98,7 @@

    Class Method Details

    .default(options = {})

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/Rack/Handler/Puma.html b/puma5/Rack/Handler/Puma.html index d6aa1d4..050d7bf 100644 --- a/puma5/Rack/Handler/Puma.html +++ b/puma5/Rack/Handler/Puma.html @@ -8,7 +8,7 @@ -Module: Rack::Handler::Puma — Puma-5.6.7 +Module: Rack::Handler::Puma — Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 » Index (P) » Rack » Handler » @@ -72,7 +72,7 @@

    Module: Rack::Handler::Puma

    Defined in: - lib/rack/handler/puma.rb + lib/rack/handler/puma.rb @@ -83,7 +83,7 @@

    Constant Summary

  • DEFAULT_OPTIONS =
    - # File 'lib/rack/handler/puma.rb', line 8
    {
    +    # File 'lib/rack/handler/puma.rb', line 8    
    {
       :Verbose => false,
       :Silent  => false
     }
    @@ -121,7 +121,7 @@

    Class Method Details

    .config(app, options = {})

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -200,7 +200,7 @@

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -232,7 +232,7 @@

    .set_host_port_to_config(host, port, config)

    - [ GitHub ] + [ GitHub ]
    
       
    @@ -269,7 +269,7 @@

    .valid_options

    - [ GitHub ] + [ GitHub ]
    
       
    diff --git a/puma5/StandardError.html b/puma5/StandardError.html index 61071f1..3821d4b 100644 --- a/puma5/StandardError.html +++ b/puma5/StandardError.html @@ -8,7 +8,7 @@ -Exception: StandardError — Puma-5.6.7 +Exception: StandardError — Puma-5.6.9 @@ -50,7 +50,7 @@
    diff --git a/puma5/_index.html b/puma5/_index.html index 5a2fece..021cba8 100644 --- a/puma5/_index.html +++ b/puma5/_index.html @@ -8,7 +8,7 @@ -Puma-5.6.7 +Puma-5.6.9 @@ -50,7 +50,7 @@
    Home » - Puma-5.6.7 » + Puma-5.6.9 »
    @@ -59,7 +59,7 @@ 123456789_123456789_123456789_123456789_123456789_
    -

    Puma-5.6.7

    +

    Puma-5.6.9

    File Listing

      diff --git a/puma5/class_list.html b/puma5/class_list.html index 3bc9813..f0565e6 100644 --- a/puma5/class_list.html +++ b/puma5/class_list.html @@ -26,7 +26,7 @@