aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* add a test shell fileHEADmasterLiu Aleaxander2009-05-311-0/+47
|
* make the test out more understandableLiu Aleaxander2009-05-313-7/+66
| | | | | | it will output a file with name in fs_filename(fs is the second parameter, and filename is the third parameter which is also the file name we want open) format instead of hex dump like before.
* fix iso_compare_nameLiu Aleaxander2009-05-311-0/+4
|
* update readmeLiu Aleaxander2009-05-251-2/+20
|
* Merge branch 'isolinux'Liu Aleaxander2009-05-251-1/+4
|\
| * fix the dirsearch bugLiu Aleaxander2009-05-251-1/+4
| |
* | rmove all the malloc stuffLiu Aleaxander2009-05-253-7/+4
| |
* | make the cache searching more effectiveLiu Aleaxander2009-05-251-2/+7
| |
* | Fix the cache part. rmove the malloc() and free() functions.Liu Aleaxander2009-05-257-60/+66
|/ | | | and make the getoneblk function simpler
* fixed some bugs of dir searchingisolinuxLiu Aleaxander2009-05-241-14/+37
|
* make isolinux do the workLiu Aleaxander2009-05-248-85/+259
| | | | | | | well, for now, we can read a file from a iso image. we also create a iso_main.c file for isolinux 'cause isolinux do not use the cache, and the block size is 2k instead of 512B
* Add init. isolinux code fileLiu Aleaxander2009-05-243-2/+575
|
* Make it work on a FAT16 or FAT32 filesystemLiu Aleaxander2009-05-202-7/+25
| | | | Now, it works on FAT12/16/32 filesystem.
* Update the README fileLiu Aleaxander2009-05-203-3/+14
|
* Merge branch 'ldlinux'Liu Aleaxander2009-05-204-6/+1026
|\
| * Make the fat system dirve do the workldlinuxLiu Aleaxander2009-05-202-10/+33
| | | | | | | | | | | | | | bug fixed; syslinux can read the files correctly , and more, it also can detect the fat cluster that corss one sector(FAT12 will, since the cache is based on sector size for fat filesystem), so it may or even can work correctly.
| * Finally, It can do some work.Liu Aleaxander2009-05-193-39/+53
| | | | | | | | | | | | yeah, It can compile correctly, but somehow with some bugs, like it can correctly open the /ldlinux.sys file. So I need do more debug tomorrow. What's make me happy is that it can handle long file name:), so it can work somehow.
| * some emergency caseLiu Aleaxander2009-05-192-154/+187
| |
| * finally got all the things written but surely not workLiu Aleaxander2009-05-181-92/+254
| |
| * finished the skeltonLiu Aleaxander2009-05-171-141/+275
| | | | | | | | | | Well, it has just finished with the skelton, means we still get lots of things to do to make it work.
| * Add fat file system stuffleLiu Aleaxander2009-05-162-0/+654
| |
* | fix some bug and make the progrom more universalLiu Aleaxander2009-05-182-10/+9
| |
* | modify the init_fs() functionLiu Aleaxander2009-05-162-7/+6
|/
* updata README fileLiu Aleaxander2009-05-151-0/+8
|
* well, finally, the searchdir() function becomes simpilerLiu Aleaxander2009-05-151-59/+64
|
* do a reconstructre of the fileLiu Aleaxander2009-05-151-28/+25
|
* break out a find_dir_entry() from seachdir() big functionLiu Aleaxander2009-05-151-50/+67
|
* small changeLiu Aleaxander2009-05-131-11/+11
|
* READMELiu Aleaxander2009-05-132-0/+3
|
* Update README file and makes some cange in function ext4_find_leafLiu Aleaxander2009-05-132-3/+21
|
* Well, this version added ext4 supportedLiu Aleaxander2009-05-134-37/+181
| | | | | big changes, ext4 supported and fixed some bugs
* Changing on cache.c to make it more like CLiu Aleaxander2009-05-122-9/+14
|
* Changing on getfssec() to make it more like CLiu Aleaxander2009-05-122-37/+38
|
* add get_group_desc and read_inode functionLiu Aleaxander2009-05-122-19/+72
| | | | | Make the get_group_desc function and read_inode function from open_inode. This makes the open_inode function much easier.
* Make cache based on block size and fixed some bugsLiu Aleaxander2009-05-119-103/+177
| | | | | | | | well, it's a big change. 1st, make the caceh based on block but not sector 2nd, make the fast symlink check worked. 3rd, totally changed the linsector function. 4th, some little changes.
* Make the fast symlink check workLiu Aleaxander2009-05-111-1/+1
|
* The first version of v0.1Liu Aleaxander2009-05-1112-0/+1297