Skip to content

Releases: IntelLabs/GKL

0.8.11: Bugfixes and security updates

07 Jul 17:48
84c4aa4
Compare
Choose a tag to compare

This release contains bugfixes and security related dependencies updates.

Bugfixes and minor changes

  • Changed malloc call to calloc when initializing ISA-L (fixes #177),
  • Fixed setting incorrect compression level after reset call when compressing with ISA-L,
  • Removed "Zero bytes written" warning messages (fixes #176),
  • Fixed logger message in IntelDeflater.java,
  • Removed unused Intel zlib subdirectories,
  • Removed scripts/gatk-printreads-test.py

Dependencies updates

Following dependencies were updated to latest compatible versions:

Known Issues

  • When compressing using ISA-L library (compression levels 1, 2) outputted compressed data size can differ by small amount of bytes (up to 100) for the same input. This does not affect original uncompressed contents. Investigation of this issue is ongoing.

Remove Log4j

05 Jul 15:20
Compare
Choose a tag to compare
  • Log4j has been removed
  • A few minor code cleanups

v0.8.9

23 Dec 21:35
f4b73b3
Compare
Choose a tag to compare

Fix to move this project to Log4j v2.17.

Active work is still ongoing. Additional static analysis scans will be completed by Jan 15.

0.8.8 : Q1 2021 Update

29 Mar 23:11
ab5a462
Compare
Choose a tag to compare

Update ISAL and OTC Zlib libraries to latest version (Q1 2021)
Fixed 3 reproducible issues and retested out of 4 more in GKL
Updated build for Centos 7 and Current Mac.
Valgrind on limited C unit tests (passed)
Major improvements to input validation
Major updates to Error handling and propagation.
Added Negative space unit testing coverage
Regular Static Code Scanning
Good overall quality of life improvement for the software

Major library update and memory allocation updates

26 Aug 22:54
fa11ff7
Compare
Choose a tag to compare

updated otc zlib 1.2.8 to 1.2.11
update isa-l 2.21 to 2.28
removed libz folder
updated patch for compilation optimizations
removed shacc files and reference from c++, headers and cmake list
upgraded gradle 3.2.1 to 5.6
Fix for issue #89
Defensive code for Smithwatermen memory allocations
New build.sh script for Linux

0.8.6

28 Nov 15:55
c071276
Compare
Choose a tag to compare

Check in from GATK team

0.8.5

07 Feb 18:17
964ccf0
Compare
Choose a tag to compare

compression code edit, potential memory leak fixed.

0.8.4

06 Feb 18:59
51253aa
Compare
Choose a tag to compare

Includes the changes to optimizations for Level 2 compression.

0.8.3

30 Jan 15:40
c174e37
Compare
Choose a tag to compare

Updated the Level 2 compression via new release of ISAL-2.21.

0.8.2

21 Nov 14:48
c174e37
Compare
Choose a tag to compare

Bugfixes and minor changes:

  • Compression memory issue fix
  • Added JNI checks to unit tests
  • Minor code cleanup