Mon Jan 14 04:35:02 2013 UTC ()
Update ruby-rack13 to 1.3.9.

* January 6th, 2013: Twenty eighth public release 1.3.7
  * Add warnings when users do not provide a session secret
  * Fix parsing performance for unquoted filenames
  * Updated URI backports
  * Fix URI backport version matching, and silence constant warnings
  * Correct parameter parsing with empty values
  * Correct rackup '-I' flag, to allow multiple uses
  * Correct rackup pidfile handling
  * Report rackup line numbers correctly
  * Fix request loops caused by non-stale nonces with time limits
  * Fix reloader on Windows
  * Prevent infinite recursions from Response#to_ary
  * Various middleware better conforms to the body close specification
  * Updated language for the body close specification
  * Additional notes regarding ECMA escape compatibility issues
  * Fix the parsing of multiple ranges in range headers

* January 7th, 2013: Thirtieth public release 1.3.8
  * Security: Prevent unbounded reads in large multipart boundaries

* January 13th, 2013: Thirty second public release 1.4.4, 1.3.9, 1.2.7, 1.1.5
  * [SEC] Rack::Auth::AbstractRequest no longer symbolizes arbitrary strings
  * Fixed erroneous test case in the 1.3.x series


(taca)
diff -r1.1.1.1 -r1.2 pkgsrc/www/ruby-rack13/Makefile
diff -r1.1.1.1 -r1.2 pkgsrc/www/ruby-rack13/PLIST
diff -r1.1.1.1 -r1.2 pkgsrc/www/ruby-rack13/distinfo

cvs diff -r1.1.1.1 -r1.2 pkgsrc/www/ruby-rack13/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/www/ruby-rack13/Attic/Makefile 2012/03/17 16:38:50 1.1.1.1
+++ pkgsrc/www/ruby-rack13/Attic/Makefile 2013/01/14 04:35:02 1.2
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1# $NetBSD: Makefile,v 1.1.1.1 2012/03/17 16:38:50 taca Exp $ 1# $NetBSD: Makefile,v 1.2 2013/01/14 04:35:02 taca Exp $
2 2
3DISTNAME= rack-1.3.6 3DISTNAME= rack-1.3.9
4CATEGORIES= www 4CATEGORIES= www
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= http://rack.rubyforge.org/ 7HOMEPAGE= http://rack.rubyforge.org/
8COMMENT= Ruby webserver interface 8COMMENT= Ruby webserver interface
9LICENSE= mit 9LICENSE= mit
10 10
11pre-configure: 11pre-configure:
12 ${FIND} ${WRKSRC} -type f -exec ${CHMOD} g-w {} \; 12 ${FIND} ${WRKSRC} -type f -exec ${CHMOD} g-w {} \;
13 13
14.include "../../lang/ruby/gem.mk" 14.include "../../lang/ruby/gem.mk"
15.include "../../mk/bsd.pkg.mk" 15.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1.1.1 -r1.2 pkgsrc/www/ruby-rack13/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/www/ruby-rack13/Attic/PLIST 2012/03/17 16:38:50 1.1.1.1
+++ pkgsrc/www/ruby-rack13/Attic/PLIST 2013/01/14 04:35:02 1.2
@@ -1,36 +1,39 @@ @@ -1,36 +1,39 @@
1@comment $NetBSD: PLIST,v 1.1.1.1 2012/03/17 16:38:50 taca Exp $ 1@comment $NetBSD: PLIST,v 1.2 2013/01/14 04:35:02 taca Exp $
2bin/rackup 2bin/rackup
3${GEM_HOME}/cache/${GEM_NAME}.gem 3${GEM_HOME}/cache/${GEM_NAME}.gem
4${GEM_LIBDIR}/COPYING 4${GEM_LIBDIR}/COPYING
5${GEM_LIBDIR}/KNOWN-ISSUES 5${GEM_LIBDIR}/KNOWN-ISSUES
6${GEM_LIBDIR}/README.rdoc 6${GEM_LIBDIR}/README.rdoc
7${GEM_LIBDIR}/Rakefile 7${GEM_LIBDIR}/Rakefile
8${GEM_LIBDIR}/SPEC 8${GEM_LIBDIR}/SPEC
9${GEM_LIBDIR}/bin/rackup 9${GEM_LIBDIR}/bin/rackup
 10${GEM_LIBDIR}/contrib/rack.png
 11${GEM_LIBDIR}/contrib/rack.svg
10${GEM_LIBDIR}/contrib/rack_logo.svg 12${GEM_LIBDIR}/contrib/rack_logo.svg
11${GEM_LIBDIR}/example/lobster.ru 13${GEM_LIBDIR}/example/lobster.ru
12${GEM_LIBDIR}/example/protectedlobster.rb 14${GEM_LIBDIR}/example/protectedlobster.rb
13${GEM_LIBDIR}/example/protectedlobster.ru 15${GEM_LIBDIR}/example/protectedlobster.ru
14${GEM_LIBDIR}/lib/rack.rb 16${GEM_LIBDIR}/lib/rack.rb
15${GEM_LIBDIR}/lib/rack/auth/abstract/handler.rb 17${GEM_LIBDIR}/lib/rack/auth/abstract/handler.rb
16${GEM_LIBDIR}/lib/rack/auth/abstract/request.rb 18${GEM_LIBDIR}/lib/rack/auth/abstract/request.rb
17${GEM_LIBDIR}/lib/rack/auth/basic.rb 19${GEM_LIBDIR}/lib/rack/auth/basic.rb
18${GEM_LIBDIR}/lib/rack/auth/digest/md5.rb 20${GEM_LIBDIR}/lib/rack/auth/digest/md5.rb
19${GEM_LIBDIR}/lib/rack/auth/digest/nonce.rb 21${GEM_LIBDIR}/lib/rack/auth/digest/nonce.rb
20${GEM_LIBDIR}/lib/rack/auth/digest/params.rb 22${GEM_LIBDIR}/lib/rack/auth/digest/params.rb
21${GEM_LIBDIR}/lib/rack/auth/digest/request.rb 23${GEM_LIBDIR}/lib/rack/auth/digest/request.rb
22${GEM_LIBDIR}/lib/rack/backports/uri/common_18.rb 24${GEM_LIBDIR}/lib/rack/backports/uri/common_18.rb
23${GEM_LIBDIR}/lib/rack/backports/uri/common_192.rb 25${GEM_LIBDIR}/lib/rack/backports/uri/common_192.rb
 26${GEM_LIBDIR}/lib/rack/backports/uri/common_193.rb
24${GEM_LIBDIR}/lib/rack/body_proxy.rb 27${GEM_LIBDIR}/lib/rack/body_proxy.rb
25${GEM_LIBDIR}/lib/rack/builder.rb 28${GEM_LIBDIR}/lib/rack/builder.rb
26${GEM_LIBDIR}/lib/rack/cascade.rb 29${GEM_LIBDIR}/lib/rack/cascade.rb
27${GEM_LIBDIR}/lib/rack/chunked.rb 30${GEM_LIBDIR}/lib/rack/chunked.rb
28${GEM_LIBDIR}/lib/rack/commonlogger.rb 31${GEM_LIBDIR}/lib/rack/commonlogger.rb
29${GEM_LIBDIR}/lib/rack/conditionalget.rb 32${GEM_LIBDIR}/lib/rack/conditionalget.rb
30${GEM_LIBDIR}/lib/rack/config.rb 33${GEM_LIBDIR}/lib/rack/config.rb
31${GEM_LIBDIR}/lib/rack/content_length.rb 34${GEM_LIBDIR}/lib/rack/content_length.rb
32${GEM_LIBDIR}/lib/rack/content_type.rb 35${GEM_LIBDIR}/lib/rack/content_type.rb
33${GEM_LIBDIR}/lib/rack/deflater.rb 36${GEM_LIBDIR}/lib/rack/deflater.rb
34${GEM_LIBDIR}/lib/rack/directory.rb 37${GEM_LIBDIR}/lib/rack/directory.rb
35${GEM_LIBDIR}/lib/rack/etag.rb 38${GEM_LIBDIR}/lib/rack/etag.rb
36${GEM_LIBDIR}/lib/rack/file.rb 39${GEM_LIBDIR}/lib/rack/file.rb
@@ -68,26 +71,27 @@ ${GEM_LIBDIR}/lib/rack/server.rb @@ -68,26 +71,27 @@ ${GEM_LIBDIR}/lib/rack/server.rb
68${GEM_LIBDIR}/lib/rack/session/abstract/id.rb 71${GEM_LIBDIR}/lib/rack/session/abstract/id.rb
69${GEM_LIBDIR}/lib/rack/session/cookie.rb 72${GEM_LIBDIR}/lib/rack/session/cookie.rb
70${GEM_LIBDIR}/lib/rack/session/memcache.rb 73${GEM_LIBDIR}/lib/rack/session/memcache.rb
71${GEM_LIBDIR}/lib/rack/session/pool.rb 74${GEM_LIBDIR}/lib/rack/session/pool.rb
72${GEM_LIBDIR}/lib/rack/showexceptions.rb 75${GEM_LIBDIR}/lib/rack/showexceptions.rb
73${GEM_LIBDIR}/lib/rack/showstatus.rb 76${GEM_LIBDIR}/lib/rack/showstatus.rb
74${GEM_LIBDIR}/lib/rack/static.rb 77${GEM_LIBDIR}/lib/rack/static.rb
75${GEM_LIBDIR}/lib/rack/urlmap.rb 78${GEM_LIBDIR}/lib/rack/urlmap.rb
76${GEM_LIBDIR}/lib/rack/utils.rb 79${GEM_LIBDIR}/lib/rack/utils.rb
77${GEM_LIBDIR}/rack.gemspec 80${GEM_LIBDIR}/rack.gemspec
78${GEM_LIBDIR}/test/builder/anything.rb 81${GEM_LIBDIR}/test/builder/anything.rb
79${GEM_LIBDIR}/test/builder/comment.ru 82${GEM_LIBDIR}/test/builder/comment.ru
80${GEM_LIBDIR}/test/builder/end.ru 83${GEM_LIBDIR}/test/builder/end.ru
 84${GEM_LIBDIR}/test/builder/line.ru
81${GEM_LIBDIR}/test/builder/options.ru 85${GEM_LIBDIR}/test/builder/options.ru
82${GEM_LIBDIR}/test/cgi/lighttpd.conf 86${GEM_LIBDIR}/test/cgi/lighttpd.conf
83${GEM_LIBDIR}/test/cgi/rackup_stub.rb 87${GEM_LIBDIR}/test/cgi/rackup_stub.rb
84${GEM_LIBDIR}/test/cgi/sample_rackup.ru 88${GEM_LIBDIR}/test/cgi/sample_rackup.ru
85${GEM_LIBDIR}/test/cgi/test 89${GEM_LIBDIR}/test/cgi/test
86${GEM_LIBDIR}/test/cgi/test.fcgi 90${GEM_LIBDIR}/test/cgi/test.fcgi
87${GEM_LIBDIR}/test/cgi/test.ru 91${GEM_LIBDIR}/test/cgi/test.ru
88${GEM_LIBDIR}/test/gemloader.rb 92${GEM_LIBDIR}/test/gemloader.rb
89${GEM_LIBDIR}/test/multipart/bad_robots 93${GEM_LIBDIR}/test/multipart/bad_robots
90${GEM_LIBDIR}/test/multipart/binary 94${GEM_LIBDIR}/test/multipart/binary
91${GEM_LIBDIR}/test/multipart/content_type_and_no_filename 95${GEM_LIBDIR}/test/multipart/content_type_and_no_filename
92${GEM_LIBDIR}/test/multipart/empty 96${GEM_LIBDIR}/test/multipart/empty
93${GEM_LIBDIR}/test/multipart/fail_16384_nofile 97${GEM_LIBDIR}/test/multipart/fail_16384_nofile
@@ -96,26 +100,27 @@ ${GEM_LIBDIR}/test/multipart/filename_an @@ -96,26 +100,27 @@ ${GEM_LIBDIR}/test/multipart/filename_an
96${GEM_LIBDIR}/test/multipart/filename_with_escaped_quotes 100${GEM_LIBDIR}/test/multipart/filename_with_escaped_quotes
97${GEM_LIBDIR}/test/multipart/filename_with_escaped_quotes_and_modification_param 101${GEM_LIBDIR}/test/multipart/filename_with_escaped_quotes_and_modification_param
98${GEM_LIBDIR}/test/multipart/filename_with_percent_escaped_quotes 102${GEM_LIBDIR}/test/multipart/filename_with_percent_escaped_quotes
99${GEM_LIBDIR}/test/multipart/filename_with_unescaped_quotes 103${GEM_LIBDIR}/test/multipart/filename_with_unescaped_quotes
100${GEM_LIBDIR}/test/multipart/ie 104${GEM_LIBDIR}/test/multipart/ie
101${GEM_LIBDIR}/test/multipart/mixed_files 105${GEM_LIBDIR}/test/multipart/mixed_files
102${GEM_LIBDIR}/test/multipart/nested 106${GEM_LIBDIR}/test/multipart/nested
103${GEM_LIBDIR}/test/multipart/none 107${GEM_LIBDIR}/test/multipart/none
104${GEM_LIBDIR}/test/multipart/semicolon 108${GEM_LIBDIR}/test/multipart/semicolon
105${GEM_LIBDIR}/test/multipart/text 109${GEM_LIBDIR}/test/multipart/text
106${GEM_LIBDIR}/test/multipart/webkit 110${GEM_LIBDIR}/test/multipart/webkit
107${GEM_LIBDIR}/test/rackup/config.ru 111${GEM_LIBDIR}/test/rackup/config.ru
108${GEM_LIBDIR}/test/registering_handler/rack/handler/registering_myself.rb 112${GEM_LIBDIR}/test/registering_handler/rack/handler/registering_myself.rb
 113${GEM_LIBDIR}/test/spec_auth.rb
109${GEM_LIBDIR}/test/spec_auth_basic.rb 114${GEM_LIBDIR}/test/spec_auth_basic.rb
110${GEM_LIBDIR}/test/spec_auth_digest.rb 115${GEM_LIBDIR}/test/spec_auth_digest.rb
111${GEM_LIBDIR}/test/spec_body_proxy.rb 116${GEM_LIBDIR}/test/spec_body_proxy.rb
112${GEM_LIBDIR}/test/spec_builder.rb 117${GEM_LIBDIR}/test/spec_builder.rb
113${GEM_LIBDIR}/test/spec_cascade.rb 118${GEM_LIBDIR}/test/spec_cascade.rb
114${GEM_LIBDIR}/test/spec_cgi.rb 119${GEM_LIBDIR}/test/spec_cgi.rb
115${GEM_LIBDIR}/test/spec_chunked.rb 120${GEM_LIBDIR}/test/spec_chunked.rb
116${GEM_LIBDIR}/test/spec_commonlogger.rb 121${GEM_LIBDIR}/test/spec_commonlogger.rb
117${GEM_LIBDIR}/test/spec_conditionalget.rb 122${GEM_LIBDIR}/test/spec_conditionalget.rb
118${GEM_LIBDIR}/test/spec_config.rb 123${GEM_LIBDIR}/test/spec_config.rb
119${GEM_LIBDIR}/test/spec_content_length.rb 124${GEM_LIBDIR}/test/spec_content_length.rb
120${GEM_LIBDIR}/test/spec_content_type.rb 125${GEM_LIBDIR}/test/spec_content_type.rb
121${GEM_LIBDIR}/test/spec_deflater.rb 126${GEM_LIBDIR}/test/spec_deflater.rb

cvs diff -r1.1.1.1 -r1.2 pkgsrc/www/ruby-rack13/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/www/ruby-rack13/Attic/distinfo 2012/03/17 16:38:50 1.1.1.1
+++ pkgsrc/www/ruby-rack13/Attic/distinfo 2013/01/14 04:35:02 1.2
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.1.1.1 2012/03/17 16:38:50 taca Exp $ 1$NetBSD: distinfo,v 1.2 2013/01/14 04:35:02 taca Exp $
2 2
3SHA1 (rack-1.3.6.gem) = 28fba08b07702a523775a3031c6de2496376d223 3SHA1 (rack-1.3.9.gem) = 6460000408f02cb69dea51150187443a04ef23f7
4RMD160 (rack-1.3.6.gem) = 32ce72d426a3da49bf25095ef08adb81d3b6b480 4RMD160 (rack-1.3.9.gem) = e616d0e945dc3bea144d5c722e975ec53009b389
5Size (rack-1.3.6.gem) = 156160 bytes 5Size (rack-1.3.9.gem) = 186880 bytes