From mboxrd@z Thu Jan 1 00:00:00 1970 Delivered-To: chneukirchen@gmail.com Received: by 10.204.72.79 with SMTP id l15cs309003bkj; Mon, 3 Aug 2009 10:36:31 -0700 (PDT) Return-Path: Received-SPF: pass (google.com: domain of grbounce-ceibQwUAAAB4YPBqaDIjI2bFOCxyyh3G=chneukirchen=gmail.com@googlegroups.com designates 10.100.8.4 as permitted sender) client-ip=10.100.8.4; Authentication-Results: mr.google.com; spf=pass (google.com: domain of grbounce-ceibQwUAAAB4YPBqaDIjI2bFOCxyyh3G=chneukirchen=gmail.com@googlegroups.com designates 10.100.8.4 as permitted sender) smtp.mail=grbounce-ceibQwUAAAB4YPBqaDIjI2bFOCxyyh3G=chneukirchen=gmail.com@googlegroups.com; dkim=pass header.i=grbounce-ceibQwUAAAB4YPBqaDIjI2bFOCxyyh3G=chneukirchen=gmail.com@googlegroups.com Received: from mr.google.com ([10.100.8.4]) by 10.100.8.4 with SMTP id 4mr11963764anh.20.1249320990345 (num_hops = 1); Mon, 03 Aug 2009 10:36:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=domainkey-signature:received:received:x-sender:x-apparently-to :mime-version:received:date:x-ip:user-agent:x-http-useragent :message-id:subject:from:to:content-type:content-transfer-encoding :reply-to:sender:precedence:x-google-loop:mailing-list:list-id :list-post:list-help:list-unsubscribe:x-beenthere-env:x-beenthere; bh=7DCrs8UzJ7Tg+impO/SHQRVYx/MscjuPGkpI2gMamHg=; b=OAa4Gb2wn6j/5yUhXTcHdO1BMwA/JCdry609Cp71Op4IRJFZ/R6KA/QQb1hrYiEKO+ 5/WOtVGE9EI3xouJEMqtGQoYeNEYZ4h10oAwHN10dF+q2Q+0TffUEMPR4Uj+O2QT9JYo nDHblo92HUCGGPL2xUpL83CTZfpKWmkhj7t0s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlegroups.com; s=beta; h=x-sender:x-apparently-to:mime-version:date:x-ip:user-agent :x-http-useragent:message-id:subject:from:to:content-type :content-transfer-encoding:reply-to:sender:precedence:x-google-loop :mailing-list:list-id:list-post:list-help:list-unsubscribe :x-beenthere-env:x-beenthere; b=YNiWJ+oAUSiB5VpzkV9ZqHV5d3IAyayCd71C5c6O7gtxiBTmjyORPBcppBiNL9A8D0 R5jbwMEG0n6z8n4UIy+ZnnFcvPZMKRXAFkLR2EimuImrTxe9uR4AWmoIpoYDo63S1dRw vkMEB8krSRH4XmsW9bBPk5wU0fQDMfwN37rek= Received: by 10.100.8.4 with SMTP id 4mr1745961anh.20.1249320989991; Mon, 03 Aug 2009 10:36:29 -0700 (PDT) Received: by 10.176.146.33 with SMTP id t33gr1536yqd.0; Mon, 03 Aug 2009 10:36:20 -0700 (PDT) X-Sender: josh@joshpeek.com X-Apparently-To: rack-devel@googlegroups.com MIME-Version: 1.0 Received: by 10.100.5.16 with SMTP id 16mr1748583ane.4.1249320979526; Mon, 03 Aug 2009 10:36:19 -0700 (PDT) Date: Mon, 3 Aug 2009 10:36:19 -0700 (PDT) X-IP: 216.80.17.31 User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-us) AppleWebKit/530.19.2 (KHTML, like Gecko) Version/4.0.2 Safari/530.19,gzip(gfe),gzip(gfe) Message-ID: Subject: Rack 1.0.1 maintenance release From: Joshua Peek To: Rack Development Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Reply-To: rack-devel@googlegroups.com Sender: rack-devel@googlegroups.com Precedence: bulk X-Google-Loop: groups Mailing-List: list rack-devel@googlegroups.com; contact rack-devel+owner@googlegroups.com List-Id: List-Post: List-Help: List-Unsubscribe: , X-BeenThere-Env: rack-devel@googlegroups.com X-BeenThere: rack-devel@googlegroups.com I'd like to do a 1.0.1 maintenance soon of the rack-1.0 branch. Please test your apps and frameworks on that branch. It should be a fully compatible bug fix release. I went though most of the Lighthouse tickets and only found one that really concerned 1.0. "Rack::Utils.unescape problems in Ruby 1.9.1" http://rack.lighthouseapp.com/projects/22435/tickets/48-rackutilsunescape-problems-in-ruby-191 http://rack.lighthouseapp.com/projects/22435-rack/milestones/current Please reassign any 1.1 milestones tickets to 1.0 or let me know of anything else master that you'd liked cherry-picked into rack-1.0. Looking forward to Rack 1.1. Here's what changed on rack-1.0 since the 1.0 tag: commit 04a5e732a1aa708c0953c55984c17e01252d0aa9 Author: Julien Sanchez Date: Mon Aug 3 10:49:11 2009 -0500 Mongrel handler should use rack_input var Signed-off-by: Joshua Peek :100644 100644 3a5ef32... 3e2cd8b... M lib/rack/handler/mongrel.rb commit 488cf8091bb5d0262c784da40fa2b60d874e7303 Author: Joshua Peek Date: Mon Aug 3 10:33:18 2009 -0500 Return an empty string for Request#host if HTTP_HOST and SERVER_NAME are both missing :100644 100644 be534a8... 2f64bd6... M lib/rack/request.rb :100644 100644 7e4be77... 74e2f00... M test/spec_rack_request.rb commit 9a1e52b240be1e8cb62989739fba4d7e46681a1d Author: Joshua Peek Date: Mon Aug 3 12:25:45 2009 -0500 Kill request instance memoization Conflicts: test/spec_rack_mock.rb :100644 100644 0bff7af... be534a8... M lib/rack/request.rb :100644 100644 b16306b... 9c392a2... M test/spec_rack_mock.rb :100644 100644 dbfd5b1... 7e4be77... M test/spec_rack_request.rb commit 663b8ec47eff66f75abd037736213232823838f6 Author: Joshua Peek Date: Thu Apr 30 19:02:57 2009 -0500 Bump remainder of rack.versions :100644 100644 e38156c... f45f3d7... M lib/rack/handler/cgi.rb :100644 100644 c32c186... 11e1fca... M lib/rack/handler/fastcgi.rb :100644 100644 c65ba3e... 7231336... M lib/rack/handler/lsws.rb :100644 100644 f0c0d58... 3a5ef32... M lib/rack/handler/mongrel.rb :100644 100644 9495c66... 6c4932d... M lib/rack/handler/scgi.rb :100644 100644 829e7d6... 2bdc83a... M lib/rack/handler/webrick.rb :100644 100644 331f988... 818fabd... M test/spec_rack_cgi.rb :100644 100644 66ab4f7... 69478de... M test/spec_rack_fastcgi.rb :100644 100644 1da0af4... d73e884... M test/spec_rack_mongrel.rb :100644 100644 a7393e9... 3e63ea6... M test/spec_rack_webrick.rb commit 3c4fad7529074b1ac2b2de0fedea2726729f9107 Author: Ryan Tomayko Date: Sat Apr 25 07:35:10 2009 -0700 fix rack.version in MockRequest :100644 100644 70852da... 847763c... M lib/rack/mock.rb commit 851782648fbbb141b1b56b73d8efc99efcac1b27 Author: Hongli Lai (Phusion) Date: Wed Jun 17 17:33:21 2009 -0500 Document more clearly that rack.input must be opened in binary mode, and enforce it in Rack::Lint. Signed-off-by: Joshua Peek :100644 100644 bf2e978... 796807a... M lib/rack/lint.rb :100644 100644 8c6419d... a227b56... M test/spec_rack_lint.rb commit dfab30daae0f1748c0e93009583dc33dbc838a7c Author: Hongli Lai (Phusion) Date: Wed Jun 17 17:19:19 2009 -0500 Add unit tests for Rack::Util::HeaderHash#delete. [#54 state:resolved] Signed-off-by: Joshua Peek :100644 100644 7dd5880... d1823cd... M test/spec_rack_utils.rb commit f61f21c22caf2d784d2a0e00e4866cf528c21ced Author: tlrobinson Date: Fri May 22 15:46:01 2009 -0700 Fix for form names containing "=": split first then unescape components Signed-off-by: Christian Neukirchen :100644 100644 40f9b49... 2d1ddc5... M lib/rack/utils.rb :100644 100644 8f4fd75... 7dd5880... M test/spec_rack_utils.rb commit 480eb783477175d5c409d38258a65ce6cf3175e4 Author: Simon Chiang Date: Fri May 15 22:53:04 2009 +0800 optimizations of parse/build query Signed-off-by: Joshua Peek :100644 100644 447e89c... 40f9b49... M lib/rack/utils.rb commit fb01269645cddfaff95eefa91b93c894666ea96b Author: raggi Date: Wed Apr 29 00:28:12 2009 +0100 Switch to emacs style encoding comment :100644 100644 a9ab0d9... 447e89c... M lib/rack/utils.rb commit 9abab4a36b10a0ce3f667ef1099e3361a648f425 Author: raggi Date: Wed Apr 29 00:15:53 2009 +0100 Fix multipart uploads on 1.9 :100644 100644 ea24fec... a9ab0d9... M lib/rack/utils.rb commit e7ab02a770756d3df7a838d50d04ec6e0b593046 Author: Joshua Peek Date: Tue Apr 28 11:43:22 2009 -0500 Add anchor to nested params parsing regexp to prevent stack overflows :100644 100644 6aaf478... ea24fec... M lib/rack/utils.rb