[med-svn] [htslib] branch debian/unstable updated (d6cab91 -> e8b1b66)
Andreas Tille
tille at debian.org
Sat Jun 17 22:15:46 UTC 2017
This is an automated email from the git hooks/post-receive script.
tille pushed a change to branch debian/unstable
in repository htslib.
from d6cab91 add the cram_to_bam function to the public interface of htslib because it is used by code in Sambamba
new e880f57 Use -lpthread instead of -pthread when only linking; Fixes clang warning
adds 879855b Merge version number bump and NEWS file from master
new e2a1f18 Merge PR #255 into develop.
new e2a5578 Added tabix to the "make test" dependency.
new 10bc1a7 Tweak to tabix long opts to remove duplicate 'h'.
new 10081c4 add test-bcf-sr to .gitignore [minor]
new 9986f5d Fixed kputd printing of NaN.
new 3a31ddf Add check for libsocket to autoconf (needed to compile on illumos/Solaris)
new 052a16e Merge check for libsocket (commit 3a31ddf from PR#488)
new e7203ae Fixed a bug in bcf_fmt_array with garbage allele frequencies. The special value 0x7f800001 (NaN), used to indicate a missing value, was changed to 0x7fc00001 (also NaN) when the function le_to_float returned.
new 150334c Handling of float-type missing values in VCF files, part 2 of 3: bcf_get_info_values.
new dd0c31d Handling of float-type missing values in VCF files, part 3 of 3: bcf_get_format_values.
new cf469f6 Replaced memcpy with the more descriptive bcf_float_set_missing in vcf_parse.
new 55e6404 oops
new b7bb8c7 Reordered test cases so that the output file ends up the way it's supposed to.
new 9db2e71 Made the changes slightly smaller through the use of bcf_float_set.
new 487f367 Merge Merge NaN issue fix (PR#485)
new a17fc73 Fixes to support a stricter C99 plus POSIX.1-2001 environment.
new 65267c7 Replaces the itf8* macro abominations with static inline functions.
new b30fc6a Tidy up non-standard C99 issues.
new ff8f83a Merge C99 compliance improvements (PR#498)
new af89ccb Free file name strings upon successful faidx loading
new 9317ca6 Ensure B aux tags have a comma after the type charater
new 1acad45 Fix buffer overrun on corrupted data.
new 1e1bf97 Harden rANS decoding against malicious or random input.
new b1b2816 CRAM check for embedded references being too small for slice.
new 2270547 Further rANS protections.
new 0f60c35 Ensure BGZF block length is longer than the block header
new 42bfe70 Check number of symbols is sensible in Huffman codec stream
new 6a50863 Make bcf_set_variant_type() aware of breakends
new bb15901 Improve end of name detection in fai_read
new cd26782 Improve fai_fetch() and faidx_fetch_seq()
new 74cd222 Prevent fai_retrieve() from reading one character too many
new 8e1be4a Change isspace to isspace_c
new ae4f3df Ensure bcf_hdr_read() is reading vcf or bcf
new 079c7b8 Limit query name to 251 bytes to prevent l_qname overflow
new 8e96d8a Bug fix in VCF/BCF header parsing
new affe5c0 Ensure bcf_hdr_t is destroyed when bcf_hdr_parse() fails
new 94accfc Ensure bcf_hdr_parse_line() always finishes at the next newline or NUL
new b8c6f7d Simplify bcf_hdr_parse()
new 72a7c2a Trivial SAM header sanitising.
new 0639ea1 Improve sam_hdr_sanitise()
new 89ea70a NEWS update. (#529)
new 6c06833 Release 1.4.1: summary
new e8b1b66 Merge tag '1.4.1' into debian/unstable
The 44 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 1 +
Makefile | 48 +++++----
NEWS | 22 +++-
bcf_sr_sort.c | 2 +
bgzf.c | 11 +-
bgzip.c | 1 -
configure.ac | 5 +
cram/cram_codecs.c | 23 +++-
cram/cram_decode.c | 4 +
cram/cram_io.c | 290 +++++++++------------------------------------------
cram/cram_io.h | 209 ++++++++++++++++++++++++++++++++-----
cram/cram_samtools.c | 2 +
cram/rANS_byte.h | 4 +-
cram/rANS_static.c | 47 +++++++--
faidx.c | 133 +++++++++++++++--------
hfile.c | 2 +-
hts.c | 8 +-
htsfile.1 | 2 +-
htslib/vcf.h | 10 +-
kstring.c | 2 +-
regidx.c | 1 +
sam.c | 97 ++++++++++++++++-
synced_bcf_reader.c | 3 +-
tabix.1 | 2 +-
tabix.c | 2 +-
test/test-vcf-api.c | 119 ++++++++++++++++++++-
thread_pool.c | 3 -
vcf.c | 228 +++++++++++++++++++++++++---------------
28 files changed, 829 insertions(+), 452 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/htslib.git
More information about the debian-med-commit
mailing list