[med-svn] [htslib] branch debian/unstable updated (7b16102 -> ada885d)
Andreas Tille
tille at debian.org
Wed Jul 19 19:54:42 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 7b16102 Dereference symlinks to fix autopkgtest
adds 7771288 Merge version number bump and NEWS file from master
adds 6163114 First draft of a new logging mechanism.
adds e1848ae Added helper macros log_error, log_error, etc.
adds ddcc3ab Switched to new logging functions in bgzf.c. NOTE suspicious buggy bracket placements on lines 1716 and 1752 (before edit) changed.
adds c54f23c Added tests for logging.
adds c6d03a1 Adapted to gcc/unix environment.
adds 08c16ef Moved the declaration of hts_log & co to the public API. Appended the hts_ prefix to the log_<level> macros. Switched to standard C99 __VA_ARGS__ instead of ##__VA_ARGS__. Added HTS_FORMAT checking to the hts_log function. Changed the initialization of hts_verbose to use the literal HTS_LOG_INFO instead of magic number 3. Centralized newline handling to the hts_log function. Re-purposed the test-logging.pl script to test for message consistency.
adds 0d3d32f Restored the default log level (3) but now interpreted as HTS_LOG_WARNING. Added HTS_LOG_TRACE log level.
adds ea59199 Adjusted log levels in bgzf.c.
adds 49fe80f Added trace log level to get_severity_tag.
adds 0cad436 Add htslib/hts_log.h to htslib_vars.mk and htslib.mk
adds 0664276 Adjusted log levels for a few messages
adds e66ab04 Make hts_log() preserve errno.
adds 3e85cce Merge logging mechanism (PR #499)
adds a58cd85 Bug fix to CRAM index creation (reported by Brent Pedersen).
adds 499245e Added a PTHREAD_MUTEX_RECURSIVE check.
adds a7df765 Fix buffer overrun in vcf_format.
adds 4051805 Also added Number= checking for INFO headers.
adds 15b2f21 Remove read-past-buffer when printing error message.
adds c4deecd Additional argument protection in sam_hdr_write and bcf_hdr_write.
adds 31650a4 Prevent out of bounds read on BAM_CIGAR_STR by extending to 16 bytes
adds d8e5ec4 Fix clang warning
adds 54bfd95 Fix length calculation in bam_read1 and possible memory leak
adds f613867 Limit subexp and gamma decoders to integer cram_external_type
adds df51916 Additional error checking for invalid CRAM ref_id.
adds 389c4f3 Replaced fprintf(stderr, ...) calls with hts_log_<level> calls. Fixed a few cases of irregular indentation in the process. Made the logging test script ignore multi-line messages.
adds 1189660 Replaced fprintf(stderr, ...) calls with hts_log_<level> calls.
adds dc45f18 Cosmetic improvements to the error messages.
adds 403353f Fixed format string errors.
adds fe2627f Merge Logging improvements 2 (PR #543) into develop
adds a0fe63f Use BGZF* in cram_index_build() instead of zfp*
adds 5b9361d Removed the (>20 year old!) unnecessary vlen.[ch] code.
adds 979571b Allow out to be NULL in cram_huffman_decode_char()
adds 7fd21f5 Adds HTS_OPT_BLOCK_SIZE support for SAM/BAM/CRAM.
adds 8d201be Added dependency from knetfile.c to hts_log.h, with some cascading. Added missing dependencies to the Makefile, including the missing definition of htslib_hts_h.
adds f0fc3ee Replaced fprintf(stderr, ...) calls with hts_log_<level> calls.
adds 03c4be2 Replaced fprintf(stderr, ...) calls with hts_log_<level> calls.
adds 3c0302d Use htslib_hts_log_h definition from htslib_vars.mk
adds f1b95e1 Merge branch 'pr551' into pr551_merge
adds b28aa8d Remove autom4te.cache during `make distclean`
adds 3872861 Updated NEWS file for Solstice release.
adds fba943d Stop threaded bgzf_read_block from using stale values at EOF
adds 49fdfbd Relase 1.5: Solstice
new ffd8e11 Merge tag '1.5' into debian/unstable
new ada885d New upstream version
The 2 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:
Makefile | 17 +-
NEWS | 15 ++
bgzf.c | 165 ++++++--------------
configure.ac | 4 +
cram/cram_codecs.c | 29 ++--
cram/cram_decode.c | 10 +-
cram/cram_index.c | 39 +++--
cram/cram_io.c | 18 +--
cram/cram_io.h | 6 +
cram/mFILE.c | 40 -----
cram/vlen.c | 430 ---------------------------------------------------
cram/vlen.h | 50 ------
cram/zfio.c | 154 ------------------
cram/zfio.h | 62 --------
debian/changelog | 6 +
faidx.c | 106 +++++--------
hfile.c | 39 ++++-
hfile_internal.h | 21 +++
hts.c | 159 ++++++++++++++-----
htsfile.1 | 2 +-
htslib.mk | 7 +-
htslib/hts.h | 6 +-
htslib/hts_log.h | 93 +++++++++++
htslib/sam.h | 6 +-
htslib/vcf.h | 2 +-
htslib_vars.mk | 3 +-
knetfile.c | 25 +--
multipart.c | 11 +-
regidx.c | 16 +-
sam.c | 114 ++++++--------
synced_bcf_reader.c | 46 +++---
tabix.1 | 2 +-
tbx.c | 11 +-
test/test-logging.pl | 96 ++++++++++++
test/test.pl | 12 ++
vcf.c | 245 +++++++++++++++--------------
vcfutils.c | 80 +++++-----
37 files changed, 827 insertions(+), 1320 deletions(-)
delete mode 100644 cram/vlen.c
delete mode 100644 cram/vlen.h
delete mode 100644 cram/zfio.c
delete mode 100644 cram/zfio.h
create mode 100644 htslib/hts_log.h
create mode 100755 test/test-logging.pl
--
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