Evan Phoenix
|
b24920d3ed
|
Add hook's and wire up a state hook
|
2013-09-13 09:56:39 -07:00 |
|
Evan Phoenix
|
f7f7733861
|
Fix sending Content-Type and Content-Length for no body status. Fixes #304
|
2013-07-05 22:16:46 -07:00 |
|
Daniel Huckstep
|
1bcc1b96e2
|
Don't crash when given a non-standard HTTP code
|
2013-07-05 15:40:34 -06:00 |
|
Evan Phoenix
|
a99a3f0bfe
|
Don't leak info when not in development. Fixes #256
|
2013-07-01 16:48:17 -07:00 |
|
Evan Phoenix
|
831f09d5d9
|
Ignore the body on a HEAD request. Fixes #278
|
2013-06-18 14:27:46 -07:00 |
|
David Calavera
|
81461adac0
|
Make sure that the default port is 80 when the request doesn't include HTTP_X_FORWARDED_PROTO.
|
2013-02-19 19:31:38 -08:00 |
|
David Calavera
|
1c6c61b089
|
Respect the header HTTP_X_FORWARDED_PROTO when the host doesn't include a port number.
Otherwise rack generates urls like https://example.com:80/foo/bar
|
2013-02-19 19:23:02 -08:00 |
|
Evan Phoenix
|
63c9625230
|
Exclude JRuby from SSL test
|
2012-11-29 11:58:08 -08:00 |
|
Evan Phoenix
|
021e0f100e
|
Properly check #syswrite's value for variable sized buffers. Fixes #170
|
2012-11-29 11:32:50 -08:00 |
|
Evan Phoenix
|
7adcb771a5
|
More work on the Java version, not working
|
2012-08-26 13:55:36 -07:00 |
|
Evan Phoenix
|
17a058a158
|
Minor cleanup and properly scope
|
2012-08-22 22:12:12 -07:00 |
|
Evan Phoenix
|
327e2013e1
|
Get OpenSSL driven version working
|
2012-08-22 22:06:47 -07:00 |
|
Evan Phoenix
|
0467ea2d0a
|
Add puma.socket key for direct socket access
|
2012-06-04 12:00:11 -07:00 |
|
Evan Phoenix
|
5858b7dd98
|
Wait for the server to finish stopping
|
2012-05-15 16:38:22 -06:00 |
|
Evan Phoenix
|
a8bb212740
|
Use StringIO properly. Fixes #98
Oops, StringIO.new(str) is quite different from StringIO.new.write(str).
|
2012-05-15 16:19:28 -06:00 |
|
Evan Phoenix
|
0471babe5f
|
Fix rack.url_scheme for SSL servers. Fixes #65
|
2012-04-11 12:16:26 -07:00 |
|