summaryrefslogtreecommitdiff
path: root/UCoreWorkers.pas
AgeCommit message (Collapse)AuthorFilesLines
2009-11-29Introduce copy operation start/stop callsv0.6.73Tomas Bzatek1-38/+51
This is the first step for a rapid extraction speed increase as we don't need to open&seek for every file. Sorting by inode is still need to be written but most archives work fine as they are. TODO: writing into the archive needs special care (see TODO in zip plugin)
2009-11-29Introduce inode_no propertyTomas Bzatek1-1/+1
2009-11-28Engine and VFS API cleanupv0.6.72Tomas Bzatek1-0/+2180
* also split threaded operations into UCoreWorkers.pas * symlinks should be properly resolved now, even in archives * no more relative/absolute path confusion * moved FillDirFiles outside engines, made it more universal