lp:ubuntu/trusty/ruby1.9

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/trusty/ruby1.9
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

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_synchronize 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.

23. By Steve Langasek

* Merge from Debian unstable, remaining changes:
  - Fix build failure on lpia.

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.

20. By Matthias Klose

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
This branch contains Public information 
Everyone can see this information.

Subscribers