Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-06-10 | Add lha based lh5 extractor. | Luc Verhaegen | 3 | -5/+637 | |
Heavily sanitised and cut down from lha code. Still has some way to go before it can be built into amideco though. | |||||
2009-06-10 | Add amideco to .gitignore. | Luc Verhaegen | 1 | -1/+1 | |
2009-02-26 | No point in having an src directory. | Luc Verhaegen | 2 | -0/+0 | |
2009-02-26 | Hrm... stale code... Commit it. | Luc Verhaegen | 1 | -1/+4 | |
I think this fixes some overrun issue... not sure anymore :) | |||||
2009-01-13 | Generalise image parsing. | Luc Verhaegen | 1 | -70/+114 | |
Search for two strings, when found, run the handler with the offsets of the strings. Add amiboot.rom dumping. | |||||
2009-01-13 | Date is very AMIBIOS specific. | Luc Verhaegen | 1 | -11/+10 | |
2009-01-13 | Don't remove .lzh files if lha doesn't exist. | Luc Verhaegen | 1 | -2/+13 | |
Also more correctly handling lacking entries on the command line. | |||||
2009-01-12 | Run lha on the resulting .lzh files and remove them. | Luc Verhaegen | 2 | -4/+11 | |
2009-01-12 | Move to FDs instead of FILE *. | Luc Verhaegen | 2 | -43/+29 | |
2009-01-12 | Add dumping to .lzh files. | Luc Verhaegen | 4 | -420/+91 | |
AMIBIOS compressed modules are just lh5 compressed files without headers. So create our own headers and leave the CRC16 empty. This allows us to kill off kernel.c, and in the next commit use the lha utility directly. | |||||
2009-01-12 | Remove AMI94 support. | Luc Verhaegen | 1 | -267/+60 | |
This code is untested anyway, and likely no longer necessary. But as soon as i get an image, i can test and re-add. | |||||
2009-01-09 | Move part of the code over to mmap. | Luc Verhaegen | 1 | -144/+101 | |
This means quite a lot of logical cleanups that really make the whole thing very transparent. | |||||
2009-01-09 | Don't bother including headers for mkdir() when that is no longer used. | Luc Verhaegen | 1 | -4/+0 | |
2009-01-09 | Move structs to its respective use points. | Luc Verhaegen | 1 | -51/+57 | |
2009-01-09 | Clean up messaging and subsequently move all decoding to version functions. | Luc Verhaegen | 1 | -124/+90 | |
Now we're really starting to look better. | |||||
2009-01-08 | Bump version and further leftover removal. | Luc Verhaegen | 1 | -13/+3 | |
2009-01-08 | Remove some cruft leftover from the argument rework. | Luc Verhaegen | 1 | -22/+11 | |
2009-01-08 | Rework license statement and remove cruft at file start. | Luc Verhaegen | 1 | -17/+3 | |
2009-01-08 | Rework argument parsing. | Luc Verhaegen | 1 | -125/+77 | |
2009-01-08 | Rework module naming. | Luc Verhaegen | 1 | -195/+80 | |
2009-01-08 | Fix up retrieval of AMIBIOS header for v95. | Luc Verhaegen | 1 | -28/+12 | |
Also delete two unused structures. | |||||
2009-01-08 | Fix version handling. | Luc Verhaegen | 1 | -67/+84 | |
Unify code for checking the AMIBIOS version. Single switch statement now handles all the different versions. Make offset calculation sensible by simple logical reduction. | |||||
2009-01-08 | Fix up Date handling. | Luc Verhaegen | 1 | -40/+29 | |
2009-01-08 | Pass proper WHENCE to fseek. | Luc Verhaegen | 1 | -16/+16 | |
2009-01-07 | Remove the decode interface and pass arguments properly. | Luc Verhaegen | 3 | -77/+22 | |
2009-01-07 | Add -Wall and fix warnings. | Luc Verhaegen | 4 | -117/+88 | |
Mostly replacing uint8_t with char for string parsing. But also %l* removal, missing arguments, returning pointer to local buffer in date parsing, etc... Create headerfile for interface between kernel.c and amideco.c. | |||||
2009-01-07 | inttypes.h inclusion and cleanup of int types. | Luc Verhaegen | 1 | -116/+105 | |
2009-01-07 | Add gitignore. | Luc Verhaegen | 1 | -0/+3 | |
2009-01-07 | Assimilate amideco.h and amifunc.c into amideco.c | Luc Verhaegen | 4 | -753/+677 | |
2009-01-07 | Ditch useless headerfiles. | Luc Verhaegen | 7 | -196/+77 | |
Directly include their contents in the main sourcefile. Also rewrite Makefile. | |||||
2009-01-07 | First pass at making the code readable. | Luc Verhaegen | 6 | -1033/+1156 | |
2009-01-07 | Strip trailing whitespace. | Luc Verhaegen | 3 | -28/+27 | |
2009-01-07 | Apply debian's 0.31e-3 20_kfreebsd.patch | Luc Verhaegen | 2 | -2/+2 | |
2009-01-07 | Apply debians 0.31e-3 15_honor_nostrip.patch | Luc Verhaegen | 1 | -1/+1 | |
2009-01-07 | Apply debian's 10_makefile.patch from 0.31e-3. | Luc Verhaegen | 1 | -1/+3 | |
2009-01-07 | Add Debians Makefile. | Luc Verhaegen | 1 | -0/+25 | |
2009-01-07 | Initial import of Anton Borisovs amideco 0.31e. | Luc Verhaegen | 7 | -0/+1386 | |
License seems to be pure GPL. |