aboutsummaryrefslogtreecommitdiff
path: root/TODO.txt
blob: 2fbb1851647738c2bc7f1b437091990a8ec11826 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
- fuzz alf and unalf with afl++ or similar. this is a work in progress,
  fuzzing takes a long time.

- clean up crunch.c.

- figure out why unalf craps out when extracting files of 15MB
  but works fine for 14MB. when this happens, there's no error,
  but the extracted file is like 7KB (and has the correct data
  for the first 7KB of the file). this could be a bug in either
  alf or unalf. I'll have to try it with LZ/DZ in an emulator
  (with 'turbo speed' on, or else it'll take days).

- same issue as above: when using junk from /dev/urandom, the threshold
  is closer to 5MB. it's caused by the exit(0) in asmcode.c. not sure
  under what conditions it should happen (yet).

- write a formal spec of the alf compression stream format?