Skip to content

Releases: gavinhoward/bc

Release 6.7.0

29 Sep 19:39
6.7.0
eef531e
Compare
Choose a tag to compare

This is a production release with three new functions in the extended math library: min(), max(), and i2rand().

$ sha512sum bc-6.7.0.tar.gz
9156925b3a1099b1257ce10317043f04b6edb18f8d79ba5f9c7d0bee68c8386f88dad53304ac0c79c63486c473b2ed63af6c7c0279ef2adf4b0bc212a703e87b  bc-6.7.0.tar.gz

$ sha256sum bc-6.7.0.tar.gz
bde98056482359f9d37224219f15a7ec61ecea36d6e696bac8a6ff352bf00d26  bc-6.7.0.tar.gz

$ stat -c '%s  %n'
1147170  bc-6.7.0.tar.gz

$ sha512sum bc-6.7.0.tar.gz.sig
33ccb10ba137b3a0c737891a87fb9d112900885afc8753858b274d149a1d490c8bcdd54eac81287e9fdadcdb5fa04f8122ee4daeb89f6c5087e04da16d334cf6  bc-6.7.0.tar.gz.sig

$ sha256sum bc-6.7.0.tar.gz.sig
35b18c56bf654ad44542f6fdac4eaa95cdd4cfe6ee77fb9a6471e4554cf036e5  bc-6.7.0.tar.gz.sig

$ stat -c '%s  %n'
215  bc-6.7.0.tar.gz.sig

$ sha512sum bc-6.7.0.tar.xz
a4b8c0b0ba8a214e2fdd271f5090d2977c8ee3053dc52d28cbd031a4a935f0e5d9c7be8df8e1cf106ac68c18faf136917a241f5e89597e271bf127df3d6d3f9f  bc-6.7.0.tar.xz

$ sha256sum bc-6.7.0.tar.xz
d6a06c35c3c4230b1086e3a0f864e8c7b05211629f2bcb6dd46571ee47ef24ae  bc-6.7.0.tar.xz

$ stat -c '%s  %n'
466672  bc-6.7.0.tar.xz

$ sha512sum bc-6.7.0.tar.xz.sig
b11ec2d7dd85d01604a4e27922f72c0845f33694b0c3beb9b326686d85df52f5ee13c66cf24d72665965976ce004d75e13f923771eb8441432eb2d50233ff4d7  bc-6.7.0.tar.xz.sig

$ sha256sum bc-6.7.0.tar.xz.sig
73f64118a4317e171d070e5f692611fd9af2f8ccf737a6c326bfaaea674b0917  bc-6.7.0.tar.xz.sig

$ stat -c '%s  %n'
215  bc-6.7.0.tar.xz.sig

$ sha512sum bc-6.7.0-windows.zip
35d033f6f06374f09945692fe2f180503621505088e0298aa0fa479ab2b282b545ef4fbd2ff65066d02775c6a35a0ff285d99e2b60f81bad3dc7f9d7b35505ab  bc-6.7.0-windows.zip

$ sha256sum bc-6.7.0-windows.zip
47eb465f1660af9469c38264c700b1f1842fb2fd6de2edd46048ea86a96c98bc  bc-6.7.0-windows.zip

$ stat -c '%s  %n'
3633660  bc-6.7.0-windows.zip

$ sha512sum bc-6.7.0-windows.zip.sig
1dc4a841383727177a75f181451395268bc5524b648d6a82ee8d6a3b0a2d4942044f47b5bab864cf0796ba9a9f1c719aa6818d30f19915b2c1a399c11b0556da  bc-6.7.0-windows.zip.sig

$ sha256sum bc-6.7.0-windows.zip.sig
ea42134300f6d713c41b81e8485f30b73cca3f4982efe71def4a6a0aff8a9a47  bc-6.7.0-windows.zip.sig

$ stat -c '%s  %n'
215  bc-6.7.0-windows.zip.sig

Release 6.6.1

21 Sep 01:54
6.6.1
86b7343
Compare
Choose a tag to compare

This is a production release with an improved p() function in the extended math library.

Users who don't care do not need to upgrade.

$ sha512sum bc-6.6.1.tar.gz
cb34248c57187ba705d5a0cadae5f47268616c312faac7ec65ea4494e6ed59c6aee03f2eca0d1111d58397555dcb00a1f1fdef7fcd2be06bbee36969e617e2df  bc-6.6.1.tar.gz

$ sha256sum bc-6.6.1.tar.gz
78980c404bb02a44a9e6bc4d107921ebbba370f5746e0a794649e257d07514eb  bc-6.6.1.tar.gz

$ stat -c '%s  %n'
1145934  bc-6.6.1.tar.gz

$ sha512sum bc-6.6.1.tar.gz.sig
0b81e74090302d9eb9ff0d33254f678dc351846b41a8ee64fab2865e5b21055773e90f144db20094f2f53d55182ecafdca77a0ba51cba9b28839fa25ab9bd111  bc-6.6.1.tar.gz.sig

$ sha256sum bc-6.6.1.tar.gz.sig
9b0d6bacd2678a0e3c2d8b364edbea6e481db473621c2b7c11124ff6062a2f47  bc-6.6.1.tar.gz.sig

$ stat -c '%s  %n'
215  bc-6.6.1.tar.gz.sig

$ sha512sum bc-6.6.1.tar.xz
5459ac61dc3fe39be9687616a801ecaf60caabb76cccc76d9e2e5aa4dc3efbb1cc33e2ad059d037c71ad3cce0cd9571d68bc13d09696cb43e5c3dfcdee117f9c  bc-6.6.1.tar.xz

$ sha256sum bc-6.6.1.tar.xz
d63ae205638fe86af04dd5a82a1df1edc2f0bf80e9ef85b52aabe47c9f0c7813  bc-6.6.1.tar.xz

$ stat -c '%s  %n'
466420  bc-6.6.1.tar.xz

$ sha512sum bc-6.6.1.tar.xz.sig
e857bcbddc795fb9eb109366bf1626c291448d7c3fcc1bf3d0d2c4991ac5ea3c3f974e1404e4c8d2afacb677a235016706f1f0ab63ce0bb9777b41d01ea2868b  bc-6.6.1.tar.xz.sig

$ sha256sum bc-6.6.1.tar.xz.sig
fd34bec154932fa76e11488ae0baa70ae28b3127f2a1f59c92eb6cf00327210a  bc-6.6.1.tar.xz.sig

$ stat -c '%s  %n'
215  bc-6.6.1.tar.xz.sig

$ sha512sum bc-6.6.1-windows.zip
62ceec9b8dafcdbf79b162e66c1f6f0abf20c2d8c2309cf154e166e249326e2230284cb2fa0ad5a61b1606da8f644d6800d8440dfd882e509380bf4fba9e6d0c  bc-6.6.1-windows.zip

$ sha256sum bc-6.6.1-windows.zip
c20e3104aec0e1f3af53addef8e1d0e749b377b4c8bad7500ceb70a1fb813295  bc-6.6.1-windows.zip

$ stat -c '%s  %n'
3633442  bc-6.6.1-windows.zip

$ sha512sum bc-6.6.1-windows.zip.sig
1ed4c225ca4acaa4b5542297e3c06cc07d9785bac44cea7c21cf1d8bf43f3a88b1dc733f8eabbf2dfe7056c4c27a6692207786551315ca57a93a528bc2778ef7  bc-6.6.1-windows.zip.sig

$ sha256sum bc-6.6.1-windows.zip.sig
c3d0d25f0920b935bcfdfa18e50d98946980194e110c0ac70aa16a602143eb31  bc-6.6.1-windows.zip.sig

$ stat -c '%s  %n'
215  bc-6.6.1-windows.zip.sig

Release 6.6.0

23 May 21:28
6.6.0
86882e0
Compare
Choose a tag to compare

This is a production release with two bug fixes and one change.

The first bug fix is to fix the build on Mac OSX.

The second bug was to remove printing a leading zero in scientific or engineering output modes.

The change was that the implementation of irand() was improved to call the PRNG less.

-----BEGIN PGP PUBLIC KEY BLOCK-----

mDMEY1WXKhYJKwYBBAHaRw8BAQdAJ1qylkGNYNx/pAxy5jzgbPRRT5M2hFus19NW
J/uCRza0JkdhdmluIEQuIEhvd2FyZCA8eXplbmEudGVjaEBnbWFpbC5jb20+iHgE
MBYKACAWIQT/NgZHx6cUfyfarsGxMviBwwZZCgUCY9nfTwIdIAAKCRCxMviBwwZZ
ChXXAP0d7CWnDVrcHLC6TNv50eR9vnBpIv19mWiQ4ZOaNdkH0QD+M+4BDShW2OMb
E7mDtITaC52KQNnmUamNOdF6ztmBIwqIkAQTFgoAOBYhBP82BkfHpxR/J9quwbEy
+IHDBlkKBQJjVZh7AhsDBQsJCAcDBRUKCQgLBRYDAgEAAh4BAheAAAoJELEy+IHD
BlkKX0MBAMjnJc9RnPBejOxqIy5mj0BGshc5md31T7j47IYTWsEGAP9RO1pmwq4C
LNpThVluuRY+lIzfvKlC0KVaCWKMWx6pCLQlR2F2aW4gRGFuaWVsIEhvd2FyZCA8
Z2F2aW5AeXplbmEuY29tPoh4BDAWCgAgFiEE/zYGR8enFH8n2q7BsTL4gcMGWQoF
AmPZ32ICHSAACgkQsTL4gcMGWQpD+wEAjwnG/T6h/T6zKP4HTE+Im6K8sybnaGx8
w/4LoC+EBnEA/jv6Zke1DQdW1TcygIze0lH+Fu9KFhAKPk+aXddEWdEHiJAEExYK
ADgWIQT/NgZHx6cUfyfarsGxMviBwwZZCgUCY1WX4wIbAwULCQgHAwUVCgkICwUW
AwIBAAIeAQIXgAAKCRCxMviBwwZZCh1/AP95VuFlDV5T9q4vsEYHNoYiXvR/lzXb
QUSah6cIcOrMZAD/eojbcoZd7cfBasiAnjnKNnBBXsXhlvGgEyvTcTe/VgC0IUdh
dmluIEQuIEhvd2FyZCA8Z2F2aW5AeXplbmEuY29tPoh4BDAWCgAgFiEE/zYGR8en
FH8n2q7BsTL4gcMGWQoFAmPZ320CHSAACgkQsTL4gcMGWQoaGgD+Oijem1Gc21jk
GhcRDYeG0XTKeonJRahSaXbUSmjS/BoBAOT+3ndI3FJcpnO5R18WzQR/KGUTFXQc
oouz1ZpkpRIBiJAEExYKADgWIQT/NgZHx6cUfyfarsGxMviBwwZZCgUCY1WXKgIb
AwULCQgHAwUVCgkICwUWAwIBAAIeAQIXgAAKCRCxMviBwwZZChO2AQCDDBYTOsok
RuzJnHH7QrENZRC3Ow/6kzBsjiQgeTp7kwD9EbjbLCyoSBT4yJbSjh3r7wKJ6fKc
LSCl59E/20cw0gC0K0dhdmluIERhbmllbCBIb3dhcmQgPGdhdmluQGdhdmluaG93
YXJkLmNvbT6IkAQTFgoAOBYhBP82BkfHpxR/J9quwbEy+IHDBlkKBQJjVZhnAhsD
BQsJCAcDBRUKCQgLBRYDAgEAAh4BAheAAAoJELEy+IHDBlkK6zQBAJR9ewBEKsnM
G2d9dq0VTkaVCoFF3nIf4Wmm10V4HplAAP9tyQZPxvMLaHtVobDVgzkiRj26jxUd
crG+C2B6eb58ALQnR2F2aW4gRC4gSG93YXJkIDxnYXZpbkBnYXZpbmhvd2FyZC5j
b20+iJAEExYKADgWIQT/NgZHx6cUfyfarsGxMviBwwZZCgUCY9nfggIbAwULCQgH
AwUVCgkICwUWAwIBAAIeAQIXgAAKCRCxMviBwwZZCuaLAP9bez+tGE4nVYVnGSx0
ugRWifIVX7LXB5Y7GfC+d5wdrwEA4v+gaA41TRUGZBZ2qTifc0UPnMrFvVMWR4+Z
5GSNiQi4OARjVZcqEgorBgEEAZdVAQUBAQdAK3qKItSCJB3j2iQ1R17CjI7PJ5oF
dqOJonBIryMguQYDAQgHiHgEGBYKACAWIQT/NgZHx6cUfyfarsGxMviBwwZZCgUC
Y1WXKgIbDAAKCRCxMviBwwZZCoySAQDQhLh8Avol851O0aQOqF///N2bLOCXluoO
ItqlLwtZZgD/SAgxTWRUVWCPLWl3Vh/1TV+hZpNrL9BJHfUoI4RKbwe4MwRjVZkC
FgkrBgEEAdpHDwEBB0AHH12CNi2GsUQAtQvODBFLzzJLdt/nkqGr8sKY+BICvokB
UAQYFgoAIBYhBP82BkfHpxR/J9quwbEy+IHDBlkKBQJjVZkCAhsCAOIJELEy+IHD
BlkKwBYgBBkWCgB9FiEEoQc1wgV5nhSlbi7ak9McjKSrbGMFAmNVmQJfFIAAAAAA
LgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5l
dEExMDczNUMyMDU3OTlFMTRBNTZFMkVEQTkzRDMxQzhDQTRBQjZDNjMACgkQk9Mc
jKSrbGNr7QEAg0jC2B0XAhOAdaiZeUzwCMfJatrxyGqG9WnsnFQCnJoBALqLP2sz
7SL6mVhPRTW8DNTo347Fag/qZqt66zqSDHkCdGUBALNKUhMyUznQWoIYVXfYLt0Z
hsRAIOAcaXrzgq5exccAAP9WW/txEJS3iXpEe5J3nYxcjKW1fhNg3QABGzZJCblB
Cg==
=VvgJ
-----END PGP PUBLIC KEY BLOCK-----
$ sha512sum bc-6.6.0.tar.gz
9c1ba2a86ff4ec709bbacab95f1558f0f8f3d5386c723b7566efaa0ee6e479fd8f7d768e98f5ddc0535036c7c5c0edfd752cf48378c39ad339b90451bb989d28  bc-6.6.0.tar.gz

$ sha256sum bc-6.6.0.tar.gz
37efb9ad2a7d3683ab1f7c49d8787473a5241feb222d2e4ae73d1b133f82db0c  bc-6.6.0.tar.gz

$ stat -c '%s  %n'
1143633  bc-6.6.0.tar.gz

$ sha512sum bc-6.6.0.tar.gz.sig
c1bde70c79dc2874bf4206d4f045cc0cb2ecccc3144b0ec37e6b596b9e071b5dca833fab7148c9123213c94f57a8cccdf04a3f522dfce2189590fb639af12548  bc-6.6.0.tar.gz.sig

$ sha256sum bc-6.6.0.tar.gz.sig
b2a940ee9bd1106d9eaf7f09b32e7c2562a277fdb54a6ebb925cdb3c5b9d94ed  bc-6.6.0.tar.gz.sig

$ stat -c '%s  %n'
215  bc-6.6.0.tar.gz.sig

$ sha512sum bc-6.6.0.tar.xz
5d8e32a7e8bf34d36919f9ab4a84d410747bcaf66d8846c536e41b8a447fe0066d8b0de5a10011d77d50a880290423bae6dea1404f01edf6dfd5247d41ca19a0  bc-6.6.0.tar.xz

$ sha256sum bc-6.6.0.tar.xz
309ef0faebf149376aa69446a496fac13c3ff483a100a51d9c67cea1a73b2906  bc-6.6.0.tar.xz

$ stat -c '%s  %n'
465272  bc-6.6.0.tar.xz

$ sha512sum bc-6.6.0.tar.xz.sig
c76cc4a30437025a8d2bc6fd3d7ca76c77a84f417488614e4132c587def0f798b499496e640c00b7477bd381be2b866423c5c4126d1ed40a8d720fd13108e82c  bc-6.6.0.tar.xz.sig

$ sha256sum bc-6.6.0.tar.xz.sig
ea845df3f0c3d801de6d3ec790ec0ba861746f45519d3cc245b6a28be8a2a143  bc-6.6.0.tar.xz.sig

$ stat -c '%s  %n'
215  bc-6.6.0.tar.xz.sig

$ sha512sum bc-6.6.0-windows.zip
96310002831698353dc4079cd3201b3e115ce00e8f0db8b29eb3db7093c551fc20a994761cb1d03d4b0147449db3eddc693a8bf2081adcf81accfc6623a8ce70  bc-6.6.0-windows.zip

$ sha256sum bc-6.6.0-windows.zip
45469567b10f80b21d8d3ac80a404fd07f00dcee4709f5099eb6ce6c02fa1336  bc-6.6.0-windows.zip

$ stat -c '%s  %n'
3632911  bc-6.6.0-windows.zip

$ sha512sum bc-6.6.0-windows.zip.sig
792d17bf82a2aef09ba47261037447e6dc0087511beded4f3689bdf921776d0241d1cda94ad2ae6f73461407cb63f7a75f1361635bd20aa126ec7bfe77f614a9  bc-6.6.0-windows.zip.sig

$ sha256sum bc-6.6.0-windows.zip.sig
6d13df6aa121738491bb1148e8b6aa9e18ddd9b9497256c926bb98cc6fb261bc  bc-6.6.0-windows.zip.sig

$ stat -c '%s  %n'
215  bc-6.6.0-windows.zip.sig

Release 6.5.0

15 Mar 21:55
6.5.0
64fb2db
Compare
Choose a tag to compare

This is a production release that fixes an infinite loop bug in root() and cbrt(), fixes a bug with BC_LINE_LENGTH=0, and adds the fib() function to the extended math library to calculate Fibonacci numbers.

-----BEGIN PGP PUBLIC KEY BLOCK-----

mDMEY1WXKhYJKwYBBAHaRw8BAQdAJ1qylkGNYNx/pAxy5jzgbPRRT5M2hFus19NW
J/uCRza0JkdhdmluIEQuIEhvd2FyZCA8eXplbmEudGVjaEBnbWFpbC5jb20+iJAE
ExYKADgWIQT/NgZHx6cUfyfarsGxMviBwwZZCgUCY1WYewIbAwULCQgHAwUVCgkI
CwUWAwIBAAIeAQIXgAAKCRCxMviBwwZZCl9DAQDI5yXPUZzwXozsaiMuZo9ARrIX
OZnd9U+4+OyGE1rBBgD/UTtaZsKuAizaU4VZbrkWPpSM37ypQtClWglijFseqQi0
JUdhdmluIERhbmllbCBIb3dhcmQgPGdhdmluQHl6ZW5hLmNvbT6IkAQTFgoAOBYh
BP82BkfHpxR/J9quwbEy+IHDBlkKBQJjVZfjAhsDBQsJCAcDBRUKCQgLBRYDAgEA
Ah4BAheAAAoJELEy+IHDBlkKHX8A/3lW4WUNXlP2ri+wRgc2hiJe9H+XNdtBRJqH
pwhw6sxkAP96iNtyhl3tx8FqyICeOco2cEFexeGW8aATK9NxN79WALQhR2F2aW4g
RC4gSG93YXJkIDxnYXZpbkB5emVuYS5jb20+iJAEExYKADgWIQT/NgZHx6cUfyfa
rsGxMviBwwZZCgUCY1WXKgIbAwULCQgHAwUVCgkICwUWAwIBAAIeAQIXgAAKCRCx
MviBwwZZChO2AQCDDBYTOsokRuzJnHH7QrENZRC3Ow/6kzBsjiQgeTp7kwD9Ebjb
LCyoSBT4yJbSjh3r7wKJ6fKcLSCl59E/20cw0gC0K0dhdmluIERhbmllbCBIb3dh
cmQgPGdhdmluQGdhdmluaG93YXJkLmNvbT6IkAQTFgoAOBYhBP82BkfHpxR/J9qu
wbEy+IHDBlkKBQJjVZhnAhsDBQsJCAcDBRUKCQgLBRYDAgEAAh4BAheAAAoJELEy
+IHDBlkK6zQBAJR9ewBEKsnMG2d9dq0VTkaVCoFF3nIf4Wmm10V4HplAAP9tyQZP
xvMLaHtVobDVgzkiRj26jxUdcrG+C2B6eb58ALg4BGNVlyoSCisGAQQBl1UBBQEB
B0Areooi1IIkHePaJDVHXsKMjs8nmgV2o4micEivIyC5BgMBCAeIeAQYFgoAIBYh
BP82BkfHpxR/J9quwbEy+IHDBlkKBQJjVZcqAhsMAAoJELEy+IHDBlkKjJIBANCE
uHwC+iXznU7RpA6oX//83Zss4JeW6g4i2qUvC1lmAP9ICDFNZFRVYI8taXdWH/VN
X6Fmk2sv0Ekd9SgjhEpvB7gzBGNVmQIWCSsGAQQB2kcPAQEHQAcfXYI2LYaxRAC1
C84MEUvPMkt23+eSoavywpj4EgK+iQFQBBgWCgAgFiEE/zYGR8enFH8n2q7BsTL4
gcMGWQoFAmNVmQICGwIA4gkQsTL4gcMGWQrAFiAEGRYKAH0WIQShBzXCBXmeFKVu
LtqT0xyMpKtsYwUCY1WZAl8UgAAAAAAuAChpc3N1ZXItZnByQG5vdGF0aW9ucy5v
cGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0QTEwNzM1QzIwNTc5OUUxNEE1NkUyRURB
OTNEMzFDOENBNEFCNkM2MwAKCRCT0xyMpKtsY2vtAQCDSMLYHRcCE4B1qJl5TPAI
x8lq2vHIaob1aeycVAKcmgEAuos/azPtIvqZWE9FNbwM1OjfjsVqD+pmq3rrOpIM
eQJ0ZQEAs0pSEzJTOdBaghhVd9gu3RmGxEAg4BxpevOCrl7FxwAA/1Zb+3EQlLeJ
ekR7knedjFyMpbV+E2DdAAEbNkkJuUEK
=xfTU
-----END PGP PUBLIC KEY BLOCK-----
$ sha512sum bc-6.5.0.tar.gz
4f67df8248a9e4bdb74c29bbf2cea8215c33d6e05f25baa17cf193aef0f42a605908d8ba5ba02847b22d5d331ac1499f6193a812dc60b4999aedf8ef741076fa  bc-6.5.0.tar.gz

$ sha256sum bc-6.5.0.tar.gz
5332726e788bd77881bc5c95e4552fe58d4afa82b871843642ad9224ceab0397  bc-6.5.0.tar.gz

$ stat -c '%s  %n'
1138354  bc-6.5.0.tar.gz

$ sha512sum bc-6.5.0.tar.gz.sig
d35d92ed4e4039e6910514bb831784ec0416e3d7d249877cd7fea47e2bd5eab8d9d78cb7280214a579fc1e3ee3dc4e53e58864bf6ca1e6dc91337a82fae7e2ab  bc-6.5.0.tar.gz.sig

$ sha256sum bc-6.5.0.tar.gz.sig
0c26201e9d05f0a593c602a215c329972cfd1b6086527d4795115e7b6b0e5547  bc-6.5.0.tar.gz.sig

$ stat -c '%s  %n'
215  bc-6.5.0.tar.gz.sig

$ sha512sum bc-6.5.0.tar.xz
1cb03038d828a0b10734c29931777add8b22f194c507b8ff538ec1aa52a2a97a4ac2733d72cdb0710fdc6937807074e929f7918c56aaf5be8fbe908ea7c5a401  bc-6.5.0.tar.xz

$ sha256sum bc-6.5.0.tar.xz
b1afb1f50c0bce6119c98590bcc8afc22f520bc85c2b512c83938dbb8321cc30  bc-6.5.0.tar.xz

$ stat -c '%s  %n'
461380  bc-6.5.0.tar.xz

$ sha512sum bc-6.5.0.tar.xz.sig
af40494264af605339ddb6738c1f13ab7dd1cc2eba7b3a4ef98ed47094159950f4266876dd8fad179250ecad3c74cafa9791d5302d736eb5e0c5d3c77b000c4d  bc-6.5.0.tar.xz.sig

$ sha256sum bc-6.5.0.tar.xz.sig
c8675323d281c3a1b7ad54005d8bb254ae1bbfb6040d7a625e5edaba0cbca9fe  bc-6.5.0.tar.xz.sig

$ stat -c '%s  %n'
215  bc-6.5.0.tar.xz.sig

$ sha512sum bc-6.5.0-windows.zip
334448995c8a2d7b1ff84cd8c61bf60ffa4d40da0f43f8783da49deae9dde3ee2a59dc3fbca67b8c193bb2e2a9ff380864fc042a8b5e5a03490463f58ebd6e64  bc-6.5.0-windows.zip

$ sha256sum bc-6.5.0-windows.zip
9e9d3d1f0f3a9e6e25a2f338e16773af0a941a2646f57db169f8ef67e9d2a859  bc-6.5.0-windows.zip

$ stat -c '%s  %n'
3630363  bc-6.5.0-windows.zip

$ sha512sum bc-6.5.0-windows.zip.sig
2023478940a255e4b18802db7d070849eb653d6eaae0a90dfc1f1dafdcc5f4ecda3cf0ceabeb8d0de4611dc18c19f54ba9e7d0125ea0992546e91306eac7d111  bc-6.5.0-windows.zip.sig

$ sha256sum bc-6.5.0-windows.zip.sig
786690311c314c405b2cfbda351bfd7e0a813f6c7ae5a49d3498149d02926056  bc-6.5.0-windows.zip.sig

$ stat -c '%s  %n'
215  bc-6.5.0-windows.zip.sig

Release 6.4.0

03 Mar 19:49
6.4.0
284e329
Compare
Choose a tag to compare

This is a production release that fixes a read()/? bug and adds features to bcl.

The bug was that multiple read calls could repeat old data.

The new features in bcl are functions to preserve BclNumber arguments and not free them.

WARNING for bcl Users: The bcl_rand_seedWithNum() function used to not consume its arguments. Now it does. This change could have made this version 7.0.0, but I'm 99.9% confident that there are no bcl users, or if there are, they probably don't use the PRNG. So I took a risk and didn't update the major version.

bcl now includes more capacity to check for invalid numbers when built to run under Valgrind.

-----BEGIN PGP PUBLIC KEY BLOCK-----

mDMEY1WXKhYJKwYBBAHaRw8BAQdAJ1qylkGNYNx/pAxy5jzgbPRRT5M2hFus19NW
J/uCRza0JkdhdmluIEQuIEhvd2FyZCA8eXplbmEudGVjaEBnbWFpbC5jb20+iJAE
ExYKADgWIQT/NgZHx6cUfyfarsGxMviBwwZZCgUCY1WYewIbAwULCQgHAwUVCgkI
CwUWAwIBAAIeAQIXgAAKCRCxMviBwwZZCl9DAQDI5yXPUZzwXozsaiMuZo9ARrIX
OZnd9U+4+OyGE1rBBgD/UTtaZsKuAizaU4VZbrkWPpSM37ypQtClWglijFseqQi0
JUdhdmluIERhbmllbCBIb3dhcmQgPGdhdmluQHl6ZW5hLmNvbT6IkAQTFgoAOBYh
BP82BkfHpxR/J9quwbEy+IHDBlkKBQJjVZfjAhsDBQsJCAcDBRUKCQgLBRYDAgEA
Ah4BAheAAAoJELEy+IHDBlkKHX8A/3lW4WUNXlP2ri+wRgc2hiJe9H+XNdtBRJqH
pwhw6sxkAP96iNtyhl3tx8FqyICeOco2cEFexeGW8aATK9NxN79WALQhR2F2aW4g
RC4gSG93YXJkIDxnYXZpbkB5emVuYS5jb20+iJAEExYKADgWIQT/NgZHx6cUfyfa
rsGxMviBwwZZCgUCY1WXKgIbAwULCQgHAwUVCgkICwUWAwIBAAIeAQIXgAAKCRCx
MviBwwZZChO2AQCDDBYTOsokRuzJnHH7QrENZRC3Ow/6kzBsjiQgeTp7kwD9Ebjb
LCyoSBT4yJbSjh3r7wKJ6fKcLSCl59E/20cw0gC0K0dhdmluIERhbmllbCBIb3dh
cmQgPGdhdmluQGdhdmluaG93YXJkLmNvbT6IkAQTFgoAOBYhBP82BkfHpxR/J9qu
wbEy+IHDBlkKBQJjVZhnAhsDBQsJCAcDBRUKCQgLBRYDAgEAAh4BAheAAAoJELEy
+IHDBlkK6zQBAJR9ewBEKsnMG2d9dq0VTkaVCoFF3nIf4Wmm10V4HplAAP9tyQZP
xvMLaHtVobDVgzkiRj26jxUdcrG+C2B6eb58ALg4BGNVlyoSCisGAQQBl1UBBQEB
B0Areooi1IIkHePaJDVHXsKMjs8nmgV2o4micEivIyC5BgMBCAeIeAQYFgoAIBYh
BP82BkfHpxR/J9quwbEy+IHDBlkKBQJjVZcqAhsMAAoJELEy+IHDBlkKjJIBANCE
uHwC+iXznU7RpA6oX//83Zss4JeW6g4i2qUvC1lmAP9ICDFNZFRVYI8taXdWH/VN
X6Fmk2sv0Ekd9SgjhEpvB7gzBGNVmQIWCSsGAQQB2kcPAQEHQAcfXYI2LYaxRAC1
C84MEUvPMkt23+eSoavywpj4EgK+iQFQBBgWCgAgFiEE/zYGR8enFH8n2q7BsTL4
gcMGWQoFAmNVmQICGwIA4gkQsTL4gcMGWQrAFiAEGRYKAH0WIQShBzXCBXmeFKVu
LtqT0xyMpKtsYwUCY1WZAl8UgAAAAAAuAChpc3N1ZXItZnByQG5vdGF0aW9ucy5v
cGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0QTEwNzM1QzIwNTc5OUUxNEE1NkUyRURB
OTNEMzFDOENBNEFCNkM2MwAKCRCT0xyMpKtsY2vtAQCDSMLYHRcCE4B1qJl5TPAI
x8lq2vHIaob1aeycVAKcmgEAuos/azPtIvqZWE9FNbwM1OjfjsVqD+pmq3rrOpIM
eQJ0ZQEAs0pSEzJTOdBaghhVd9gu3RmGxEAg4BxpevOCrl7FxwAA/1Zb+3EQlLeJ
ekR7knedjFyMpbV+E2DdAAEbNkkJuUEK
=xfTU
-----END PGP PUBLIC KEY BLOCK-----
$ sha512sum bc-6.4.0.tar.gz
88e1eeeb7b5228ced309d91f39a092c2e67482661761fec02a0b37f937fa41f247b70e8ae662a9b8cacfa1d2d3acc9e7be6b324eeec166ab66d1e2c855ecad86  bc-6.4.0.tar.gz

$ sha256sum bc-6.4.0.tar.gz
f0954ac4001f471ea5fe0106ef3bbd602d83c39b8a49a2a9a8ba707dadfae5f5  bc-6.4.0.tar.gz

$ stat -c '%s  %n'
1135182  bc-6.4.0.tar.gz

$ sha512sum bc-6.4.0.tar.gz.sig
b4a0f863df045e5054bdb3f05825f73a27abfb1f18aed33e37c7fb9aa23532860d3296efc50187685a9747b872f03c5999d804ab04113d8bf32af1001da376d1  bc-6.4.0.tar.gz.sig

$ sha256sum bc-6.4.0.tar.gz.sig
25aa376b9b2eeedc3bf0ca86ee105f7c9f6830194ed259adce6bc517c0c52bf4  bc-6.4.0.tar.gz.sig

$ stat -c '%s  %n'
215  bc-6.4.0.tar.gz.sig

$ sha512sum bc-6.4.0.tar.xz
6c7a86c534214e765e3890dffe77fb85ddf0764cde0c6ceb0385cce7de4c0d2db0815faf6bcf161fad75591461c346811a61c42c5eced7c3d84fe5b7eb719b60  bc-6.4.0.tar.xz

$ sha256sum bc-6.4.0.tar.xz
614f59ce6b155a2f7d637112fa71156d890887967e63b97eccaa6a50b01ffbd4  bc-6.4.0.tar.xz

$ stat -c '%s  %n'
460460  bc-6.4.0.tar.xz

$ sha512sum bc-6.4.0.tar.xz.sig
f0b6519c7d61d9be01c5643c1df0262a05772c38158eb0974bb98d04f6ef6072be427b7696b489dd6992cbc671b94bcd5159f8bee3cc85106d3bde7e12cd613d  bc-6.4.0.tar.xz.sig

$ sha256sum bc-6.4.0.tar.xz.sig
cc7b36e2c53102ee6ed7957585f05b1bf61335e100c0ffb46cf715f8286e7ce6  bc-6.4.0.tar.xz.sig

$ stat -c '%s  %n'
215  bc-6.4.0.tar.xz.sig

$ sha512sum bc-6.4.0-windows.zip
506fcd3d9ab3f46cdbaa4550a940ed109acf7df9b553ce5326cde3279990f296676f9a5ed6b097e7e6956b4cd833c0fd037ff9c9b651dc027de0fbe6f813614c  bc-6.4.0-windows.zip

$ sha256sum bc-6.4.0-windows.zip
3c6a1b2062eb6aa6646dd0d5db7ffaa9d01a8ad146efbde91bb293ce77350702  bc-6.4.0-windows.zip

$ stat -c '%s  %n'
3629031  bc-6.4.0-windows.zip

$ sha512sum bc-6.4.0-windows.zip.sig
a93b17b1439b1676d8156c9beba90ade037ed55997cba51d0f9b1daf8ac9433bb354d449f443507690fd97eb6d3cbca3beeeac0beea1c39a5570fef9f89d2dff  bc-6.4.0-windows.zip.sig

$ sha256sum bc-6.4.0-windows.zip.sig
8f3274efe0d2a9d7aaebba0924a87fc950871fced952b51fa0e4211a3416d3f4  bc-6.4.0-windows.zip.sig

$ stat -c '%s  %n'
215  bc-6.4.0-windows.zip.sig

Release 6.3.1

24 Feb 16:03
6.3.1
313738d
Compare
Choose a tag to compare

This is a production release that fixes a bc dependency loop for minimal environments and Linux from Scratch.

-----BEGIN PGP PUBLIC KEY BLOCK-----

mDMEY1WXKhYJKwYBBAHaRw8BAQdAJ1qylkGNYNx/pAxy5jzgbPRRT5M2hFus19NW
J/uCRza0JkdhdmluIEQuIEhvd2FyZCA8eXplbmEudGVjaEBnbWFpbC5jb20+iJAE
ExYKADgWIQT/NgZHx6cUfyfarsGxMviBwwZZCgUCY1WYewIbAwULCQgHAwUVCgkI
CwUWAwIBAAIeAQIXgAAKCRCxMviBwwZZCl9DAQDI5yXPUZzwXozsaiMuZo9ARrIX
OZnd9U+4+OyGE1rBBgD/UTtaZsKuAizaU4VZbrkWPpSM37ypQtClWglijFseqQi0
JUdhdmluIERhbmllbCBIb3dhcmQgPGdhdmluQHl6ZW5hLmNvbT6IkAQTFgoAOBYh
BP82BkfHpxR/J9quwbEy+IHDBlkKBQJjVZfjAhsDBQsJCAcDBRUKCQgLBRYDAgEA
Ah4BAheAAAoJELEy+IHDBlkKHX8A/3lW4WUNXlP2ri+wRgc2hiJe9H+XNdtBRJqH
pwhw6sxkAP96iNtyhl3tx8FqyICeOco2cEFexeGW8aATK9NxN79WALQhR2F2aW4g
RC4gSG93YXJkIDxnYXZpbkB5emVuYS5jb20+iJAEExYKADgWIQT/NgZHx6cUfyfa
rsGxMviBwwZZCgUCY1WXKgIbAwULCQgHAwUVCgkICwUWAwIBAAIeAQIXgAAKCRCx
MviBwwZZChO2AQCDDBYTOsokRuzJnHH7QrENZRC3Ow/6kzBsjiQgeTp7kwD9Ebjb
LCyoSBT4yJbSjh3r7wKJ6fKcLSCl59E/20cw0gC0K0dhdmluIERhbmllbCBIb3dh
cmQgPGdhdmluQGdhdmluaG93YXJkLmNvbT6IkAQTFgoAOBYhBP82BkfHpxR/J9qu
wbEy+IHDBlkKBQJjVZhnAhsDBQsJCAcDBRUKCQgLBRYDAgEAAh4BAheAAAoJELEy
+IHDBlkK6zQBAJR9ewBEKsnMG2d9dq0VTkaVCoFF3nIf4Wmm10V4HplAAP9tyQZP
xvMLaHtVobDVgzkiRj26jxUdcrG+C2B6eb58ALg4BGNVlyoSCisGAQQBl1UBBQEB
B0Areooi1IIkHePaJDVHXsKMjs8nmgV2o4micEivIyC5BgMBCAeIeAQYFgoAIBYh
BP82BkfHpxR/J9quwbEy+IHDBlkKBQJjVZcqAhsMAAoJELEy+IHDBlkKjJIBANCE
uHwC+iXznU7RpA6oX//83Zss4JeW6g4i2qUvC1lmAP9ICDFNZFRVYI8taXdWH/VN
X6Fmk2sv0Ekd9SgjhEpvB7gzBGNVmQIWCSsGAQQB2kcPAQEHQAcfXYI2LYaxRAC1
C84MEUvPMkt23+eSoavywpj4EgK+iQFQBBgWCgAgFiEE/zYGR8enFH8n2q7BsTL4
gcMGWQoFAmNVmQICGwIA4gkQsTL4gcMGWQrAFiAEGRYKAH0WIQShBzXCBXmeFKVu
LtqT0xyMpKtsYwUCY1WZAl8UgAAAAAAuAChpc3N1ZXItZnByQG5vdGF0aW9ucy5v
cGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0QTEwNzM1QzIwNTc5OUUxNEE1NkUyRURB
OTNEMzFDOENBNEFCNkM2MwAKCRCT0xyMpKtsY2vtAQCDSMLYHRcCE4B1qJl5TPAI
x8lq2vHIaob1aeycVAKcmgEAuos/azPtIvqZWE9FNbwM1OjfjsVqD+pmq3rrOpIM
eQJ0ZQEAs0pSEzJTOdBaghhVd9gu3RmGxEAg4BxpevOCrl7FxwAA/1Zb+3EQlLeJ
ekR7knedjFyMpbV+E2DdAAEbNkkJuUEK
=xfTU
-----END PGP PUBLIC KEY BLOCK-----
$ sha512sum bc-6.3.1.tar.gz
f6de4cc0e7ba026fd8dc39fca1f7ebb964574f89771cf2c1b5169deadef270e98d5be6d98da5306ffa8ca484721baf30358e4eaac13cf42a21e0e3f1a6e05d6a  bc-6.3.1.tar.gz

$ sha256sum bc-6.3.1.tar.gz
66085c78d8f83ef1f2f9c6f78d79a833e7d914d6bb331251a68c32452d5ea2a4  bc-6.3.1.tar.gz

$ stat -c '%s  %n'
1131872  bc-6.3.1.tar.gz

$ sha512sum bc-6.3.1.tar.gz.sig
4f1993a24f56d09c67d804fcc39bea2fa7863e5fa012a96c98efd6fe1c59d0a4cbfaabe30b41f8ba65faaa0dd477a6103ee6e8b9aa1d0377a0bfde8bbd9bab09  bc-6.3.1.tar.gz.sig

$ sha256sum bc-6.3.1.tar.gz.sig
1c55139c97a829a09896e7764e1c399cea33b23584f4f17f4986d03290940d08  bc-6.3.1.tar.gz.sig

$ stat -c '%s  %n'
215  bc-6.3.1.tar.gz.sig

$ sha512sum bc-6.3.1.tar.xz
a2904fa120b3a891fbb0cf5052596fb9b727143882dc838fa49978a7d05c709ba1ae4d9a976a353b6311cd0d8483b208aa4967d0fd553a3079b80f7ccb879582  bc-6.3.1.tar.xz

$ sha256sum bc-6.3.1.tar.xz
5d0a363c785b589c029f5bd345e40ae592de2ed7dae144124ba7efc8f7c0eae7  bc-6.3.1.tar.xz

$ stat -c '%s  %n'
457868  bc-6.3.1.tar.xz

$ sha512sum bc-6.3.1.tar.xz.sig
1a28a0b79d765247002b6927d1f4fc23b7bf6cce810670e8fb394a163ca75abb5114bfb30a737510548dbf34af9a366bb68dd6c47248853b0de471742760b2dd  bc-6.3.1.tar.xz.sig

$ sha256sum bc-6.3.1.tar.xz.sig
90acfddacf669e2f65808f58124c912bc06dcfbc4838bca9c1740dbd85d9e48e  bc-6.3.1.tar.xz.sig

$ stat -c '%s  %n'
215  bc-6.3.1.tar.xz.sig

$ sha512sum bc-6.3.1-windows.zip
9bc4afd9a5d42a3e1cfc7e299857fdcf1e392668626aaee098991ab63ae75230af8ae015377c9cede3d061296f35179df43b95cff9f9e411f0997d5e4fef4192  bc-6.3.1-windows.zip

$ sha256sum bc-6.3.1-windows.zip
048da4ac91a644b4f3989302ca4307a2a2648bd8fdc6191fc3c2510d39a9dace  bc-6.3.1-windows.zip

$ stat -c '%s  %n'
3608342  bc-6.3.1-windows.zip

$ sha512sum bc-6.3.1-windows.zip.sig
f2eda8725bd4f8bec02d8590b18b27476ce8ed1ce1c778bcf2ae919f49ba8b7e373133dd0230e92b7bee76189d1f2097a1da747be4f619a6a67e09a3c9c31a82  bc-6.3.1-windows.zip.sig

$ sha256sum bc-6.3.1-windows.zip.sig
7b8d519897930276bfb67847d9e9b5ce996aa5ee1721325cb3dc27cbfc72e931  bc-6.3.1-windows.zip.sig

$ stat -c '%s  %n'
215  bc-6.3.1-windows.zip.sig

Release 6.3.0

23 Feb 22:09
6.3.0
f430187
Compare
Choose a tag to compare

This is a production release with a couple of fixes for manuals and a new feature for dc: there is now a command to query whether extended registers are enabled or not.

Users who don't care do not need to upgrade.

-----BEGIN PGP PUBLIC KEY BLOCK-----

mDMEY1WXKhYJKwYBBAHaRw8BAQdAJ1qylkGNYNx/pAxy5jzgbPRRT5M2hFus19NW
J/uCRza0JkdhdmluIEQuIEhvd2FyZCA8eXplbmEudGVjaEBnbWFpbC5jb20+iJAE
ExYKADgWIQT/NgZHx6cUfyfarsGxMviBwwZZCgUCY1WYewIbAwULCQgHAwUVCgkI
CwUWAwIBAAIeAQIXgAAKCRCxMviBwwZZCl9DAQDI5yXPUZzwXozsaiMuZo9ARrIX
OZnd9U+4+OyGE1rBBgD/UTtaZsKuAizaU4VZbrkWPpSM37ypQtClWglijFseqQi0
JUdhdmluIERhbmllbCBIb3dhcmQgPGdhdmluQHl6ZW5hLmNvbT6IkAQTFgoAOBYh
BP82BkfHpxR/J9quwbEy+IHDBlkKBQJjVZfjAhsDBQsJCAcDBRUKCQgLBRYDAgEA
Ah4BAheAAAoJELEy+IHDBlkKHX8A/3lW4WUNXlP2ri+wRgc2hiJe9H+XNdtBRJqH
pwhw6sxkAP96iNtyhl3tx8FqyICeOco2cEFexeGW8aATK9NxN79WALQhR2F2aW4g
RC4gSG93YXJkIDxnYXZpbkB5emVuYS5jb20+iJAEExYKADgWIQT/NgZHx6cUfyfa
rsGxMviBwwZZCgUCY1WXKgIbAwULCQgHAwUVCgkICwUWAwIBAAIeAQIXgAAKCRCx
MviBwwZZChO2AQCDDBYTOsokRuzJnHH7QrENZRC3Ow/6kzBsjiQgeTp7kwD9Ebjb
LCyoSBT4yJbSjh3r7wKJ6fKcLSCl59E/20cw0gC0K0dhdmluIERhbmllbCBIb3dh
cmQgPGdhdmluQGdhdmluaG93YXJkLmNvbT6IkAQTFgoAOBYhBP82BkfHpxR/J9qu
wbEy+IHDBlkKBQJjVZhnAhsDBQsJCAcDBRUKCQgLBRYDAgEAAh4BAheAAAoJELEy
+IHDBlkK6zQBAJR9ewBEKsnMG2d9dq0VTkaVCoFF3nIf4Wmm10V4HplAAP9tyQZP
xvMLaHtVobDVgzkiRj26jxUdcrG+C2B6eb58ALg4BGNVlyoSCisGAQQBl1UBBQEB
B0Areooi1IIkHePaJDVHXsKMjs8nmgV2o4micEivIyC5BgMBCAeIeAQYFgoAIBYh
BP82BkfHpxR/J9quwbEy+IHDBlkKBQJjVZcqAhsMAAoJELEy+IHDBlkKjJIBANCE
uHwC+iXznU7RpA6oX//83Zss4JeW6g4i2qUvC1lmAP9ICDFNZFRVYI8taXdWH/VN
X6Fmk2sv0Ekd9SgjhEpvB7gzBGNVmQIWCSsGAQQB2kcPAQEHQAcfXYI2LYaxRAC1
C84MEUvPMkt23+eSoavywpj4EgK+iQFQBBgWCgAgFiEE/zYGR8enFH8n2q7BsTL4
gcMGWQoFAmNVmQICGwIA4gkQsTL4gcMGWQrAFiAEGRYKAH0WIQShBzXCBXmeFKVu
LtqT0xyMpKtsYwUCY1WZAl8UgAAAAAAuAChpc3N1ZXItZnByQG5vdGF0aW9ucy5v
cGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0QTEwNzM1QzIwNTc5OUUxNEE1NkUyRURB
OTNEMzFDOENBNEFCNkM2MwAKCRCT0xyMpKtsY2vtAQCDSMLYHRcCE4B1qJl5TPAI
x8lq2vHIaob1aeycVAKcmgEAuos/azPtIvqZWE9FNbwM1OjfjsVqD+pmq3rrOpIM
eQJ0ZQEAs0pSEzJTOdBaghhVd9gu3RmGxEAg4BxpevOCrl7FxwAA/1Zb+3EQlLeJ
ekR7knedjFyMpbV+E2DdAAEbNkkJuUEK
=xfTU
-----END PGP PUBLIC KEY BLOCK-----
$ sha512sum bc-6.3.0.tar.gz
3d4453f5ecb04b8eb1fb6ac099c771924074f396d86a94f5d79e75b33aa9ddd063372a595447791afcd95bfe9a5ddf5920cc500d396899fd5672907a213a8187  bc-6.3.0.tar.gz

$ sha256sum bc-6.3.0.tar.gz
01af5a4fd4585b96be059a1102fd628dfa31132baeda914a98c057725a5952a6  bc-6.3.0.tar.gz

$ stat -c '%s  %n'
1131566  bc-6.3.0.tar.gz

$ sha512sum bc-6.3.0.tar.gz.sig
e36a846054e6f76bf1e515d157d07497b867a40502f4c949d338370b66a07cddc862e1c293054e333e40c1cafe8032f58caaad7d4e719382229be48da087b9aa  bc-6.3.0.tar.gz.sig

$ sha256sum bc-6.3.0.tar.gz.sig
c798a5d68c1cad4a8f42da603d103a86e49d9f7fc3846c41b1ac6f2524fb70e6  bc-6.3.0.tar.gz.sig

$ stat -c '%s  %n'
215  bc-6.3.0.tar.gz.sig

$ sha512sum bc-6.3.0.tar.xz
8b66239fb8ee212f9d4b0b2d5649b522101d9bf8c838ffe2e44347c222260a335fd274fef70163dad39d8aef5b3ffa6182c49d498e1982004e4ecb2bae6e2dc2  bc-6.3.0.tar.xz

$ sha256sum bc-6.3.0.tar.xz
b1f484f48ff6d9fda2728be1066ce7efe28887e313207b60e18b27c7f41337af  bc-6.3.0.tar.xz

$ stat -c '%s  %n'
458328  bc-6.3.0.tar.xz

$ sha512sum bc-6.3.0.tar.xz.sig
055b3dc6a1410b2a84450aa166b1ca2d2718b5ab5e354d59ea00d2006605900be833cdc8afc093114c7142e351a46361f934dfa931fa703e2b04d9a569ff24aa  bc-6.3.0.tar.xz.sig

$ sha256sum bc-6.3.0.tar.xz.sig
daaa870cc7861c65fbeca0ff9a93b8602b21c14074364f775b47bcb6e071a417  bc-6.3.0.tar.xz.sig

$ stat -c '%s  %n'
215  bc-6.3.0.tar.xz.sig

$ sha512sum bc-6.3.0-windows.zip
ee44b652d3e2ec10c99230ca8225333510b5a2b44bc852c63fced353e2c33f9418a74bdadc64f09f3a181b1469773a131407dd0ae51f8e8706dfe3ff3c26e937  bc-6.3.0-windows.zip

$ sha256sum bc-6.3.0-windows.zip
b7953bfd984028eacaae0512c178ead4fa51b1047e447073b52e91543007c1f9  bc-6.3.0-windows.zip

$ stat -c '%s  %n'
3608320  bc-6.3.0-windows.zip

$ sha512sum bc-6.3.0-windows.zip.sig
817c272b0cf819319c00689d41d47ff8b086e63c579857a8547e123e1748e0c20ea09d71b9a2ac7a791a701e425d499a1b78e7be0fca67924cab992c1d66b8cf  bc-6.3.0-windows.zip.sig

$ sha256sum bc-6.3.0-windows.zip.sig
6d60e025fc0e5a30c21f719efc973930fb4ecfeff8c35f4f29c037a6b861bf72  bc-6.3.0-windows.zip.sig

$ stat -c '%s  %n'
215  bc-6.3.0-windows.zip.sig

Release 6.2.6

18 Feb 22:51
6.2.6
268d451
Compare
Choose a tag to compare

This is a production release that fixes an install bug that affected locale installation of all locales when using mksh. Users do NOT need to upgrade if they don't use mksh and/or don't need to install all locales.

-----BEGIN PGP PUBLIC KEY BLOCK-----

mDMEY1WXKhYJKwYBBAHaRw8BAQdAJ1qylkGNYNx/pAxy5jzgbPRRT5M2hFus19NW
J/uCRza0JkdhdmluIEQuIEhvd2FyZCA8eXplbmEudGVjaEBnbWFpbC5jb20+iJAE
ExYKADgWIQT/NgZHx6cUfyfarsGxMviBwwZZCgUCY1WYewIbAwULCQgHAwUVCgkI
CwUWAwIBAAIeAQIXgAAKCRCxMviBwwZZCl9DAQDI5yXPUZzwXozsaiMuZo9ARrIX
OZnd9U+4+OyGE1rBBgD/UTtaZsKuAizaU4VZbrkWPpSM37ypQtClWglijFseqQi0
JUdhdmluIERhbmllbCBIb3dhcmQgPGdhdmluQHl6ZW5hLmNvbT6IkAQTFgoAOBYh
BP82BkfHpxR/J9quwbEy+IHDBlkKBQJjVZfjAhsDBQsJCAcDBRUKCQgLBRYDAgEA
Ah4BAheAAAoJELEy+IHDBlkKHX8A/3lW4WUNXlP2ri+wRgc2hiJe9H+XNdtBRJqH
pwhw6sxkAP96iNtyhl3tx8FqyICeOco2cEFexeGW8aATK9NxN79WALQhR2F2aW4g
RC4gSG93YXJkIDxnYXZpbkB5emVuYS5jb20+iJAEExYKADgWIQT/NgZHx6cUfyfa
rsGxMviBwwZZCgUCY1WXKgIbAwULCQgHAwUVCgkICwUWAwIBAAIeAQIXgAAKCRCx
MviBwwZZChO2AQCDDBYTOsokRuzJnHH7QrENZRC3Ow/6kzBsjiQgeTp7kwD9Ebjb
LCyoSBT4yJbSjh3r7wKJ6fKcLSCl59E/20cw0gC0K0dhdmluIERhbmllbCBIb3dh
cmQgPGdhdmluQGdhdmluaG93YXJkLmNvbT6IkAQTFgoAOBYhBP82BkfHpxR/J9qu
wbEy+IHDBlkKBQJjVZhnAhsDBQsJCAcDBRUKCQgLBRYDAgEAAh4BAheAAAoJELEy
+IHDBlkK6zQBAJR9ewBEKsnMG2d9dq0VTkaVCoFF3nIf4Wmm10V4HplAAP9tyQZP
xvMLaHtVobDVgzkiRj26jxUdcrG+C2B6eb58ALg4BGNVlyoSCisGAQQBl1UBBQEB
B0Areooi1IIkHePaJDVHXsKMjs8nmgV2o4micEivIyC5BgMBCAeIeAQYFgoAIBYh
BP82BkfHpxR/J9quwbEy+IHDBlkKBQJjVZcqAhsMAAoJELEy+IHDBlkKjJIBANCE
uHwC+iXznU7RpA6oX//83Zss4JeW6g4i2qUvC1lmAP9ICDFNZFRVYI8taXdWH/VN
X6Fmk2sv0Ekd9SgjhEpvB7gzBGNVmQIWCSsGAQQB2kcPAQEHQAcfXYI2LYaxRAC1
C84MEUvPMkt23+eSoavywpj4EgK+iQFQBBgWCgAgFiEE/zYGR8enFH8n2q7BsTL4
gcMGWQoFAmNVmQICGwIA4gkQsTL4gcMGWQrAFiAEGRYKAH0WIQShBzXCBXmeFKVu
LtqT0xyMpKtsYwUCY1WZAl8UgAAAAAAuAChpc3N1ZXItZnByQG5vdGF0aW9ucy5v
cGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0QTEwNzM1QzIwNTc5OUUxNEE1NkUyRURB
OTNEMzFDOENBNEFCNkM2MwAKCRCT0xyMpKtsY2vtAQCDSMLYHRcCE4B1qJl5TPAI
x8lq2vHIaob1aeycVAKcmgEAuos/azPtIvqZWE9FNbwM1OjfjsVqD+pmq3rrOpIM
eQJ0ZQEAs0pSEzJTOdBaghhVd9gu3RmGxEAg4BxpevOCrl7FxwAA/1Zb+3EQlLeJ
ekR7knedjFyMpbV+E2DdAAEbNkkJuUEK
=xfTU
-----END PGP PUBLIC KEY BLOCK-----
$ sha512sum bc-6.2.6.tar.gz
ba959bd91eff6c629bd9b1c91824e31748a3930f15ae85717f750880ff8ff276f5f9e76e8966752e75c48423f7090d3319a2cb7c7eec2f1361250111a122cef2  bc-6.2.6.tar.gz

$ sha256sum bc-6.2.6.tar.gz
b90916fa9e29c3d72c519215fd1ef79d42146d4690a9189926355d5e2ecbf80f  bc-6.2.6.tar.gz

$ stat -c '%s  %n'
1131905  bc-6.2.6.tar.gz

$ sha512sum bc-6.2.6.tar.gz.sig
1069269368aefbc034cec5226bd3dcc9322d5089db4f4aef6e95a83589980c36251f705846100a1232acb1578f82c503398a2500a52b229ce387abed2dc1f58c  bc-6.2.6.tar.gz.sig

$ sha256sum bc-6.2.6.tar.gz.sig
5a2449263a5d086473102fb0220a785dca900a53fb3ca7aaa2f294cfb702b9da  bc-6.2.6.tar.gz.sig

$ stat -c '%s  %n'
215  bc-6.2.6.tar.gz.sig

$ sha512sum bc-6.2.6.tar.xz
f3631ff2378e93f9758a133400749973681f142f3eeaf1ae8ffc60f1a31b9ca9a9bcdf14435b72fea8b8ea486d0fb6b53954a511c5db62d834bf6cf270d7e4a5  bc-6.2.6.tar.xz

$ sha256sum bc-6.2.6.tar.xz
ee93c0990ca3a31e734d7fef79f1dd771fa2e3e5219971cfc38c9c9095517005  bc-6.2.6.tar.xz

$ stat -c '%s  %n'
457640  bc-6.2.6.tar.xz

$ sha512sum bc-6.2.6.tar.xz.sig
00be13a37de81802c8fb4fa576dc214a5a2321c34d22d9c281a8f693bab132eb9b1bb1c1462c1f924a989e47911d8c769910af76249cb755028913f755ce3e52  bc-6.2.6.tar.xz.sig

$ sha256sum bc-6.2.6.tar.xz.sig
47306978cdcc165e592eb136162d978254f0314abdf1d401f689f3c0bfb591c0  bc-6.2.6.tar.xz.sig

$ stat -c '%s  %n'
215  bc-6.2.6.tar.xz.sig

$ sha512sum bc-6.2.6-windows.zip
0cc858e1ff4a968f7fc0d6c0cd0d9f8d1f2430183c790ae62c7cdf6cea2da1dba020b3e2a5625a9e64255a7fdd3cff848d0bcb159e39524cdbe48cb36e66f5ea  bc-6.2.6-windows.zip

$ sha256sum bc-6.2.6-windows.zip
fe8a6b58fa07f1d7df13f72a04767a72b55c3cf81fa8c28b95140dc96bfa80eb  bc-6.2.6-windows.zip

$ stat -c '%s  %n'
3608229  bc-6.2.6-windows.zip

$ sha512sum bc-6.2.6-windows.zip.sig
d478b911e1cd47422717e3f9d185fe853c46f7a39299294ea540b0d5d287703d4f8bebf6e257fa9a3e8cbda4e4b17b0762826a36aee52fb4a5e3ac1205270398  bc-6.2.6-windows.zip.sig

$ sha256sum bc-6.2.6-windows.zip.sig
163f26c8f76192f29a04d94b2e16bfc889b0119dac2177a1a8ff45d7222f1064  bc-6.2.6-windows.zip.sig

$ stat -c '%s  %n'
215  bc-6.2.6-windows.zip.sig

Release 6.2.5

14 Feb 22:03
6.2.5
97b23e0
Compare
Choose a tag to compare

This is a production release that fixes a test bug that affected Android and mksh. Users do NOT need to upgrade unless they use mksh or another affected shell and need to run the test suite.

-----BEGIN PGP PUBLIC KEY BLOCK-----

mDMEY1WXKhYJKwYBBAHaRw8BAQdAJ1qylkGNYNx/pAxy5jzgbPRRT5M2hFus19NW
J/uCRza0JkdhdmluIEQuIEhvd2FyZCA8eXplbmEudGVjaEBnbWFpbC5jb20+iJAE
ExYKADgWIQT/NgZHx6cUfyfarsGxMviBwwZZCgUCY1WYewIbAwULCQgHAwUVCgkI
CwUWAwIBAAIeAQIXgAAKCRCxMviBwwZZCl9DAQDI5yXPUZzwXozsaiMuZo9ARrIX
OZnd9U+4+OyGE1rBBgD/UTtaZsKuAizaU4VZbrkWPpSM37ypQtClWglijFseqQi0
JUdhdmluIERhbmllbCBIb3dhcmQgPGdhdmluQHl6ZW5hLmNvbT6IkAQTFgoAOBYh
BP82BkfHpxR/J9quwbEy+IHDBlkKBQJjVZfjAhsDBQsJCAcDBRUKCQgLBRYDAgEA
Ah4BAheAAAoJELEy+IHDBlkKHX8A/3lW4WUNXlP2ri+wRgc2hiJe9H+XNdtBRJqH
pwhw6sxkAP96iNtyhl3tx8FqyICeOco2cEFexeGW8aATK9NxN79WALQhR2F2aW4g
RC4gSG93YXJkIDxnYXZpbkB5emVuYS5jb20+iJAEExYKADgWIQT/NgZHx6cUfyfa
rsGxMviBwwZZCgUCY1WXKgIbAwULCQgHAwUVCgkICwUWAwIBAAIeAQIXgAAKCRCx
MviBwwZZChO2AQCDDBYTOsokRuzJnHH7QrENZRC3Ow/6kzBsjiQgeTp7kwD9Ebjb
LCyoSBT4yJbSjh3r7wKJ6fKcLSCl59E/20cw0gC0K0dhdmluIERhbmllbCBIb3dh
cmQgPGdhdmluQGdhdmluaG93YXJkLmNvbT6IkAQTFgoAOBYhBP82BkfHpxR/J9qu
wbEy+IHDBlkKBQJjVZhnAhsDBQsJCAcDBRUKCQgLBRYDAgEAAh4BAheAAAoJELEy
+IHDBlkK6zQBAJR9ewBEKsnMG2d9dq0VTkaVCoFF3nIf4Wmm10V4HplAAP9tyQZP
xvMLaHtVobDVgzkiRj26jxUdcrG+C2B6eb58ALg4BGNVlyoSCisGAQQBl1UBBQEB
B0Areooi1IIkHePaJDVHXsKMjs8nmgV2o4micEivIyC5BgMBCAeIeAQYFgoAIBYh
BP82BkfHpxR/J9quwbEy+IHDBlkKBQJjVZcqAhsMAAoJELEy+IHDBlkKjJIBANCE
uHwC+iXznU7RpA6oX//83Zss4JeW6g4i2qUvC1lmAP9ICDFNZFRVYI8taXdWH/VN
X6Fmk2sv0Ekd9SgjhEpvB7gzBGNVmQIWCSsGAQQB2kcPAQEHQAcfXYI2LYaxRAC1
C84MEUvPMkt23+eSoavywpj4EgK+iQFQBBgWCgAgFiEE/zYGR8enFH8n2q7BsTL4
gcMGWQoFAmNVmQICGwIA4gkQsTL4gcMGWQrAFiAEGRYKAH0WIQShBzXCBXmeFKVu
LtqT0xyMpKtsYwUCY1WZAl8UgAAAAAAuAChpc3N1ZXItZnByQG5vdGF0aW9ucy5v
cGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0QTEwNzM1QzIwNTc5OUUxNEE1NkUyRURB
OTNEMzFDOENBNEFCNkM2MwAKCRCT0xyMpKtsY2vtAQCDSMLYHRcCE4B1qJl5TPAI
x8lq2vHIaob1aeycVAKcmgEAuos/azPtIvqZWE9FNbwM1OjfjsVqD+pmq3rrOpIM
eQJ0ZQEAs0pSEzJTOdBaghhVd9gu3RmGxEAg4BxpevOCrl7FxwAA/1Zb+3EQlLeJ
ekR7knedjFyMpbV+E2DdAAEbNkkJuUEK
=xfTU
-----END PGP PUBLIC KEY BLOCK-----
$ sha512sum bc-6.2.5.tar.gz
e309f7b9768eaa6d2f33e77169de0f0a59920689b3105025ccde3679d3a9a388bd4886048d8e6fd66330f2cb2034a0b4a95c1df8a1cfc3f510493e17abf038fa  bc-6.2.5.tar.gz

$ sha256sum bc-6.2.5.tar.gz
eb614f67f503eb4815a2b0cb25ef575359072be3c8e566fe37dae2c2c0720429  bc-6.2.5.tar.gz

$ stat -c '%s  %n'
1131883  bc-6.2.5.tar.gz

$ sha512sum bc-6.2.5.tar.gz.sig
ade865b007c54ad3223602e7645fd3c2e9b9ba53707e6f34349c6452595333fd26c9ea0fe145cbd57bb383e1c96de81f2faf047a9843d91cf1581e950edc1153  bc-6.2.5.tar.gz.sig

$ sha256sum bc-6.2.5.tar.gz.sig
073e9e3433b68b041c90372c2fff768414dbff0135cf6becffa24ff5fffa71d5  bc-6.2.5.tar.gz.sig

$ stat -c '%s  %n'
215  bc-6.2.5.tar.gz.sig

$ sha512sum bc-6.2.5.tar.xz
982bfde03c5f6167fe7a4aa5daf1c418cb80637eb9052dd55cda7e575e6835bd03fa3c946e581312e38dfba23f60d48bf459974f212c3a647eaf1991aaef5b06  bc-6.2.5.tar.xz

$ sha256sum bc-6.2.5.tar.xz
25726082458d37a7a0ce1d5ffe37f5028d59e4f6e9742d280a828fed3dfb9fb0  bc-6.2.5.tar.xz

$ stat -c '%s  %n'
457836  bc-6.2.5.tar.xz

$ sha512sum bc-6.2.5.tar.xz.sig
1a04139984ec62e3be0fb831502d2201b39fb0d524e96bc9d36c6fa62df880a42a0da40d7b51962366c46f8ecc9a1a5d043e5e502773d7dbe7bf00749ea0f4e0  bc-6.2.5.tar.xz.sig

$ sha256sum bc-6.2.5.tar.xz.sig
1814fc5cd9eb859d0ae7de032564ebb85745f0cd245736ad55f8d232b1aa831d  bc-6.2.5.tar.xz.sig

$ stat -c '%s  %n'
215  bc-6.2.5.tar.xz.sig

$ sha512sum bc-6.2.5-windows.zip
93c34f771ffd93265aea5dfb70ae8afbb0b3b16a69babb858fa404469d48cd38729823f4bfba87e9d7bf31feeb9d253003649a4330d0c72bf4b2f96acfd7a21e  bc-6.2.5-windows.zip

$ sha256sum bc-6.2.5-windows.zip
20a255470261e91136d3ac5b93d8e6c7ee6c342e4646322f4c7431e76bade89b  bc-6.2.5-windows.zip

$ stat -c '%s  %n'
3607809  bc-6.2.5-windows.zip

$ sha512sum bc-6.2.5-windows.zip.sig
a2e1c7170b24c36505802fb9530f63533510810ead35665e848bd3fd22a7f73ee73c613b036b30f8db5f2f94f044cfb4aada7f86607b4e3544f5d1ed363bb093  bc-6.2.5-windows.zip.sig

$ sha256sum bc-6.2.5-windows.zip.sig
c57eab38234743cad85fd3837e69e076a4daaac850be78e8cd856e848d6983eb  bc-6.2.5-windows.zip.sig

$ stat -c '%s  %n'
215  bc-6.2.5-windows.zip.sig

Release 6.2.4

02 Feb 08:22
6.2.4
f28ac61
Compare
Choose a tag to compare

This is a production release that fixes a test failure that happens when tests/bc/scripts/timeconst.bc doesn't exist. This should only affect packagers.

This bug happened because I forgot something I added in the previous release: better error checking in tests to help packagers. Unfortunately, I was too zealous with the error checking.

-----BEGIN PGP PUBLIC KEY BLOCK-----

mDMEY1WXKhYJKwYBBAHaRw8BAQdAJ1qylkGNYNx/pAxy5jzgbPRRT5M2hFus19NW
J/uCRza0JkdhdmluIEQuIEhvd2FyZCA8eXplbmEudGVjaEBnbWFpbC5jb20+iJAE
ExYKADgWIQT/NgZHx6cUfyfarsGxMviBwwZZCgUCY1WYewIbAwULCQgHAwUVCgkI
CwUWAwIBAAIeAQIXgAAKCRCxMviBwwZZCl9DAQDI5yXPUZzwXozsaiMuZo9ARrIX
OZnd9U+4+OyGE1rBBgD/UTtaZsKuAizaU4VZbrkWPpSM37ypQtClWglijFseqQi0
JUdhdmluIERhbmllbCBIb3dhcmQgPGdhdmluQHl6ZW5hLmNvbT6IkAQTFgoAOBYh
BP82BkfHpxR/J9quwbEy+IHDBlkKBQJjVZfjAhsDBQsJCAcDBRUKCQgLBRYDAgEA
Ah4BAheAAAoJELEy+IHDBlkKHX8A/3lW4WUNXlP2ri+wRgc2hiJe9H+XNdtBRJqH
pwhw6sxkAP96iNtyhl3tx8FqyICeOco2cEFexeGW8aATK9NxN79WALQhR2F2aW4g
RC4gSG93YXJkIDxnYXZpbkB5emVuYS5jb20+iJAEExYKADgWIQT/NgZHx6cUfyfa
rsGxMviBwwZZCgUCY1WXKgIbAwULCQgHAwUVCgkICwUWAwIBAAIeAQIXgAAKCRCx
MviBwwZZChO2AQCDDBYTOsokRuzJnHH7QrENZRC3Ow/6kzBsjiQgeTp7kwD9Ebjb
LCyoSBT4yJbSjh3r7wKJ6fKcLSCl59E/20cw0gC0K0dhdmluIERhbmllbCBIb3dh
cmQgPGdhdmluQGdhdmluaG93YXJkLmNvbT6IkAQTFgoAOBYhBP82BkfHpxR/J9qu
wbEy+IHDBlkKBQJjVZhnAhsDBQsJCAcDBRUKCQgLBRYDAgEAAh4BAheAAAoJELEy
+IHDBlkK6zQBAJR9ewBEKsnMG2d9dq0VTkaVCoFF3nIf4Wmm10V4HplAAP9tyQZP
xvMLaHtVobDVgzkiRj26jxUdcrG+C2B6eb58ALg4BGNVlyoSCisGAQQBl1UBBQEB
B0Areooi1IIkHePaJDVHXsKMjs8nmgV2o4micEivIyC5BgMBCAeIeAQYFgoAIBYh
BP82BkfHpxR/J9quwbEy+IHDBlkKBQJjVZcqAhsMAAoJELEy+IHDBlkKjJIBANCE
uHwC+iXznU7RpA6oX//83Zss4JeW6g4i2qUvC1lmAP9ICDFNZFRVYI8taXdWH/VN
X6Fmk2sv0Ekd9SgjhEpvB7gzBGNVmQIWCSsGAQQB2kcPAQEHQAcfXYI2LYaxRAC1
C84MEUvPMkt23+eSoavywpj4EgK+iQFQBBgWCgAgFiEE/zYGR8enFH8n2q7BsTL4
gcMGWQoFAmNVmQICGwIA4gkQsTL4gcMGWQrAFiAEGRYKAH0WIQShBzXCBXmeFKVu
LtqT0xyMpKtsYwUCY1WZAl8UgAAAAAAuAChpc3N1ZXItZnByQG5vdGF0aW9ucy5v
cGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0QTEwNzM1QzIwNTc5OUUxNEE1NkUyRURB
OTNEMzFDOENBNEFCNkM2MwAKCRCT0xyMpKtsY2vtAQCDSMLYHRcCE4B1qJl5TPAI
x8lq2vHIaob1aeycVAKcmgEAuos/azPtIvqZWE9FNbwM1OjfjsVqD+pmq3rrOpIM
eQJ0ZQEAs0pSEzJTOdBaghhVd9gu3RmGxEAg4BxpevOCrl7FxwAA/1Zb+3EQlLeJ
ekR7knedjFyMpbV+E2DdAAEbNkkJuUEK
=xfTU
-----END PGP PUBLIC KEY BLOCK-----
$ sha512sum bc-6.2.4.tar.gz
ef7cf0bc0f1edaaaad4b4b672686269ecdd0f144082ad8ab3107a5e8da5c9e8165428c9273ddf603478ca3cdea899c68481447668a3368cc3ea014d560c1572e  bc-6.2.4.tar.gz

$ sha256sum bc-6.2.4.tar.gz
901ad37a00a255a03d70386e00fb03528f2ab689b745d75d3a38982cdb1d7585  bc-6.2.4.tar.gz

$ stat -c '%s  %n'
1131403  bc-6.2.4.tar.gz

$ sha512sum bc-6.2.4.tar.gz.sig
0d952b150263a672825b84f06912e803476a15e20e9b17c875202e8ab2066fa9b0deab8089b3a2725de0e75cae2754656e339d1e6604dd0601aae7dfd683b13d  bc-6.2.4.tar.gz.sig

$ sha256sum bc-6.2.4.tar.gz.sig
c015810ab68b22728d657351b159d82703697be135ec89d5e07c7b172703f00b  bc-6.2.4.tar.gz.sig

$ stat -c '%s  %n'
215  bc-6.2.4.tar.gz.sig

$ sha512sum bc-6.2.4.tar.xz
0d573b118214aa345995f28ccce16dbbeb8dbb3aa793414b5e6c4a693f5f51e3c54f3fda60703b66183476933363d21dd2de06cec8bbc54d1bce4725957e5d38  bc-6.2.4.tar.xz

$ sha256sum bc-6.2.4.tar.xz
2b9f712e1e02473ca0e01979dd026e818dafc169a3cf63887d91bdaafeb812b5  bc-6.2.4.tar.xz

$ stat -c '%s  %n'
457272  bc-6.2.4.tar.xz

$ sha512sum bc-6.2.4.tar.xz.sig
d6c718f8308a42b7007cdc3f13e32f76681728b58673d9f178f107f57df9eb1c5d26e706974f981e39e3cdba60081f11133d3074172a301fa4b0401df26bdc2b  bc-6.2.4.tar.xz.sig

$ sha256sum bc-6.2.4.tar.xz.sig
8cdf65daacd62ad1753396268fc5a29aa82d0800cb120bedb73db6e1778fa0ea  bc-6.2.4.tar.xz.sig

$ stat -c '%s  %n'
215  bc-6.2.4.tar.xz.sig

$ sha512sum bc-6.2.4-windows.zip
2cd89b9cfd6bb6d0fb52f92a78e9f4037122af5a0d4370a44fa84406038625a0abcc601a244d57d703e7cf08c5fca616df10e1112659e48ace45687306a4fa09  bc-6.2.4-windows.zip

$ sha256sum bc-6.2.4-windows.zip
3c2679b2ec0bb58ef064618bea5db576ac21bd627bbf159d8d0e60c0196a8ed5  bc-6.2.4-windows.zip

$ stat -c '%s  %n'
3608205  bc-6.2.4-windows.zip

$ sha512sum bc-6.2.4-windows.zip.sig
57e848ed3782040af6f74466e530e5e25645f914327aa4eb3307e06b0c8af838a1d0654946ba6fb7329f068fb9a9bf13192cbb9334864a95eb1cb7fb0ea8aaa6  bc-6.2.4-windows.zip.sig

$ sha256sum bc-6.2.4-windows.zip.sig
23e54001d6a5ef4e01937f90db2c8f2127361842a0e6dae32bfaf93fca1169a1  bc-6.2.4-windows.zip.sig

$ stat -c '%s  %n'
215  bc-6.2.4-windows.zip.sig