1
0
Fork 0
mirror of https://github.com/puma/puma.git synced 2022-11-09 13:48:40 -05:00
Commit graph

24 commits

Author SHA1 Message Date
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
Renamed from lib/mongrel/const.rb (Browse further)