Evan Phoenix
537bc21593
Remove rack dependency. Fixes #705
...
Because frameworks like rails dependent on rack, if puma truly wants to
be able to reload new code and thus new versions of rails, it has to be
able to reload rack as well.
Having a dependency on rack held by puma prevented that from happening
and so that dependency has been removed.
2015-07-14 10:28:59 -07:00
Gianluca Padovani
8d33d334ab
test fail on machine with more than one IP
2012-06-22 11:45:26 +02:00
Evan Phoenix
6d0abe5fd7
Keep the encoding of the body correct. Fixes #79
2012-04-28 09:51:08 -07:00
Evan Phoenix
c62f18f33e
Fix race conditions in tests, change travis rbx name
2011-11-22 16:32:35 -08:00
Evan Phoenix
220c4aae1c
Handle not exposing the next request to the last one
2011-11-22 11:51:59 -08:00
Evan Phoenix
88bc323f89
Add patch for CommonLogger to use after_reply
2011-10-20 23:07:24 -07:00
Evan Phoenix
be4a8336c0
Add rack.after_reply to simplify logging and resources
2011-10-20 21:44:34 -07:00
Evan Phoenix
0927fc8dc0
Remove non-rack compliant optimization path
2011-10-17 23:12:56 -07:00
Evan Phoenix
1657f579d7
Add PATH_INFO to the env
2011-10-14 12:15:35 -07:00
Evan Phoenix
597218e59d
Add unix socket support
2011-09-27 10:53:45 -07:00
Evan Phoenix
000deba3c1
Prune out custom handlers, rack rules.
2011-09-22 22:14:39 -07:00
Evan Phoenix
190a81c55a
Name change: Mongrel => Puma
2011-09-22 19:24:43 -07:00
Evan Phoenix
7d96353c5a
A bunch of restructuring to make Rack first class
2011-09-18 13:02:34 -07:00