Mislav Marohnić
a559b30fd8
Improve cached_tarball test helper
...
- Now only generates a `configure` script if explicitly specified
- Add ability to add arbitrary files to the tarball
- Cache most common tarballs in fixtures directory to speed up tests
2023-10-17 12:40:17 +02:00
Jason Karns
26af69a9d3
Unknown checksum algorithms (based on length) are errors
2016-01-18 23:27:01 -05:00
Thomas Johansen
b4154d11e8
Re-introduce legacy MD5 checksum verification based on checksum length
...
This is so any 3rd-party definitions continue to work even if they have
MD5 checksums embedded.
2014-05-23 14:39:41 +07:00
Thomas Johansen
fb5e2b1ae6
Replace MD5 commands with SHA2 equivalents
...
A more secure hashing algorithm makes it less feasible to serve up a
modified tarball that matches the same checksum.
See the discussion in #548
2014-05-23 14:34:37 +07:00
Jose Luis Salas
53920b0fe1
Update libyaml to 0.1.6
...
Security fix for CVE-2014-2525
Advisory: http://www.ocert.org/advisories/ocert-2014-003.html
2014-03-26 21:17:10 +01:00
Erik Michaels-Ober
63fc2c91b0
Update libyaml to version 0.1.5
...
Closes https://github.com/sstephenson/ruby-build/issues/499 .
2014-02-04 11:51:46 +01:00
Mislav Marohnić
da840a82a1
Add test for FreeBSD gmake
...
Closes #293
2013-10-26 05:47:39 +02:00
Mislav Marohnić
c7851c5123
Add tests for Homebrew libyaml integration
2013-10-25 04:17:53 +02:00
Sam Stephenson
275b2f5919
Test checksumming
2012-11-19 18:14:26 -06:00