committer: mfx <mfx> 1036969636 +0000
This commit is contained in:
Markus F.X.J. Oberhumer
2002-11-10 23:07:16 +00:00
parent 80622d4037
commit c798242bfe
3 changed files with 12 additions and 37 deletions
+4 -33
View File
@@ -1,17 +1,4 @@
UPX TODO list. Last updated 2002-10-14.
- rotten code, bring back to life and resync with UPX 1.2 branch
[mostly done]
- resync stub with UPX 1.2 branch
[mostly done]
- resync docs with UPX 1.2 branch
[mostly done]
- p_ps1.cpp (ps1/exe) needs some work
[mostly done]
UPX TODO list. Last updated 2002-11-11.
- check all <const_cast> to make sure they are not invalid
@@ -19,21 +6,12 @@ UPX TODO list. Last updated 2002-10-14.
(info: bla bla). Also ui.cpp (total_*).
TEST:
- test new linux formats
- test unpacking of old linux formats
- test new filters
IMPROVED COMPRESSION RATIO
==========================
- experiment with new filters
- implement filters for linux/elf386
- implement filters for dos/exe
- filters: could we exploit a f->firstcall info field ?
@@ -73,18 +51,13 @@ FORMAT DOS/EXE
FORMAT LINUX/386
================
- forward-port fix in 1.23: "don't give up too early if a single block
turns out to be incompressible"
- don't mmap() the temporary output file - this seems to improve
file io speed
FORMAT LINUX/ELF386
===================
- implement filters
- implement compressWithFilters()
FORMAT TMT/ADAM
===============
@@ -117,8 +90,6 @@ FORMAT WIN16/NE
FORMAT WIN32/PE
===============
- verify that compressWithFilters() works
- fix the section alignment with the Intel compiler
- decrease runtime memory overhead