development/libraries

ruby200-rubygem-bigdecimal - BigDecimal provides arbitrary-precision floating point decimal arithmetic

Website: http://ruby-lang.org/
License: GPL+ or Artistic
Vendor: Scientific Linux
Description:
Ruby provides built-in support for arbitrary precision integer arithmetic.
For example:

42**13 -> 1265437718438866624512

BigDecimal provides similar support for very large or very accurate floating
point numbers. Decimal arithmetic is also useful for general calculation,
because it provides the correct answers people expect–whereas normal binary
floating point arithmetic often introduces subtle errors because of the
conversion between base 10 and base 2.

Packages

ruby200-rubygem-bigdecimal-1.2.0-24.el7.x86_64 [78 KiB] Changelog by Vít Ondruch (2014-11-14):
- Fix off-by-one stack-based buffer overflow in the encodes() function
  (CVE-2014-4975).
  Related: rhbz#1164005
- Fix REXML billion laughs attack via parameter entity expansion
  (CVE-2014-8080).
  Related: rhbz#1164005
- REXML incomplete fix for CVE-2014-8080 (CVE-2014-8090).
  Related: rhbz#1164005
ruby200-rubygem-bigdecimal-1.2.0-23.el7.x86_64 [77 KiB] Changelog by Vít Ondruch (2014-02-28):
- Explicitly depend on libyaml, to workaround issues with scl prefixed libyam.
  Resolves: rhbz#1071347

Listing created by Repoview-0.6.6-1.el6