[BTC-dev] V [v99995] Beta 2 - Call For Testers!
Shane Kinney
modsix at gmail.com
Wed Feb 10 03:26:43 UTC 2016
URL: <http://therealbitcoin.org/ml/btc-dev/attachments/20160209/attachment.txt?sha1=94d3da629e4e94b596fee90485bd06cf44247b8e>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
[ Request For Testing: Advanced V users only! ]
This is a *second* beta vpatch for V [v99996] [R.01].
[ NOTE ]
It should be noted that all of the changes in the last v99995 beta patch [R.02]
are included in this new patch. You will need to start with a clean V [v99996]
to patch cleanly. See the section below on how to apply this patch.
The vpatch makes the following changes and needs to be tested:
0x01]: Changes the version number from v99996 to v99995.
0x02]: Updates the error message in the `validate_seals' subroutine.
0x03]: Removes superfluous tabs in `traverse_desc' and `traverse_ante'
subroutines.
0x04]: Fixes a defect in the `verify_pressed' subroutine. Upon checking of
the hash of a pressed source file, if the pressed source file hash
does not match the expected hash from the signed vpatch, V will throw
an error and exit. The source file in question, along with the expected
and actual SHA512 hash values with be written to stdout.
0x05]: Fixed a defect in the `add_desc_src_files' graphing subroutine.
0x06]: Removed two trailing whitespaces.
0x07]: Shortened a line of code that exceeded 80 columns.
0x08]: Added a helper subroutine `death' to be called in place of `die'. This
subroutine will call `remove_tmpdir` and then `die'. This is intended
to reduce two required calls in the event of error to one.
0x09]: Added check for invalid vpatch was added to `build_map` subroutine. This
will aleart the user and then call `death' and report the error and the
vpatch in question.
0x0A]: Added a check in the `verify_pressed' subroutine to ensure the given HEAD
to press up to, and through, is indeed in the current flow list. If the
given HEAD is not found in the flow, V will then call `death' and report
an error.
0x0B]: Added the `origin' feature as seen in asciilifeform's [R.03] original
implementation [R.04] of V.
[ How to apply patch for testing ]:
0x11]: Save the attached vpatch.
0x12]: Verify the vpatch with the attached signature.
0x13]: Place attached vpatch in the same directory as your v.pl [v99996].
0x14]: Copy v.pl [v99996] to `v.pl.v99996', as follows:
`cp v.pl v.pl.v99996`
0x15]: Apply the vpatch, as follows:
`patch -p0 < V_v99995_beta2.vpatch`
0x16]: Happy testing! Let me know how it goes in #bitcoin-assets.
References:
[R.01]: http://thebitcoin.foundation/ml/btc-dev/2016-January/000199.html
[R.02]: http://thebitcoin.foundation/ml/btc-dev/2016-February/000209.html
[R.03]: 1721 5D11 8B72 3950 7FAF ED98 B982 28A0 01AB FFC7
[R.04]: http://thebitcoin.foundation/ml/btc-dev/2015-August/000160.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (FreeBSD)
iQIcBAEBCgAGBQJWuqriAAoJEHIXBai3Hq2vW50P/26EOV6t5k7VoadOfutQDBKV
bHpbgJXACG9QDLuO/sw6yydT7rGp1uRjsQOCk+AFnZ/1jKi3h7VMrDg6s/mhOEul
5+aNk62vU58dFfMB/pizLUxdGdxmmnycEOBwUlkihVVjas9QWRj/1YY1yM1DZb6l
iMQNN33IyydXZWLcQQD6vRvCHMP3wA1FoRlTB7qVe+RgYGQSYVCVs2a79hW1VQJK
cq23hdIJDd4luzz8kDDiJHQqjGX6Pvx+61VgMEdO7GcQWToYxJerMilJ+CiPdecq
BYwilHJ3qqWHtFF/0DgtZyx1sA/Uz+rXBpL5N6KFQBWAf2nI5R/KjgAxcAIgxHXi
3En33sWScIzM27G7ucvIj1NIwt8OgQof8p5iFA8SHHHQwy2U+xLx7pjQ0EkONT/M
SkmpmD9yIbu6SHQvJywS+66CzslDC9SUH0F756RqwwJsdvjcP+SoW8YVxDpg7RW3
twYR8EeOgo5srL6fS729bPGlLbbjBbFiggMQb6LLt+90zoMpWReCabgLg/23dHHD
1XAA1oOZPbtGIqDr6hoOUwSRclAU2vabm/c0mJkpn0TXK95zsa84Hy+aK6K8p8PW
I3Vuf0WRFTX8VlrP2hhPrX/1qHyjIknHhr+EVb4OJ7PrBfN2I4ukz2bpEnmcRBFN
GF2xXUcJzwZzzXUo+SW6
=Ln42
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: V_v99995_beta2.vpatch
Type: application/octet-stream
Size: 7636 bytes
Desc: not available
URL: <http://therealbitcoin.org/ml/btc-dev/attachments/20160209/V_v99995_beta2.vpatch?sha1=5dc4d2e68070483bbc98e1cc091cae269ae76bc4>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: V_v99995_beta2.vpatch.mod6.sig
Type: application/pgp-signature
Size: 834 bytes
Desc: not available
URL: <http://therealbitcoin.org/ml/btc-dev/attachments/20160209/V_v99995_beta2.vpatch.mod6.sig?sha1=f2267c5bb932e870ee58a9cea6d0356e46beced2>
More information about the BTC-dev
mailing list