From mboxrd@z Thu Jan 1 00:00:00 1970 Delivered-To: chneukirchen@gmail.com Received: by 10.49.85.105 with SMTP id g9csp107756qez; Thu, 7 Feb 2013 19:11:55 -0800 (PST) Return-Path: Received-SPF: pass (google.com: domain of rack-core+bncBD75LW742ECRB6WZ2GEAKGQEPD44QJA@googlegroups.com designates 10.50.159.197 as permitted sender) client-ip=10.50.159.197 Authentication-Results: mr.google.com; spf=pass (google.com: domain of rack-core+bncBD75LW742ECRB6WZ2GEAKGQEPD44QJA@googlegroups.com designates 10.50.159.197 as permitted sender) smtp.mail=rack-core+bncBD75LW742ECRB6WZ2GEAKGQEPD44QJA@googlegroups.com; dkim=pass header.i=@googlegroups.com X-Received: from mr.google.com ([10.50.159.197]) by 10.50.159.197 with SMTP id xe5mr5742986igb.3.1360293115259 (num_hops = 1); Thu, 07 Feb 2013 19:11:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=x-received:mime-version:x-beenthere:x-received:x-received :received-spf:x-received:message-id:date:from:to:subject :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 :content-transfer-encoding; bh=+48tLpWmY2mg9Tx/QBYcrTSZjxF691Zrp2Ye+jBnVrA=; b=ErTCfyNeCoox624siFadX+uHysVEV7dPhV8zBMfakEiV3ady/iY389vdAs6Ieqir3e 0XiDkasdjY1BfOGUKgJwcX0HVmIusXQkIen6QiT97r7Q4RI/SGm1EnChzpJDInVCs/NO hDxv4TgIHIL3pIXT0MhnNWnjG9VkrLu0hPAWliJkY0zncHL8BE+WtL3veUwzJDKRJb0d aNGNXhxAmIM1xgHx0FFgDWTdVFkVoWiOqYbFzGJruVaaGrgZuUuFHgwk1u+J3kEf8dEP K0RQpBxrqHrAILZNX2fVSC4eXON/Lkv4SO9sFuR609HnEg9yLfsjOtjmZ6kxxgiEwzSp W6Yw== X-Received: by 10.50.159.197 with SMTP id xe5mr965550igb.3.1360293115031; Thu, 07 Feb 2013 19:11:55 -0800 (PST) MIME-Version: 1.0 X-BeenThere: rack-core@googlegroups.com Received: by 10.50.159.169 with SMTP id xd9ls502732igb.17.canary; Thu, 07 Feb 2013 19:11:54 -0800 (PST) X-Received: by 10.42.178.2 with SMTP id bk2mr2720704icb.26.1360293114782; Thu, 07 Feb 2013 19:11:54 -0800 (PST) X-Received: by 10.42.178.2 with SMTP id bk2mr2720703icb.26.1360293114769; Thu, 07 Feb 2013 19:11:54 -0800 (PST) Received: from mail-ie0-x235.google.com (ie-in-x0235.1e100.net [2607:f8b0:4001:c03::235]) by gmr-mx.google.com with ESMTPS id vg6si391335igb.0.2013.02.07.19.11.54 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 07 Feb 2013 19:11:54 -0800 (PST) Received-SPF: pass (google.com: domain of jftucker@gmail.com designates 2607:f8b0:4001:c03::235 as permitted sender) client-ip=2607:f8b0:4001:c03::235; Received: by mail-ie0-f181.google.com with SMTP id 17so4534082iea.12 for ; Thu, 07 Feb 2013 19:11:54 -0800 (PST) X-Received: by 10.50.203.37 with SMTP id kn5mr7760732igc.47.1360293114402; Thu, 07 Feb 2013 19:11:54 -0800 (PST) Received: from localhost ([216.239.55.209]) by mx.google.com with ESMTPS id j11sm13030366igc.5.2013.02.07.19.11.53 (version=TLSv1 cipher=RC4-SHA bits=128/128); Thu, 07 Feb 2013 19:11:53 -0800 (PST) Message-ID: <51146cf9.cb0d320a.7171.ffffc1f3@mx.google.com> Date: Thu, 07 Feb 2013 19:11:53 -0800 (PST) From: jftucker@gmail.com To: ruby-talk@ruby-lang.org, rack-devel@googlegroups.com, rack-core@googlegroups.com Subject: [SEC][ANN] Rack 1.3.10, a modular Ruby webserver interface X-Original-Sender: jftucker@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of jftucker@gmail.com designates 2607:f8b0:4001:c03::235 as permitted sender) smtp.mail=jftucker@gmail.com; dkim=pass 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: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, Today we are proud to announce the release of Rack 1.3.10. =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 simp= lest way possible, it unifies and distills the API for web servers, web fra= meworks, and software in between (the so-called middleware) into a single m= ethod call. The exact details of this are described in the Rack specification, which al= l Rack applications should conform to.=20 =3D=3D Changes * February 7th, Thirty fifth public release 1.1.6, 1.2.8, 1.3.10 * Fix CVE-2013-0263, timing attack against Rack::Session::Cookie =3D=3D Where can I get it?=20 You can download Rack at=20 http://chneukirchen.org/releases/rack-1.3.10.tar.gz (upload pendi= ng 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. 381c75b3d65114cd10b5bc5e7ca1d6206806f794 rack-1.3.10.tar.gz 46087d924c059665cbf3040cd0c93c804fc52f7b rack-1.3.10.gem -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (Darwin) iQEcBAEBAgAGBQJRFGz3AAoJELphsezQxofDcdoIALJnNeRLlykgvNBVIsc0kaEJ 9Nwh46dkrL6DCuTYYcwmVjfR85N4X6GT6ckm9iBhEWNe2gKvFTvW1duG7sf3TdPQ 6xbzg5uJTNWYG4Q4a0ybRc6BpFwFaiKwKVhEefuus10COUV0inn+2ZoTyOn3EurH i0oLBztjnuujlxc7rvGVcLzASVxYo5bNUIhv5qFhVxl5vFDkyI58kKXeOkyVdPML jX0g7wTkQHzRWbONWHHIlD8SmRwNS7iFnJCNIM2RgHT58Rv+GQiR2MH4fWf0AMQ8 +hXB1JGpkc3lME6FfK5rsIbuBM3e0+GlDkKX4cNz2ZsBSNUZsW9lsrWLWHyvSJQ=3D =3DmoYr -----END PGP SIGNATURE----- --=20 ---=20 You received this message because you are subscribed to the Google Groups "= Rack Core team" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to rack-core+unsubscribe@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.