Timothy Elliott
f0155dfe6f
Use status codes from rack.
2012-04-13 11:10:03 -07:00
Evan Phoenix
00a5d173fe
Bump to 1.2.1
2012-04-11 12:18:06 -07:00
Evan Phoenix
7b77f13dad
Bump to 1.2.0
2012-04-11 11:34:38 -07:00
Evan Phoenix
892084657f
+ Add ability to inherit server sockets on restart
2012-04-04 11:38:22 -04:00
Evan Phoenix
4beefe3100
Bump to 1.1.1
2012-03-30 19:34:06 -07:00
Evan Phoenix
aa4be1c0e9
Bump to 1.1.0
2012-03-30 16:10:44 -07:00
Evan Phoenix
86d16d7415
Bump to 1.0.0!
2012-03-29 15:46:58 -07:00
Evan Phoenix
22a52fa609
Change rack dep, version bump
2012-03-02 16:39:01 -08:00
Evan Phoenix
4025034616
Version bump to 0.9.4
2012-03-02 11:06:39 -08:00
Evan Phoenix
2850bf622b
Version bump
2012-01-08 17:28:47 -08:00
Evan Phoenix
ba27787d0d
Speed up entity body checking
2011-12-21 09:28:55 -08:00
Konstantin Haase
e4a4eb964e
Support responses without entity body
...
Some HTTP verbs imply that no body is sent with
the response. Puma did not respect that.
This led to issues like this one:
$ curl localhost:9292
curl: (18) transfer closed with outstanding
read data remaining
This also breaks persistent connections.
Example program to program to provoke this issue:
proc do
[204, {'Conten-Type' => 'text/plain'}, []]
end
Signed-off-by: Konstantin Haase <konstantin.mailinglists@googlemail.com>
2011-12-21 09:17:19 -08:00
Evan Phoenix
bcef6b82c5
Version bump
2011-12-19 14:18:27 -08:00
Evan Phoenix
6103e7f45b
Add ability to use a config file (-C, --config)
2011-12-06 14:57:37 -08:00
Evan Phoenix
331764078c
Bump to 0.9.0
2011-12-05 16:09:58 -08:00
Evan Phoenix
c5aad50eb4
Add App::Status rack app to control a server
...
Puma::App::Status is a rack app that can be used to control the current
server. It allows a server to be queried remotely programmaticly.
2011-12-05 09:01:19 -08:00
Evan Phoenix
c87d543b68
Minimize allocations in response handling
...
Just another friendly reminder that string constants are frozen so that
when they're inserted into a Hash, they're not dup'd and are put
directly in, saving allocations.
2011-12-01 14:16:18 -08:00
Evan Phoenix
7b9efe3f63
Bump to version 0.8.2
2011-11-22 15:42:05 -08:00
Evan Phoenix
c4d29698c4
Add rack as a dep
2011-10-25 15:07:54 -07:00
Evan Phoenix
1657f579d7
Add PATH_INFO to the env
2011-10-14 12:15:35 -07:00
Evan Phoenix
73ef3c9eb4
Change version to 0.8.0
2011-10-07 12:03:34 -07:00
Evan Phoenix
44cd2583aa
Add timeout support to persistent connections
2011-10-04 21:11:10 -07:00
Evan Phoenix
f5c534a65e
Change version to 1.0.0 and reformat slightly
2011-09-23 21:01:03 -07:00
Evan Phoenix
190a81c55a
Name change: Mongrel => Puma
2011-09-22 19:24:43 -07:00