Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Parchive/par2cmdline
/ functions
Functions
426 in github.com/Parchive/par2cmdline
⨍
Functions
426
◇
Types & classes
60
↓ 2 callers
Function
gcd
src/reedsolomon.cpp:31
↓ 2 callers
Method
operator<
src/md5.h:115
↓ 1 callers
Function
CRCUpdateChar
Update the CRC using one character This seems to follow: http://www.efg2.com/Lab/Mathematics/CRC.htm
src/crc.h:52
↓ 1 callers
Method
Checksum
src/filechecksummer.h:116
↓ 1 callers
Method
ClearLocation
Clear the location of the block
src/datablock.h:112
↓ 1 callers
Method
ComputeTargetFileName
src/par2repairersourcefile.cpp:73
↓ 1 callers
Method
DiskFileSize
src/par2repairersourcefile.h:93
↓ 1 callers
Method
FindMatch
src/verificationhashtable.h:289
↓ 1 callers
Method
FinishHashes
src/par2creatorsourcefile.cpp:340
↓ 1 callers
Method
FinishPacket
src/criticalpacket.cpp:38
↓ 1 callers
Method
GetFileHashes
Return the full file hash and the 16k file hash
src/filechecksummer.cpp:204
↓ 1 callers
Method
GetRenameOnly
src/commandline.h:97
↓ 1 callers
Method
InitialiseSourceBlocks
src/par2creatorsourcefile.cpp:303
↓ 1 callers
Method
InternalProcess
src/reedsolomon.cpp:105
↓ 1 callers
Method
Process
src/par2repairer.cpp:125
↓ 1 callers
Method
Process
src/par2creator.cpp:92
↓ 1 callers
Method
Process
src/par1repairer.cpp:101
↓ 1 callers
Method
RecordCriticalPackets
src/par2creatorsourcefile.cpp:283
↓ 1 callers
Method
Reset
Initialise the 16 byte state
src/md5.cpp:191
↓ 1 callers
Method
SetBlock
src/verificationhashtable.h:144
↓ 1 callers
Method
SetBlockCount
Determine the block count from the file size and block size.
src/par2repairersourcefile.cpp:147
↓ 1 callers
Method
SetBlocks
Remember which source and target blocks will be used by this file and set their lengths appropriately
src/par2repairersourcefile.cpp:118
↓ 1 callers
Method
SetDescriptionPacket
src/par2repairersourcefile.cpp:63
↓ 1 callers
Method
SetDiskFileSize
src/par2repairersourcefile.cpp:171
↓ 1 callers
Method
SetFilesize
src/datablock.h:99
↓ 1 callers
Method
SetLimit
Allocate the hash table with a reasonable size
src/verificationhashtable.cpp:51
↓ 1 callers
Method
SetTargetBlock
src/par1repairersourcefile.cpp:114
↓ 1 callers
Method
SetVerificationPacket
src/par2repairersourcefile.cpp:68
↓ 1 callers
Method
ShortChecksum
src/filechecksummer.cpp:236
↓ 1 callers
Method
ShortHash
src/filechecksummer.cpp:250
↓ 1 callers
Method
SourceBlock
src/par1repairersourcefile.h:58
↓ 1 callers
Method
Start
Start reading the file at the beginning
src/filechecksummer.cpp:59
↓ 1 callers
Method
Step
Step forward one byte
src/filechecksummer.h:141
↓ 1 callers
Method
TargetBlock
src/par1repairersourcefile.h:59
↓ 1 callers
Method
TargetBlocks
Get the first target DataBlock for the file
src/par2repairersourcefile.h:88
↓ 1 callers
Method
UpdateHashes
Update the full file hash and the 16k hash using the new data
src/filechecksummer.cpp:174
↓ 1 callers
Method
VerificationEntry
src/verificationpacket.h:76
↓ 1 callers
Method
WriteHeader
Write the header of the packet to disk
src/recoverypacket.cpp:92
↓ 1 callers
Method
WritePacket
src/criticalpacket.h:132
↓ 1 callers
Function
main
()
tests/generate-block-count-wrap-fixture.py:66
↓ 1 callers
Function
par1repair
src/libpar2.cpp:98
↓ 1 callers
Function
par2create
src/libpar2.cpp:22
↓ 1 callers
Function
par2repair
src/libpar2.cpp:60
↓ 1 callers
Function
rewrite_fixture
(path)
tests/generate-block-count-wrap-fixture.py:13
↓ 1 callers
Function
test1
src/galois_test.cpp:153
↓ 1 callers
Function
test1
compares Update(length) to Update(buffer,buffersize)
src/md5_test.cpp:33
↓ 1 callers
Function
test1
src/utf8_test.cpp:28
↓ 1 callers
Function
test1
test static functions
src/diskfile_test.cpp:31
↓ 1 callers
Function
test1
compares UpdateBlock(crc, length) to UpdateBlock(crc,buffer,buffersize)
src/crc_test.cpp:41
↓ 1 callers
Function
test1
CriticalPacket::CompareLess
src/criticalpacket_test.cpp:26
↓ 1 callers
Function
test1
ComputeRecoveryFileCount check when it returns false.
src/libpar2_test.cpp:32
↓ 1 callers
Function
test1
src/descriptionpacket_test.cpp:29
↓ 1 callers
Function
test1
test one value
src/letype_test.cpp:29
↓ 1 callers
Function
test10
Test calls to "par2 create"
src/commandline_test.cpp:685
↓ 1 callers
Function
test11
test calls to repair/verify
src/commandline_test.cpp:1289
↓ 1 callers
Function
test12
test calls to print help, version
src/commandline_test.cpp:1698
↓ 1 callers
Function
test2
src/galois_test.cpp:157
↓ 1 callers
Function
test2
"MD5 of a null string is d41d8cd98f00b204e9800998ecf8427e" "MD5 of a null string is d4 1d 8c d9 8f 00 b2 04 e9 80 09 98 ec f8 42 7e" according to h
src/md5_test.cpp:59
↓ 1 callers
Function
test2
src/utf8_test.cpp:43
↓ 1 callers
Function
test2
test non-static functions
src/diskfile_test.cpp:211
↓ 1 callers
Function
test2
CRC32 of "123456789" yields 0xCBF43926 according to http://www.ross.net/crc/download/crc_v3.txt
src/crc_test.cpp:59
↓ 1 callers
Function
test2
ComputeRecoveryFileCount scVariable
src/libpar2_test.cpp:63
↓ 1 callers
Function
test2
test TranslateFilenameFromLocalToPar2
src/descriptionpacket_test.cpp:48
↓ 1 callers
Function
test2
test all 16 bit values
src/letype_test.cpp:46
↓ 1 callers
Function
test3
src/galois_test.cpp:285
↓ 1 callers
Function
test3
test comparison operators
src/md5_test.cpp:97
↓ 1 callers
Function
test3
src/utf8_test.cpp:58
↓ 1 callers
Function
test3
test DiskFileMap
src/diskfile_test.cpp:512
↓ 1 callers
Function
test3
generate random data. put it into checksum using different length blocks make sure output is the same.
src/crc_test.cpp:79
↓ 1 callers
Function
test3
ComputeRecoveryFileCount scUniform Doesn't matter the value - long as it's zero at zero and positive after.
src/libpar2_test.cpp:160
↓ 1 callers
Function
test3
tests TranslateFilenameFromPar2ToLocal
src/descriptionpacket_test.cpp:144
↓ 1 callers
Function
test3
test one 32-bit value
src/letype_test.cpp:65
↓ 1 callers
Function
test4
src/galois_test.cpp:289
↓ 1 callers
Function
test4
generate random data. put it into two different contexts in different lengths make sure output is the same.
src/md5_test.cpp:197
↓ 1 callers
Function
test4
src/utf8_test.cpp:74
↓ 1 callers
Function
test4
test FileSizeCache
src/diskfile_test.cpp:565
↓ 1 callers
Function
test4
generate random data. compare char-at-a-time vs block make sure output is the same.
src/crc_test.cpp:123
↓ 1 callers
Function
test4
ComputeRecoveryFileCount scLimited Same as variable with big files But differs for smaller ones.
src/libpar2_test.cpp:223
↓ 1 callers
Function
test4
test random 32-bit values
src/letype_test.cpp:82
↓ 1 callers
Function
test5
src/galois_test.cpp:333
↓ 1 callers
Function
test5
src/utf8_test.cpp:89
↓ 1 callers
Function
test5
test that we cannot create a file if one already exists.
src/diskfile_test.cpp:601
↓ 1 callers
Function
test5
check windowing on random buffer
src/crc_test.cpp:161
↓ 1 callers
Function
test5
ComputeRecoveryBlockCount recoveryblockset = true
src/commandline_test.cpp:30
↓ 1 callers
Function
test5
test one 64-bit value
src/letype_test.cpp:109
↓ 1 callers
Function
test6
src/galois_test.cpp:337
↓ 1 callers
Function
test6
src/utf8_test.cpp:105
↓ 1 callers
Function
test6
Testing Read()/Write() where length > maxlength To do this, the functions were modified to take maxlength as a parameter. In production code, the def
src/diskfile_test.cpp:625
↓ 1 callers
Function
test6
Checksum of checksum table stolen from: http://www.efg2.com/Lab/Mathematics/CRC.htm
src/crc_test.cpp:198
↓ 1 callers
Function
test6
ComputeRecoveryBlockCount redundancy > 0
src/commandline_test.cpp:92
↓ 1 callers
Function
test6
test random 64-bit values
src/letype_test.cpp:126
↓ 1 callers
Function
test7
src/utf8_test.cpp:114
↓ 1 callers
Function
test7
ComputeRecoveryBlockCount redundnacysize > 0 scUniform with number of recovery files already determined.
src/commandline_test.cpp:216
↓ 1 callers
Function
test8
src/utf8_test.cpp:131
↓ 1 callers
Function
test8
ComputeRecoveryBlockCount redundnacysize > 0 scVariable with number of recovery files undetermined
src/commandline_test.cpp:341
↓ 1 callers
Function
test9
src/commandline_test.cpp:406
Method
AllocateBuffers
Allocate memory buffers for reading and writing data to disk.
src/par2repairer.cpp:2462
Method
AllocateBuffers
Allocate memory buffers for reading and writing data to disk.
src/par2creator.cpp:748
Method
AllocateBuffers
Allocate memory buffers for reading and writing data to disk.
src/par1repairer.cpp:1270
Method
AllocateSourceBlocks
Determine the total number of DataBlocks for the recoverable source files The allocate the DataBlocks and assign them to each source file
src/par2repairer.cpp:1012
← previous
next →
101–200 of 426, ranked by callers