MCPcopy Create free account

hub / github.com/WyAtu/CVE-2018-20250 / types & classes

Types & classes42 in github.com/WyAtu/CVE-2018-20250

↓ 38 callersClassCorruptedArchiveError
Archive is corrupted. Either a header or data CRC check failed, an invalid value was read from the archive or the archive is truncated.
acefile.py:2635
↓ 6 callersClassMultiVolumeArchiveError
A multi-volume archive was expected but a normal archive was found, or mismatching volumes were provided, or while reading a member from a
acefile.py:2626
↓ 4 callersClassEncryptedArchiveError
Archive member is encrypted but either no password was provided, or decompression failed with the given password. Also raised when proces
acefile.py:2642
↓ 3 callersClassAceVolume
Parse and represent a single archive volume.
acefile.py:2909
↓ 3 callersClassBitStream
Intel-endian 32bit-byte-swapped, MSB first bitstream, reading from an underlying file-like object that does not need to be seekable, but is
acefile.py:968
↓ 2 callersClassAceCRC32
Calculate an ACE CRC-32 checksum. ACE CRC-32 uses the standard CRC-32 polynomial, bit ordering and initialization vector, but does not i
acefile.py:862
↓ 2 callersClassMainHeaderNotFoundError
The main ACE header marked by the magic bytes ``**ACE**`` could not be found. Either the *search* argument was to small or the archive is
acefile.py:2617
↓ 1 callersClassACE
Core decompression engine for ACE compression up to version 2.0.
acefile.py:2087
↓ 1 callersClassAceBlowfish
Decryption engine for ACE Blowfish. >>> bf = AceBlowfish(b'123456789') >>> bf.blocksize 8 >>> bf.decrypt(b'\\xFF'*8) b'\\xb7
acefile.py:428
↓ 1 callersClassAceCRC16
Calculate an ACE CRC-16 checksum, which is actually just the lower 16 bits of an ACE CRC-32. >>> crc = AceCRC16() >>> crc += b"12345
acefile.py:922
↓ 1 callersClassAceCRC32
exp.py:18
↓ 1 callersClassAceMember
Represents a single archive member, potentially spanning multiple archive volumes. :class:`AceMember` is not directly instantiated; inste
acefile.py:2672
↓ 1 callersClassAceMode
Represent and parse compression submode information from a bitstream.
acefile.py:1135
↓ 1 callersClassEncryptedFileIO
Non-seekable file-like object that reads from a lower-level seekable file-like object, and transparently decrypts the data stream using a
acefile.py:379
↓ 1 callersClassFileHeader
acefile.py:2540
↓ 1 callersClassFileSegmentIO
Seekable file-like object that wraps and reads from seekable file-like object and fakes EOF when a read would extend beyond a defined boundar
acefile.py:264
↓ 1 callersClassLZ77
ACE 1.0 and ACE 2.0 LZ77 mode decompression engine. Plain LZ77 compression over a Huffman-encoded symbol stream.
acefile.py:1329
↓ 1 callersClassMainHeader
acefile.py:2490
↓ 1 callersClassMultipleFilesIO
Seekable file-like object that wraps and reads from multiple seekable lower-level file-like objects. >>> MultipleFilesIO((io.BytesIO(b'0
acefile.py:316
↓ 1 callersClassPic
ACE 2.0 PIC mode decompression engine. Two-dimensional pixel value predictor over Huffman encoding, resulting in a higher compression ra
acefile.py:1810
↓ 1 callersClassSound
ACE 2.0 SOUND mode decompression engine. Multi-channel audio predictor over Huffman-encoding, resulting in a higher compression ratio fo
acefile.py:1584
↓ 1 callersClassStatus
acefile.py:3862
↓ 1 callersClassUnknownCompressionMethodError
Data was compressed using an unknown compression method and therefore cannot be decompressed using this implementation. This should not happ
acefile.py:2661
↓ 1 callersClassUnknownHeader
acefile.py:2485
ClassAceArchive
Represents an ACE archive, possibly consisting of multiple volumes. :class:`AceArchive` is not directly instantiated; instead, instances are
acefile.py:3223
ClassAceError
Base class for all :mod:`acefile` exceptions.
acefile.py:2611
ClassBitStream_c
acefile.py:1126
ClassChannel
Decompression parameters and methods for a single audio channel.
acefile.py:1634
ClassDictionary
LZ77 dictionary. Stores at least the last dictionary-size number of decompressed bytes and supports the LZ77 copy operation. Also d
acefile.py:1404
ClassDifferentialPixelDecoder
acefile.py:1983
ClassDistHist
Distance value cache for storing the last SIZE used LZ77 distances. >>> dh = LZ77.DistHist() >>> dh.append(1);dh.append(2);d
acefile.py:1373
ClassErrContext
A prediction error context.
acefile.py:1818
ClassErrModel
A prediction error model comprising of N error contexts.
acefile.py:1829
ClassHeader
Base class for all ACE file format headers. Header classes are dumb by design and only serve as fancy structs.
acefile.py:2332
ClassHuffman
Huffman decoder engine.
acefile.py:1165
ClassPixelDecoder
acefile.py:1881
ClassPixelDecoder0
acefile.py:1970
ClassPixelDecoder1
acefile.py:1991
ClassPixelDecoder2
acefile.py:1999
ClassSymbolReader
Read blocks of Huffman-encoded LZ77 symbols. Two Huffman trees are used, one for the LZ77 symbols (main codes) and one for th
acefile.py:1336
ClassSymbolReader
Read blocks of Huffman-encoded SOUND symbols. For each channel, three Huffman trees are used.
acefile.py:1592
ClassTree
Huffman tree reconstructed from bitstream, internally represented by a table mapping (length-extended) codes to symbols and a table m
acefile.py:1170