From mboxrd@z Thu Jan 1 00:00:00 1970 Delivered-To: chneukirchen@gmail.com Received: by 10.229.226.196 with SMTP id ix4cs65190qcb; Tue, 27 Dec 2011 18:44:35 -0800 (PST) Return-Path: Received-SPF: pass (google.com: domain of rack-core+bncCP_V2_zRBRCRher3BBoEHXZsmw@googlegroups.com designates 10.224.175.12 as permitted sender) client-ip=10.224.175.12; Authentication-Results: mr.google.com; spf=pass (google.com: domain of rack-core+bncCP_V2_zRBRCRher3BBoEHXZsmw@googlegroups.com designates 10.224.175.12 as permitted sender) smtp.mail=rack-core+bncCP_V2_zRBRCRher3BBoEHXZsmw@googlegroups.com; dkim=pass header.i=rack-core+bncCP_V2_zRBRCRher3BBoEHXZsmw@googlegroups.com Received: from mr.google.com ([10.224.175.12]) by 10.224.175.12 with SMTP id v12mr16065875qaz.3.1325040273710 (num_hops = 1); Tue, 27 Dec 2011 18:44:33 -0800 (PST) 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=TqVlRKem+5RD0ngIJ0Wl71gkC9QrILzeUhAo7WMOsLA=; b=0QFYkKf2HGU0BmN/Kk+S2NiXXYQUIteMyQF6Ud599ZVp8tjUhKEppxdslx33Ki9NDQ 3u7KZrCssDvKIZ4EwnUyS7NMdruNbB6SbFLI39YWOEvYfT6qEmDN+Il8A47EJcwq08l5 CeO0QDMMGVJQSW/BZL0gLg5nCjQg05zuFiohw= Received: by 10.224.175.12 with SMTP id v12mr5074859qaz.3.1325040273696; Tue, 27 Dec 2011 18:44:33 -0800 (PST) X-BeenThere: rack-core@googlegroups.com Received: by 10.224.184.209 with SMTP id cl17ls47379127qab.0.gmail; Tue, 27 Dec 2011 18:44:33 -0800 (PST) Received: by 10.224.179.67 with SMTP id bp3mr45306774qab.5.1325040273235; Tue, 27 Dec 2011 18:44:33 -0800 (PST) Received: by 10.224.179.67 with SMTP id bp3mr45306772qab.5.1325040273210; Tue, 27 Dec 2011 18:44:33 -0800 (PST) Received: from mail-qw0-f44.google.com (mail-qw0-f44.google.com [209.85.216.44]) by gmr-mx.google.com with ESMTPS id x28si23787559qcs.2.2011.12.27.18.44.33 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 27 Dec 2011 18:44:33 -0800 (PST) Received-SPF: pass (google.com: domain of jftucker@gmail.com designates 209.85.216.44 as permitted sender) client-ip=209.85.216.44; Received: by qadb15 with SMTP id b15so6852811qad.10 for ; Tue, 27 Dec 2011 18:44:33 -0800 (PST) Received: by 10.224.95.197 with SMTP id e5mr36048716qan.0.1325040273074; Tue, 27 Dec 2011 18:44:33 -0800 (PST) Received: from [192.168.102.5] ([199.172.231.12]) by mx.google.com with ESMTPS id r10sm55005250qaz.7.2011.12.27.18.44.30 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 27 Dec 2011 18:44:31 -0800 (PST) From: James Tucker Subject: [SEC][ANN] Rack 1.1.3, a modular Ruby webserver interface Date: Tue, 27 Dec 2011 22:44:29 -0400 Message-Id: <3EA68249-5BB8-426C-998E-ECBA5E794F9C@gmail.com> To: rack-core@googlegroups.com, rack-devel@googlegroups.com, ruby-talk-google@googlegroups.com Mime-Version: 1.0 (Apple Message framework v1251.1) X-Mailer: Apple Mail (2.1251.1) 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.216.44 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=_E48BE5A8-D33D-41AD-A766-D8621B70BB2B" --Apple-Mail=_E48BE5A8-D33D-41AD-A766-D8621B70BB2B Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hello,=20 Today we are proud to announce the release of Rack . =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 * December 28th, 2011: Twenty first public release: 1.1.3. * Security fix. http://www.ocert.org/advisories/ocert-2011-003.html Further information here: http://jruby.org/2011/12/27/jruby-1-6-5-1 =3D=3D Where can I get it?=20 You can download Rack at=20 http://chneukirchen.org/releases/rack-1.1.3.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.1 # for this release Happy hacking and have a nice day, James Tucker on behalf of the Rack Core Team. 7c9ea394d3f51ccae92d28cb65b218ba80f5675a rack-1.1.3.tar.gz 18ab872cf05ee445bc586db98da946a9b197935c rack-1.1.3.gem --Apple-Mail=_E48BE5A8-D33D-41AD-A766-D8621B70BB2B Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii Hello, 

Today we are = proud to announce the release of Rack .

=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

* December 28th, 2011: Twenty first = public release: 1.1.3.
    = Further information here: http://jruby.org/2011/1= 2/27/jruby-1-6-5-1

=3D=3D Where = can I get it? 

You can = download Rack at 
        http://chneuki= rchen.org/releases/rack-1.1.3.tar.gz   (upload pending at time = of writing)
          =         http://rubyforge.org/projects/= rack

Alternatively, you can checkout from the development = repository with:
    cd rack && git checkout rack-1.1   = # for this release

Happy hacking = and have a nice day,

James = Tucker
on behalf of the Rack Core = Team.

7c9ea394d3f51ccae92d28cb65b218ba80f5675a =  rack-1.1.3.tar.gz
18ab872cf05ee445bc586db98da946a9b197935c =  rack-1.1.3.gem

= --Apple-Mail=_E48BE5A8-D33D-41AD-A766-D8621B70BB2B--