Skip to content

Commit 99e8ca3

Browse files
committed
Make release 1.14.14
1 parent 5261d17 commit 99e8ca3

File tree

4 files changed

+53
-4
lines changed

4 files changed

+53
-4
lines changed

CHANGES

+43
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,46 @@
1+
Version 1.14.14 (17th March 2021)
2+
---------------
3+
4+
This is primarily a bug fix release.
5+
6+
Updates:
7+
8+
* Bumped htscodecs submodule to 1.0. This is mainly security
9+
hardening. This now means for the first time Io_lib and HTSlib
10+
share the same code for the CRAM codecs.
11+
12+
* Cram_filter now copies with CRAM 3.1 and 4.0 files.
13+
14+
* Added Power support(ppc64le) to CI. (Author: Arumugam)
15+
16+
* Added int64_t as a HashTable key type.
17+
18+
* Improved configure script handling of lzma and bzip2, which are now
19+
on by default.
20+
21+
* Improved support for hurd_i386 by defining PATH_MAX (with thanks to
22+
Michael Crusoe).
23+
24+
Bug fixes:
25+
26+
* The CRAM_IO_CUSTOM_BUFFERING code is now enabled correctly. This is
27+
required for biobambam2 / libmaus2 integration. (Thanks to German
28+
Tischler-Hohle)
29+
30+
* Fixed a recent bug in the cram_open_by_callbacks function used by
31+
Biobambam. (#39. Thanks to German Tischler-Hohle)
32+
33+
* Fixed cram_codec_decoder2encoder handling of CRAM 4 encodings.
34+
35+
* Fixed an uninitialised memory access added during 1.14.13 (harmless
36+
as it was then immediately replaced again, but it triggered valgrind
37+
warnings).
38+
39+
* Fixed configure --disable-custom-buffering
40+
41+
* Typo fixes, courtesy of Debian lintian.
42+
43+
144
Version 1.14.13 (3rd July 2020)
245
---------------
346

README.md

+7-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Io_lib: Version 1.14.13
1+
Io_lib: Version 1.14.14
22
========================
33

44
Io_lib is a library of file reading and writing code to provide a general
@@ -33,6 +33,12 @@ See the CHANGES for a summary of older updates or git logs for the
3333
full details.
3434

3535

36+
Version 1.14.14 (17th March 2021)
37+
---------------
38+
39+
This is simply a bug fix release. It also updates to the latest
40+
htscodecs submodule, now at an official 1.0 release.
41+
3642
Version 1.14.13 (3rd July 2020)
3743
---------------
3844

configure.ac

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
dnl Process this file with autoconf to produce a configure script.
2-
AC_INIT(io_lib, 1.14.13)
2+
AC_INIT(io_lib, 1.14.14)
33
IOLIB_VERSION=$PACKAGE_VERSION
44
IOLIB_VERSION_MAJOR=`expr "$PACKAGE_VERSION" : '\([[0-9]]*\)'`
55
IOLIB_VERSION_MINOR=`expr "$PACKAGE_VERSION" : '[[0-9]]*\.\([[0-9]]*\)'`
@@ -69,7 +69,7 @@ AX_SUBDIRS_CONFIGURE([htscodecs],[[--disable-shared],[--with-pic]])
6969
# libstaden-read.so.1.1.0
7070

7171
VERS_CURRENT=15
72-
VERS_REVISION=0
72+
VERS_REVISION=1
7373
VERS_AGE=1
7474
AC_SUBST(VERS_CURRENT)
7575
AC_SUBST(VERS_REVISION)

progs/scramble.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ static int filter_tags(bam_seq_t *s, char *aux_filter, int keep) {
184184

185185
static void usage(FILE *fp) {
186186
fprintf(fp, " -=- sCRAMble -=- version %s\n", IOLIB_VERSION);
187-
fprintf(fp, "Author: James Bonfield, Wellcome Trust Sanger Institute. 2013-2020\n\n");
187+
fprintf(fp, "Author: James Bonfield, Wellcome Trust Sanger Institute. 2013-2021\n\n");
188188

189189
fprintf(fp, "Usage: scramble [options] [input_file [output_file]]\n");
190190

0 commit comments

Comments
 (0)