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

192 commits

Author SHA1 Message Date
Evan Phoenix
f2a5c875a7 Merge pull request 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
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 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  (mongrel_rails send_signal leaves a filehandle open until gc).
Close  (mongrel_rails command line option --num-procs does not change the max number of procs).
Close  (mongrel squashes helpful exception in register method).
Close , XXX needs audit! (CGIWrapper "options" attr_reader has no corresponding @options variable).
Close  (Mongrel doesn't erase temporary files during it's operation on windows).
Close , XXX needs audit! (HttpResponse#reset does not properly reset HeaderOut).
Close  (gem_plugin should load gems from Gem.path not Gem.dir).
Close  (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