borgbackup/src/borg/algorithms
Thomas Waldmann 34b92ffdaa support code to build bundled zstd code into the compress extension
setup_zstd.py modified so it is just amending the Extension() kwargs,
but the Extension is initialized by the caller.

this way, amending can happend multiple times (e.g. for multiple
compression algorithms).

also:
- move include/library dirs processing for system-library case
- move system zstd prefix detection to setup_zstd module
- cosmetic: setup.py whitespace fixes
- prefer system zstd option, document zstd min. requirement
2017-12-15 00:29:26 +01:00
..
blake2 move 3rd party docs/license file from package dir to docs/3rd_party 2017-12-02 18:13:11 +01:00
xxh64 file_integrity: use xxh64 2017-06-01 21:26:42 +02:00
zstd/lib bundle zstd 1.3.2 source code 2017-12-15 00:29:26 +01:00
__init__.py borg.algorithms definition 2017-06-07 23:53:19 +02:00
blake2-libselect.h move blake2 to borg/algorithms 2017-05-02 18:53:54 +02:00
checksums.pyx algorithms: rename crc32 to checksums 2017-06-01 21:26:42 +02:00
crc32_clmul.c create package borg.algorithms with borg.algorithms.crc32 module 2017-05-02 18:53:54 +02:00
crc32_dispatch.c algorithms.checksums: work around GCC 4.4 bug by disabling CLMUL 2017-06-05 15:07:49 +02:00
crc32_slice_by_8.c crc32-slice-by-8.c: fix for C90 compilers 2017-12-02 18:13:11 +01:00
zstd-libselect.h support code to build bundled zstd code into the compress extension 2017-12-15 00:29:26 +01:00