<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/ruby-gems/rack.git, branch remove-execution-constants</title>
<subtitle>github.com: rack/rack.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ruby-gems/rack.git/'/>
<entry>
<title>Expose some basic predicates for server concurrency / parallelism.</title>
<updated>2020-07-28T09:56:47+00:00</updated>
<author>
<name>Samuel Williams</name>
<email>samuel.williams@oriontransfer.co.nz</email>
</author>
<published>2020-07-28T09:56:47+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ruby-gems/rack.git/commit/?id=707772cb15b67383da44ab2348e61f1209f0ce44'/>
<id>707772cb15b67383da44ab2348e61f1209f0ce44</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Propagate options through builder, and remove `parse_file`.</title>
<updated>2020-07-28T09:56:19+00:00</updated>
<author>
<name>Samuel Williams</name>
<email>samuel.williams@oriontransfer.co.nz</email>
</author>
<published>2020-07-28T09:56:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ruby-gems/rack.git/commit/?id=75a75b2b3c447020e69e708d853088338894bcbf'/>
<id>75a75b2b3c447020e69e708d853088338894bcbf</id>
<content type='text'>
`Rack::Builder#parse_file` is essentially two things rolled into one. When
loading files that extend in `.rb`, `require` is used and there is no way
to provide the options.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`Rack::Builder#parse_file` is essentially two things rolled into one. When
loading files that extend in `.rb`, `require` is used and there is no way
to provide the options.
</pre>
</div>
</content>
</entry>
<entry>
<title>Tidy up `Builder#initialize`.</title>
<updated>2020-07-28T07:14:02+00:00</updated>
<author>
<name>Samuel Williams</name>
<email>samuel.williams@oriontransfer.co.nz</email>
</author>
<published>2020-07-28T07:14:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ruby-gems/rack.git/commit/?id=731e8fd35e003685325bfbbfa50380cc2892204d'/>
<id>731e8fd35e003685325bfbbfa50380cc2892204d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove thin spec.</title>
<updated>2020-07-28T07:13:23+00:00</updated>
<author>
<name>Samuel Williams</name>
<email>samuel.williams@oriontransfer.co.nz</email>
</author>
<published>2020-07-28T07:13:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ruby-gems/rack.git/commit/?id=f457b930ef0ad00ce64ce86dcf5b22d993ffcbe6'/>
<id>f457b930ef0ad00ce64ce86dcf5b22d993ffcbe6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Always use mutex. Uncontested mutex is not slow.</title>
<updated>2020-07-28T06:19:24+00:00</updated>
<author>
<name>Samuel Williams</name>
<email>samuel.williams@oriontransfer.co.nz</email>
</author>
<published>2020-03-10T23:49:51+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ruby-gems/rack.git/commit/?id=dcb3b05e31aaf97cd0367f87a8f3e892b0301020'/>
<id>dcb3b05e31aaf97cd0367f87a8f3e892b0301020</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove `rack.multithread`/`rack.multiprocess`/`rack.run_once`.</title>
<updated>2020-07-28T06:19:12+00:00</updated>
<author>
<name>Samuel Williams</name>
<email>samuel.williams@oriontransfer.co.nz</email>
</author>
<published>2020-03-10T23:41:25+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ruby-gems/rack.git/commit/?id=918459ac2e0980198486e3091a0f9651d5a54413'/>
<id>918459ac2e0980198486e3091a0f9651d5a54413</id>
<content type='text'>
These variables generally come too late to be useful. Removed `Rack::Lock`
which depends on these variables.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These variables generally come too late to be useful. Removed `Rack::Lock`
which depends on these variables.
</pre>
</div>
</content>
</entry>
<entry>
<title>Decrease default allowed parameter recursion level from 100 to 32</title>
<updated>2020-07-19T12:53:27+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2020-07-13T22:47:25+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ruby-gems/rack.git/commit/?id=649c72bab9e7b50d657b5b432d0c205c95c2be07'/>
<id>649c72bab9e7b50d657b5b432d0c205c95c2be07</id>
<content type='text'>
Fixes stack issues on HP-PARISC.  32 levels ought to be enough for
anybody.

Fixes #1640.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes stack issues on HP-PARISC.  32 levels ought to be enough for
anybody.

Fixes #1640.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add 2.2.3 information to CHANGELOG</title>
<updated>2020-07-16T17:46:17+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2020-07-16T17:31:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ruby-gems/rack.git/commit/?id=297bf998b96dad0636de6affbcc791ff0c26d5bb'/>
<id>297bf998b96dad0636de6affbcc791ff0c26d5bb</id>
<content type='text'>
Fixes #1693
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #1693
</pre>
</div>
</content>
</entry>
<entry>
<title>Make Rack::Request#{[],[]=} warn even in non-verbose mode</title>
<updated>2020-07-14T19:08:08+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2020-07-14T18:02:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ruby-gems/rack.git/commit/?id=294fd239a71aab805877790f0a92ee3c72e67d79'/>
<id>294fd239a71aab805877790f0a92ee3c72e67d79</id>
<content type='text'>
Additionally, use the :uplevel keyword to warn, so it includes
the caller information in the warning output (similar to rb_warn).
This only works on Ruby 2.5+, so output will look a little odd on
Ruby 2.3/2.4, but I don't think it warrants separate handling in
older versions.

Fixes #1277
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Additionally, use the :uplevel keyword to warn, so it includes
the caller information in the warning output (similar to rb_warn).
This only works on Ruby 2.5+, so output will look a little odd on
Ruby 2.3/2.4, but I don't think it warrants separate handling in
older versions.

Fixes #1277
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Rack::HTTP_VERSION and don't set HTTP_VERSION in env in cgi and webrick</title>
<updated>2020-07-14T18:50:36+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2020-07-14T18:11:35+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ruby-gems/rack.git/commit/?id=5791ef617717d568dc3387cfd5db1c97f08455ca'/>
<id>5791ef617717d568dc3387cfd5db1c97f08455ca</id>
<content type='text'>
Fixes #970
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #970
</pre>
</div>
</content>
</entry>
</feed>
