aboutsummaryrefslogtreecommitdiff
path: root/src/crunch.c
AgeCommit message (Expand)Author
3 daysAdd doc/compression.txt.B. Watson
3 daysalf: improve -vv (ASCII art), probably not touching this again.B. Watson
3 daysalf: improve -vv output.B. Watson
4 daysalf -vv: Show new tokens as they are created.B. Watson
6 dayscrunch.c: Comment nitpick.B. Watson
6 daysalf: Cleanup and commentary.B. Watson
7 dayscrunch.c: Safety margin for outoput_bufB. Watson
7 dayscrunch.c: Speed up by 20%, if endianness can be determined at compile time.B. Watson
7 daysUpdate and expand explanation at the bottom of alf.c. Perhaps I'll actually u...B. Watson
7 daysalf: More -v stuff.B. Watson
7 daysderpB. Watson
7 daysalf: Clean up and expand -vv output.B. Watson
8 daysalf: restore -vv for real.B. Watson
8 dayscrunch.c: restore -vv (needs work still), update explanation at bottom of the...B. Watson
8 daysalf: speed up compression by another 40% (but use more memory).B. Watson
9 daysalf: Make -v do what -vv did, and -vv do what -vvv did. Also, cosmetics.B. Watson
10 dayscrunch.c: clean up a little.B. Watson
10 dayscrunch.c: stop using dynamic memory.B. Watson
11 daysalf: speed up compression by about 10%.B. Watson
2025-12-02unalf: warn about all-zero ALF header dates.B. Watson
2025-12-02alf: Fix regression with 0-byte input files.B. Watson
2025-12-02Fix avgkidcount stat with alf -vvv.B. Watson
2025-12-01Dump token tables and show stats with alf -vvv.B. Watson
2025-12-01Implement -vvv for alf.B. Watson
2025-12-01alf: Don't match token past end of input.B. Watson
2025-12-01crunch.c: some commentary to remind myself how it works.B. Watson
2025-12-01Replace brute-force match_token() with something smarter (and *much* faster, ...B. Watson
2025-11-30alf: isolate crunch algo in its own file.B. Watson