[med-svn] [htslib] branch debian/jessie-backports updated (83fbdd9 -> 9338f9a)

Andreas Tille tille at debian.org
Tue Mar 21 18:40:51 UTC 2017


This is an automated email from the git hooks/post-receive script.

tille pushed a change to branch debian/jessie-backports
in repository htslib.

      from  83fbdd9   htslib (1.3.1-1~bpo8+1) jessie-backports; urgency=medium
      adds  2064848   Merge version number bump and NEWS file from master
      adds  9919fca   Use internal plain char isdigit_c()/etc ctype functions
      adds  d8c1ca3   Removed use of CRAM "CORE" block while encoding.
      adds  543f030   Add {errmod,kprobaln,bam_md}.[ch] from samtools
      adds  96acc6c   Retain only library parts of realn.c; canonicalise whitespace
      adds  55b2ae4   Add errmod declarations to htslib/hts.h and errmod.o to Makefile
      adds  1e6909b   Rename kpa_glocal() to probaln_glocal() and add to htslib/hts.h
      adds  8439061   Rename as sam_cap_mapq()/sam_prob_realn() and add to htslib/sam.h
      adds  622bfaa   Remove probaln_par_def/probaln_par_alt constants
      adds  b183ab2   Add errmod / probaln / prob_realn to HTSlib API (PR #343)
      adds  10e3c2c   Remove unused variable [minor]
      adds  0454d47   Fix len parameter type [minor]
      adds  6d70a0e   Create API to check EOF on all htsFile that support EOF block
      adds  f2399ee   New bam_mplp_reset function to allow mplp in multiple regions
      adds  cd2d915   Fix potential infinite loop [minor]
      adds  1385d7a   Replace bcf_hdr_fmt_text(), which can't handle huge headers
      adds  cb92f20   Read BCF header's l_text as unsigned
      adds  f581de8   Merge fixes for huge BCF headers (PR #373)
      adds  1cc7d12   Add curl_kput(), which slurps an URL into a kstring
      adds  fc062fb   knetfile.c: Only emit Range header if needed
      adds  b64e076   Make hts_itr_query find no-coor reads when last reference is unused.
      adds  ab793a8   Don't assume order of sequence_ids when finding HTS_IDX_NOCOOR location.
      adds  375ba53   Merge hts_itr_query(HTS_IDX_NOCOOR) fixes (PR #376)
      adds  e5ab997   Fixed out by one error in bin calculation (CRAM -> BAM).
      adds  21e6a8f   Reorder Makefile dependencies [minor]
      adds  abfd337   Use internal plain char isdigit_c()/etc ctype functions
      adds  5720e3e   Deleted the broken code in zfopen() when HAVE_POPEN is defined.
      adds  e1dd635   Sam_index_build(2) now returns -4 for failure to save/create the index.
      adds  43a94fb   Write CRAM ref cache via hFILE rather than stdio
      adds  bb03b02   Added bam_aux_update_str()
      adds  f58922d   Add doxygen @file documentation
      adds  4eef9a7   Fixed CRAM MD/NM generation to follow the same logic as calmd.
      adds  67234cb   Make kstring detect more errors and work better on 64 bit systems
      adds  02220bf   Use hts_get_bgzfp() when format.compression==bgzf
      adds  481752c   Not with tabs, James! [minor]
      adds  11661a5   Show coordinates in "unsorted positions" error message
      adds  4b1610f   Added a lossy read-name option (CRAM_OPT_LOSSY_NAME).
      adds  4c0b93b   Made the CRAM_OPT_PREFIX option external via the "name_prefix" option.
      adds  f689e18   Merge CRAM lossy name compression (PR #326)
      adds  53b5f5d   Expose cram_get_refs() function to return the opaque refs_t data type.
      adds  d496268   allow bcf_index_build2 to index both bcf and vcf
      adds  b6aa0e6   Detect shared library and plugin types during configure
      adds  3f41083   stringify_argv(): suppress trailing space
      adds  1eec11b   Fixes bug in bam_aux_update_str()
      adds  2cddfb3   Build DLL and plugins on Cygwin
      adds  3a8d3d3   Htslib now copes with zero length Z and H aux tags.
      adds  4502742   Use hFILE rather than stdio when reading indices
      adds  1c6cf22   Fixed file-descriptor leak in refs_load_fai().
      adds  925a3c9   Document required Cygwin (and RPM-style) devel packages
      adds  02e9d21   Add is_cram flag to distinguish dummy hts_itr_t objects
      adds  155e1aa   Add print-config target
      adds  0de7fe5   Generate config.h.in with autoheader
      adds  86260e1   Add configure check for fdatasync()
      adds  c6cb4c3   Use finer-grained $(INSTALL_LIB) and $(INSTALL_MAN) macros
      adds  5869a67   hts_itr_query(): discard chunks far beyond the query region
      adds  0d5a5eb   Avoid linguist mis-classification [minor]
      adds  fd721f1   Allocate BGZF::uncompressed_block/compressed_block together
      adds  344c825   Allow plugins to select RTLD_LOCAL or RTLD_GLOBAL
      adds  0f2a88a   Protect against sequences starting beyond reference end.
      adds  e8bddbe   Use native Doxygen API documentation markup
      adds  e87ae87   Add interfaces to hfile for delimited string input
      adds  ed502be   [faidx.h] Use native Doxygen API documentation markup
      adds  f86372e   Remove iRODS plugin, which has moved to samtools/htslib-plugins
      adds  74bcfd7   Embed version number directly in hfile_libcurl plugin
      adds  23d7f17   Discard distant chunks based on binning index, not linear index
      adds  bbaab35   [tabix man page] Note coordinate arguments are 1-based inclusive
      adds  c31216b   Added bgzf_block_write() and rebgzip option. Check indexing and rebgzip are not attempted simultaneously.
      adds  eaef296   Added bgzip test files. Add bgzip --rebzip test and update test files.
      adds  54dc232   Rebased PR#387 and minor code formatting fixes (trailing white space, indentation, tabs) for consistency with existing code.
      adds  e79775f   Added bgzip to check/test dependency.
      adds  71db687   Treat regions [-1,n) as [0,n) when indexing
      adds  8d957c0   Rewrite #ifdeffed-out use of now-removed variable [minor]
      adds  9c230e7   Fixed out by one error in bin calculation (CRAM -> BAM).
      adds  ebdb5aa   Allow plugins to select RTLD_LOCAL or RTLD_GLOBAL
      adds  5586168   Provide a fallback for PATH_MAX if it is not defined
      adds  6bed35a   Release 1.3.2: bin field bug fix, RTLD_GLOBAL plugins
      adds  503b09d   Merge version number bump and NEWS file from master
      adds  bdf85e4   Speed up to probaln_glocal.
      adds  88517df   Added callback + client data hooks to pileup iterators and pileup struct.
      adds  3566540   Factored in the renormalisation to the f[] computation.
      adds  8c595df   Cosmetic: 0 to NULL
      adds  f10f9b2   Bump SOVERSION to 2 and note ABI incompatibility in NEWS
      adds  bf75336   Merge (ABI-changing!) mpileup callbacks (PR #398)
      adds  0ca17a0   Handle VCF lines with misssing `FORMAT=.`
      adds  19c1894   Fix bugs in bam_aux_update_str()
      adds  4295de4   Bug fix: 0 is a valid return value of bcf_hrec_find_key
      adds  553406d   Use <inttypes.h> instead of old WIN32-specific code
      adds  519f75a   Prompoted cram/thread_pool code to the top-level and use it within bgzf writing instead of its own multi-threading.
      adds  aaf998a   Tidied up the mass of #ifdefs.
      adds  f72add4   Further updates to multi-threading.
      adds  2cb33f9   Fixed dependencies & .mk defs so Samtools links too (threading change).
      adds  70f1fae   Fixed uninitialised memory (queue shutdown).
      adds  242e03e   Tidied up pointless while/if duplication. (Left over from a more complex structure.)
      adds  6717817   Draft of the multi-threaded decoder.
      adds  2ef8e3e   Committing as it's a working MT decoder now.
      adds  41a714a   Attempt to use shared pool.
      adds  121bab9   Major revamp of thread pool and associated tests.  In particular the input queue is now per output queue rather than shared between all output queues.  This helps resolve deadlocks and permits more advanced task sharing.
      adds  5142d24   Bumped the sample size for the tests, and made all tests share a common size.
      adds  8e9bd80   White space updates (tabs -> spaces).
      adds  7d50ac6   Sorry, updates to the previous commits too; forgetting to add this file!
      adds  0ba5636   Updates to cope with the new thread pool API.
      adds  2af39f8   Removed some debugging and changed the default queue sizes to be smaller.
      adds  bd32ec6   Improvements to avoid boom & bust scenarios.
      adds  8a8fac2   Culled the duplicate is_compressed assignment.
      adds  2c2330b   Various memory leaks fixed in bgzf multi-threading.
      adds  bedeccc   First apparent working bgzf_seek implementation.
      adds  d6dacc7   Added HTS_OPT_CACHE_SIZE option to specify the bgzf cache size.  This can speed up decoding considerably in certain circumstances.
      adds  f522f1f   Made thread job serial numbers 64-bit.
      adds  15ef81b   Improvements to multi-threading encode/decode/transcode.
      adds  1c0ff9d   Changed the HTS_OPT_THREAD_POOL argument from a t_pool pointer to a t_pool plus queue size int.  This is to permit one large queue for encoding side and lots of small queues on decoding side all sharing one pool; eg a many-way merge.
      adds  c721a74   bgzf_check_EOF now works when input is multi-threaded.
      adds  9d2e3de   Propagate read error in thread breader ack to fp->errcode error in main thread.
      adds  511a235   Deleted the now defunct read_eof variable.
      adds  d0614e5   Fixed bgzf_getc and bgzf_getline to work in multi-threaded mode.
      adds  8ca0175   Added support for multi-threaded BAM indexing.
      adds  e65f67d   Fixed CRAM_OPT_THREAD_POOL for cram.
      adds  173a5d0   Merge branch 'develop' of https://github.com/samtools/htslib into threading_pool
      adds  93be96b   Bug fix to hts_get_bgzfp.
      adds  d365af3   Improvements for VCF/BCF multi-threading.
      adds  ccd48bd   Make sure we destroy the thread_pool when created by ourselves.
      adds  eceeb01   Merge branch 'develop' of https://github.com/samtools/htslib into threading_pool
      adds  3ade6b6   Bug fix to bgzf_read, which was breaking samtools index (and more).
      adds  4f29e22   PTHREAD_MUTEX_RECURSIVE_NP vs PTHREAD_MUTEX_RECURSIVE.
      adds  7235947   Code tidyup.
      adds  1659e8f   test_view now also verified multi-threading.
      adds  cc4fe23   Removal of debugging output.
      adds  3bfd281   Migrated the thread pool structures to thread_pool_internal.h.
      adds  c00fe2c   Renamed various thread pool structs/functions.
      adds  299c7b6   Culled the DEBUG_TIME code in thread_pool.
      adds  5c59172   Further tidying up of queue vs process; mostly comments and docs.
      adds  3d3cc32   Fixed a race condition in the multi-threaded cram encoder.
      adds  5b31094   Fixed a double free in multi-threaded CRAM and regions.
      adds  b077a6b   Replaced BSD license with MIT license for consistency.
      adds  7a54ff9   Avoid extraneous #includes
      adds  daae2ea   Merge threading pool API (PR #397)
      adds  d58eab8   Fix error handling in cram_index_load.
      adds  6ff0ca0   Don't redefine thread_pool.h typedefs
      adds  609120d   More thorough INFO cleaning to prevent issues like https://github.com/samtools/bcftools/issues/428
      adds  f7370bb   Activate auxf#values_java.cram test
      adds  1bc5c56   Ensure headers compile by themselves [minor]
      adds  50db54b   Suppress index date warning when hts_verbose == 0
      adds  b2f29c8   Minor fix to lzma error message.
      adds  3ea35c9   Added a safe_ltf8_decode function to go along with the itf8 variant.
      adds  c62d1ff   Fixed multi threaded partial decoding. (Eg quitting after N reads)
      adds  f1eb18d   Fixed a bug where we weren't setting fd->first_container on V2.x or V3.x files (io_lib r3789).
      adds  22ef715   Code changes to synchronise cram_encode.c (mostly) with io_lib.
      adds  6607907   Merged in several cram_codecs changes from io_lib.
      adds  99f112c   Improved error checking, copied over from io_lib.
      adds  a061cc2   Added a BASES_PER_SLICE hts option.
      adds  ee98182   CRAM encoding now puts auxiliary tags in their own blocks.
      adds  370c1ed   Add prototype for cram_update_curr_slice to avoid warning in cram_io.c.
      adds  7bf85c2   Sped up rANS decoders by 6% (O0) to 10% (O1).
      adds  293a426   Merge CRAM updates, sync with io_lib implementation (PR #361)
      adds  7e6f35d   Make cram_decode_estimate_sizes handle missing codecs.
      adds  be8b4a5   Ensures rANS uncompressors don't read beyond end of input.
      adds  707f60a   Merge pull request #438 from daviesrob/cram_afl
      adds  7aa1ef8   Refactor incidental uses of kstream
      adds  71c03b8   Remove htsFile's use of kstream
      adds  6b9abba   Add fixed/immobile hFILE buffers
      adds  32984ca   Implement base64-encoded data: URLs
      adds  2520497   Add JSON format and very basic recognition
      adds  274ef7d   Add hopen() varargs; use them for HTTP headers in hfile_libcurl.c
      adds  39ca089   Add JSON tokeniser / lexer
      adds  941c043   Parse GA4GH Retrieval protocol and handle redirects
      adds  5490930   Fix hseek() already-read buffer reuse bug
      adds  cc42613   Fix hFILE write-after-read bug
      adds  82d0f5b   Merge JSON-based GA4GH redirection file access protocol (PR #439)
      adds  ee47258   allele trimming bugfix
      adds  de69feb   Also handle uncompressed (raw) BCF for vcf_sweep
      adds  c9e8f3a   Prevents out-of-bounds array access on ref_id
      adds  9ea1bf9   Adds more CRAM decoder checks to prevent overrunning input buffers
      adds  1dd5c15   Fixes test for enough data when reading the preservation map.
      adds  36c5c47   Prevents wrap-around bugs in allocations.
      adds  677d9b0   Make hts_expand handle realloc failure a bit better.
      adds  6ce295d   Propagate error return codes from hts_getline()
      adds  5dff82a   Use hFILE to read htsFile::fn_aux FAI file
      adds  47a29fd   Make htsfile work with (e.g. GA4GH) redirects
      adds  4ef6c76   Fixed a rare renormalisation bug in the rANS codec.
      adds  7def9fd   Constify extern tbx_conf_* preset variables
      adds  468abb6   Turn off autodetection when -s,-b,-e,-0,-c,-S, or -p are given
      adds  8efbd1b   Add missing entries
      adds  afd9b56   Define _XOPEN_SOURCE so that PTHREAD_MUTEX_RECURSIVE is defined
      adds  37c85e4   Prevent reads past the end of the VCF header.
      adds  cc6ca52   Make bcf_read1_core() return error if ks_resize fails, or on short read.
      adds  d3ac0db   Add function bcf_record_check() to validate bcf records
      adds  6d927df   Change bam1_core_t::n_cigar from uint16_t to uint32_t
      adds  092b5aa   Happy New Year
      adds  5d114eb   Alter bam1_t data layout so that CIGAR data is 32-bit aligned
      adds  59972b7   Fix test/compare_sam.pl -Baux on 32-bit platforms
      adds  c8475e8   Support custom S3 endpoint host_base setting (in .s3cfg)
      adds  1901451   vcfutils: replace exit() with return -1 in bcf_remove_allele_set
      adds  515fd20   propagate vcf errors from synced reader
      adds  2c75e79   Add "httphdr", "httphdr:l", and "va_list" hopen() options
      adds  63fe9d1   Add support for Google Cloud Storage pseudo-URLs
      adds  f3a3a80   Merge Google Cloud Storage support (PR #446)
      adds  acbd58e   Permit CRAM lossy_names mode to accept TLEN 0 or TLEN +/- 1.
      adds  28aa45f   Ensure max_off is -1 when end bin overflows
      adds  3046bbf   Extended bcf_get_format*() documentation to emphasize difference between ndst and the return value. Correspondingly extended the bcf_get_gentotypes() example. See pull request #308.
      adds  038a61b   Fix whitespace, shorten help string [minor]
      adds  1bd62b3   Split S3 parts of hfile_libcurl.c into separate hfile_s3.c
      adds  70f2cc8   Move S3 support from hfile_libcurl.c to hfile_s3.c
      adds  481ba66   Merge separate hfile_s3.c code
      adds  e7bf06f   Don't FAILONERROR at high verbosity and other minor libcurl changes
      adds  2448fd5   Add `htsfile -cv` raw view mode for unknown file formats
      adds  ec1d68e   Add bgzf_compression(); reuse check_header() in bgzf_is_bgzf()
      adds  0e63e29   Fixed dead-lock case in seek + multi-threaded decode.
      adds  271cbaa   Added a kputd for %g specialisation.
      adds  da61ad5   kputd: set kstring len correctly for negative exponential values
      adds  2916d7c   Merge PR #395 (Add a kputd for %g specialisation).
      adds  255863e   Adjusted prototype for kputd to be consistent with other kput functions.
      adds  f476b53   Fixed bgzf threading dead-lock when trying to reading beyond EOF.
      adds  2e0e124   BGZF skip empty blocks, do not give up reading prematurely
      adds  99660e0   Report missing BGZF EOF blocks
      adds  d8d0323   Fixes for dealing with raw gzip streams.
      adds  942f5d2   Stop test_cmd from merging stderr with its output.
      adds  86e32e9   Add hts_endian.h to convert little-endian bytes to/from native integers.
      adds  70622cf   Fix undefined behaviour and improve endian-related behaviour
      adds  12d6e02   Merge commit PR #459 (Fix undefined behaviour and improve endian-related behaviour)
      adds  79f38a3   Include <sys/select.h>
      adds  0452e7e   Further thread pool fixes.
      adds  190a722   Merge "Further thread pool fixes" branch (PR #465)
      adds  fd178d3   Fixed bgzf_gzip_compress when given uncompressable data.
      adds  ff71a31   Fixed data corruption when switching to threads part way through a stream.
      adds  3dc96c5   Allow fai index to be in a different location to the indexed file.
      adds  2e1c10b   Add bgzf_index_load_hfile and bgzf_index_dump_hfile
      adds  84a89da   Add bgzf unit tests
      adds  9e2fbac   Remove MacOS X dead-lock in bgzf threading.
      adds  ee2bcaa   Add more error checks when building indexes
      adds  7bfa010   Add tabix functional tests
      adds  95b1034   Remove abort on corrupt aux data, pass errors up instead
      adds  8dd26ff   Make sam_format1() fail it it finds an invalid aux type
      adds  dc54b0d   Fix to iterators when the query overlaps zero bins.
      adds  7317e4f   Fix endianness, integer type and memory safety issues in index metadata
      adds  0c32631   bcf_index_build3: return -4 on index write failure as per sam_index_build3
      adds  1c3c77a   Mention thread pool changes.
      adds  6e89752   Provide more informative error message when unknown SAM tag type is encountered.
      adds  be9736d   Undefine macro after it has served its purpose (no functional change).
      adds  1b5652c   Merge "Provide more informative error message for unknown tag type (PR#444)"
      adds  4021753   Add BZ2/LZMA to configure.ac and infrastructure to config.pc.in
      adds  a6842b5   Fixed lzma memory limit.
      adds  c010cc3   Document the --disable-lzma and --disable-bz2 configure options
      adds  2434a5a   Add -rdynamic/-ldl to htslib.pc.in's static_* variables when needed
      adds  57c7105   Deal with bzip2 pkg-config module not being available everywhere
      adds  e37732b   Add more libraries to static_LIBS, where required
      adds  9558a72   Create a Makefile fragment with static linking flags
      adds  06edd7e   Remove explicit -lz -lm link flags; add to LIBS instead
      adds  a2d7f07   Merged PR#463 (Configure BZ2/LZMA and make htslib.pc more accurate).
      adds  811d30f   News updates (from historical commits).
      adds  ae0bec6   Prevent segfault due to VCFs with very large IDX tag values
      adds  442ae75   Fixed a few non-portable constructs.
      adds  30b9f50   Added a description of how the thread pool test program works.
      adds  c6d1c34   Added missing #include in test_view.c.
      adds  6a44f49   Reworked synced VCF/BCF reading
      adds  efbded0   Default to check for libcurl; don't fail on no -lcrypto for s3 check
      adds  b1a193c   Add libbz2 and liblzma to default libraries in the Makefile
      adds  03452dd   Add sections on dependencies and making configure to the INSTALL file.
      adds  078069b   Travis updates.
      adds  5c695a1   Prevent infinite loop on empty indexes
      adds  ca1423d   Fix over-specified location of htslib.pc.tmp
      adds  d2d9c76   Release 1.4: summary
      adds  879855b   Merge version number bump and NEWS file from master
       new  adc8ffc   Merge branch 'master' into debian/jessie-backports
      adds  cf5950e   Added reference to tabix
      adds  7d0b90b   Autopkgtest added
      adds  56a0f1d   hardening=+bindnow, upload to unstable
      adds  86cb62b   Fix build on hurd
      adds  5ec9af0   Add myself to uploaders, upload to unstable
      adds  b9d85dc   Merge tag '1.3.2' into debian/unstable
      adds  97b7373   New upstream version
      adds  e79fb0a   Add remark about pristine-tar commit
      adds  82819fe   Upload to unstable
      adds  6fb42cf   Add build-essential to autopkgtest
      adds  e9945fc   debhelper 10
      adds  f24104e   d/watch: version=4
      adds  1b39d8d   Add @builddeps@ to autopkgtest
      adds  536682b   Merge branch 'debian/unstable' of ssh://anonscm.debian.org/git/debian-med/htslib into debian/unstable
      adds  44f77d5   Install header files from cram dir in -dev package since these are used in libseqlib
      adds  e4ea80c   Fix pkg-config
      adds  54feaaa   Upload to experimental
      adds  0172fe3   Merge tag '1.4' into debian/unstable
      adds  94d9711   New upstream version
      adds  e742362   Update patches
      adds  46d5eee   Drop autoconf from Build-Depends, add libbz2-dev and liblzma-dev to Build-Depends
       new  0fe7707   Merge branch 'debian/unstable' into debian/jessie-backports
       new  9338f9a   Inofficial rebuild for jessie-backports (we can not upload to backports since testing migration is interupted in freeze)

The 3 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                                     |   13 +
 .travis.yml                                    |   23 +-
 INSTALL                                        |  104 +-
 Makefile                                       |  247 +++--
 NEWS                                           |  102 +-
 README.md                                      |    5 +-
 bcf_sr_sort.c                                  |  645 +++++++++++
 bcf_sr_sort.h                                  |  103 ++
 bgzf.c                                         | 1250 +++++++++++++++------
 bgzip.c                                        |   38 +-
 config.h.in                                    |   38 -
 config.mk.in                                   |   56 +-
 configure.ac                                   |  243 ++++-
 cram/cram_codecs.c                             |  180 +++-
 cram/cram_codecs.h                             |    4 +
 cram/cram_decode.c                             |  182 +++-
 cram/cram_encode.c                             |  904 +++++++++-------
 cram/cram_encode.h                             |   10 +
 cram/cram_external.c                           |   16 +
 cram/cram_index.c                              |  134 +--
 cram/cram_index.h                              |    4 +-
 cram/cram_io.c                                 |  335 ++++--
 cram/cram_io.h                                 |   79 +-
 cram/cram_samtools.c                           |   17 +-
 cram/cram_samtools.h                           |    2 +-
 cram/cram_stats.c                              |  266 +----
 cram/cram_structs.h                            |   57 +-
 cram/open_trace_file.c                         |    1 -
 cram/os.h                                      |   96 +-
 cram/pooled_alloc.h                            |    2 +
 cram/rANS_byte.h                               |   14 +
 cram/rANS_static.c                             |  200 ++--
 cram/sam_header.c                              |    5 +-
 cram/string_alloc.c                            |    2 +-
 cram/thread_pool.c                             |  757 -------------
 cram/thread_pool.h                             |  218 ----
 cram/vlen.h                                    |    2 +
 cram/zfio.c                                    |   41 +-
 debian/README.source                           |    3 +
 debian/changelog                               |   56 +
 debian/compat                                  |    2 +-
 debian/control                                 |   11 +-
 debian/htslib-test.install                     |    7 +-
 debian/libhts-dev.install                      |    1 +
 debian/patches/define_PATH_MAX.patch           |   28 +-
 debian/patches/fix_pkg-config.patch            |   18 +
 debian/patches/series                          |    1 +
 debian/rules                                   |   12 +-
 debian/tests/control                           |    3 +
 debian/tests/run-unit-test                     |   19 +
 debian/upstream/metadata                       |   12 +
 debian/watch                                   |    2 +-
 errmod.c                                       |  194 ++++
 faidx.c                                        |  334 +++---
 hfile.c                                        |  248 ++++-
 hfile_gcs.c                                    |  137 +++
 hfile_internal.h                               |   25 +-
 hfile_irods.c                                  |  259 -----
 hfile_libcurl.c                                |  459 ++------
 hfile_s3.c                                     |  400 +++++++
 hts.c                                          |  582 +++++++---
 hts_internal.h                                 |   96 ++
 htsfile.1                                      |    9 +-
 htsfile.c                                      |  191 ++--
 htslib.mk                                      |   24 +-
 htslib.pc.in                                   |   15 +-
 htslib/bgzf.h                                  |  106 +-
 htslib/cram.h                                  |   37 +-
 htslib/faidx.h                                 |  188 ++--
 htslib/hfile.h                                 |  190 ++--
 htslib/hts.h                                   |  194 +++-
 htslib/hts_defs.h                              |    8 +-
 htslib/hts_endian.h                            |  354 ++++++
 htslib/knetfile.h                              |    1 +
 htslib/ksort.h                                 |    3 +-
 htslib/kstring.h                               |   99 +-
 htslib/regidx.h                                |    2 +
 htslib/sam.h                                   |  178 ++-
 htslib/synced_bcf_reader.h                     |   59 +-
 htslib/tbx.h                                   |    9 +-
 htslib/thread_pool.h                           |  290 +++++
 htslib/vcf.h                                   |  108 +-
 htslib/vcf_sweep.h                             |    5 +-
 htslib/vcfutils.h                              |   14 +-
 htslib_vars.mk                                 |    6 +-
 knetfile.c                                     |    6 +-
 kstring.c                                      |  124 ++-
 md5.c                                          |    3 +-
 multipart.c                                    |  242 +++++
 plugin.c                                       |   34 +-
 probaln.c                                      |  285 +++++
 realn.c                                        |  199 ++++
 regidx.c                                       |   15 +-
 sam.c                                          |  623 ++++++++---
 synced_bcf_reader.c                            |  242 ++---
 tabix.1                                        |   14 +-
 tabix.c                                        |   48 +-
 tbx.c                                          |   88 +-
 test/aux#aux_java.cram                         |  Bin 3774 -> 0 bytes
 test/auxf#values.sam                           |    4 +-
 test/auxf#values_java.cram                     |  Bin 0 -> 5152 bytes
 test/bgziptest.txt                             |    1 +
 test/bgziptest.txt.gz                          |  Bin 0 -> 181 bytes
 test/bgziptest.txt.gz.gzi                      |  Bin 0 -> 88 bytes
 test/compare_sam.pl                            |   22 +-
 test/cross_validate.sh                         |    4 +-
 test/{formatcols.vcf => formatmissing-out.vcf} |    2 +-
 test/{formatcols.vcf => formatmissing.vcf}     |    2 +-
 test/hfile.c                                   |   44 +-
 test/hts_endian.c                              |  510 +++++++++
 test/md#1.sam                                  |   12 +
 test/md.fa                                     |    3 +
 test/md.fa.fai                                 |    1 +
 test/sam.c                                     |  209 +++-
 test/tabix/bed_file.Y.100200.out               |    1 +
 test/tabix/bed_file.bed                        |   39 +
 test/tabix/gff_file.X.2934832.2935190.out      |    4 +
 test/tabix/gff_file.gff                        |   70 ++
 test/tabix/large_chr.20.1.2147483647.out       |    9 +
 test/tabix/large_chr.vcf                       |   18 +
 test/tabix/tabix.tst                           |   65 ++
 test/tabix/test-tabix.sh                       |  182 ++++
 test/tabix/vcf_file.1.3000151.out              |    1 +
 test/tabix/vcf_file.2.3199812.out              |    1 +
 test/tabix/vcf_file.vcf                        |   36 +
 test/test-bcf-sr.c                             |  141 +++
 test/test-bcf-sr.pl                            |  546 ++++++++++
 test/test-regidx.c                             |   10 +-
 test/test.pl                                   |   89 +-
 test/test_bgzf.c                               |  789 ++++++++++++++
 test/test_view.c                               |   21 +-
 htslib/vcf_sweep.h => test/thrash_threads1.c   |   56 +-
 htslib/vcf_sweep.h => test/thrash_threads2.c   |   54 +-
 htslib/vcf_sweep.h => test/thrash_threads3.c   |   59 +-
 test/thrash_threads4.c                         |   68 ++
 test/thrash_threads5.c                         |   66 ++
 test/thrash_threads6.c                         |  108 ++
 test/thread_pool.md                            |   58 +
 textutils.c                                    |  379 +++++++
 thread_pool.c                                  | 1376 ++++++++++++++++++++++++
 thread_pool_internal.h                         |  165 +++
 vcf.c                                          |  596 +++++++---
 vcf_sweep.c                                    |    4 +-
 vcfutils.c                                     |  218 +++-
 144 files changed, 14525 insertions(+), 4835 deletions(-)
 create mode 100644 bcf_sr_sort.c
 create mode 100644 bcf_sr_sort.h
 delete mode 100644 config.h.in
 delete mode 100644 cram/thread_pool.c
 delete mode 100644 cram/thread_pool.h
 create mode 100644 debian/patches/fix_pkg-config.patch
 create mode 100644 debian/tests/control
 create mode 100644 debian/tests/run-unit-test
 create mode 100644 debian/upstream/metadata
 create mode 100644 errmod.c
 create mode 100644 hfile_gcs.c
 delete mode 100644 hfile_irods.c
 create mode 100644 hfile_s3.c
 create mode 100644 htslib/hts_endian.h
 create mode 100644 htslib/thread_pool.h
 create mode 100644 multipart.c
 create mode 100644 probaln.c
 create mode 100644 realn.c
 delete mode 100644 test/aux#aux_java.cram
 create mode 100644 test/auxf#values_java.cram
 create mode 100644 test/bgziptest.txt
 create mode 100644 test/bgziptest.txt.gz
 create mode 100644 test/bgziptest.txt.gz.gzi
 copy test/{formatcols.vcf => formatmissing-out.vcf} (83%)
 copy test/{formatcols.vcf => formatmissing.vcf} (83%)
 create mode 100644 test/hts_endian.c
 create mode 100644 test/md#1.sam
 create mode 100644 test/md.fa
 create mode 100644 test/md.fa.fai
 create mode 100644 test/tabix/bed_file.Y.100200.out
 create mode 100644 test/tabix/bed_file.bed
 create mode 100644 test/tabix/gff_file.X.2934832.2935190.out
 create mode 100644 test/tabix/gff_file.gff
 create mode 100644 test/tabix/large_chr.20.1.2147483647.out
 create mode 100644 test/tabix/large_chr.vcf
 create mode 100644 test/tabix/tabix.tst
 create mode 100755 test/tabix/test-tabix.sh
 create mode 100644 test/tabix/vcf_file.1.3000151.out
 create mode 100644 test/tabix/vcf_file.2.3199812.out
 create mode 100644 test/tabix/vcf_file.vcf
 create mode 100644 test/test-bcf-sr.c
 create mode 100755 test/test-bcf-sr.pl
 create mode 100644 test/test_bgzf.c
 copy htslib/vcf_sweep.h => test/thrash_threads1.c (59%)
 copy htslib/vcf_sweep.h => test/thrash_threads2.c (62%)
 copy htslib/vcf_sweep.h => test/thrash_threads3.c (58%)
 create mode 100644 test/thrash_threads4.c
 create mode 100644 test/thrash_threads5.c
 create mode 100644 test/thrash_threads6.c
 create mode 100644 test/thread_pool.md
 create mode 100644 textutils.c
 create mode 100644 thread_pool.c
 create mode 100644 thread_pool_internal.h

-- 
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