lp:ubuntu/trusty/ruby1.9
- Get this branch:
- bzr branch lp:ubuntu/trusty/ruby1.9
Branch information
- Owner:
- Ubuntu branches
- Status:
- Mature
Recent revisions
- 26. By Marc Deslauriers
-
* SECURITY UPDATE: arbitrary code execution via string operations
- debian/patches/ 932_CVE- 2009-4124. dpatch: calculate lengths properly
in string.c, add test in test/ruby/test_string. rb.
- CVE-2009-4124
* SECURITY UPDATE: incorrect log file sanitation in WEBrick (LP: #509392)
- debian/patches/ 933_CVE- 2009-4492. dpatch: properly escape in
lib/webrick/ {accesslog. rb,httprequest. rb,httpstatus. rb,httputils. rb},
add test to test/webrick/test_cgi. rb.
- CVE-2009-4492
* SECURITY UPDATE: denial of service in BigDecimal library via string
argument that represents a large number (LP: #385436)
- debian/patches/ 934_CVE- 2009-1904. dpatch: handle large numbers
properly in ext/bigdecimal/bigdecimal. c.
- CVE-2009-1904 - 25. By Lucas Nussbaum
-
Backported fix for build failure with -D_FORTIFY_SOURCE from upstream.
See http://redmine. ruby-lang. org/issues/ show/1299
Fixes build failure on i386. - 24. By daigo
-
[ Daigo Moriwaki ]
* debian/watch: corrected to follow the new versioning by the upstream such
as 1.9.1-p0.tar.gz
* Added debian/patches/ 090301_ r22440_ OCSP_basic_ verify. dpatch: It did not
properly check the return value from the OCSP_basic_verify function, which
might allow remote attackers to successfully present an invalid X.509
certificate, possibly involving a revoked certificate. [CVE-2009-0642]
(Closes: #513528)
* debian/rules:
- fixshebang.sh runs on bash.
- The upstream's COPYING* is no longer installed (due to Debian policy).
That information is included in debian/copyright.
* debian/patches/ 090803_ exclude_ rdoc.dpatch: ported from the ruby1.9.1
package.
* debian/control: Added misc depends.
* debian/compat: Bumpled up the version to 7.[ Lucas Nussbaum ]
* New upstream release.
+ *.inc updated.
+ no longer needed (were backports):
- 101_parse_rb
- 103_array_c_r17570_ to_r17756
- 301_dns_spoofing_ r18424
- 302_r18220_webrick_ DoS
- 303_r17726_syslog_ safeleve4
- 304_r17577_trace_var_ safeleve4
- 305_r18496_dl_tain
- 306_r17586_methods_ called_ safelevel13
- 307_r19033_rexml_DoS
- 308_regexp_segv
- 930_zero_tainted
+ Refreshed:
- 919_common.mk_tweaks
+ 102_skip_test_copy_ stream: file changed upstream, might no
longer be needed.
* Fix building on lpia (Closes: #532057).
* Disable the test suite on hppa since it blocks because of strange
signal semantics. (Closes: #514695).
* Agree with ftpmaster's overrides.
* Bumped Standards-Version to 3.8.2. No changes needed.
* Build-Depends on procps. Closes: #510914.
* debian/fixshebang. sh: skip non-text files, which works around
hanging of sed on scanning gif images.
* Added 940_test_file_exhaustive _fails_ as_root and
940_test_priority_ fails to deal with test suite failures.
* Added patch 940_test_thread_ mutex_sync_ shorter: makes
test_mutex_synchroni ze much shorter to deal with slow arches.
Closes: #514696.
* Removed Fumitoshi UKAI <email address hidden> from Uploaders. Thanks a
lot for the past help! Closes: #541026. - 22. By Matthias Klose
-
* Merge with Debian; remaining changes:
- Fix build failure on lpia. LP: #255890. - 21. By Matthias Klose
-
* Merge with Debian; remaining changes:
- Fix build failure on lpia. LP: #255890. - 19. By daigo
-
debian/rules: Fixed a FTBFS on hurd-i386: failure of
cat /proc/cpuinfo no more stops the build process.
(Closes: #497737) - 18. By daigo
-
[ Lucas Nussbaum ]
* Because of make's dependency handling on phony targets after the addition
of the watch in 1.9.0.1-4, parse.o was rebuilt three times during the
build process. Build it only once, which should reduce the build time
significantly.[ Daigo Moriwaki ]
* RubyGems did not work completely due to a gem_relude mechanism . This
issue has been fixed. (Closes: #492206)
- debian/patches/ 201_gem_ prelude. dpatch
- debian/rules - 17. By Jamie Strandboge
-
* Merge from debian unstable, remaining changes:
- debian/control: for ruby1.9, moved rdoc1.9 suggestion to depends.
(LP: #228345)
- Modify Maintainer value to match the DebianMaintainerField
specification.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/utopic/ruby1.9