Skip to content

7.1.0

Pre-release
Pre-release

Choose a tag to compare

@gavinhoward gavinhoward released this 25 Jul 17:09
· 76 commits to master since this release
7.1.0
70c51d9

This is an UNTESTED release. If you would like testing, see the maintenance terms.

This fixes a few bugs:

  • Improper response to double SIGINT with editline.
  • Not letting libedit handle terminal size changes.
  • A dc crash from improperly handling an error.
  • A duplicate check for reference arrays.
  • Build failures with GCC 15.

It also has a performance increase in the band() function and others in the math library.

$ sha512sum bc-7.1.0.tar.gz
fcfacbb6886be171c7b8f9c141720cc75821c4ce406fd243adbc6ab592d34b916e92e3f7da1061942301dde6ad28ac1555ba357d0eb53c1efffb5374595fff07  bc-7.1.0.tar.gz

$ sha256sum bc-7.1.0.tar.gz
868e2a320d7858fa880cc975f47563caaef0ae2328605e15e6cff8220e259cf6  bc-7.1.0.tar.gz

$ stat -c '%s  %n'
1325900  bc-7.1.0.tar.gz

$ sha512sum bc-7.1.0.tar.gz.sig
37eee460254bd5138cb5b18c4ee41b80a94ce7fe22dbde9af8dc38cb2ac05d9c7dcf9591c18f20138f3446b1e0a10bfd88221f3767491b74fff2a7853f1ea656  bc-7.1.0.tar.gz.sig

$ sha256sum bc-7.1.0.tar.gz.sig
71021d8157c7a583748b38efce69169a967176b08d008737efc23ed36dddf1c0  bc-7.1.0.tar.gz.sig

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

$ sha512sum bc-7.1.0.tar.xz
f80e6cb0c331de58d0619ea0ec44d6cc55bd1229391c65c67e9fa413371db7991ba8ff086f5cacae309b9d8186ad0ec4a6ab82e75e52f3bbfb367b393e750c32  bc-7.1.0.tar.xz

$ sha256sum bc-7.1.0.tar.xz
1f13663ba0f2435b684321714a4d0b9fff32bb951fc78dc7424cd69bba5c0d3a  bc-7.1.0.tar.xz

$ stat -c '%s  %n'
597940  bc-7.1.0.tar.xz

$ sha512sum bc-7.1.0.tar.xz.sig
6817806f58cea70934a7c034884cc29daac266c953b6bae73f575de44be2abfb65d0e848873f567d901f348c637b830065f2fd250b847a1ba5d8dcb3b02ec619  bc-7.1.0.tar.xz.sig

$ sha256sum bc-7.1.0.tar.xz.sig
2f4939e9a86222fff43e526933d40f5b35f2d0ee5e5547aa6be203bd1523559b  bc-7.1.0.tar.xz.sig

$ stat -c '%s  %n'
215  bc-7.1.0.tar.xz.sig$ sha512sum bc-7.1.0.tar.gz
fcfacbb6886be171c7b8f9c141720cc75821c4ce406fd243adbc6ab592d34b916e92e3f7da1061942301dde6ad28ac1555ba357d0eb53c1efffb5374595fff07  bc-7.1.0.tar.gz

$ sha256sum bc-7.1.0.tar.gz
868e2a320d7858fa880cc975f47563caaef0ae2328605e15e6cff8220e259cf6  bc-7.1.0.tar.gz

$ stat -c '%s  %n'
1325900  bc-7.1.0.tar.gz

$ sha512sum bc-7.1.0.tar.gz.sig
37eee460254bd5138cb5b18c4ee41b80a94ce7fe22dbde9af8dc38cb2ac05d9c7dcf9591c18f20138f3446b1e0a10bfd88221f3767491b74fff2a7853f1ea656  bc-7.1.0.tar.gz.sig

$ sha256sum bc-7.1.0.tar.gz.sig
71021d8157c7a583748b38efce69169a967176b08d008737efc23ed36dddf1c0  bc-7.1.0.tar.gz.sig

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

$ sha512sum bc-7.1.0.tar.xz
f80e6cb0c331de58d0619ea0ec44d6cc55bd1229391c65c67e9fa413371db7991ba8ff086f5cacae309b9d8186ad0ec4a6ab82e75e52f3bbfb367b393e750c32  bc-7.1.0.tar.xz

$ sha256sum bc-7.1.0.tar.xz
1f13663ba0f2435b684321714a4d0b9fff32bb951fc78dc7424cd69bba5c0d3a  bc-7.1.0.tar.xz

$ stat -c '%s  %n'
597940  bc-7.1.0.tar.xz

$ sha512sum bc-7.1.0.tar.xz.sig
6817806f58cea70934a7c034884cc29daac266c953b6bae73f575de44be2abfb65d0e848873f567d901f348c637b830065f2fd250b847a1ba5d8dcb3b02ec619  bc-7.1.0.tar.xz.sig

$ sha256sum bc-7.1.0.tar.xz.sig
2f4939e9a86222fff43e526933d40f5b35f2d0ee5e5547aa6be203bd1523559b  bc-7.1.0.tar.xz.sig

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