From mboxrd@z Thu Jan 1 00:00:00 1970 Delivered-To: chneukirchen@gmail.com Received: by 10.229.216.144 with SMTP id hi16cs7210qcb; Sat, 1 Oct 2011 13:49:08 -0700 (PDT) Return-Path: Received-SPF: pass (google.com: domain of rack-core+bncCP_V2_zRBRDD-Z30BBoEewKHxA@googlegroups.com designates 10.150.61.6 as permitted sender) client-ip=10.150.61.6; Authentication-Results: mr.google.com; spf=pass (google.com: domain of rack-core+bncCP_V2_zRBRDD-Z30BBoEewKHxA@googlegroups.com designates 10.150.61.6 as permitted sender) smtp.mail=rack-core+bncCP_V2_zRBRDD-Z30BBoEewKHxA@googlegroups.com; dkim=pass header.i=rack-core+bncCP_V2_zRBRDD-Z30BBoEewKHxA@googlegroups.com Received: from mr.google.com ([10.150.61.6]) by 10.150.61.6 with SMTP id j6mr1990892yba.51.1317502147771 (num_hops = 1); Sat, 01 Oct 2011 13:49:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=x-beenthere:received-spf:from:subject:date:message-id:to :mime-version:x-mailer:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:x-google-group-id:list-post:list-help:list-archive:sender :list-unsubscribe:content-type; bh=EqrFv0l5+UD6gP+DpJs/9g0btJucBhlWPkVJvIdj/hM=; b=2pz8CR4TW9Ibp8Rx4QTo9/U84/8j7BSrUmQz9Z5YLSllnvUXr7c1Vk2CAOa+kagA1f 3gD3co+SpwDSap2yGY5s8NhyznoboQMBYdiSNTYr9saJKQYl2z8h9NRtPhSy1oY+tS2G MVBDSNsd8xe8LFp+531kuvbv6N3GuZnf8Px/E= Received: by 10.150.61.6 with SMTP id j6mr649204yba.51.1317502147726; Sat, 01 Oct 2011 13:49:07 -0700 (PDT) X-BeenThere: rack-core@googlegroups.com Received: by 10.90.189.8 with SMTP id m8ls13839895agf.1.gmail; Sat, 01 Oct 2011 13:49:06 -0700 (PDT) Received: by 10.236.35.39 with SMTP id t27mr49979098yha.5.1317502146556; Sat, 01 Oct 2011 13:49:06 -0700 (PDT) Received: by 10.236.35.39 with SMTP id t27mr49979097yha.5.1317502146543; Sat, 01 Oct 2011 13:49:06 -0700 (PDT) Received: from mail-gy0-f171.google.com (mail-gy0-f171.google.com [209.85.160.171]) by gmr-mx.google.com with ESMTPS id h45si3094356yhe.6.2011.10.01.13.49.06 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 01 Oct 2011 13:49:06 -0700 (PDT) Received-SPF: pass (google.com: domain of jftucker@gmail.com designates 209.85.160.171 as permitted sender) client-ip=209.85.160.171; Received: by mail-gy0-f171.google.com with SMTP id 3so3098172gyh.2 for ; Sat, 01 Oct 2011 13:49:06 -0700 (PDT) Received: by 10.236.185.228 with SMTP id u64mr79832449yhm.91.1317502146383; Sat, 01 Oct 2011 13:49:06 -0700 (PDT) Received: from [172.18.173.125] (wsip-98-175-140-13.no.no.cox.net. [98.175.140.13]) by mx.google.com with ESMTPS id u66sm10786620yhu.13.2011.10.01.13.49.02 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 01 Oct 2011 13:49:05 -0700 (PDT) From: James Tucker Subject: [SEC] [ANN] Rack 1.3.4, a modular Ruby webserver interface Date: Sat, 1 Oct 2011 13:49:03 -0700 Message-Id: To: rack-core@googlegroups.com, rack-devel@googlegroups.com, ruby-talk-google@googlegroups.com Mime-Version: 1.0 (Apple Message framework v1244.3) X-Mailer: Apple Mail (2.1244.3) X-Original-Sender: jftucker@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of jftucker@gmail.com designates 209.85.160.171 as permitted sender) smtp.mail=jftucker@gmail.com; dkim=pass (test mode) header.i=@gmail.com Reply-To: rack-core@googlegroups.com Precedence: list Mailing-list: list rack-core@googlegroups.com; contact rack-core+owners@googlegroups.com List-ID: X-Google-Group-Id: 504757074975 List-Post: , List-Help: , List-Archive: Sender: rack-core@googlegroups.com List-Unsubscribe: , Content-Type: multipart/alternative; boundary="Apple-Mail=_697D6FE1-F3A1-4638-983F-826BEDB6DC85" --Apple-Mail=_697D6FE1-F3A1-4638-983F-826BEDB6DC85 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hello,=20 Today we are proud to announce the release of Rack 1.3.4. =3D Rack, a modular Ruby webserver interface=20 Rack provides a minimal, modular and adaptable interface for developing = web applications in Ruby. By wrapping HTTP requests and responses in = the simplest way possible, it unifies and distills the API for web = servers, web frameworks, and software in between (the so-called = middleware) into a single method call. The exact details of this are described in the Rack specification, which = all Rack applications should conform to.=20 =3D=3D Changes * October 1, 2011: Nineteenth public release 1.3.4 * Backport security fix from 1.9.3, also fixes some roundtrip issues = in URI * Small documentation update * Fix an issue where BodyProxy could cause an infinite recursion * Add some supporting files for travis-ci =3D=3D Where can I get it?=20 You can download Rack 1.3.4 at=20 http://chneukirchen.org/releases/rack-1.3.4.tar.gz (upload = pending at time of writing) http://rubyforge.org/projects/rack Alternatively, you can checkout from the development repository with: git clone git://github.com/rack/rack.git cd rack && git checkout rack-1.3 # for this release Happy hacking and have a nice day, James Tucker on behalf of the Rack Core Team. bdd02c8185c0c184e56b05489554f91b0f5feb4a rack-1.3.4.tar.gz 98a5fce89ebb77650e00f756e76370a5d51f93a1 rack-1.3.4.gem= --Apple-Mail=_697D6FE1-F3A1-4638-983F-826BEDB6DC85 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii
Hello, 

Today we are proud to announce the release of = Rack 1.3.4.
=3D = Rack, a modular Ruby webserver interface 

Rack provides a minimal, = modular and adaptable interface for developing web applications in = Ruby.  By wrapping HTTP requests and responses in the simplest = way possible, it unifies and distills the API for web servers, web = frameworks, and software in between (the so-called middleware) into = a single method call.
The exact details of this are described in the Rack = specification, which all Rack applications should conform = to. 
=3D=3D = Changes
=3D=3D Where can I get = it? 
You can = download Rack 1.3.4 at 
        http://chneuki= rchen.org/releases/rack-1.3.4.tar.gz   (upload pending at = time of writing)
http://rubyforge.org/projects/= rack
git://github.com/rack/rack.git=
   =  cd rack && git checkout rack-1.3   # for this = release
Happy = hacking and have a nice day,

James Tucker
on behalf = of the Rack Core Team.

bdd02c8185c0c184e56b05489554f91b0f5feb4a =  rack-1.3.4.tar.gz
98a5fce89ebb77650e00f756e76370a5d51f93a1=  rack-1.3.4.gem
= --Apple-Mail=_697D6FE1-F3A1-4638-983F-826BEDB6DC85--