Skip to content

1.19.1

Compare
Choose a tag to compare
@daviesrob daviesrob released this 22 Jan 12:03
· 121 commits to develop since this release
1.19.1

Download the source code here: htslib-1.19.1.tar.bz2.(The "Source code" downloads are generated by GitHub and are incomplete as they are missing some generated files.)

  • Fixed a regression in release 1.19 that caused all aux records to be stored uncompressed in CRAM files. The resulting files were correctly formatted, but bigger than they needed to be. (PR #1729, fixes samtools/samtools#1968. Reported by Clockris)

  • Fixed possible out-of-bounds reads due to an incorrect check on B tag lengths in cram_encode_aux(). (PR #1725)

  • Fixed an incorrect check on tag length which could fail to catch a two byte out-of-bounds read in bam_get_aux(). (PR #1728)

  • Made errors reported by hts_open_format() less confusing when it can't open the reference file. (PR #1724, fixes #1723. Reported by Alex Leonard)

  • Made hts_close() fail more gracefully if it's passed a NULL pointer (PR #1724)