issues
search
miurahr
/
pyppmd
pyppmd provides classes and functions for compressing and decompressing text data, using PPM (Prediction by partial matching) compression algorithm variation H and I.2. It provide an API similar to Python's zlib/bz2/lzma modules.
https://pyppmd.readthedocs.io/en/latest/
GNU Lesser General Public License v2.1
8
stars
3
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
PPMd7 decoder checks return value of DecodeSymbol func
#65
miurahr
closed
3 years ago
1
Ppmd7Decoder_dealloc: guard PyMem_Free from NULL
#64
miurahr
closed
3 years ago
0
docs: update api docs
#63
miurahr
closed
3 years ago
0
drop endmark feature
#62
miurahr
closed
3 years ago
1
Drop endmark feature
#61
miurahr
closed
3 years ago
0
Windows access violation error
#60
miurahr
closed
3 years ago
4
Support unified API
#59
miurahr
closed
3 years ago
0
wrong eof on windows
#58
miurahr
closed
3 years ago
0
CFFI: switch decoder readers
#57
miurahr
closed
3 years ago
0
ppmd8: use eof flag for decompress test
#56
miurahr
closed
3 years ago
0
CMake: Update pypy test code
#55
miurahr
closed
3 years ago
1
Improve, generalize and fix bugs threaded decompression for PPMd8
#54
miurahr
closed
3 years ago
0
ppmd8dec: add ppmd8 prefix for threading globals
#53
miurahr
closed
3 years ago
0
ppmd7dec: Use PyMalloc for in/out buffer memory
#52
miurahr
closed
3 years ago
0
CI: add macos for test matrix
#51
miurahr
closed
3 years ago
0
fix for osx compilation
#50
sarthakpati
closed
3 years ago
7
OSX build issues on conda
#49
sarthakpati
closed
3 years ago
8
PPMd8 decompresson on python 3.7 on windows fails to detect EoF
#48
miurahr
closed
3 years ago
3
PPMd8 decompress generates data size just one-byte less than expected
#47
miurahr
closed
2 years ago
2
PyMem_Malloc buffers for thread shared variables
#46
miurahr
closed
3 years ago
0
ppmd8dec: Access violation is reported on Windows
#45
miurahr
closed
3 years ago
1
PPMd8: Improve threading synchronization
#44
miurahr
closed
3 years ago
0
Revert unresolved trials of commits
#43
miurahr
closed
3 years ago
0
ppmd8dec: use PyMem for in/out buffers in init
#42
miurahr
closed
3 years ago
0
Cmake: improve pytest_runner
#41
miurahr
closed
3 years ago
0
Fix BufferReader reference
#40
miurahr
closed
3 years ago
0
endmark option
#39
miurahr
closed
3 years ago
0
Replace direct value to symbol
#38
miurahr
closed
3 years ago
0
Refactoring ppmd8 decompress code
#37
miurahr
closed
3 years ago
0
cffi: fix macOS pthread_t definition
#36
miurahr
closed
3 years ago
0
CMake: Add pypy pytest runner
#35
miurahr
closed
3 years ago
0
Fuzzer test report access violation for PPMd8 on Windows
#34
miurahr
closed
3 years ago
9
Use threading for PPMd8 decoders
#33
miurahr
closed
3 years ago
11
Ppmd8_DecodeSymbol should be received by int, not unsigned char. Then stop decoding if <0
#32
cielavenir
closed
3 years ago
8
Consolidate BufferWriter/Reader to IByteOut/In
#31
miurahr
closed
3 years ago
0
CMake: add CFFI extension target
#30
miurahr
closed
3 years ago
0
readme: change dev status as alpha
#29
miurahr
closed
3 years ago
0
consumer-producer problem
#28
miurahr
closed
3 years ago
0
CMake: add debug flag for extension build
#27
miurahr
closed
3 years ago
0
CMake: add generate_ext as pytest_runner dependency
#26
miurahr
closed
3 years ago
0
Add tests where mem_size is less than file size
#25
cielavenir
closed
3 years ago
10
Add restore_method kwargs
#24
cielavenir
closed
3 years ago
10
Security hardening
#23
miurahr
closed
3 years ago
0
Create codeql-analysis.yml
#22
miurahr
closed
3 years ago
0
GHA: --egg-base is global option of setup.py
#21
miurahr
closed
3 years ago
0
Fix MANIFEST not include .github and .egg-info
#20
miurahr
closed
3 years ago
0
added conda recipe #18
#19
sarthakpati
closed
3 years ago
0
Add conda recipe
#18
sarthakpati
closed
3 years ago
9
C: Allow python threads during encode/decode
#17
miurahr
closed
3 years ago
0
Introduce endmark mode for PPMd8
#16
miurahr
closed
3 years ago
0
Previous
Next