├── .github └── workflows │ ├── ci-python3-dependencies.yml │ ├── ci-python3-freebsd.yml │ └── ci-python3.yml ├── .gitignore ├── COPYING ├── Changelog ├── MANIFEST.in ├── README.md ├── Release.md ├── cfv.1 ├── debian ├── README.Debian ├── changelog ├── compat ├── control ├── copyright ├── dirs ├── docs ├── rules └── source │ └── format ├── lib └── cfv │ ├── BitTorrent │ ├── LICENSE.txt │ ├── __init__.py │ ├── bencode.py │ └── btformats.py │ ├── __init__.py │ ├── caching.py │ ├── cftypes.py │ ├── common.py │ ├── fileutil.py │ ├── hash.py │ ├── osutil.py │ ├── progress.py │ ├── strutil.py │ ├── term.py │ └── ui.py ├── pyproject.toml ├── setup.py └── test ├── benchmark.py ├── bigfile2 ├── bigfile2.md5 ├── bigfile2.par ├── bigfile2.par2 ├── bigfile2.sfv ├── bigfile2.sha1 └── bigfile2.torrent ├── cfv ├── cfvtest.py ├── test.py ├── test_bencode.py ├── test_caching.py ├── test_strutil.py ├── test_term.py └── testdata ├── a ├── C │ ├── CcCc.md5 │ └── foo.bar └── data1 ├── b └── data1 ├── bigfile ├── bigfile.bsdmd5 ├── bigfile.crc ├── bigfile.csv ├── bigfile.md5 ├── bigfile.par ├── bigfile.par2 ├── bigfile.sfv ├── bigfile.sfvmd5 ├── bigfile.sha1 └── bigfile.torrent ├── bigfile2 ├── bigfile2.md5 ├── bigfile2.par ├── bigfile2.par2 ├── bigfile2.sfv ├── bigfile2.sha1 └── bigfile2.torrent ├── corrupt ├── missingfiledesc.par2 └── missingmain.par2 ├── data1 ├── data2 ├── data3 ├── data4 ├── fifotest ├── fifo.bsdmd5 ├── fifo.md5 ├── fifo.sfvmd5 ├── fifo.sha1 ├── fifo.sha224 ├── fifo.sha256 ├── fifo.sha384 └── fifo.sha512 ├── foo.torrent ├── foo ├── foo1 ├── foo1.5 ├── foo1.6 ├── foo2 ├── foo3 ├── foo4 └── foo5 ├── foo2badsize ├── foo1 ├── foo1.5 ├── foo1.6 ├── foo2 ├── foo3 ├── foo4 └── foo5 ├── foo2err ├── foo1 ├── foo1.5 ├── foo1.6 ├── foo2 ├── foo3 ├── foo4 └── foo5 ├── foo2err1 ├── foo1 ├── foo1.5 ├── foo1.6 ├── foo2 ├── foo3 ├── foo4 └── foo5 ├── foo2missing ├── foo1 ├── foo1.5 ├── foo1.6 ├── foo3 ├── foo4 └── foo5 ├── test.bsdmd5 ├── test.crc ├── test.csv ├── test.csv2 ├── test.csv4 ├── test.md5 ├── test.md5.gz ├── test.p01 ├── test.par ├── test.par2 ├── test.sfv ├── test.sfvmd5 ├── test.sha1 ├── test.sha224 ├── test.sha256 ├── test.sha384 ├── test.sha512 ├── test.torrent ├── test.vol0+1.par2 ├── testcase.csv ├── testcomments.md5 ├── testcrcrlf.bsdmd5 ├── testcrcrlf.crc ├── testcrcrlf.csv ├── testcrcrlf.csv2 ├── testcrcrlf.csv4 ├── testcrcrlf.md5 ├── testcrcrlf.sfv ├── testcrcrlf.sha1 ├── testcrcrlf.sha224 ├── testcrcrlf.sha256 ├── testcrcrlf.sha384 ├── testcrcrlf.sha512 ├── testcrlf.bsdmd5 ├── testcrlf.crc ├── testcrlf.csv ├── testcrlf.csv2 ├── testcrlf.csv4 ├── testcrlf.md5 ├── testcrlf.sfv ├── testcrlf.sha1 ├── testcrlf.sha224 ├── testcrlf.sha256 ├── testcrlf.sha384 ├── testcrlf.sha512 ├── testdrivestrip.md5 ├── testdrivestripquoted.md5 ├── testencoding.torrent ├── testencoding2.torrent.foo ├── testencodingcomment.torrent ├── testfix.csv ├── testfix.csv4 ├── testnodims.crc ├── testnoheader.sfv ├── testnoheadercrcrlf.sfv ├── testnoheadercrlf.sfv ├── testnosize.crc ├── testnosizenodimsnodesc.crc ├── testquoted.csv4 ├── testquoted.sfv ├── testquotedcase.sfv ├── testsmallpiece.torrent ├── teststrip-1.csv4 ├── teststrip-none.csv4 ├── teststrip0.csv4 ├── teststrip1.csv4 ├── teststrip2.csv4 ├── testv09.p01 ├── testv09.par └── unchecked.dat /.github/workflows/ci-python3-dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/.github/workflows/ci-python3-dependencies.yml -------------------------------------------------------------------------------- /.github/workflows/ci-python3-freebsd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/.github/workflows/ci-python3-freebsd.yml -------------------------------------------------------------------------------- /.github/workflows/ci-python3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/.github/workflows/ci-python3.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.py[co] 2 | -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/COPYING -------------------------------------------------------------------------------- /Changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/Changelog -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/README.md -------------------------------------------------------------------------------- /Release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/Release.md -------------------------------------------------------------------------------- /cfv.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/cfv.1 -------------------------------------------------------------------------------- /debian/README.Debian: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/debian/README.Debian -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/debian/changelog -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/debian/control -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/debian/copyright -------------------------------------------------------------------------------- /debian/dirs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/debian/dirs -------------------------------------------------------------------------------- /debian/docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/debian/docs -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/debian/rules -------------------------------------------------------------------------------- /debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (quilt) 2 | -------------------------------------------------------------------------------- /lib/cfv/BitTorrent/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/lib/cfv/BitTorrent/LICENSE.txt -------------------------------------------------------------------------------- /lib/cfv/BitTorrent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/cfv/BitTorrent/bencode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/lib/cfv/BitTorrent/bencode.py -------------------------------------------------------------------------------- /lib/cfv/BitTorrent/btformats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/lib/cfv/BitTorrent/btformats.py -------------------------------------------------------------------------------- /lib/cfv/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/cfv/caching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/lib/cfv/caching.py -------------------------------------------------------------------------------- /lib/cfv/cftypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/lib/cfv/cftypes.py -------------------------------------------------------------------------------- /lib/cfv/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/lib/cfv/common.py -------------------------------------------------------------------------------- /lib/cfv/fileutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/lib/cfv/fileutil.py -------------------------------------------------------------------------------- /lib/cfv/hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/lib/cfv/hash.py -------------------------------------------------------------------------------- /lib/cfv/osutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/lib/cfv/osutil.py -------------------------------------------------------------------------------- /lib/cfv/progress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/lib/cfv/progress.py -------------------------------------------------------------------------------- /lib/cfv/strutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/lib/cfv/strutil.py -------------------------------------------------------------------------------- /lib/cfv/term.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/lib/cfv/term.py -------------------------------------------------------------------------------- /lib/cfv/ui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/lib/cfv/ui.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/setup.py -------------------------------------------------------------------------------- /test/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/benchmark.py -------------------------------------------------------------------------------- /test/bigfile2/bigfile2.md5: -------------------------------------------------------------------------------- 1 | 0ee9a8ca2119195d2db73c300dfc754b *bigfile 2 | -------------------------------------------------------------------------------- /test/bigfile2/bigfile2.par: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/bigfile2/bigfile2.par -------------------------------------------------------------------------------- /test/bigfile2/bigfile2.par2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/bigfile2/bigfile2.par2 -------------------------------------------------------------------------------- /test/bigfile2/bigfile2.sfv: -------------------------------------------------------------------------------- 1 | ; Generated by cfv v1.18.1 on 2008-06-22 at 23:07.47 2 | ; 3 | bigfile 35ac22be 4 | -------------------------------------------------------------------------------- /test/bigfile2/bigfile2.sha1: -------------------------------------------------------------------------------- 1 | ce423fd8c3988d198292bd5a4a494c0f33251ae6 *bigfile 2 | -------------------------------------------------------------------------------- /test/bigfile2/bigfile2.torrent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/bigfile2/bigfile2.torrent -------------------------------------------------------------------------------- /test/cfv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/cfv -------------------------------------------------------------------------------- /test/cfvtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/cfvtest.py -------------------------------------------------------------------------------- /test/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/test.py -------------------------------------------------------------------------------- /test/test_bencode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/test_bencode.py -------------------------------------------------------------------------------- /test/test_caching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/test_caching.py -------------------------------------------------------------------------------- /test/test_strutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/test_strutil.py -------------------------------------------------------------------------------- /test/test_term.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/test_term.py -------------------------------------------------------------------------------- /test/testdata/a/C/CcCc.md5: -------------------------------------------------------------------------------- 1 | d41d8cd98f00b204e9800998ecf8427e *foo.bar 2 | -------------------------------------------------------------------------------- /test/testdata/a/C/foo.bar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/testdata/a/data1: -------------------------------------------------------------------------------- 1 | Hello world! 2 | -------------------------------------------------------------------------------- /test/testdata/b/data1: -------------------------------------------------------------------------------- 1 | Hello world! 2 | hi 3 | -------------------------------------------------------------------------------- /test/testdata/bigfile/bigfile.bsdmd5: -------------------------------------------------------------------------------- 1 | MD5 (bigfile) = abe59e28c9a3f11b883f62c80a3833a5 2 | -------------------------------------------------------------------------------- /test/testdata/bigfile/bigfile.crc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/bigfile/bigfile.crc -------------------------------------------------------------------------------- /test/testdata/bigfile/bigfile.csv: -------------------------------------------------------------------------------- 1 | bigfile,4294967299,69880fc5, 2 | -------------------------------------------------------------------------------- /test/testdata/bigfile/bigfile.md5: -------------------------------------------------------------------------------- 1 | abe59e28c9a3f11b883f62c80a3833a5 *bigfile 2 | -------------------------------------------------------------------------------- /test/testdata/bigfile/bigfile.par: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/bigfile/bigfile.par -------------------------------------------------------------------------------- /test/testdata/bigfile/bigfile.par2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/bigfile/bigfile.par2 -------------------------------------------------------------------------------- /test/testdata/bigfile/bigfile.sfv: -------------------------------------------------------------------------------- 1 | bigfile 69880FC5 2 | -------------------------------------------------------------------------------- /test/testdata/bigfile/bigfile.sfvmd5: -------------------------------------------------------------------------------- 1 | bigfile abe59e28c9a3f11b883f62c80a3833a5 2 | -------------------------------------------------------------------------------- /test/testdata/bigfile/bigfile.sha1: -------------------------------------------------------------------------------- 1 | 9061ecaac4c349d7d8f321553c3182e388baf051 *bigfile 2 | -------------------------------------------------------------------------------- /test/testdata/bigfile/bigfile.torrent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/bigfile/bigfile.torrent -------------------------------------------------------------------------------- /test/testdata/bigfile2/bigfile2.md5: -------------------------------------------------------------------------------- 1 | 0ee9a8ca2119195d2db73c300dfc754b *bigfile 2 | -------------------------------------------------------------------------------- /test/testdata/bigfile2/bigfile2.par: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/bigfile2/bigfile2.par -------------------------------------------------------------------------------- /test/testdata/bigfile2/bigfile2.par2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/bigfile2/bigfile2.par2 -------------------------------------------------------------------------------- /test/testdata/bigfile2/bigfile2.sfv: -------------------------------------------------------------------------------- 1 | ; Generated by cfv v1.18.1 on 2008-06-22 at 23:07.47 2 | ; 3 | bigfile 35ac22be 4 | -------------------------------------------------------------------------------- /test/testdata/bigfile2/bigfile2.sha1: -------------------------------------------------------------------------------- 1 | ce423fd8c3988d198292bd5a4a494c0f33251ae6 *bigfile 2 | -------------------------------------------------------------------------------- /test/testdata/bigfile2/bigfile2.torrent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/bigfile2/bigfile2.torrent -------------------------------------------------------------------------------- /test/testdata/corrupt/missingfiledesc.par2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/corrupt/missingfiledesc.par2 -------------------------------------------------------------------------------- /test/testdata/corrupt/missingmain.par2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/corrupt/missingmain.par2 -------------------------------------------------------------------------------- /test/testdata/data1: -------------------------------------------------------------------------------- 1 | Hello world! 2 | -------------------------------------------------------------------------------- /test/testdata/data2: -------------------------------------------------------------------------------- 1 | Hello world! 2 | -------------------------------------------------------------------------------- /test/testdata/data3: -------------------------------------------------------------------------------- 1 | world! Hello 2 | -------------------------------------------------------------------------------- /test/testdata/data4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/data4 -------------------------------------------------------------------------------- /test/testdata/fifotest/fifo.bsdmd5: -------------------------------------------------------------------------------- 1 | MD5 (foo.bar) = c7c55566dc7d55e81909c7bf436ca690 2 | -------------------------------------------------------------------------------- /test/testdata/fifotest/fifo.md5: -------------------------------------------------------------------------------- 1 | c7c55566dc7d55e81909c7bf436ca690 *foo.bar 2 | -------------------------------------------------------------------------------- /test/testdata/fifotest/fifo.sfvmd5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/fifotest/fifo.sfvmd5 -------------------------------------------------------------------------------- /test/testdata/fifotest/fifo.sha1: -------------------------------------------------------------------------------- 1 | 885de6000dd9815627d3f8525d9bf752d448851d *foo.bar 2 | -------------------------------------------------------------------------------- /test/testdata/fifotest/fifo.sha224: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/fifotest/fifo.sha224 -------------------------------------------------------------------------------- /test/testdata/fifotest/fifo.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/fifotest/fifo.sha256 -------------------------------------------------------------------------------- /test/testdata/fifotest/fifo.sha384: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/fifotest/fifo.sha384 -------------------------------------------------------------------------------- /test/testdata/fifotest/fifo.sha512: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/fifotest/fifo.sha512 -------------------------------------------------------------------------------- /test/testdata/foo.torrent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/foo.torrent -------------------------------------------------------------------------------- /test/testdata/foo/foo1: -------------------------------------------------------------------------------- 1 | hello 2 | -------------------------------------------------------------------------------- /test/testdata/foo/foo1.5: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/testdata/foo/foo1.6: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/testdata/foo/foo2: -------------------------------------------------------------------------------- 1 | 13245678 2 | -------------------------------------------------------------------------------- /test/testdata/foo/foo3: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/testdata/foo/foo4: -------------------------------------------------------------------------------- 1 | baraga 2 | -------------------------------------------------------------------------------- /test/testdata/foo/foo5: -------------------------------------------------------------------------------- 1 | bardeexexe 2 | -------------------------------------------------------------------------------- /test/testdata/foo2badsize/foo1: -------------------------------------------------------------------------------- 1 | hello 2 | -------------------------------------------------------------------------------- /test/testdata/foo2badsize/foo1.5: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/testdata/foo2badsize/foo1.6: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/testdata/foo2badsize/foo2: -------------------------------------------------------------------------------- 1 | 1324567 2 | -------------------------------------------------------------------------------- /test/testdata/foo2badsize/foo3: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/testdata/foo2badsize/foo4: -------------------------------------------------------------------------------- 1 | baraga 2 | -------------------------------------------------------------------------------- /test/testdata/foo2badsize/foo5: -------------------------------------------------------------------------------- 1 | bardeexexe 2 | -------------------------------------------------------------------------------- /test/testdata/foo2err/foo1: -------------------------------------------------------------------------------- 1 | hello 2 | -------------------------------------------------------------------------------- /test/testdata/foo2err/foo1.5: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/testdata/foo2err/foo1.6: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/testdata/foo2err/foo2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/foo2err/foo2 -------------------------------------------------------------------------------- /test/testdata/foo2err/foo3: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/testdata/foo2err/foo4: -------------------------------------------------------------------------------- 1 | baraga 2 | -------------------------------------------------------------------------------- /test/testdata/foo2err/foo5: -------------------------------------------------------------------------------- 1 | bardeexexe 2 | -------------------------------------------------------------------------------- /test/testdata/foo2err1/foo1: -------------------------------------------------------------------------------- 1 | hello 2 | -------------------------------------------------------------------------------- /test/testdata/foo2err1/foo1.5: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/testdata/foo2err1/foo1.6: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/testdata/foo2err1/foo2: -------------------------------------------------------------------------------- 1 | 132aa678 2 | -------------------------------------------------------------------------------- /test/testdata/foo2err1/foo3: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/testdata/foo2err1/foo4: -------------------------------------------------------------------------------- 1 | baraga 2 | -------------------------------------------------------------------------------- /test/testdata/foo2err1/foo5: -------------------------------------------------------------------------------- 1 | bardeexexe 2 | -------------------------------------------------------------------------------- /test/testdata/foo2missing/foo1: -------------------------------------------------------------------------------- 1 | hello 2 | -------------------------------------------------------------------------------- /test/testdata/foo2missing/foo1.5: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/testdata/foo2missing/foo1.6: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/testdata/foo2missing/foo3: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/testdata/foo2missing/foo4: -------------------------------------------------------------------------------- 1 | baraga 2 | -------------------------------------------------------------------------------- /test/testdata/foo2missing/foo5: -------------------------------------------------------------------------------- 1 | bardeexexe 2 | -------------------------------------------------------------------------------- /test/testdata/test.bsdmd5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/test.bsdmd5 -------------------------------------------------------------------------------- /test/testdata/test.crc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/test.crc -------------------------------------------------------------------------------- /test/testdata/test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/test.csv -------------------------------------------------------------------------------- /test/testdata/test.csv2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/test.csv2 -------------------------------------------------------------------------------- /test/testdata/test.csv4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/test.csv4 -------------------------------------------------------------------------------- /test/testdata/test.md5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/test.md5 -------------------------------------------------------------------------------- /test/testdata/test.md5.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/test.md5.gz -------------------------------------------------------------------------------- /test/testdata/test.p01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/test.p01 -------------------------------------------------------------------------------- /test/testdata/test.par: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/test.par -------------------------------------------------------------------------------- /test/testdata/test.par2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/test.par2 -------------------------------------------------------------------------------- /test/testdata/test.sfv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/test.sfv -------------------------------------------------------------------------------- /test/testdata/test.sfvmd5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/test.sfvmd5 -------------------------------------------------------------------------------- /test/testdata/test.sha1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/test.sha1 -------------------------------------------------------------------------------- /test/testdata/test.sha224: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/test.sha224 -------------------------------------------------------------------------------- /test/testdata/test.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/test.sha256 -------------------------------------------------------------------------------- /test/testdata/test.sha384: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/test.sha384 -------------------------------------------------------------------------------- /test/testdata/test.sha512: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/test.sha512 -------------------------------------------------------------------------------- /test/testdata/test.torrent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/test.torrent -------------------------------------------------------------------------------- /test/testdata/test.vol0+1.par2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/test.vol0+1.par2 -------------------------------------------------------------------------------- /test/testdata/testcase.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcase.csv -------------------------------------------------------------------------------- /test/testdata/testcomments.md5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcomments.md5 -------------------------------------------------------------------------------- /test/testdata/testcrcrlf.bsdmd5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrcrlf.bsdmd5 -------------------------------------------------------------------------------- /test/testdata/testcrcrlf.crc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrcrlf.crc -------------------------------------------------------------------------------- /test/testdata/testcrcrlf.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrcrlf.csv -------------------------------------------------------------------------------- /test/testdata/testcrcrlf.csv2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrcrlf.csv2 -------------------------------------------------------------------------------- /test/testdata/testcrcrlf.csv4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrcrlf.csv4 -------------------------------------------------------------------------------- /test/testdata/testcrcrlf.md5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrcrlf.md5 -------------------------------------------------------------------------------- /test/testdata/testcrcrlf.sfv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrcrlf.sfv -------------------------------------------------------------------------------- /test/testdata/testcrcrlf.sha1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrcrlf.sha1 -------------------------------------------------------------------------------- /test/testdata/testcrcrlf.sha224: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrcrlf.sha224 -------------------------------------------------------------------------------- /test/testdata/testcrcrlf.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrcrlf.sha256 -------------------------------------------------------------------------------- /test/testdata/testcrcrlf.sha384: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrcrlf.sha384 -------------------------------------------------------------------------------- /test/testdata/testcrcrlf.sha512: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrcrlf.sha512 -------------------------------------------------------------------------------- /test/testdata/testcrlf.bsdmd5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrlf.bsdmd5 -------------------------------------------------------------------------------- /test/testdata/testcrlf.crc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrlf.crc -------------------------------------------------------------------------------- /test/testdata/testcrlf.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrlf.csv -------------------------------------------------------------------------------- /test/testdata/testcrlf.csv2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrlf.csv2 -------------------------------------------------------------------------------- /test/testdata/testcrlf.csv4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrlf.csv4 -------------------------------------------------------------------------------- /test/testdata/testcrlf.md5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrlf.md5 -------------------------------------------------------------------------------- /test/testdata/testcrlf.sfv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrlf.sfv -------------------------------------------------------------------------------- /test/testdata/testcrlf.sha1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrlf.sha1 -------------------------------------------------------------------------------- /test/testdata/testcrlf.sha224: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrlf.sha224 -------------------------------------------------------------------------------- /test/testdata/testcrlf.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrlf.sha256 -------------------------------------------------------------------------------- /test/testdata/testcrlf.sha384: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrlf.sha384 -------------------------------------------------------------------------------- /test/testdata/testcrlf.sha512: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testcrlf.sha512 -------------------------------------------------------------------------------- /test/testdata/testdrivestrip.md5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testdrivestrip.md5 -------------------------------------------------------------------------------- /test/testdata/testdrivestripquoted.md5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testdrivestripquoted.md5 -------------------------------------------------------------------------------- /test/testdata/testencoding.torrent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testencoding.torrent -------------------------------------------------------------------------------- /test/testdata/testencoding2.torrent.foo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testencoding2.torrent.foo -------------------------------------------------------------------------------- /test/testdata/testencodingcomment.torrent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testencodingcomment.torrent -------------------------------------------------------------------------------- /test/testdata/testfix.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testfix.csv -------------------------------------------------------------------------------- /test/testdata/testfix.csv4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testfix.csv4 -------------------------------------------------------------------------------- /test/testdata/testnodims.crc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testnodims.crc -------------------------------------------------------------------------------- /test/testdata/testnoheader.sfv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testnoheader.sfv -------------------------------------------------------------------------------- /test/testdata/testnoheadercrcrlf.sfv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testnoheadercrcrlf.sfv -------------------------------------------------------------------------------- /test/testdata/testnoheadercrlf.sfv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testnoheadercrlf.sfv -------------------------------------------------------------------------------- /test/testdata/testnosize.crc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testnosize.crc -------------------------------------------------------------------------------- /test/testdata/testnosizenodimsnodesc.crc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testnosizenodimsnodesc.crc -------------------------------------------------------------------------------- /test/testdata/testquoted.csv4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testquoted.csv4 -------------------------------------------------------------------------------- /test/testdata/testquoted.sfv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testquoted.sfv -------------------------------------------------------------------------------- /test/testdata/testquotedcase.sfv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testquotedcase.sfv -------------------------------------------------------------------------------- /test/testdata/testsmallpiece.torrent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testsmallpiece.torrent -------------------------------------------------------------------------------- /test/testdata/teststrip-1.csv4: -------------------------------------------------------------------------------- 1 | data1,13,B2A9E441,/foo/bar/baz/boo, 2 | -------------------------------------------------------------------------------- /test/testdata/teststrip-none.csv4: -------------------------------------------------------------------------------- 1 | data1,13,B2A9E441,/, 2 | -------------------------------------------------------------------------------- /test/testdata/teststrip0.csv4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/teststrip0.csv4 -------------------------------------------------------------------------------- /test/testdata/teststrip1.csv4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/teststrip1.csv4 -------------------------------------------------------------------------------- /test/testdata/teststrip2.csv4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/teststrip2.csv4 -------------------------------------------------------------------------------- /test/testdata/testv09.p01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testv09.p01 -------------------------------------------------------------------------------- /test/testdata/testv09.par: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfv-project/cfv/HEAD/test/testdata/testv09.par -------------------------------------------------------------------------------- /test/testdata/unchecked.dat: -------------------------------------------------------------------------------- 1 | foo 2 | --------------------------------------------------------------------------------