Evan Phoenix
f2a5c875a7
Merge pull request #1070 from frodsan/rm-1.8
...
Drop support for 1.8.7 and 1.9.2.
2016-09-05 10:24:22 -07:00
Francesco Rodriguez
69710ab4a4
Remove support for 1.8.7 and 1.9.2.
2016-09-01 23:58:15 +02:00
Jun Aruga
dba2349d97
Support rack 2.
2016-09-01 13:55:55 +02:00
Evan Phoenix
a6438404e2
Minor history stuff
2016-07-25 19:00:34 -07:00
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
Evan Phoenix
55b9ce01e5
Bump to 2.9.0
2014-07-12 17:58:53 -07:00
Chulki Lee
938324231d
BSD-3-Clause over BSD to avoid confusion
2014-06-02 16:24:53 -07:00
Evan Phoenix
db33a35768
Remove rubyforge project name
2014-03-28 15:54:40 -07:00
Evan Phoenix
54e92375e9
Set the license to BSD. Fixes #432
2014-01-25 12:50:23 -08:00
Evan Phoenix
8faea06e44
Nuke the code to generate puma.gemspec
2013-08-08 16:25:00 -07:00
Evan Phoenix
523e5bff8d
Add manifest checking to release process
2013-07-06 13:48:35 -07:00
Evan Phoenix
c50d8ea85d
Add custom version of git:changelog
2013-07-01 17:51:11 -07:00
Evan Phoenix
f336e8f133
Bump to 2.0.0.b5
2013-02-05 22:50:49 -08:00
Evan Phoenix
8fdc2744c9
Exclude shell tests on jruby
2012-11-29 12:28:16 -08:00
Evan Phoenix
960d032110
Move where IO redirect is performed
2012-10-13 10:18:04 -07:00
Evan Phoenix
e191003fc4
Start java version of MiniSSL
2012-08-23 16:56:37 -07:00
Evan Phoenix
e8f4bcfae5
Regen gemspec properly
2012-07-19 16:39:46 -07:00
jc00ke
6767859c98
Fix homepage url in gemspec
2012-04-30 10:45:32 -07:00
Evan Phoenix
7b77f13dad
Bump to 1.2.0
2012-04-11 11:34:38 -07:00
Evan Phoenix
2f794b9d30
Use the Hoe git plugin
2012-03-29 15:47:48 -07:00
Evan Phoenix
dac074db6e
Go back to approx, I'm a silly goose
2012-03-02 16:43:38 -08:00
Evan Phoenix
22a52fa609
Change rack dep, version bump
2012-03-02 16:39:01 -08:00
Evan Phoenix
a47cc0eae7
Remove cross reporting workarounds since rack-compiler 0.8.0 fixes them
2012-01-08 17:53:15 -08:00
Evan Phoenix
de7bb0f997
Quiet rake by disabling features unless the config is right
2012-01-08 16:48:09 -08:00
Luis Lavena
0fee5c8064
Change YAML.load trick to use File.read instead
...
And move required Ruby version to 1.8.7 or greater.
(sorry folks on 1.8.6, time to upgrade anyway)
2012-01-08 17:46:10 -03:00
Luis Lavena
21327cad9b
Add fat-binary stub when cross compiling
...
And generate it using RUBY_VERSION and proper require.
2012-01-08 17:23:37 -03:00
Luis Lavena
d86b169d9d
Remove old Rakefile
2012-01-08 16:42:19 -03:00
Luis Lavena
942c1ad7e1
Enable cross-compilation of C extension
2012-01-08 16:42:07 -03:00
Luis Lavena
474ba70647
Build extensions
...
And place the resulting extension in 'puma' namespace
2012-01-08 16:32:32 -03:00
Luis Lavena
9cb0d94087
Compile extensions
...
Thanks to rake-compiler 0.8.0, there is no longer a need to be exclusive
about adding either C or Java type of extensions to the Rakefile.
2012-01-08 16:00:10 -03:00
Luis Lavena
3e98339c31
Make 'ragel' task actually work
2012-01-08 15:53:28 -03:00
Luis Lavena
a4a346877b
Initial cleanup of Rakefile
2012-01-08 14:06:50 -03:00
Evan Phoenix
331764078c
Bump to 0.9.0
2011-12-05 16:09:58 -08:00
Evan Phoenix
9198b0c628
Remove reference to old task file
2011-12-04 16:47:05 -08:00
Evan Phoenix
6a107fdd76
Put everything back into the Rakefile
2011-12-01 21:26:49 -08:00
Evan Phoenix
3f95ed35b7
Minor rake cleanup
2011-11-22 15:07:19 -08:00
Evan Phoenix
f748edfade
Start cleanup and modernization
2011-09-15 13:23:36 -07:00
Luis Lavena
4871e0a2a3
Play nice with people don't like RubyGems
2010-01-17 13:44:49 -03:00
Evan Weaver
cde0074fef
Merge branch 'mattetti-1.1.6' into spinoff
...
Conflicts:
CHANGELOG
ext/http11/http11.c
ext/http11/http11_parser.c
lib/mongrel/const.rb
2009-07-07 16:37:23 -07:00
Luis Lavena
b3ebbc2d9d
Spinoff: Rework project structure using Hoe.
...
The goal is simplification and less duplication. Previous
defined task are commented and specific pieces are going to
be added to tasks folder.
This was requires since Echoe do not let us remove the compilation
steps that rake-compiler needs to hook in.
2009-07-06 22:33:28 -03:00
evanweaver
7c9d988d4d
Backport Eric's changes to the http parser from trunk (Eric Wong).
...
Apply fix for Ragel 6 (Eric Wong, Ry Dahl).
Two tests fail with the new parser (1 failed with the old parser). Needs investigation.
Close #12 (mongrel_rails send_signal leaves a filehandle open until gc).
Close #14 (mongrel_rails command line option --num-procs does not change the max number of procs).
Close #15 (mongrel squashes helpful exception in register method).
Close #16 , XXX needs audit! (CGIWrapper "options" attr_reader has no corresponding @options variable).
Close #20 (Mongrel doesn't erase temporary files during it's operation on windows).
Close #19 , XXX needs audit! (HttpResponse#reset does not properly reset HeaderOut).
Close #22 (gem_plugin should load gems from Gem.path not Gem.dir).
Close #23 (mongrel_cluster's mongrel_rails configuration option isn't fully respected).
If I had git, being offline wouldn't have resulted in one massive commit.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/branches/stable_1-2@995 19e92222-5c0b-0410-8929-a290d50e31e9
2009-03-27 02:43:46 -07:00
Matt Aimonetti
55ab3440c4
removed fastthread dependency and fixed some ruby1.9 syntax issues
2009-03-27 02:37:55 -07:00
evanweaver
cf7246a0cc
Gems 1.0.1 needs Platform::CURRENT instead of Platform::WIN32 for some reason.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/branches/stable_1-1@985 19e92222-5c0b-0410-8929-a290d50e31e9
2008-02-29 19:23:12 +00:00
evanweaver
05e2b49eb0
Add 'doc' to clean pattern.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/branches/stable_1-1@979 19e92222-5c0b-0410-8929-a290d50e31e9
2008-02-23 19:45:25 +00:00
evanweaver
58caf56884
Remove site tasks that no longer apply.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/branches/stable_1-1@958 19e92222-5c0b-0410-8929-a290d50e31e9
2008-02-13 05:32:51 +00:00
evanweaver
f4fc291fc7
repair Rakefile
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/branches/stable_1-1@941 19e92222-5c0b-0410-8929-a290d50e31e9
2007-12-31 17:34:46 +00:00
luislavena
1d3f272f4d
* ext/http11/http11.c: bumped version to 1.1.3.
...
* Rakefile: workaround and ugly hack to get PURE_RUBY version of gem built.
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/branches/stable_1-1@933 19e92222-5c0b-0410-8929-a290d50e31e9
2007-12-29 06:01:22 +00:00
evanweaver
5b69bdcf19
rakefile fixes for cross-packaging and java testing in 1-1-2
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/branches/stable_1-1@912 19e92222-5c0b-0410-8929-a290d50e31e9
2007-12-15 08:19:19 +00:00
evanweaver
6161ec88f7
java doesn't depend on cgi_multipart_eof_fix anymore
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/branches/stable_1-1@909 19e92222-5c0b-0410-8929-a290d50e31e9
2007-12-15 06:31:31 +00:00
evanweaver
dca3b1213c
dont fail if allison is missing
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@879 19e92222-5c0b-0410-8929-a290d50e31e9
2007-11-12 21:25:19 +00:00