Split the illogical monstrosity that was the previous file finder:
authorClaude Heiland-Allen <claudiusmaximus@goto10.org>
Sat, 30 Jan 2010 22:00:12 +0000 (22:00 +0000)
committerClaude Heiland-Allen <claudiusmaximus@goto10.org>
Sat, 30 Jan 2010 22:00:12 +0000 (22:00 +0000)
commita0a25f7a1804fbbe9e9a72a8393ca48d64275d8b
tree44e7183bb94ee1409d934de02bd46eb8468f629b
parent027679633c8ea57d3fe0cf40804ad5ad7eee9532
Split the illogical monstrosity that was the previous file finder:
  * Remove old bt_findfiles() and replace with three stage process:
      * bt_find_files() searches file system for files.
      * bt_annotatate_files() takes file list and gets size info etc.
      * bt_afile_list_info() converts annotated file list into bt_data.
    This is to allow the first stage to be skipped when a file list is
    given on the command line.
  * Remove hash queue data structure (now uses annotated file list).

Postpone piece hashing for as long as possible (in case of other errors).

Remove hints that parsing bencoded data will ever be done.
buildtorrent.c