Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/abbeycode/UnrarKit
/ functions
Functions
855 in github.com/abbeycode/UnrarKit
⨍
Functions
855
◇
Types & classes
172
↓ 1 callers
Method
SetCurrentCommand
Libraries/unrar/rdwrfn.hpp:76
↓ 1 callers
Function
SetDirTime
Libraries/unrar/filefn.cpp:89
↓ 1 callers
Method
SetDisableShutdown
Libraries/unrar/errhnd.hpp:64
↓ 1 callers
Method
SetExternalBuffer
Libraries/unrar/getbits.cpp:45
↓ 1 callers
Function
SetExtraInfo
RAR3 and RAR5 service header extra records.
Libraries/unrar/extinfo.cpp:49
↓ 1 callers
Function
SetExtraInfo20
Libraries/unrar/extinfo.cpp:22
↓ 1 callers
Method
SetHandle
Libraries/unrar/file.hpp:110
↓ 1 callers
Method
SetLocal
Libraries/unrar/timefn.cpp:70
↓ 1 callers
Method
SetNoFileHeader
Libraries/unrar/rdwrfn.hpp:67
↓ 1 callers
Function
SetPriority
Libraries/unrar/system.cpp:12
↓ 1 callers
Method
SetSignalHandlers
Libraries/unrar/errhnd.cpp:304
↓ 1 callers
Method
SetSilent
Libraries/unrar/errhnd.hpp:59
↓ 1 callers
Method
SetSkipUnpCRC
Libraries/unrar/rdwrfn.hpp:66
↓ 1 callers
Method
SetSubHeader
Libraries/unrar/rdwrfn.hpp:70
↓ 1 callers
Method
SetSystemErrorCode
Libraries/unrar/errhnd.cpp:402
↓ 1 callers
Method
SetThreads
Libraries/unrar/unpack.cpp:63
↓ 1 callers
Function
SetUnixOwner
Libraries/unrar/uowners.cpp:93
↓ 1 callers
Method
ShrinkUnits
Libraries/unrar/suballoc.cpp:272
↓ 1 callers
Function
Shutdown
Libraries/unrar/system.cpp:105
↓ 1 callers
Method
Size
Libraries/unrar/rawread.hpp:29
↓ 1 callers
Function
TestPBKDF2
Libraries/unrar/crypt5.cpp:217
↓ 1 callers
Function
TestRijndael
Test CBC encryption according to NIST 800-38A.
Libraries/unrar/rijndael.cpp:473
↓ 1 callers
Function
ThreadClose
Libraries/unrar/threadmisc.cpp:75
↓ 1 callers
Function
ThreadCreate
Libraries/unrar/threadmisc.cpp:42
↓ 1 callers
Function
TimeRandomize
Use the current system time to additionally randomize data.
Libraries/unrar/crypt.cpp:96
↓ 1 callers
Method
UnpackDecode
Decode Huffman block and save decoded data to memory.
Libraries/unrar/unpack50mt.cpp:289
↓ 1 callers
Method
UpdateECC
We update ECC in blocks by applying every data block to all ECC blocks. This function applies one data block to one ECC block.
Libraries/unrar/rs16.cpp:261
↓ 1 callers
Function
UpdateExistingShortName
If we find a file, which short name is equal to 'Name', we try to change its short name, while preserving the long name. It helps when unpacking an ar
Libraries/unrar/filcreat.cpp:85
↓ 1 callers
Method
WCheckOpen
Libraries/unrar/archive.cpp:85
↓ 1 callers
Function
WideToCharMap
Convert and restore mapped inconvertible Unicode characters. We use it for extended ASCII names in Unix.
Libraries/unrar/unicode.cpp:134
↓ 1 callers
Function
WideToRaw
SrcSize is in wide characters, not in bytes.
Libraries/unrar/unicode.cpp:233
↓ 1 callers
Function
WildFileExist
Libraries/unrar/filefn.cpp:205
↓ 1 callers
Method
WriteErrorFAT
Libraries/unrar/errhnd.cpp:92
↓ 1 callers
Function
add_release
Creates a release on GitHub for the given arguments
Scripts/add-github-release.py:14
↓ 1 callers
Function
blake2s_compress_sse
Libraries/unrar/blake2s_sse.cpp:104
↓ 1 callers
Function
blake2s_init_sse
Libraries/unrar/blake2s_sse.cpp:13
↓ 1 callers
Function
blake2s_set_lastblock
Some helper functions, not necessarily useful */
Libraries/unrar/blake2s.cpp:42
↓ 1 callers
Function
blake2s_set_lastnode
Libraries/unrar/blake2s.cpp:35
↓ 1 callers
Function
blake2sp_final
Libraries/unrar/blake2sp.cpp:131
↓ 1 callers
Function
blake2sp_init
Libraries/unrar/blake2sp.cpp:16
↓ 1 callers
Function
blake2sp_update
Libraries/unrar/blake2sp.cpp:67
↓ 1 callers
Method
blockDecrypt
Libraries/unrar/rijndael.cpp:224
↓ 1 callers
Method
blockEncrypt
Libraries/unrar/rijndael.cpp:125
↓ 1 callers
Function
charnext
Libraries/unrar/unicode.hpp:49
↓ 1 callers
Method
charnext
Libraries/unrar/unicode.cpp:596
↓ 1 callers
Method
copychrd
Libraries/unrar/unicode.cpp:634
↓ 1 callers
Method
createChild
Libraries/unrar/model.cpp:15
↓ 1 callers
Method
decodeBinSymbol
Libraries/unrar/model.cpp:364
↓ 1 callers
Method
decodeSymbol1
Libraries/unrar/model.cpp:412
↓ 1 callers
Method
decodeSymbol2
Libraries/unrar/model.cpp:490
↓ 1 callers
Method
getMean
Libraries/unrar/model.hpp:26
↓ 1 callers
Function
get_beta_notes
Returns the release's change notes, taking the beta notes into account. If it's the first beta release, then it doesn't bother. Also checks i
Scripts/get-release-notes.py:116
↓ 1 callers
Function
get_changelog_notes
(version_num)
Scripts/get-release-notes.py:91
↓ 1 callers
Function
get_version_notes
r''' Returns the portion of the given changelog that corresponds to the changes for the given version number. version_num is expected to be st
Scripts/get-release-notes.py:72
↓ 1 callers
Function
getwstr
Libraries/unrar/consio.hpp:18
↓ 1 callers
Function
have_beta_notes_been_updated
Returns True if the beta notes have been updated since the last tag, or if the version isn't a beta, or if it's the first beta
Scripts/get-release-notes.py:97
↓ 1 callers
Method
insertAt
Libraries/unrar/suballoc.hpp:24
↓ 1 callers
Function
print_release_notes
(version)
Scripts/get-release-notes.py:23
↓ 1 callers
Function
sha1_process
Run your data through this. */
Libraries/unrar/sha1.cpp:125
↓ 1 callers
Function
sha1_process_rar29
Libraries/unrar/sha1.cpp:146
↓ 1 callers
Method
strchrd
Libraries/unrar/unicode.cpp:620
↓ 1 callers
Method
strlend
Libraries/unrar/unicode.cpp:605
↓ 1 callers
Method
strrchrd
Libraries/unrar/unicode.cpp:642
↓ 1 callers
Function
tag_is_beta
Returns True if the tag contains a label indicating it's a beta build >>> tag_is_beta('1.2.3') False >>> tag_is_beta('1.2.3-beta
Scripts/add-github-release.py:54
↓ 1 callers
Function
uiAskRepeatRead
Libraries/unrar/uiconsole.cpp:400
↓ 1 callers
Function
uiAskRepeatWrite
Libraries/unrar/uiconsole.cpp:408
↓ 1 callers
Function
uiAskReplace
Purely user interface function. Gets and returns user input.
Libraries/unrar/uisilent.cpp:2
↓ 1 callers
Function
uiAskReplaceEx
Additionally to handling user input, it analyzes and sets command options. Returns only 'replace', 'skip' and 'cancel' codes.
Libraries/unrar/uicommon.cpp:11
↓ 1 callers
Function
uiGetMonthName
Libraries/unrar/uisilent.cpp:65
↓ 1 callers
Function
uiInit
Libraries/unrar/uicommon.cpp:3
↓ 1 callers
Function
uiStartArchiveExtract
Libraries/unrar/uisilent.cpp:10
↓ 1 callers
Method
update
Libraries/unrar/model.hpp:32
↓ 1 callers
Function
upload_carthage_archive
Uploads the archive at the given path to GitHub for the release specified
Scripts/add-github-release.py:80
↓ 1 callers
Function
wcslower
Libraries/unrar/unicode.cpp:489
↓ 1 callers
Function
wcsnicompc
Libraries/unrar/strfn.cpp:274
Method
AddFilter
Libraries/unrar/unpack50.cpp:197
Method
AddStringA
Libraries/unrar/strlist.cpp:18
Method
AddVMCode
Libraries/unrar/unpack30.cpp:361
Function
Alarm
Libraries/unrar/consio.hpp:16
Method
AllocUnitsRare
Libraries/unrar/suballoc.cpp:201
Method
Append
Libraries/unrar/array.hpp:184
Method
ApplyFilter
Libraries/unrar/unpack50.cpp:398
Method
ArcBrokenMsg
Libraries/unrar/errhnd.cpp:204
Method
Archive
Libraries/unrar/archive.cpp:6
Method
Array
Libraries/unrar/array.hpp:48
Function
Ask
We allow this function to return 0 in case of invalid input, because it might be convenient to press Enter to some not dangerous prompts like "insert
Libraries/unrar/consio.cpp:276
Method
BadSwitch
Libraries/unrar/cmddata.cpp:896
Method
Begin
Libraries/unrar/array.hpp:32
Method
BitInput
Libraries/unrar/getbits.cpp:3
Method
BrokenHeaderMsg
Libraries/unrar/arcread.cpp:111
Function
ByteSwap32
Libraries/unrar/rawint.hpp:111
Method
CallInitCRC
Libraries/unrar/crc.cpp:52
Method
CheckArgs
Libraries/unrar/cmdfilter.cpp:16
Method
CheckOpen
Libraries/unrar/archive.cpp:77
Method
CheckUnpVer
Libraries/unrar/extract.cpp:1174
Method
CheckWinSize
Libraries/unrar/cmddata.cpp:1040
Method
ChecksumFailedMsg
Libraries/unrar/errhnd.cpp:211
Method
Clean
Libraries/unrar/suballoc.cpp:17
Method
Clean
Libraries/unrar/secpassword.cpp:70
Method
ClearMask
Libraries/unrar/model.cpp:550
← previous
next →
401–500 of 855, ranked by callers