TODO
changeset 361 0f945e89d537
parent 360 dcc6c3366dc7
child 366 6760948ae9ad
equal deleted inserted replaced
360:dcc6c3366dc7 361:0f945e89d537
    10   expand_symlink_path() in archivers/zip.c ...
    10   expand_symlink_path() in archivers/zip.c ...
    11 - Make zipfile build a directory tree at runtime, discarding blank directory
    11 - Make zipfile build a directory tree at runtime, discarding blank directory
    12   entries, and parsing the paths of actual entries to find valid dirs.
    12   entries, and parsing the paths of actual entries to find valid dirs.
    13   Search this tree for faster entry location, much faster enumeration, and
    13   Search this tree for faster entry location, much faster enumeration, and
    14   more accurate ZIP_isDirectory results.
    14   more accurate ZIP_isDirectory results.
    15 - Change ZIP entry sort code to something faster than a bubble sort.
       
    16 - Change zip_find_entry() to do something faster than a linear search.
    15 - Change zip_find_entry() to do something faster than a linear search.
    17 - Ditch printf()s in ZIP code.
    16 - Ditch printf()s in ZIP code.
    18 - Other archivers: perhaps tar(.gz|.bz2), RPM, etc. These are less
    17 - Other archivers: perhaps tar(.gz|.bz2), RPM, etc. These are less
    19   important, since streaming archives aren't of much value to games (which
    18   important, since streaming archives aren't of much value to games (which
    20   is why zipfiles are king: random access), but it could have uses for, say,
    19   is why zipfiles are king: random access), but it could have uses for, say,